Changing bridge layer logic to Bridge script instead of BasicCharacter. The Bridge was moved from GameLevel to TerrainManager because its more related to terrain.
This commit is contained in:
@@ -61,15 +61,14 @@ func _on_animation_finished(_anim_name: StringName) -> void:
|
||||
_can_attack = true
|
||||
set_physics_process(true)
|
||||
|
||||
func update_collision_layer_mask(_type: String) -> void:
|
||||
if _type == "in":
|
||||
set_collision_layer_value(1, false)
|
||||
set_collision_mask_value(1, false)
|
||||
set_collision_layer_value(2, true)
|
||||
set_collision_mask_value(2, true)
|
||||
if _type == "out":
|
||||
set_collision_layer_value(1, true)
|
||||
set_collision_mask_value(1, true)
|
||||
set_collision_layer_value(2, false)
|
||||
set_collision_mask_value(2, false)
|
||||
pass
|
||||
#func update_collision_layer_mask(_type: String) -> void:
|
||||
#if _type == "in":
|
||||
#set_collision_layer_value(1, false)
|
||||
#set_collision_mask_value(1, false)
|
||||
#set_collision_layer_value(2, true)
|
||||
#set_collision_mask_value(2, true)
|
||||
#if _type == "out":
|
||||
#set_collision_layer_value(1, true)
|
||||
#set_collision_mask_value(1, true)
|
||||
#set_collision_layer_value(2, false)
|
||||
#set_collision_mask_value(2, false)
|
||||
|
||||
Reference in New Issue
Block a user