Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Terraria.Cinematics.DD2Film Class Reference

Public Member Functions

 DD2Film ()
 
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]
 
int FrameCount [get]
 
int AppendPoint [get]
 
bool IsActive [get]
 

Private Member Functions

void PerFrameSettings (FrameEventData evt)
 
void CreateDryad (FrameEventData evt)
 
void DryadInteract (FrameEventData evt)
 
void SpawnWitherBeast (FrameEventData evt)
 
void SpawnJavalinThrower (FrameEventData evt)
 
void SpawnGoblin (FrameEventData evt)
 
void CreateCritters (FrameEventData evt)
 
void OgreSwingSound (FrameEventData evt)
 
void DryadPortalKnock (FrameEventData evt)
 
void RemoveEnemyDamage (FrameEventData evt)
 
void RestoreEnemyDamage (FrameEventData evt)
 
void DryadPortalFade (FrameEventData evt)
 
void CreatePortal (FrameEventData evt)
 
void DryadStand (FrameEventData evt)
 
void DryadLookRight (FrameEventData evt)
 
void DryadLookLeft (FrameEventData evt)
 
void DryadWalk (FrameEventData evt)
 
void DryadConfusedEmote (FrameEventData evt)
 
void DryadAlertEmote (FrameEventData evt)
 
void CreateOgre (FrameEventData evt)
 
void OgreStand (FrameEventData evt)
 
void DryadAttack (FrameEventData evt)
 
void OgreLookRight (FrameEventData evt)
 
void OgreLookLeft (FrameEventData evt)
 
NPC PlaceNPCOnGround (int type, Vector2 position)
 

Static Private Member Functions

static void EmptyFrameEvent (FrameEventData evt)
 

Private Attributes

NPC _dryad
 
NPC _ogre
 
NPC _portal
 
List< NPC_army = new List<NPC>()
 
List< NPC_critters = new List<NPC>()
 
Vector2 _startPoint
 
int _frame
 
int _frameCount
 
int _nextSequenceAppendTime
 
bool _isActive
 
List< Sequence_sequences = new List<Sequence>()
 

Detailed Description

Definition at line 11 of file DD2Film.cs.


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