small racing game im working on
Diffstat (limited to 'classes/resources/ghost_data.gd')
-rw-r--r--classes/resources/ghost_data.gd8
1 files changed, 4 insertions, 4 deletions
diff --git a/classes/resources/ghost_data.gd b/classes/resources/ghost_data.gd
index f7c1cbc..ca57af2 100644
--- a/classes/resources/ghost_data.gd
+++ b/classes/resources/ghost_data.gd
@@ -5,15 +5,15 @@ var time: float
var checkpoints: Array
var snapped_checkpoints: Array
# i hope this is performant
-var snaps: Array#[Dictionary]
+var snaps: Array# it doesnt let me type it
var snap_count := 0
func snapshot(obj: Car):
- snaps.append(CarVars.new(obj).to_dict())
+ snaps.append(CarVars.create(obj))
snap_count += 1
-## returns a CarVars dictionary
-func load_snap(i: int) -> Dictionary:
+## returns a CarVars array
+func load_snap(i: int) -> PackedFloat32Array:
return snaps[i]
func save(path: String) -> void: