Commit Graph

46 Commits

Author SHA1 Message Date
rtldg
309cdf3acf Update CSGO m_afButtonDisabled signature 2025-07-19 22:01:10 +00:00
rtldg
d93ed28816 CBasePlayer->m_afButtonDisabled gamedata for csgo
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
2025-03-24 16:53:37 +00:00
rtldg
bf5ec55a6a save m_afButtonDisabled & m_afButtonForced in checkpoints (mainly for player_speedmod)
Some checks failed
Compile / Build SM ${{ matrix.sm-version }} (1.12) (push) Has been cancelled
Compile / Release (push) Has been cancelled
this makes kz_bhop_genkai a bit more bearable at times

this also isn't perfect since restarting doesn't reset them
2025-03-09 07:49:04 +00:00
rtldg
90a6714beb
Fix things (for CS:S) after 2025-02-18 update (#1226)
* some wip windows gamedata

* maybe correct cstrike x32 linux gamedata

* update some offsets with x64 versions

* x64 offsets for ladder things

* maybe okay x64 css sigs

* fill out the OS and X64 offsets more

* A few typos

* Try to fix m_surfaceFriction for TAS

* rolls around on the floor groaning

* remove unnecessary CHECKED comments in gamedata

* update workflow versions

* Migrate from ProcessMovement/ProcessMovementPost to PreThink/PostThinkPost

* Revert "Migrate from ProcessMovement/ProcessMovementPost to PreThink/PostThinkPost"

This reverts commit c829a783b0.

* Make sure MaybeDoPhysicsUntouch() is called in ProcessMovementPost

* misc

* Prevent changing sv_autobunnyhoping (like via .cfg files)

* Don't break CSGO TAS yet

* Edit some gamedata comments
2025-03-06 12:14:36 +00:00
rtldg
6751aa323b purge BotAddCommand gamedata and revert to bot_add (but add ServerExecute()) 2024-04-26 23:45:52 +00:00
rtldg
5814a7c3d8 revert to tf_bot_add instead of NextBot.. gamedata & fix maintainbotquota sig 2024-04-23 19:47:21 +00:00
rtldg
7ce6233cf4 wip tf2 stuff post 2024-04-18 2024-04-19 18:08:41 +00:00
rtldg
2a254a32a1 csgo linux gamedata 2023-02-03 v2 2023-02-03 20:02:48 +00:00
rtldg
7728c640bf hopefully working csgo linux gamedata 2023-02-03 2023-02-03 19:47:51 +00:00
rtldg
e19f069a8c fix tf2 Windows PhysicsCheckForEntityUntouch signature 2022-12-04 23:50:33 +00:00
rtldg
06bce65bcc update gamedata for tf2 vscript update 2022-12-02 03:24:36 +00:00
rtldg
a7e3fe517c tf2: fix 0vel underwater & hook PreventBunnyJumping 2022-11-08 21:11:18 +00:00
rtldg
91f05dfbf9
Update m_surfaceFriction signature for CSGO Linux 2022-10-22 06:39:08 +00:00
rtldg
83293832fd update CSGO Windows MaintainBotQuota signature 2022-10-22 04:58:09 +00:00
NukoOoOoOoO
21c6204062
Use signature instead of doing netprop±offset (#1158) 2022-07-25 18:47:25 +00:00
rtldg
c3f67d77f2 add some gamedata notes 2022-06-24 12:45:12 +00:00
rtldg
178d42e2fd update tf2 gamedata for 2022-06-21 update 2022-06-22 16:38:13 +00:00
rtldg
9cbed1972b shavit_replay_disable_hibernation 2022-06-20 11:50:33 +00:00
rtldg
e3aac2d24e
zones wip (#1143)
* backup a lot of this zone_cache_t stuff since i'm going to do something else first

* AAAAAAAAAAAAAA

* add the sTarget checking

* this pr will get squashed so this message doesn't matter

* wip Shavit_RemoveZone

* wip ZF_Solid and TODO notes

* move hook thing

* do some zone insert stuff that doesn't reload *every* zone

* condense some zone editing global variables

* add some spaces to some ifs

* remove gV_MapZones

* remove random loop

* big change

* remove ClearZone()

* .

* ..

* add speed to zone beam settings

* add bhop_n0bs1_css stripper cfg for shit zone

* ...

* remove draw timer to OnConfigsExecuted because interval cvar

* change string for mapfixes print

* wew

* rename iSource to iForm and add sSource

* add Shavit_ReloadZones() and rename some source things

* add shavit-zones-http.sp

* add a getarray

* adjust the http api format slightly

* remove Shavit_GetStageZone() & fix zone inserts

* api update

* convar edits

* increase buf size

* wrong buf...

* normalize points inside Shavit_AddZone

* rename ZonesNotLocal to ZonesNotSQL

* small cleanup

* add the zone hooking menu stuff

* make the confirm menu Exit button STOP DRAWING!!!

* only try to draw trigger_multiples

* asdf

* typo

* improvements

* add distance to menu

* use PassesTriggerFilters like rngfix

* finish some docs

* make dist be meters

* more hooking tele things

* remove all this migration stuff

* add entity under crosshair

* shorten stage translation message
2022-06-12 14:43:16 +00:00
rtldg
158f0b8546 disable the extra css ladder stuff from checkpoints for now 2022-04-21 13:22:44 +00:00
rtldg
1802f998fc add some more semi-tested ladder stuff to checkpoints 2022-04-12 02:14:58 +00:00
rtldg
ef51513fcc rename CreateInterface gamedata to CreateInterface_Server 2022-03-29 12:47:01 +00:00
GAMMACASE
0fee1862c8
Change the behaviour of shavit_misc_resettargetname (#1123)
* Redo shavit_misc_resettargetname

Also changes the way event abuses are fixed

* Obsolete shavit_misc_resettargetname/classname cvars

Also few minor optimisations to the code

* Revert the deletion of shavit_misc_resettargetname/classname

* Move targetname/classname resets to OnStartPre() forward

* Rename shavit_misc_resettargetname cvar

* Move event reset code to shavit-zones

Also replaces PhysicsCheckForEntityUntouch() function call with PhysicsRemoveTouchedList()

* don't hook teleport on bots & some random code-style changes

* remove added whitespace

Co-authored-by: rtldg <55846624+rtldg@users.noreply.github.com>
2022-03-18 02:17:19 +00:00
rtldg
bb7cde71ec easier way to find GetPlayerMaxSpeed offset on CSGO that nuko told me 2022-02-17 20:31:04 +00:00
XutaxKamay
1ce6acc5f4 xutax autostrafer stuff 2022-01-02 11:18:39 +00:00
rtldg
06e9f2338b update csgo GetPlayerMaxSpeed offset 2021-09-22 06:47:46 +00:00
rtldg
5b522d31c5 fix csgo UpdateStepSound offset (hopefully linux one works) 2021-09-22 04:42:23 +00:00
rtldg
d5713824ce hook CCSGameRules::TeamFull on CSS 2021-07-23 04:34:56 +00:00
rtldg
0c3a6278c1 update PhysicsCheckForEntityUnTouch signature 2021-07-02 22:37:10 +00:00
rtldg
f0d2927ebc updated tf2 gamedata 2021-06-22 21:28:02 +00:00
rtldg
4df5254e4f remove dev branch message 😳 2021-06-05 17:48:11 +00:00
rtldg
9daafaa7fe dumb tf2 scoreboard pb 2021-05-17 11:42:20 +00:00
rtldg
0f37aac00f get all this gamedata stuff working on tf2 2021-05-17 10:51:31 +00:00
rtldg
805be91691 gamedata notes 2021-05-14 17:27:18 +00:00
rtldg
3c5fa5e07b add more UpdateStepSound offsets and search strings 2021-05-01 00:10:07 +00:00
rtldg
c4520b7ab8 add jank replay bot footstep sounds 2021-04-30 22:21:59 +00:00
rtldg
6386098a00 initial EndTouchFix stuff 2021-04-30 21:31:51 +00:00
rtldg
c734348d63 fix csgo win sig for DoAnimationEvent and allow the replay to work even if the sig is bad 2021-04-16 14:15:11 +00:00
hermansimensen
f6144fdcae Add animations to replay bots. 2021-04-16 01:24:18 +02:00
rtldg
3dc54c8974 BotAddCommand is thiscall on linux 2021-04-11 15:13:33 +00:00
rtldg
57e9072b19 remove bot_quota, disable it, and call BotAddCommand directly 2021-04-11 01:20:06 +00:00
rtldg
9db01e2eb5 stop spawning in the ground / hook CGameRules::IsSpawnPointValid() 2021-04-04 15:07:27 +00:00
Herman Simensen
dec640f2b4
New timer method, tick fractions & StartReplay native (#931)
* Add Convar to restrict noclip in start zone

* remove unused translation file

* Require the enum struct size to be passed to natives

This should hopefully prevent Invalid memory access from plugins compiled on older version of the timer. If an enum struct is changed then plugins compiled on older version of the timer will be forced to be recompiled to match the version they are using.

* Fix save states not tracking preframes

Misc. name changes for natives. And a somehow possible exception fixed when getting a record.

* Add hitbox/center mass cvar (#930)

* Add optional cvar for player center of mass/player hitbox for touching zones

* 2.5.7a Final Changes

fix spelling mistake
add missing optional native
tabify spaces

* Tick offsets, new timing method

Added the tick fraction system from Momentum Mod. Timer is now run within ProcessMovement

* Add StartReplay Native

* Remove debug code

* remove extra gamedata

* Change Hook To Post.

* Increment version

Co-authored-by: KiD Fearless <kidfearless1@gmail.com>
Co-authored-by: Nairda <38843773+Nairdaa@users.noreply.github.com>
2020-07-08 18:00:28 -06:00
sneak_it
2b12aec0bb Update gamedata for 11/18 CSGO Update 2019-11-20 20:46:45 -05:00
shavit
0de22f4026 Fixed naming and CS:GO offset for CCSPlayer::GetPlayerMaxSpeed 2018-12-07 07:45:24 +02:00
shavitush
70e885c25f Restructured files. 2017-10-24 01:05:09 +03:00