Definition at line 21728 of file Player.cs.
21729 {
21730
21731
21732
21733
21734
21735
21736
21737
21738
21739
21740
21741
21742
21743
21744
21745
21746
21747
21748
21749
21750
21751
21752
21753
21754
21755
21756
21757
21758
21759
21760
21761
21762
21763
21764
21765
21766
21767
21768
21769
21770
21771
21772
21773
21774
21775
21776
21777
21778
21779
21780
21781
21782
21783
21784
21785
21788 {
21793 {
21795 }
21796 Vector2
zero = Vector2.Zero;
21797 bool flag = mount.Type == 7 || mount.Type == 8 || mount.Type == 12 || mount.Type == 44 || mount.Type == 49;
21800 {
21803 {
21805 }
21812 {
21814 }
21816 {
21818 {
21820 }
21821 }
21823 {
21825 }
21827 if (Collision.up &&
gravDir == 1
f)
21828 {
21830 }
21832 {
21836 {
21838 }
21839 }
21841 bool falling = false;
21843 {
21844 falling = true;
21845 }
21847 {
21848 falling = true;
21849 }
21855 Collision.StepConveyorBelt(
this,
gravDir);
21858 }
21860 return;
21861 }
21863 if (Collision.up &&
gravDir == 1
f)
21864 {
21866 }
21868 {
21872 {
21874 }
21875 }
21877 }
Vector2 velocity
The velocity of this Entity in world coordinates per tick.
Vector2 position
The position of this Entity in world coordinates.
int width
The width of this Entity's hitbox, in pixels.
int height
The height of this Entity's hitbox, in pixels.
Mount mount
This player's T:Terraria.Mount. Do not overwrite this value. Instead, call M:Terraria....
void SlopingCollision(bool fallThrough, bool ignorePlats)
void UpdateTouchingTiles()
float gfxOffY
An offset from the actual position of the player that will be added to the draw position....
void TryBouncingBlocks(bool Falling)
void TryLandingOnDetonator()
References Terraria.Mount.Active, Terraria.Player.carpetFrame, Terraria.Mount.Cart, Terraria.Player.controlDown, Terraria.Player.controlUp, Terraria.Player.fallStart, Terraria.Player.gfxOffY, Terraria.Player.gravDir, Terraria.Player.gravity, Terraria.Entity.height, Terraria.Player.jump, Terraria.Player.mount, Terraria.Player.onTrack, Terraria.Entity.position, Terraria.Player.SlopeDownMovement(), Terraria.Player.SlopingCollision(), Terraria.Collision.StepConveyorBelt(), Terraria.Collision.StepDown(), Terraria.Player.stepSpeed, Terraria.Collision.StepUp(), Terraria.Collision.TileCollision(), Terraria.Player.TryBouncingBlocks(), Terraria.Player.TryLandingOnDetonator(), Terraria.Mount.Type, Terraria.Collision.up, Terraria.Player.UpdateTouchingTiles(), Terraria.Entity.velocity, Terraria.Collision.WaterCollision(), Terraria.Player.waterWalk, Terraria.Player.waterWalk2, and Terraria.Entity.width.
Referenced by Terraria.Player.Update().