Skip to content

1.43

Latest
Compare
Choose a tag to compare
@tcsabina tcsabina released this 10 Mar 07:38
· 20 commits to master since this release
46e895a

KTX 1.43 Release Notes

Changes

  • there is "OT" added to lastscores entry if it was OverTIme

Improvements

  • Added ztricks2 route (us3)
  • Allow monsters based on spawnflag (dsvensson)
  • Additional ents (dsvensson)
  • Send spectator info to clients (dusty)
  • Added crhook hook style (SpookyScaryDev)
  • RACE: added e1m2 route (julienbelmon/vvd)
  • WIPEOUT: notify in centerprint when only two players remain (dusty)
  • WIPEOUT: earn an extra life for surviving a wipeout by 0.3 seconds or less (dusty)
  • race: commands to change and vote countdown (julienbelmon/vvd)
  • Remove non-solid func_bob entities (dsvensson)
  • Stats: endgame stats has now a "direct_hit/fired" stat for RL/LG/SG (frehall)

Documentation

  • update description of k_noframechecks to correctly define what 0/1 mean

Bugfixes

  • WIPEOUT: fixed a couple of bugs that wouldn't let you change teams without reconnect (dusty)
  • WIPEOUT: Fixed a bug that causes dead players to take damage in certain situations (dusty)
  • WIPEOUT: Spawning players cannot be bounced by rockets/grenades (dusty)
  • WIPEOUT: Tell the client who dead players are tracking (for better demo playback) (dusty)

CTF: CRHook fixes & Improvements (thanks inf1niti!)

  • add k_ctf_hookstyle cvar for votable hook options: smooth (default), fast, classic (see below for details)
  • remove annoying looped grapple sounds for simpler axe swish(throw) and axe hit (anchor) sounds
  • improve balance of haste-hook implementation, make grapple speed a factor of haste power
  • move rune sounds to a more appropriate channel (jump no longer cancels sounds)
  • decouple hook delay from weapon switch/fire (delay subsequent hooks, not RL/LG/ETC)
  • fix chain clear bug, improve hook animation smoothness
    Note: you need to update your server config! replace k_ctf_cr_hook with k_ctf_hookstyle
  • add k_ctf_rune_bounce [1,2,3] cvar for toggling bouncing runes (see below for details)

k_ctf_hookstyle

This lets players decide between three styles of grappling hook.

k_ctf_hookstyle 1: smooth hook (default)

votable with hook_smooth, 51% player vote threshold required

The smooth hook implements some new features to help balance CTF gameplay

  • throw speed has been reduced from cr_hook (1200 -> 1050), while still being faster than the classic hook (800)
  • player acceleration from the hook pull runs through an easing function, giving the hook an overall "smoother" feel
  • implements a fire delay, limiting "hook spam" approach, encouraging more common movement mechanics (bhop)
  • the hook throw is cancelable, after a short delay
  • adds "cancel time" of 0.5s to initial throw (no spam)
  • adds linear accel/decel to hook velocity changes (no immediate speed change)
  • adds fire delay to repeated grappled (no spam)
  • reduce grapple velocity from 1200 to 1050

k_ctf_hookstyle 2: fast hook

votable with hook_fast, 51% player vote threshold required

the fast hook is closest to the existing cr_hook implementation, but the speed has been reduced based on community feedback

  • uses the same speed settings as smooth hook
  • no hook pull acceleration/easing, or fire delay
  • the hook throw is immediately cancelable
  • reduce grapple velocity from 1200 to 1050

k_ctf_hookstyle 3: classic hook

votable with hook_classic, 51% player vote threshold required

the classic hook uses the original 3wave settings

  • hook throw speed is slower (800)
  • no hook pull acceleration/easing, or fire delay
  • a hook throw cannot be canceled until the grapple hits a surface

k_ctf_rune_bounce

This functionality is carried over from PureCTF Pro.
cvar works as follows:

1 = bouncing droprune (spawn).
2 = bouncing tossrune.
3 = both enabled.