Skip to content

v3.2.0 - checkpoints & resettargetname stuffffff

Compare
Choose a tag to compare
@rtldg rtldg released this 27 Apr 16:08
· 262 commits to master since this release

v3.1.3...v3.2.0

Lots of checkpoint API changes and also lots of changes to how the shavit_misc_resettargetname family works.

Protip: If you don't have eventqueuefix on your server then you're going to suffer through booster exploits & other broken shit.

Update shavit-mapfixes.cfg every release. It wasn't ever explicitly mentioned in release notes so I'll put it here.

Maps that have triggers in the start zone for resetting targetnames & classnames should now activate with @GAMMACASE's changes (#1123 / #1135) to the shavit_misc_resettargetname family, compared to previously where it wiped all events in the startzone and had a lot of cvars added to shavit-mapfixes.cfg to unbreak the maps.

If you have any new breakage on maps, let us know in the discord server or with a Github issue.

  • added Shavit_OnTeleportPre and Shavit_OnSavePre. The return values of Shavit_OnSave and Shavit_OnTeleport are now ignored. de8a827
  • fixed replay prop playback breaking due to a bad index 70f29d3
  • fixed replays not loading on the first map (and issues with creating replay directories too) (#1130) @Ciallo-Ani d58d3ee
  • Changed the behaviour of shavit_misc_resettargetname (#1123) @GAMMACASE 0fee186
  • renamed shavit_checkpoints_checkpoints to shavit_checkpoints_enabled b05393c
  • improved handle handling in Shavit_SetCheckpoint and added cheapCloneHandle as a parameter for #1133 91ec294
  • removed Shavit_OnCheckpointCacheDeleted. added Shavit_SetTimesTeleported, Shavit_LoadCheckpointCache, and Shavit_SaveCheckpointCache 86af6ca
  • added max checkpoint counter to checkpoint menu f642afe
  • moved shavit-mapchooser's CheckRTV to OnClientDisconnect_Post so it works properly ™️ 85ff178
  • corrected native definition file for Shavit_GetStageWR 554606a
  • made LowercaseString faster :pepega: 3a6592c
  • added bhop_drop's bonus to mapfixes fda64ad
  • prevent nominations from being put twice on the map vote ddb902e
  • changed oblivous autogain velocity stuff so boosters on bhop_linear_gif aren't affected by vertical velocity @defiy 76aaecd
  • added !nominatedmaps and !nominations as aliases for !nomlist (#1136) @Nairdaa d7785f9
  • removed reliable flag from centerhud and hinttext messages so they update faster and don't wait for an ack ea3bd05 cf5bc4b
  • merge checkpoint menus and shavit-kz.sp, etc (#1137) @sh4hrazad 6d208a8
    • fix normal checkpoint menu spams on changing the style from non-kz to kz styles
    • Added kzcheckpoints_ontele and kzcheckpoints_onstart style settings (merged in shavit-kz.sp).
  • some currently disabled ladder checkpoint stuff has been added 1802f99 158f0b8
  • made Shavit_StartReplayFromFile retrieve player name correctly aa1f0eb
  • removed Shavit_Core_CookiesRetrieved. tldr just check if client cookies are cached. 1230bf9
  • added shavit_hud_block_spotted_hint for CSS 48ffd9b
  • made the buttons in wr submenu not do stuff 14e71db
  • made the Reset Checkpoints buttons also trigger the Shavit_OnDelete callback. b956ffb
  • added fClosestReplayLength to huddata_t and Shavit_GetClosestReplayTime b2b2fe3
  • shavit_misc_weaponcommands now has options 4 and 5 for all weapons/grenades... a25417c c8ed191
    • might be buggy. let me know if there's problems.
// Enable sm_usp, sm_glock, sm_knife, and infinite ammo?
// 0 - Disabled
// 1 - Enabled
// 2 - Also give infinite reserve ammo for USP & Glocks.
// 3 - Also give infinite clip ammo for USP & Glocks.
// 4 - Also give infinite reserve for all weapons (and grenades).
// 5 - Also give infinite clip ammo for all weapons (and grenades).
// -
// Default: "2"
// Minimum: "0.000000"
// Maximum: "5.000000"
shavit_misc_weaponcommands "2"