extends Entity # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at https://mozilla.org/MPL/2.0/. # Declare member variables here. Examples: # var a = 2 # var b = "text" # Called when the node enters the scene tree for the first time. func _ready(): connect("con_damage_taken", self, "c_on_damage_taken") connect("son_damage_taken", self, "s_on_damage_taken") #c_on_damage_taken( Entity Entity, DamagePipelineData damage_pipeline_data ) pass # Replace with function body. # Called every frame. 'delta' is the elapsed time since the previous frame. #func _process(delta): # pass func c_on_damage_taken(entity, dpd): print("c " + str(dpd.damage)) print("ch " + str(get_health().ccurrent) + "/" + str(get_health().cmax)) pass func s_on_damage_taken(entity, dpd): print("s " + str(dpd.damage)) #print("ch " + str(get_health().scurrent) + "/" + str(get_health().smax)) pass