Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Terraria.GameContent.PlayerEyeHelper Struct Reference

Public Member Functions

void Update (Player player)
 
void BlinkBecausePlayerGotHurt ()
 

Properties

int EyeFrameToShow [get, private set]
 

Private Types

enum  EyeFrame { EyeOpen , EyeHalfClosed , EyeClosed }
 
enum  EyeState {
  NormalBlinking , InStorm , InBed , JustTookDamage ,
  IsModeratelyDamaged , IsBlind , IsTipsy , IsPoisoned
}
 

Private Member Functions

void UpdateEyeFrameToShow (Player player)
 
void SetStateByPlayerInfo (Player player)
 
void SwitchToState (EyeState newState, bool resetStateTimerEvenIfAlreadyInState=false)
 
bool DoesPlayerCountAsModeratelyDamaged (Player player)
 

Private Attributes

EyeState _state
 
int _timeInState
 

Static Private Attributes

const int TimeToActDamaged = 20
 

Detailed Description

Definition at line 3 of file PlayerEyeHelper.cs.


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