terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
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 (PlayerEyeHelper.EyeState newState, bool resetStateTimerEvenIfAlreadyInState=false) |
bool | DoesPlayerCountAsModeratelyDamaged (Player player) |
Private Attributes | |
PlayerEyeHelper.EyeState | _state |
int | _timeInState |
int< EyeFrameToShow > | k__BackingField |
Static Private Attributes | |
const int | TimeToActDamaged = 20 |
Definition at line 7 of file PlayerEyeHelper.cs.