diff --git a/project.godot b/project.godot index f9a62a0..127a278 100644 --- a/project.godot +++ b/project.godot @@ -10,6 +10,11 @@ config_version=5 _global_script_classes=[{ "base": "Module", +"class": &"Bin", +"language": &"GDScript", +"path": "res://scripts/Modules/Bin.gd" +}, { +"base": "Module", "class": &"Cannon", "language": &"GDScript", "path": "res://scripts/Modules/Cannon.gd" @@ -55,6 +60,7 @@ _global_script_classes=[{ "path": "res://scripts/Logic/TurnMapNode.gd" }] _global_script_class_icons={ +"Bin": "", "Cannon": "", "Game": "", "MapNode": "", diff --git a/scripts/Modules/Bin.gd b/scripts/Modules/Bin.gd new file mode 100644 index 0000000..dacfdab --- /dev/null +++ b/scripts/Modules/Bin.gd @@ -0,0 +1,9 @@ +extends Module + +class_name Bin + +@onready var train = get_parent() as Train + +#------------Methods-------------# +func interact(): + train.get_node("CharacterBody3D").inventory = 0