Loading...
Searching...
No Matches
AdventureSouls.SoulsMorningstar Class Reference

Detailed Description

a simple boss enemy with a stomp for longer distances, a spin for when the player is behind it and a smash

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

Inheritance diagram for AdventureSouls.SoulsMorningstar:
AdventureSouls.SoulsCharacterBase< MinimalCharacterActor, MovementBase, InventoryBase >

Public Member Functions

override string GetName ()
 
- Public Member Functions inherited from AdventureSouls.SoulsCharacterBase< MinimalCharacterActor, MovementBase, InventoryBase >
override bool PreDamageReceive (IDamageSender sender, IDamageReceiver receiver)
 
override void OnDamageReceive (DamageEvent e)
 
override void PostDamageReceive (IDamageSender sender, IDamageReceiver receiver, List< DamageEvent > events)
 
void StartCritical (SoulsCrittedAction action)
 
void StartStagger ()
 
bool CheckGuardBreak (IDamageSender damageSender)
 
void StartGuardBreak ()
 

Public Attributes

float StompDistance = 2f
 
float SpinAngle = 90f
 
Transform AttackTarget
 
CharacterActionBase Smash
 
CharacterActionBase Spin
 
CharacterActionBase Stomp
 
CharacterActionBase Wait
 
- Public Attributes inherited from AdventureSouls.SoulsCharacterBase< MinimalCharacterActor, MovementBase, InventoryBase >
Transform Model
 
Transform RagdollPrefab
 
CharacterActionBase Stagger
 
CharacterActionBase GuardBreak
 

Protected Member Functions

override void Awake ()
 
override void die (Vector3 force)
 
- Protected Member Functions inherited from AdventureSouls.SoulsCharacterBase< MinimalCharacterActor, MovementBase, InventoryBase >
void die (Vector3 force)
 
Transform createRagdoll (Vector3 force, Transform parent)
 
PickupAction createLoot (ItemQuantity[] items, Transform parent, Action callback, Vector3 position)
 

Additional Inherited Members

- Static Public Attributes inherited from AdventureSouls.SoulsCharacterBase< MinimalCharacterActor, MovementBase, InventoryBase >
static int SPEED_HASH
 
static int SPEED_STRAFING_HASH
 
static int GROUNDED_HASH
 
- Properties inherited from AdventureSouls.SoulsCharacterBase< MinimalCharacterActor, MovementBase, InventoryBase >
bool IsFrontOpen [get]
 
bool IsBackOpen [get]
 
bool IsAiming [get]
 
Vector3 Direction [get]