Commit Graph

256 Commits

Author SHA1 Message Date
rtldg
41882d3465 reorganize playertimes columns (in create table). speed up point recalculation by inlining things where possible and caching wr last calculated against. 2021-10-10 07:50:45 +00:00
rtldg
7ca863f04b move sql table creation and migrations 2021-10-10 05:14:37 +00:00
rtldg
96496f14ba move most checkpoint stuff out of misc and into shavit-checkpoints 2021-10-09 05:40:33 +00:00
rtldg
0b31c6a608 remove Shavit_OpenCheckpointMenu 2021-10-08 15:07:08 +00:00
rtldg
ab0fc28c26 make replay reading/writing functions stocks 2021-10-08 10:59:56 +00:00
rtldg
4ad6706b47 fix some shavit-replay errors 2021-10-07 20:05:55 +00:00
rtldg
cb3aad5ab4 initial commit for reorganization effort 2021-10-07 19:01:00 +00:00
rtldg
0ec8bdb92b move charset stuff to GetTimerDatabaseHandle 2021-10-07 09:51:48 +00:00
rtldg
235cc9f241 work on improving rankings queries 2021-10-05 11:00:13 +00:00
rtldg
9b00e1f16a replace playertimer_t with timer_snapshot_t 2021-10-05 05:31:53 +00:00
rtldg
22a87ce3ee add Shavit_GuessPointsForTime so we can recalc styles only on WR 2021-10-05 04:43:10 +00:00
rtldg
523ce285a1 3.0.9a 2021-10-04 14:12:05 +00:00
rtldg
b2a95095e7 3.0.8 2021-10-04 11:40:55 +00:00
rtldg
afed33e944 add matches-menu to !map 2021-10-04 10:49:02 +00:00
rtldg
346d7f903c 3.0.7a -> 3.0.7 2021-09-22 14:10:30 +00:00
rtldg
f23bd4b96c lowercase map names in db 2021-09-21 04:30:59 +00:00
rtldg
98ad99af3a stats menu cleanup + style playtime 2021-09-19 23:34:42 +00:00
rtldg
1951ac9a73 some timelimit changes so it instantly changes the map 2021-09-14 08:28:56 +00:00
rtldg
e305ad871c fix warnings and mapchooser crash 2021-09-13 13:34:57 +00:00
rtldg
8ce930a0e3 mark Shavit_GetStyleSettingBool as optional for things that don't use bhoptimer 2021-09-11 19:57:47 +00:00
rtldg
f55419cd10 add more mapchooser cvars and move stuff around 2021-09-11 08:58:28 +00:00
rtldg
77bf06aa02 speed up !nominate and !map 2021-09-11 00:02:24 +00:00
rtldg
698f1b8648 faster LowercaseString stock 2021-09-09 21:00:00 +00:00
rtldg
1484a0773a add note to shavit-mapchooser forwards 2021-09-09 19:03:12 +00:00
rtldg
c8a119c3f5 add shavit-mapchooser forwards to shavit.inc 2021-09-09 18:17:19 +00:00
rtldg
1fd509cf52 change GetSpectatorTarget to work with OBS_MODE_POI & OBS_MODE_ROAMING 2021-09-08 20:26:20 +00:00
rtldg
b23542c1d8 let !profile <steamid> work 2021-09-07 08:24:01 +00:00
rtldg
670f220b76 add playtime tracking 2021-09-07 08:13:30 +00:00
rtldg
f88885bafc add another parameter to Shavit_OnReplayStart and Shavit_OnReplayEnd 2021-09-02 14:58:18 +00:00
rtldg
762c9a1923 swap GetTimerDatabaseHandle2 with Shavit_GetDatabase in a few places 2021-08-31 20:03:59 +00:00
rtldg
36a468615d add Shavit_SetReplayCacheName 2021-08-28 02:41:33 +00:00
rtldg
2ca2509ae6 changed 'prepends' to 'appends' in comment 2021-08-23 19:52:47 +00:00
rtldg
33b2fdf935 bump to 3.0.7a until next release 2021-08-23 19:52:34 +00:00
GAMMACASE
94f30693c0 Move trim function to shavit.inc 2021-08-23 22:42:44 +03:00
rtldg
c00ab666be bump to 3.0.6 2021-08-21 05:49:13 +00:00
rtldg
2b4d77d281 add sql logging define 2021-08-18 15:10:42 +00:00
rtldg
077cbe9a01 use lowercase strings when sending to GuessBestMapName 2021-08-17 23:50:51 +00:00
rtldg
14c10049ce insert prebuilt zones into db so !mapsleft and !loadunzonedmap work better 2021-08-17 14:45:15 +00:00
rtldg
d4b61a474f make wrhrankmain stuff use VIEWs instead of temp tables 2021-08-16 21:47:17 +00:00
rtldg
f79335270d add Shavit_GetReplayCacheName 2021-08-12 15:03:27 +00:00
rtldg
3f14b65cc4 add Shavit_OnRestartPre 2021-08-12 12:46:50 +00:00
rtldg
fc8b78ae43 make sure StartReplayFromFile uses delay and fix hud time for customframes 2021-08-11 13:20:42 +00:00
rtldg
6b7f187090 make mp_humanteam always apply 2021-08-08 22:40:34 +00:00
rtldg
2d168ddb1f add missing parameters to function declaration 2021-08-08 15:55:16 +00:00
rtldg
6c5be61344 try to consistently use lowercase mapnames and PLATFORM_MAX_PATH for mapname buffers 2021-08-08 15:55:09 +00:00
rtldg
b68aba6fd2 reorganize some things to stop looping so much when a player joins 2021-08-01 18:07:06 +00:00
rtldg
8a8db13c4a gH_SQL might be null in OnMapEnd after server-restart 2021-07-31 05:50:56 +00:00
rtldg
32658a029d bump to 3.0.1 and touch convar_class.inc & dhooks.inc so they reindex 2021-07-30 08:27:53 +00:00
rtldg
506076723f try to improve timer accuracy by using ticks*tickinterval instead of time+=gameframetime 2021-07-29 00:25:02 +00:00
rtldg
aff3f95813 add shavit_misc_experimental_segmented_eyeangle_fix 2021-07-28 06:11:16 +00:00