* add target param for Shavit_TeleportToCheckpoint(), Shavit_OnTeleport() and Shavit_OnTeleportPre()
* Use others' checkpoints implementation
* Automatically refresh current checkpoint index
* add owner param for Shavit_OnCheckpointMenuSelect()
* add duplicate param for Shavit_OnSavePre() & Shavit_OnSave(), etc.
* use persistent cp initial
* temporarily no more for using persistent checkpoints
* final check and add convar for using others cp
* Update shavit-misc.phrases.txt
* reorder parameters
* changes
* AHHHHHHHHHHHHHHHHHHH GIT YOU FUCKING FAILED THE PATCH MERGE YOU PIECE OF SHIT
Co-authored-by: rtldg <55846624+rtldg@users.noreply.github.com>
* fix normal CP menu spams on changing the style from non-kz to kz styles
* fix normal CP menu spams on changing from non-kz to kz styles, again
* merge OpenKZCPMenu() into OpenNormalCPMenu() and rename it to OpenCPMenu()
* fix handle error on server restart in KZCP styles
* 1. Added "kzcheckpoints_ontele" and "kzcheckpoints_ontele" style settings(merged in `shavit-kz.sp`).
2. Added "force"(ignore style access) parameter for "Shavit_LoadSnapshot()" and "Shavit_LoadCheckpointCache()".
3. Made "segments" as a style setting instead of special strings.
(use "segments" as specialstrings is still feasible)
note: maybe better to change TAS's default ranking multiplier to "0.0" since segmented style is also "0.0".
* 😵💫
* updated shavit-checkpoints.sp
* updated style-settings.sp