terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Terraria.Cinematics.DSTFilm Class Reference
+ Inheritance diagram for Terraria.Cinematics.DSTFilm:
+ Collaboration diagram for Terraria.Cinematics.DSTFilm:

Public Member Functions

 DSTFilm ()
 
override void OnBegin ()
 
override void OnEnd ()
 
void AddSequence (int start, int duration, FrameEvent frameEvent)
 
void AppendSequence (int duration, FrameEvent frameEvent)
 
void AddSequences (int start, int duration, params FrameEvent[] frameEvents)
 
void AppendSequences (int duration, params FrameEvent[] frameEvents)
 
void AppendEmptySequence (int duration)
 
void AppendKeyFrame (FrameEvent frameEvent)
 
void AppendKeyFrames (params FrameEvent[] frameEvents)
 
void AddKeyFrame (int frame, FrameEvent frameEvent)
 
void AddKeyFrames (int frame, params FrameEvent[] frameEvents)
 
bool OnUpdate (GameTime gameTime)
 

Properties

int Frame [get, set]
 
int FrameCount [get, set]
 
int AppendPoint [get, set]
 
bool IsActive [get, set]
 

Private Member Functions

void BuildSequence ()
 
void PrepareScene ()
 
void ClearScene ()
 
void EquipDSTShaderItem (FrameEventData evt)
 
void RemoveDSTShaderItem (FrameEventData evt)
 
void CreateDeerclops (FrameEventData evt)
 
NPC PlaceNPCOnGround (int type, Vector2 position)
 
void CreateChester (FrameEventData evt)
 
void ControlPlayer (FrameEventData evt)
 
void StopBeforeCliff (FrameEventData evt)
 
void TurnPlayerToTheLeft (FrameEventData evt)
 
void DeerclopsAttack (FrameEventData evt)
 

Static Private Member Functions

static void FindFloorAt (Vector2 position, out int x, out int y)
 
static void EmptyFrameEvent (FrameEventData evt)
 

Private Attributes

NPC _deerclops
 
Projectile _chester
 
Vector2 _startPoint
 
Item _oldItem
 
int _frame
 
int _frameCount
 
int _nextSequenceAppendTime
 
bool _isActive
 
List< Film.Sequence_sequences
 

Detailed Description

Definition at line 10 of file DSTFilm.cs.


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