1 /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
2 /* If you are missing that file, acquire a complete release at teeworlds.com. */
5 #undef GAME_TUNING_H // this file will be included several times
8 MACRO_TUNING_PARAM(GroundControlSpeed
, ground_control_speed
, 10.0f
)
9 MACRO_TUNING_PARAM(GroundControlAccel
, ground_control_accel
, 100.0f
/ TicksPerSecond
)
10 MACRO_TUNING_PARAM(GroundFriction
, ground_friction
, 0.5f
)
11 MACRO_TUNING_PARAM(GroundJumpImpulse
, ground_jump_impulse
, 13.2f
)
12 MACRO_TUNING_PARAM(AirJumpImpulse
, air_jump_impulse
, 12.0f
)
13 MACRO_TUNING_PARAM(AirControlSpeed
, air_control_speed
, 250.0f
/ TicksPerSecond
)
14 MACRO_TUNING_PARAM(AirControlAccel
, air_control_accel
, 1.5f
)
15 MACRO_TUNING_PARAM(AirFriction
, air_friction
, 0.95f
)
16 MACRO_TUNING_PARAM(HookLength
, hook_length
, 380.0f
)
17 MACRO_TUNING_PARAM(HookFireSpeed
, hook_fire_speed
, 80.0f
)
18 MACRO_TUNING_PARAM(HookDragAccel
, hook_drag_accel
, 3.0f
)
19 MACRO_TUNING_PARAM(HookDragSpeed
, hook_drag_speed
, 15.0f
)
20 MACRO_TUNING_PARAM(Gravity
, gravity
, 0.5f
)
22 MACRO_TUNING_PARAM(VelrampStart
, velramp_start
, 550)
23 MACRO_TUNING_PARAM(VelrampRange
, velramp_range
, 2000)
24 MACRO_TUNING_PARAM(VelrampCurvature
, velramp_curvature
, 1.4f
)
27 MACRO_TUNING_PARAM(GunCurvature
, gun_curvature
, 1.25f
)
28 MACRO_TUNING_PARAM(GunSpeed
, gun_speed
, 2200.0f
)
29 MACRO_TUNING_PARAM(GunLifetime
, gun_lifetime
, 2.0f
)
31 MACRO_TUNING_PARAM(ShotgunCurvature
, shotgun_curvature
, 1.25f
)
32 MACRO_TUNING_PARAM(ShotgunSpeed
, shotgun_speed
, 2750.0f
)
33 MACRO_TUNING_PARAM(ShotgunSpeeddiff
, shotgun_speeddiff
, 0.8f
)
34 MACRO_TUNING_PARAM(ShotgunLifetime
, shotgun_lifetime
, 0.20f
)
36 MACRO_TUNING_PARAM(GrenadeCurvature
, grenade_curvature
, 7.0f
)
37 MACRO_TUNING_PARAM(GrenadeSpeed
, grenade_speed
, 1000.0f
)
38 MACRO_TUNING_PARAM(GrenadeLifetime
, grenade_lifetime
, 2.0f
)
40 MACRO_TUNING_PARAM(LaserReach
, laser_reach
, 800.0f
)
41 MACRO_TUNING_PARAM(LaserBounceDelay
, laser_bounce_delay
, 150)
42 MACRO_TUNING_PARAM(LaserBounceNum
, laser_bounce_num
, 1)
43 MACRO_TUNING_PARAM(LaserBounceCost
, laser_bounce_cost
, 0)
44 MACRO_TUNING_PARAM(LaserDamage
, laser_damage
, 5)
46 MACRO_TUNING_PARAM(PlayerCollision
, player_collision
, 1)
47 MACRO_TUNING_PARAM(PlayerHooking
, player_hooking
, 1)