18 lines
396 B
GDScript3
18 lines
396 B
GDScript3
|
extends Node2D
|
||
|
class_name map
|
||
|
@export var map_id:String=""
|
||
|
|
||
|
var pre_character_data:Array=[]
|
||
|
func _ready() -> void:
|
||
|
Global.now_map_id=map_id
|
||
|
for i in get_children():
|
||
|
if i is UnitMark2D:
|
||
|
var new_dic={
|
||
|
"unit_id":i.unit_id,
|
||
|
"type":i.unit_type,
|
||
|
"unit_data_from_id":i.unit_data_from_id,
|
||
|
"position":i.global_position
|
||
|
}
|
||
|
pre_character_data.append(new_dic)
|
||
|
i.queue_free()
|