40 lines
1.1 KiB
TypeScript
40 lines
1.1 KiB
TypeScript
// Content/Domains/Character/Configs/DA_TengriMovementConfig.ts
|
|
|
|
import { TengriMovementConfig } from '/Source/TengriPlatformer/Domains/Movement/Config/TengriMovementConfig.ts';
|
|
|
|
export class DA_TengriMovementConfig extends TengriMovementConfig {
|
|
override MaxSpeed = 800.0;
|
|
override Acceleration = 2048.0;
|
|
override Friction = 6.0;
|
|
override RotationSpeed = 360.0;
|
|
override MinSpeedForRotation = 10.0;
|
|
override SteepSlopeSlideFactor = 0.0;
|
|
|
|
override MaxJumpHeight = 1000.0;
|
|
override MinJumpHeight = 40;
|
|
override TimeToJumpApex = 0.5;
|
|
|
|
override CoyoteTime = 0.15;
|
|
override JumpBufferTime = 0.15;
|
|
|
|
override AirControl = 0.15;
|
|
override AirFriction = 0.1;
|
|
override FallingGravityScale = 1.5;
|
|
override TerminalVelocity = 2000;
|
|
override HeavyLandVelocityThreshold = -1000;
|
|
|
|
override MaxSlideIterations = 3;
|
|
override MaxStepHeight = 45.0;
|
|
|
|
override GroundSnapDistance = 20.0;
|
|
override GroundSnapOffset = 0.15;
|
|
|
|
override PhysicsTickRate = 120;
|
|
override MaxAccumulatedTime = 0.1;
|
|
override bEnableInterpolation = true;
|
|
|
|
override WalkableAngleDeg = 50.0;
|
|
override SteepSlopeAngleDeg = 85.0;
|
|
override WallAngleDeg = 95.0;
|
|
}
|