RAIDER_Survivor/scripts/Entites/PlayerCharacter.gd

20 lines
436 B
GDScript

class_name PlayerCharacter extends Entity
var mech: Mech
func init_player_character(stats: EntityStats, mech: Mech):
init_entity(stats)
self.mech = mech;
func get_max_health() -> int:
return super() + mech.get_max_health()
func get_armor() -> int:
return super() + mech.get_armor()
func get_max_Shield() -> int:
return super() + mech.get_shield()
func get_movement_speed() -> int:
return super() + mech.get_movement_speed()