Swarm/Tile/TileResource.gd

16 lines
412 B
GDScript

extends Resource
class_name TileResource
@export var tile_name: String = "DefaultName"
@export var movement_behaviour: MovementBehaviour
@export var action_behaviour: ActionBehaviour
@export var turn_end_behaviour: TurnEndBehaviour
@export var material_black: StandardMaterial3D
@export var material_white: StandardMaterial3D
@export var ui_texture: Texture2D
func _to_string() -> String:
return tile_name