KiD Fearless
746b232e11
Merge branch 'master' into experimental
2020-04-10 15:08:50 -06:00
deadw1nter
91f83e2c2a
Clean up prerun code + Add prerun countdown to hud ( #886 )
...
* remove timer preframe variables
* Prerun should only record when you are in start zone
* Make clearpreframe optional
* add prerun countdown to hud
2020-04-10 09:57:21 -06:00
KiD Fearless
5ee4157296
Add Shavit_GetReplayBotFolder
2020-04-08 11:37:21 -06:00
KiD Fearless
ae5fba6017
Add dhooks and double dependancies
2020-04-06 15:57:41 -06:00
KiD Fearless
f84a14b140
Added Shavit_OnProcessMovement and Shavit_OnProcessMovementPost
2020-04-06 12:43:20 -06:00
KiD Fearless
6c80eb60d7
Change functionality of chatstrings, stylestrings, and stylesettings getter natives, added setters as well
2020-04-04 15:50:56 -06:00
KiD Fearless
12e0df79e0
increment version
2020-04-04 15:17:18 -06:00
KiD Fearless
d590934324
Add jump multiplier and jump bonus to shavit-styles.cfg
2020-04-04 14:35:14 -06:00
Nairda
986ebcd427
segmented prespeed fix ( #883 )
...
* Update shavit-misc.sp
* Update shavit-replay.sp
* Update shavit.inc
* Update shavit.inc
* Update shavit-misc.sp
* Update shavit-replay.sp
2020-04-04 11:17:31 -06:00
KiD Fearless
88ca8c8159
Implement set current checkpoint
2020-04-03 15:07:08 -06:00
KiD Fearless
1387b5451a
Added more checkpoint natives and forwards
2020-04-02 21:28:26 -06:00
deadw1nter
d8fbcbb780
Implement prerun feature for replay ( #882 )
...
* Implement prerun feature for replay
* Update shavit-replay.sp
* Update shavit-replay.sp
* Using blacky's method to handle prerun
I know it is kinda copy-pasta, but it is the best way that I can come up with :(
* I suck at naming 👎
2020-04-02 14:15:19 -06:00
KiD Fearless
135242af3d
Update Version
2019-12-29 21:01:54 -07:00
KiD Fearless
8f39aa6521
Added stages to shavit-zones
2019-12-29 21:00:06 -07:00
KiD Fearless
32e994aa18
Added dynamic timescales.
...
Start zone will no longer enforce 1.0 style speed.
2019-12-19 11:53:21 -07:00
KiD Fearless
c42d14f46d
Added Shavit_OnTrackChanged and Shavit_OnReplaysLoaded
2019-12-18 12:14:22 -07:00
KiD Fearless
ea00c86026
Added overflow parameter to Shavit_OnSave
2019-12-14 12:51:47 -07:00
KiD Fearless
0fd6d6507c
Added Checkpoint Natives
...
Added 6 new natives to better interact with the checkpoint system of the timer. As well as moving the cp_cache_t into shavit.inc to allow 3rd party plugins to modify the checkpoint cache.
Update .gitignore
2019-12-06 18:22:08 -07:00
KiD Fearless
f7ae606467
Added checkpoint index to checkpoint forwards
2019-11-24 11:31:47 -07:00
shavit
b0ec640b1e
2.5.5a (hotfix)
2019-08-08 04:53:08 +03:00
KiD Fearless
7e1c729bc1
Added "Shavit_GetClientFrameCount" and "Shavit_GetReplayFrames"
2019-08-05 16:31:47 -06:00
shavit
01b635543f
Added missing semicolon.
2019-07-28 03:06:42 +03:00
shavit
89d33d91d4
Added Shavit_OnFinishMessage forward ( #821 ).
...
(and changed PB cache to only update after the finish message is sent to the players)
2019-07-24 15:19:49 +03:00
shavit
fd121092c8
Refactored database handles so that there are multiple instead of a single one.
2019-05-31 17:32:03 +03:00
shavit
0650d20eff
Removed ancient SetPrefix code and put it in a stock function instead.
2019-05-31 17:03:27 +03:00
shavit
70dd8f7c9c
Added tracking for map completions ( #804 ).
2019-05-28 18:32:24 +03:00
shavit
26dd200408
Changed "No Speed Limit" zones to "Custom Speed Limit" ( #797 ).
2019-05-14 04:56:26 +03:00
shavit
a7c743cf29
Added custom airaccelerate zones and some natives. ( #797 )
...
Shavit_GetZoneData, Shavit_GetZoneFlags, and Shavit_InsideZoneGetID
2019-05-14 04:27:39 +03:00
shavit
058b88b98c
Added zone flags and data to mapzones table.
2019-05-14 03:25:15 +03:00
shavit
547f90ef62
Added automatic database migrations and revamped overall database structure.
...
Now I can push database migrations without making the plugin's users do the querying on their own.
List of migrations:
* **Converted all SteamIDs in the database from SteamID3 to Steam Account ID format. The difference is simply stripping of the [U:1: prefix and ] suffix. This change speeds up the queries and reduces the database's size by a lot.**
* Removal of `workshop/` paths from all map names in the database.
* Added index to `lastlogin` to speedup the filtering I added to rankings with `shavit_rankings_llrecalc`.
* Removed `country` from database. It was completely unnecessary.
* Converted IP addresses from plaintext to a single 4 bytes integer.
* Converted `date` of records from a string to integer.
2019-05-12 07:57:04 +03:00
shavit
44dfa5941e
2.5.5
2019-05-03 10:57:05 +03:00
shavit
203644d1d2
Added prespeed setting 2 which also respect shavit_core_nozaxisspeed.
2019-04-17 22:57:37 +03:00
shavit
f21ba64c84
2.5.4
2019-04-15 04:19:50 +03:00
shavit
b88915ba18
Added "force_groundkeys" style property.
2019-04-15 03:01:06 +03:00
shavit
e607b88d21
2.5.3
2019-04-14 23:35:35 +03:00
shavit
fb0b84878e
Added "noimprovement" sound type ( #783 )
2019-04-14 23:35:35 +03:00
shavit
30264ef092
Added Shavit_OnStopPre
2019-04-14 23:25:13 +03:00
shavit
bac741e7f8
Added teleport parameter to Shavit_ResumeTimer
2019-04-14 22:45:19 +03:00
shavit
3150225755
Added Shavit_CanPause
2019-04-14 22:45:19 +03:00
shavit
3729ed23fa
2.5.2
2019-04-06 01:56:13 +03:00
shavit
a8673c9c78
2.5.1
2019-03-29 08:40:55 +03:00
shavit
7365cbcb53
Added "kzcheckpoints" mode ( #759 ).
2019-03-25 02:48:50 +02:00
shavit
5ec325aa35
Added checkpoint forwards ( #759 ).
2019-03-25 02:19:35 +02:00
shavit
79a6fef09c
Added "enabled" and "inaccessible" style settings. ( #761 )
2019-03-24 23:10:00 +02:00
shavit
4efb36e5f6
Bumped version number.
...
When I'm done with this pull request, this should have a fair amount of new features.. so I figured this would be 2.5 rather than 2.4.2
2019-03-24 22:32:52 +02:00
shavit
da656d0f5d
Bumped version number.
2019-03-09 17:21:34 +02:00
KiD Fearless
ef8af7807d
Add topleft hud and clantag forwards
2019-03-08 18:08:02 -07:00
shavit
15c67cc317
Implemented Shavit_OnRankAssigned forward.
2019-03-08 10:57:36 +02:00
shavit
bf37674812
Implemented Shavit_ChangeClientStyle forward.
2019-03-08 09:37:37 +02:00
shavit
08f0224759
Added menu ordering for styles ( #681 ).
...
Also added Shavit_GetOrderedStyles ofc.
2019-02-24 17:05:39 +02:00