Terraria v1.4.4.9
Terraria source code documentation
|
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 = 0 |
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 = new Vector2(36f, -6f) |
static Vector2 | drillDiodePoint2 = new Vector2(36f, 8f) |
static Vector2 | drillTextureSize |
const int | drillTextureWidth = 80 |
const float | drillRotationChange = (float)Math.PI / 60f |
static int | drillPickPower = 210 |
static int | drillPickTime = 1 |
static int | amountOfBeamsAtOnce = 2 |
const float | maxDrillLength = 48f |
static float | SuperCartRunSpeed = 20f |
static float | SuperCartDashSpeed = 20f |
static float | SuperCartAcceleration = 0.1f |
static int | SuperCartJumpHeight = 15 |
static float | SuperCartJumpSpeed = 5.15f |
Properties | |
bool | Active [get] |
int | Type [get] |
int | FlyTime [get] |
int | BuffType [get] |
int | BodyFrame [get] |
int | XOffset [get] |
int | YOffset [get] |
int | PlayerXOFfset [get] |
int | PlayerOffset [get] |
int | PlayerOffsetHitbox [get] |
int | PlayerHeadOffset [get] |
int | HeightBoost [get] |
float | RunSpeed [get] |
float | DashSpeed [get] |
float | Acceleration [get] |
float | FallDamage [get] |
bool | AutoJump [get] |
bool | BlockExtraJumps [get] |
bool | IsConsideredASlimeMount [get] |
bool | Cart [get] |
bool | Directional [get] |
MountDelegatesData | Delegations [get] |
Vector2 | Origin [get] |
bool | AbilityCharging [get] |
bool | AbilityActive [get] |
float | AbilityCharge [get] |
bool | AllowDirectionChange [get] |
Private Member Functions | |
Point16 | DrillSmartCursor_Blocks (Player mountedPlayer, DrillMountData data) |
Point16 | DrillSmartCursor_Walls (Player mountedPlayer, 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 (MountData newMount, int buff, Asset< Texture2D > texture) |
static void | SetAsMinecart (MountData newMount, int buffToLeft, int buffToRight, Asset< Texture2D > texture, int verticalOffset=0, int playerVerticalOffset=0) |
static void | EmitGolfCartSmoke (Player mountedPlayer, bool rushing) |
static void | EmitGolfCartlight (Vector2 worldLocation, int playerDirection) |
static bool | ShouldGolfCartEmitLight () |
static void | EmitGolfCartWheelDust (Player mountedPlayer, Vector2 legSpot) |
Private Attributes | |
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 |
MountDelegatesData | _defaultDelegatesData = new MountDelegatesData() |
Static Private Attributes | |
static MountData[] | mounts |
static Vector2[] | scutlixEyePositions |
static Vector2 | scutlixTextureSize |
static Vector2 | santankTextureSize |