|
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
|
Collaboration diagram for Terraria.Mount:Classes | |
| class | BooleanMountData |
| class | DrillBeam |
| class | DrillMountData |
| class | ExtraFrameMountData |
| class | MountData |
| class | MountDelegatesData |
Static Public Member Functions | |
| static void | Initialize () |
| static int | GetHeightBoost (int MountType) |
| static Vector2 | GetMinecartMechPoint (Player mountedPlayer, int offX, int offY) |
Public Attributes | |
| List< DrillDebugDraw > | _debugDraw |
Static Public Attributes | |
| static int | currentShader |
| const int | FrameStanding = 0 |
| const int | FrameRunning = 1 |
| const int | FrameInAir = 2 |
| const int | FrameFlying = 3 |
| const int | FrameSwimming = 4 |
| const int | FrameDashing = 5 |
| const int | DrawBack = 0 |
| const int | DrawBackExtra = 1 |
| const int | DrawFront = 2 |
| const int | DrawFrontExtra = 3 |
| const int | scutlixBaseDamage = 50 |
| static Vector2 | drillDiodePoint1 |
| static Vector2 | drillDiodePoint2 |
| static Vector2 | drillTextureSize |
| const int | drillTextureWidth = 80 |
| const float | drillRotationChange = 0.05235988f |
| static int | drillPickPower |
| static int | drillPickTime |
| static int | amountOfBeamsAtOnce |
| const float | maxDrillLength = 48f |
| static float | SuperCartRunSpeed |
| static float | SuperCartDashSpeed |
| static float | SuperCartAcceleration |
| static int | SuperCartJumpHeight |
| static float | SuperCartJumpSpeed |
Properties | |
| bool | Active [get, set] |
| int | Type [get, set] |
| int | FlyTime [get, set] |
| int | BuffType [get, set] |
| int | BodyFrame [get, set] |
| int | XOffset [get, set] |
| int | YOffset [get, set] |
| int | PlayerXOFfset [get, set] |
| int | PlayerOffset [get, set] |
| int | PlayerOffsetHitbox [get, set] |
| int | PlayerHeadOffset [get, set] |
| int | HeightBoost [get, set] |
| float | RunSpeed [get, set] |
| float | DashSpeed [get, set] |
| float | Acceleration [get, set] |
| float | FallDamage [get, set] |
| bool | AutoJump [get, set] |
| bool | BlockExtraJumps [get, set] |
| bool | IsConsideredASlimeMount [get, set] |
| bool | Cart [get, set] |
| bool | Directional [get, set] |
| Mount.MountDelegatesData | Delegations [get, set] |
| Vector2 | Origin [get, set] |
| bool | AbilityCharging [get, set] |
| bool | AbilityActive [get, set] |
| float | AbilityCharge [get, set] |
| bool | AllowDirectionChange [get, set] |
Private Member Functions | |
| Point16 | DrillSmartCursor_Blocks (Player mountedPlayer, Mount.DrillMountData data) |
| Point16 | DrillSmartCursor_Walls (Player mountedPlayer, Mount.DrillMountData data) |
| bool | DoesHoverIgnoresFatigue () |
| float | GetWitchBroomTrinketRotation (Player player) |
| Vector2 | GetWitchBroomTrinketOriginOffset (Player player) |
| void | UpdateFrame_GolfCart (Player mountedPlayer, int state, Vector2 velocity) |
| void | DoGemMinecartEffect (Player mountedPlayer, int dustType) |
| void | DoSteamMinecartEffect (Player mountedPlayer, int dustType) |
| void | DoExhaustMinecartEffect (Player mountedPlayer, int dustType) |
| void | DoConfettiMinecartEffect (Player mountedPlayer) |
| void | CastSuperCartLaser (Player mountedPlayer) |
| Vector2 | ClampToDeadZone (Player mountedPlayer, Vector2 position) |
| void | DoSpawnDust (Player mountedPlayer, bool isDismounting) |
Static Private Member Functions | |
| static void | MeowcartLandingSound (Player Player, Vector2 Position, int Width, int Height) |
| static void | MeowcartBumperSound (Player Player, Vector2 Position, int Width, int Height) |
| static void | SetAsHorse (Mount.MountData newMount, int buff, Asset< Texture2D > texture) |
| static void | SetAsMinecart (Mount.MountData newMount, int buffToLeft, int buffToRight, Asset< Texture2D > texture, int verticalOffset=0, int playerVerticalOffset=0) |
| static bool | DrillSmartCursor_BlocksPlot (int x, int y) |
| static void | EmitGolfCartSmoke (Player mountedPlayer, bool rushing) |
| static void | EmitGolfCartlight (Vector2 worldLocation, int playerDirection) |
| static bool | ShouldGolfCartEmitLight () |
| static void | EmitGolfCartWheelDust (Player mountedPlayer, Vector2 legSpot) |
| static | Mount () |
Private Attributes | |
| Mount.MountData | _data |
| int | _type |
| bool | _flipDraw |
| int | _frame |
| float | _frameCounter |
| int | _frameExtra |
| float | _frameExtraCounter |
| int | _frameState |
| int | _flyTime |
| int | _idleTime |
| int | _idleTimeNext |
| float | _fatigue |
| float | _fatigueMax |
| bool | _abilityCharging |
| int | _abilityCharge |
| int | _abilityCooldown |
| int | _abilityDuration |
| bool | _abilityActive |
| bool | _aiming |
| bool | _shouldSuperCart |
| object | _mountSpecificData |
| bool | _active |
| Mount.MountDelegatesData | _defaultDelegatesData |