![]() |
Eye of the Nile Docs
Everything you need to know to get started!
|
Public Member Functions | |
virtual void | ResetValues () |
Protected Member Functions | |
override void | AwakeMethods () |
override void | StartMethods () |
override void | UpdateMethods () |
![]() | |
virtual void | DetectHostile () |
virtual void | ScanAttackRange () |
virtual void | ScanAttackRangeMultiple () |
virtual void | FlipSprite (float flipDirection) |
virtual void | MoveLeft () |
virtual void | MoveRight () |
virtual void | MaintainMovement () |
virtual void | StandStill () |
virtual void | ActivateAttack () |
virtual void | TriggerAttack () |
virtual void | StateCheck (EntityState eState) |
virtual void | InitializePatrolZone () |
virtual void | PatrolState () |
virtual void | ChaseState () |
virtual void | CloseAttackState () |
virtual void | ProtoCloseAttackState () |
Properties | |
PrototypeSpawnerEntity | ParentEntity [get, set] |
![]() | |
EntityState | EState = EntityState.Patrol [get, set] |
PatrolZoneProto | CurrentPatrolZone [get, set] |
Private Attributes | |
bool | checkDeadFlag = false |
Additional Inherited Members | |
![]() | |
PrototypeEntityInfo | baseInfo |
PatrolZoneProto | patrolZonePrefab |
Vector2 | leftOffset |
Vector2 | rightOffset |
Transform | attackPoint |
ObjectHealth | objectHealth |
int | attackVariant = 0 |
![]() | |
Rigidbody2D | rb |
Animator | animator |
float | horizontalDirection |
Collider2D | currentHitObject |
PrototypeEntityChecks | entityBools |
|
protectedvirtual |
Reimplemented from PrototypeBaseEntity.
|
virtual |
|
protectedvirtual |
Reimplemented from PrototypeBaseEntity.
|
protectedvirtual |
Reimplemented from PrototypeBaseEntity.
|
private |
|
getset |