small racing game im working on
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
extends Node
class_name Utils

var playing: TrackResource
var players: PackedInt32Array
var editing: TrackResource
var ghost: GhostData
var track_select: BuiltinTrackSelect
var cfg: ConfigFile
const SAVES := "user://ghosts/%s.ghost"
const TRACKS := "user://player data/tracks/%s.track"
const THUMBS := "user://thumbs/%s.thumb"
const SETTINGS := "user://settings.cfg"
const DEFAULT_EDITOR_LAYER := 0x80000000
const GIZMO_LAYER := 0x40000000
const GIZMO_LAYER_I := 31
const SNAP := Vector3(10, 2.5, 10)
var builtin_tracks: Array[TrackResource] = []


func _ready() -> void:
	get_viewport().disable_3d = true