|
Terraria v1.4.4.9
Terraria source code documentation
|
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] |
| int | FrameCount [get] |
| int | AppendPoint [get] |
| bool | IsActive [get] |
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< Sequence > | _sequences = new List<Sequence>() |
Definition at line 6 of file DSTFilm.cs.