Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ JumpSpeed()

float Terraria.Mount.JumpSpeed ( float xVelocity)
inline

Definition at line 2347 of file Mount.cs.

2348 {
2349 float num = _data.jumpSpeed;
2350 switch (_type)
2351 {
2352 case 0:
2353 case 1:
2354 num += Math.Abs(xVelocity) / 7f;
2355 break;
2356 case 4:
2357 case 49:
2358 if (_frameState == 4)
2359 {
2360 num += 2.5f;
2361 }
2362 break;
2363 }
2364 if (_shouldSuperCart)
2365 {
2366 num = SuperCartJumpSpeed;
2367 }
2368 return num;
2369 }
static double Abs(double value)
MountData _data
Definition Mount.cs:287
static float SuperCartJumpSpeed
Definition Mount.cs:341
bool _shouldSuperCart
Definition Mount.cs:325
int _frameState
Definition Mount.cs:301

References Terraria.Mount._data, Terraria.Mount._frameState, Terraria.Mount._shouldSuperCart, Terraria.Mount._type, System.Math.Abs(), Terraria.Mount.MountData.jumpSpeed, and Terraria.Mount.SuperCartJumpSpeed.