Commit Graph

1777 Commits

Author SHA1 Message Date
xhaooy
830ebc1b73 reset sv_enablebunnyhopping & sv_airaccelerate flags for late loading #1187
Co-authored-by: rtldg <rtldg@protonmail.com>
2023-02-26 05:44:01 +00:00
rtldg
7bd954880a RecalcHighestStage typo caught by Haze 2023-02-23 20:15:00 +00:00
rtldg
888b4be951 fix maplist clearing after sm ReadMapList fix 2023-02-21 21:35:41 +00:00
rtldg
afa6b07da8 fix wrong variable used in LessStupidGetMapDisplayName 2023-01-05 11:48:58 +00:00
rtldg
b468f9d67a fix stale zone cache entries being checked, preventing start/end zone placement sometimes 2023-01-04 20:49:56 +00:00
rtldg
bb49da4d9c add !specbot to shavit-misc as an alias for !spec ... (which makes it spec the replay bot if it exists) 2022-12-30 12:12:00 +00:00
rtldg
412812693f update steamid-stocks to handle 64-bit ids on csgo 2022-12-30 12:11:32 +00:00
rtldg
9400b7c7e3 probably fix a bug that allowed you to rtv to a different map after the mapvote can change the map from a previous rtv 2022-12-26 05:49:33 +00:00
rtldg
6ded3770d6
fix typo in shavit_core_save_ips description 2022-12-17 01:18:06 +00:00
rtldg
2dbb211742 move 0.11s timer absolute minimum stuff 2022-12-02 00:46:20 +00:00
rtldg
1f8461f64b make salvage replay-files have frame-count in filename 2022-12-01 23:39:06 +00:00
rtldg
cbf703bb9f
suppress another missing return value warning 2022-11-25 21:34:40 +00:00
rtldg
e0c59404c3
supress warning about missing explicit return value 2022-11-25 21:30:49 +00:00
rtldg
62d508705f shit code for !editmi 2022-11-16 00:40:07 +00:00
rtldg
2bcd20fac7 make ZF_Origin store floats with decimals instead of as hexadecimal
(this makes it more readable in json dumps of zones)
2022-11-15 21:33:36 +00:00
rtldg
960484585d I keep forgetting things and making a million commits 2022-11-14 22:15:19 +00:00
rtldg
5fec9a2fe1 change url paths 2022-11-14 22:10:43 +00:00
rtldg
12d7e5590d zones typo galore 2022-11-14 20:42:59 +00:00
rtldg
9cf9d7ff27 shavit-zones-http -> shavit-zones-json & some shit 2022-11-14 19:47:08 +00:00
rtldg
7a81b44655 wip shavit-zones-http stuff 2022-11-13 23:49:59 +00:00
jedso
f7ff341131
make shavit_zones_box_offset a bool (which also affects height offset) & correct TF2 bounding box values (#1179)
* Add correct gCV_BoxOffset default value for TF2 bounding box

* Include correct height for TF2 bounding box in SetZoneMinsMaxs

* make shavit_zones_box_offset a bool & use height

* use division-by-2 instead of shift

Co-authored-by: rtldg <55846624+rtldg@users.noreply.github.com>
2022-11-13 04:26:30 +00:00
rtldg
a7e3fe517c tf2: fix 0vel underwater & hook PreventBunnyJumping 2022-11-08 21:11:18 +00:00
rtldg
a6da4358de tf2: only check for 'jointeam spectate' so we don't break the class menu popup 2022-11-02 23:09:05 +00:00
rtldg
f1bea169d2 silence tf_bot_count change notification 2022-11-02 21:55:45 +00:00
rtldg
fefb0ffe6f tf2: fix jump counter & shavit_core_blockprejump 2022-11-02 21:47:04 +00:00
rtldg
0cf281f509 v3.4.2 2022-10-17 12:33:29 +00:00
rtldg
07727e1db0 faster query for deprecate exact_time_int (and more migration logging) 2022-10-17 12:22:39 +00:00
rtldg
f16b9aa7f3 mark SteamWorks_SetHTTPRequestAbsoluteTimeoutMS as optional 2022-10-17 12:20:19 +00:00
rtldg
d0d3c62ff5 v3.4.1 2022-10-16 21:51:19 +00:00
rtldg
5ac888c3a0 add some error logging to replay recorder & something that might help with a segmented replay saving edge case 2022-10-16 21:38:42 +00:00
rtldg
4fee1e4cc1 crap workaround for times not parsing correctly because of commas 2022-10-15 20:32:17 +00:00
rtldg
3db30bea98 v3.4.0 2022-10-14 15:17:59 +00:00
rtldg
783fd4f0a7 more followup commits for ccname & chat rank nonsense 2022-10-14 15:14:23 +00:00
jedso
dc2c186249 Use sqlite_master to explicitly check for id's type 2022-10-07 21:17:39 +10:30
rtldg
f0ea0a01c1
Merge branch 'master' into mapzones-rowid-fix 2022-10-06 08:26:00 +00:00
rtldg
4eb31820b1
Merge pull request #1176 from jedso/playertimes_fk
Add migration to update or add auth FK constraint in playertimes
2022-10-06 08:23:24 +00:00
rtldg
fd687dd2d7 i keep forgetting things. please ignore these commits 2022-10-06 08:21:46 +00:00
rtldg
c631f6635b add jedso to top credits 2022-10-06 08:19:19 +00:00
rtldg
9ef34bce59 Add missing users to users table 2022-10-06 08:19:01 +00:00
rtldg
7a79fc03e8 it does have printf though 2022-10-06 08:10:38 +00:00
rtldg
236829cc33 FORMAT(time,9) doesn't work on sqlite 2022-10-06 08:02:14 +00:00
rtldg
09c0d228b4 filter invalid maps in !map, !nominate, and map votes 2022-10-05 19:15:24 +00:00
jedso
5f717553d9 Add SQLite statements to re-create mapzones with INTEGER PRIMARY KEY 2022-10-01 21:39:04 +09:30
jedso
119e7ff4c8 Store SQLite mapzones CREATE TABLE statement for re-use in migration 2022-10-01 21:37:24 +09:30
jedso
b0889f77ee Change mapzones CREATE TABLE for SQLite to use INTEGER PRIMARY KEY 2022-10-01 21:36:45 +09:30
jedso
e196e04de6 Add query to check for NULL SQLite id row in mapzones 2022-10-01 21:34:28 +09:30
rtldg
8eefcd5b68 mark ripext natives as optional 2022-09-30 17:27:02 +00:00
rtldg
de9cbc8470
Merge branch 'master' into playertimes_fk 2022-09-29 06:19:40 +00:00
rtldg
2b2a1fcb12 queue migrations slightly better to handle multiple queries (relevant to #1176) 2022-09-29 06:17:33 +00:00
lilac1337
b868208520
show timer in hud when started in start zone (#1174)
* show timer in hud when started in start zone

aaaaaaaaaaaaaaaaaa

* oops

* remove convar check and change time check to 0.3s

Co-authored-by: rtldg <55846624+rtldg@users.noreply.github.com>
2022-09-29 03:49:58 +00:00
jedso
098b7d4977 Add SQLite statements to re-create playertimes with FK constraint 2022-09-26 23:08:12 +09:30
jedso
d718620aa3 Store SQLite playertimes CREATE TABLE statement for re-use in migration 2022-09-26 23:08:12 +09:30
jedso
a1b04e38ba Change playertimes CREATE TABLE statement to include FK constraint 2022-09-26 23:08:12 +09:30
jedso
23901be52d Add MySQL ALTER TABLE queries to drop and/or add auth FK constraint 2022-09-26 23:08:12 +09:30
jedso
3cef031e91 Add initial migration queries for MySQL/SQLite 2022-09-26 23:08:05 +09:30
rtldg
e4f2d35f6c use upsert in sqlite users table update per #1175 2022-09-25 14:11:21 +00:00
rtldg
87c2b1e436 left over format param from exact_time_int deprecation 2022-09-25 02:02:55 +00:00
rtldg
2e2db2165f IsClientConnected can be removed from IsValidClient 2022-09-24 06:16:47 +00:00
rtldg
894b039e4e deprecate exact_time_int 2022-09-24 05:45:01 +00:00
rtldg
5ccd0efd04 make the autostage thing start at 1. starting at 2 was dumb 2022-09-24 04:59:47 +00:00
rtldg
ea8f14fa07 use smaller zone widths for the epic zone edit axis stuff 2022-09-24 04:57:22 +00:00
rtldg
7a8060a0bf cleanup some small shavit-core gamedata code 2022-09-19 14:18:00 +00:00
Isaac Boaz
4d78090e5f
Break once we find a valid record 2022-09-18 15:13:44 -07:00
rtldg
b115726abb set forwardmove & sidemove on replay bots because why not 2022-09-16 11:36:29 +00:00
rtldg
fdbbc11d2a add !autoreset as alias for !autorestart 2022-09-15 13:15:39 +00:00
Isaac Boaz
e3aab46e01
Added !autorestart | Feat/autorestart (#1170)
* Add autorestart

* Revert HUD Change

* small changes

* Update shavit-misc.sp

Co-authored-by: rtldg <55846624+rtldg@users.noreply.github.com>
2022-09-15 12:07:40 +00:00
Isaac Boaz
f4cd4e9e6a
Add translation for !extend & update m_iRoundTime | Feat/extensionqol (#1172)
* Add extension translation

* Set currents coreboard roundtime
2022-09-15 11:33:51 +00:00
rtldg
a1a1c6adfa
actually do the Shavit_GetMapsStringMap map display name thing right #1168 2022-08-27 01:19:30 +00:00
rtldg
3d16f5ffa7
make Shavit_GetMapsStringMap use map display name #1168 2022-08-24 04:07:26 +00:00
rtldg
6a9e697ff6
remove forgotton todos from shavit-zones-http.sp 2022-08-21 10:46:33 +00:00
rtldg
bf106d9ff2
StringToInt(defaulthudcvar_string) because .IntValue can get fucked by the source engine casting to f32 2022-08-18 04:47:59 +00:00
rtldg
04d65d2fa5
update origin notice around GiveSkinnedWeapon 2022-08-15 13:06:05 +00:00
rtldg
864b46379b
save pos on enhanced (tier list) !nominate menu 2022-08-15 12:58:45 +00:00
BoomShot
b78ae36a0e
remove the steamid verification kick thing in OnClientPutInServer (#1047) 2022-08-15 10:37:00 +00:00
rtldg
bdea503697
add typo handler for 1r -> !r and 1b -> !b 2022-08-15 10:32:16 +00:00
rtldg
0ffdbb9b5a
remove debug comment 2022-08-07 08:44:05 +00:00
rtldg
5fc891d6fa
move velocity_limit logic to work around duck spam 2022-08-07 07:25:20 +00:00
rtldg
1ea49018e0
move clantag forward declarations from core.inc to misc.inc 2022-08-05 04:29:33 +00:00
NukoOoOoOoO
21c6204062
Use signature instead of doing netprop±offset (#1158) 2022-07-25 18:47:25 +00:00
jedso
578636d528
[TF2] Fix broken NoWeaponDrops (shavit-misc) (#1160)
* Fix broken shavit_misc_noweapondrops for TF2

* Set dropped weapon lifetime OnConfigsExecuted
2022-07-25 16:59:58 +00:00
rtldg
68a57b9123 remove admin requirement for debug targetname 2022-07-22 23:23:58 +00:00
rtldg
1c82605db5 draw zone edit axis sides thing 2022-07-22 22:42:40 +00:00
rtldg
cdbeb52976 add some test defines for bhoptimer_helper 2022-07-21 22:01:27 +00:00
rtldg
e322606492 typo in shavit_misc_bad_setlocalangles_fix implentation 2022-07-21 18:05:11 +00:00
rtldg
9c5c29c6ca v3.3.2 2022-07-20 19:45:11 +00:00
rtldg
f703aca4d6 spawn looping replay bots on different ticks 2022-07-20 19:30:44 +00:00
BoomShotKapow
7878784887 Fix parameter documentation 2022-07-20 18:51:35 +00:00
rtldg
898c46379d random things 2022-07-20 15:58:18 +00:00
rtldg
bf25061444 de-page zone adjust menu 2022-07-20 15:32:54 +00:00
rtldg
1e7459a6c4 have the customzones cookie be long & no high bit shenanigans 2022-07-20 13:41:47 +00:00
rtldg
684ade8dd9 fix typo for czones 2022-07-18 01:03:30 +00:00
rtldg
6ceab1283c slightly rearrange chat rank validation check stuff 2022-07-16 01:26:37 +00:00
rtldg
5ba8ede632 v3.3.1 2022-07-11 14:29:36 +00:00
rtldg
a778908e32 only wait for tiers in mapchooser if rankings & mysql 2022-07-11 14:16:57 +00:00
rtldg
4ac0b4da5d make the InsertZones cache.iDatabaseID setting more robust! 2022-07-11 13:20:11 +00:00
rtldg
d78393f084 try to get this ccname chat rank stuff not racing 2022-07-11 11:06:58 +00:00
rtldg
5c14dfcc60 add ZF_Origin & fix a lot of broken button stuff 2022-07-05 04:45:20 +00:00
rtldg
27ec578c7d don't draw zones around hooked buttons 2022-07-05 01:56:23 +00:00
rtldg
0f7360f374 fix loop exiting early and error on invalid entity 2022-07-05 01:37:58 +00:00
rtldg
fb42a370fe update zone cache database id on zone creation 2022-07-05 00:51:15 +00:00