v3.2.0 - checkpoints & resettargetname stuffffff
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
andShavit_OnSavePre
. The return values ofShavit_OnSave
andShavit_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- Fix targetname and classname locking (#1135) @GAMMACASE 8f07c1d
- renamed
shavit_checkpoints_checkpoints
toshavit_checkpoints_enabled
b05393c - improved handle handling in
Shavit_SetCheckpoint
and addedcheapCloneHandle
as a parameter for #1133 91ec294 - removed
Shavit_OnCheckpointCacheDeleted
. addedShavit_SetTimesTeleported
,Shavit_LoadCheckpointCache
, andShavit_SaveCheckpointCache
86af6ca - added max checkpoint counter to checkpoint menu f642afe
- moved shavit-mapchooser's
CheckRTV
toOnClientDisconnect_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
andkzcheckpoints_onstart
style settings (merged inshavit-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 theShavit_OnDelete
callback. b956ffb - added
fClosestReplayLength
tohuddata_t
andShavit_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"