Loading...
Searching...
No Matches
AdventureIsle.IslePlayer Class Reference

Detailed Description

script for the player character in the isle demo which mainly adds death logic
when the character runs out of HP it prevents further damage and reloads the scene

https://adventure.softleitner.com/manual/character

Inheritance diagram for AdventureIsle.IslePlayer:
AdventureCore.GenericCharacter AdventureCore.CharacterBaseTyped< CharacterActorBase, MovementBase, InventoryBase >

Public Member Functions

override bool PreDamageReceive (IDamageSender sender, IDamageReceiver receiver)
 
override bool PreDamageSend (IDamageSender sender, IDamageReceiver receiver)
 
override void PostDamageReceive (IDamageSender sender, IDamageReceiver receiver, List< DamageEvent > events)
 

Additional Inherited Members

- Public Attributes inherited from AdventureCore.CharacterBaseTyped< CharacterActorBase, MovementBase, InventoryBase >
TActor Actor
 
TMovement Movement
 
TInventory Inventory
 
- Properties inherited from AdventureCore.CharacterBaseTyped< CharacterActorBase, MovementBase, InventoryBase >
override CharacterActorBase ActorBase [get]
 
override MovementBase MovementBase [get]
 
override InventoryBase InventoryBase [get]