Style Slasher
A dressup combat roguelike created by Scrungle Studios for the 2025 Swinburne Capstone project.
Slasher.Entity.Player.Player Class Reference
Inheritance diagram for Slasher.Entity.Player.Player:
Inheritance graph
Collaboration diagram for Slasher.Entity.Player.Player:
Collaboration graph

Properties

override Vector2 Facing [get]
 Temporary measure - I would like to remove Facing from BaseEntity and Player.
 
- Properties inherited from Slasher.Entity.BaseEntity
Vector2 Facing [get]
 Returns the normalised X and Z direction vector that the entity was last facing, in world space.
 
virtual List< CircleColliders [get]
 

Additional Inherited Members

- Public Member Functions inherited from Slasher.Entity.BaseEntity
bool IsWithin (ICollideWithCircle shape)
 Returns if the given shape collides with the entity.
 
void TakeDamage (float damage)
 Deals damage to the entity.
 
void Awake ()
 
void OnEnable ()
 
void OnDisable ()
 
- Public Attributes inherited from Slasher.Entity.BaseEntity
EntityBlueprintSO Blueprint
 This entity's blueprint, from which, its parameters will be constructed.
 
EntityParamManager Parameters
 This entity's parameters.
 
- Events inherited from Slasher.Entity.BaseEntity
Action< float > OnDamage = (_) => { }
 Event called when damage is dealt, with the amount of damage dealt.
 

Property Documentation

◆ Facing

override Vector2 Slasher.Entity.Player.Player.Facing
get

Temporary measure - I would like to remove Facing from BaseEntity and Player.


The documentation for this class was generated from the following file: