added corpses and a wall building dissolve animation

This commit is contained in:
2023-12-10 12:05:41 +11:00
parent adde9f5c3c
commit 046c4f5afb
39 changed files with 596 additions and 112 deletions

View File

@@ -28,6 +28,14 @@ var has_card : bool :
return inventory.contents.size() != 0
func set_color(color: Color):
$MeshInstance3D.set_instance_shader_parameter("Color", color)
func set_float(value: float):
$MeshInstance3D.set_instance_shader_parameter("Float", value)
func add_card(card: Card, caller_id: int) -> bool:
var result = inventory.add(card)
if result:
@@ -40,10 +48,6 @@ func remove_card():
networked_remove_tower.rpc()
func set_material(value: StandardMaterial3D):
block.material_override = value
func toggle_collision():
collider.disabled = !collider.disabled