peace-maker
510bd261f8
core: Add Insurgency support for amd64 Windows ( #1295 )
...
* Add basic Insurgency support on Windows x64
This allows SourceMod to load on x64 Insurgency. There are still a lot of variable truncation warnings that have to be dealt with.
* Fix 32bit builds
* Compile MySQL extension as well
The hack for __iob_func being removed from the core runtime, but required by the old mysql we're building against can be simplified a lot due to the `_ReturnAddress` intrinsic available since MSVC 2015.
* Don't include the offset we want to extract in the signature
2020-08-06 19:53:06 -07:00
nosoop
c5619f887d
core: Add support for networked CUtlVector ( #1330 )
...
* Add offset-reading capability for networked CUtlVector instances
* Use strncmp instead of strstr
* Use strcmp instead of strncmp
Co-authored-by: Asher Baker <asherkin@limetech.io>
* Move CSendPropExtra_UtlVector offset to gamedata
* Update name of offset + add gamedata entry
* tiny nits
Co-authored-by: Asher Baker <asherkin@limetech.io>
Co-authored-by: Kyle Sanderson <kyle.leet@gmail.com>
2020-08-06 19:15:20 -07:00
Kyle Sanderson
353ced0e41
gamedata: align with core project values. ( #1310 )
...
* Rename blacklist.plugins.txt to blocklist.plugins.txt
* gamedata: adjust gamedata name.
* packagescript: adjust filename.
2020-07-14 18:40:28 -07:00
42
1282f13442
Update TF2 CanBeAutobalanced Gamedata
2020-07-03 19:42:07 -04:00
Nick Hastings
4c8103a4e1
Add string_t SetEntPropString support for ep1 ( fixes #1287 )
2020-06-25 21:20:56 -04:00
Nick Hastings
2ebbf2774b
Update Fortress Forever gamedata.
2020-06-25 12:49:31 -04:00
Nicholas Hastings
7e0dd1fd41
Update TF2 CanBeAutobalanced gamedata.
2020-06-17 00:50:43 +00:00
Loïc
f3200b2232
Fix GetDataDescMap not work on Day Of Infamy ( #1263 )
...
During the Split Day of Infamy to separate engine build #718 on 3 Nov 2017, it was forgotten to add the engine doi the list.
2020-05-07 12:20:29 +01:00
42
881cbcd45d
Add new TF2 Holiday Soldier ( #1257 )
2020-05-06 23:00:24 +00:00
Loïc
d876f04baf
Update Function Offsets For PVKII 0.4.2.2 ( #1227 )
...
* Update Function Offsets For PVKII 0.4.2.2
-Updates offsets for Linux/Win/Mac
-Update func sig FireOutput for Linux/Win/Mac
2020-04-22 01:03:34 +00:00
Loïc
593552f8d6
Update Function Offsets For PVKII 0.4.2.2 ( #1226 )
...
* Update Function Offsets For PVKII 0.4.2.2
-Updates offsets for Linux/Win/Mac
2020-04-22 01:03:22 +00:00
Nick Hastings
1d98c3a782
Fix Linux SetClientName/SetUserConVar gamedata on Nuclear Dawn ( Fixes #1225 ).
2020-04-08 17:47:49 -04:00
peace-maker
23efe26655
Update Contagion gamedata again ( #1216 )
...
Updates vtable offsets after Patch 2.1.2.2 again. #1171
2020-03-18 16:04:41 +00:00
rumblefrog
e941c1acea
Update Black Mesa gamedata ( #1208 )
2020-03-10 20:20:08 +00:00
Asher Baker
ecad8f25a8
Revert "csgo: enable SayText + raise msg limits ( #1118 )" ( #1209 )
...
This reverts commit 4a8e0799bd
.
2020-03-08 13:27:13 +00:00
Asher Baker
48c3a9f2fa
NMRiH gamedata update ( #1204 )
2020-03-05 18:37:09 +00:00
Asher Baker
17440fc4be
Update Reload offset ( #1202 )
...
Update Reload offset
2020-03-04 21:56:08 +00:00
GAMMACASE
4a8e0799bd
csgo: enable SayText + raise msg limits ( #1118 )
...
Rised limits for SayText and HintText protobuffs in csgo, also switched from TextMsg to SayText in csgo.
2020-02-26 16:31:50 -08:00
Juice
a3dd25f354
Update csgo InfoChanged offset ( #1192 )
2020-02-26 18:46:09 +00:00
komashchenko
4b0e73ca5a
WriteBaselines gamedata update ( #1189 )
2020-02-25 10:21:04 +00:00
MartLegion
cd37354634
Change sm_beacon to use game-specific team colors ( #1187 )
...
Added game color config & specific settings for L4D/L4D2
Created the following keys:
"Team1Color" "75,255,75,255"
"Team2Color" "255,75,75,255"
"Team3Color" "75,75,255,255"
"Team4Color" "255,128,0,255"
"TeamUnknownColor" "255,255,255,255"
Added a specific setting for L4D/L4D2 game:
"Team2Color" "75,75,255,255"
"Team3Color" "255,75,75,255"
2020-02-23 14:03:00 +00:00
peace-maker
c052eb3969
Update Contagion gamedata ( #1169 )
2020-02-06 22:11:05 -08:00
GAMMACASE
cfa4998ac1
WriteBaselines gamedata update after latest csgo update ( #1153 )
2020-01-07 21:36:16 +00:00
komashchenko
82df6087af
Update CScore and MVP CSGO gamedata ( #1127 )
2019-11-19 21:31:54 -08:00
PerfectLaugh
bef8562de5
Fix CSGO Update crash (11/19/2019) ( #1125 )
...
* Fix CSGO Update crash (11/19/2019)
We know what happened when Valve do something big.
Not tested on Linux
* Fix RoundRespawn on Windows
* Fix TerminateRound on Linux x86
* Comment out Linux x64 part of TerminateRound
Better leave blank here.
2019-11-18 22:18:28 -05:00
Asher Baker
fcafd0784c
Workaround CS:GO Stringtable bug ( #1046 )
...
The cause of the infamous "Index error writing string table baseline"
error appears to be a timing issue between the engine's network message
processing, the stringtable encoding, and command processing when adding
stringtable entries in OnConfigsExecuted.
When the first client connects the map is re-loaded which causes a full
refresh, the game's stringtable entries are added at tick 65, the client
connection is registered at tick 66, and stringtable entries added in
OnConfigsExecuted are registered as being added in tick 67. The engine
later calls WriteBaselines with the client's signon tick, and neglects
to encode the SM added entries as it considers them from the future.
To avoid this, always pass INT_MAX as the current tick when encoding
the baseline, so all stringtable entries are included regardless of when
they were added. Tested on both Windows and Linux.
2019-07-19 09:13:34 +01:00
Bruno Ronning
d7990596f9
Update CS:GO "Reload" offset. ( #1011 )
2019-05-14 18:56:14 -04:00
Nick Hastings
b92381505a
Update Linux CSWeaponDropBB signature.
2019-05-01 11:35:13 -04:00
Nicholas Hastings
5ba6b1426b
Revert "Update CS:GO CSWeaponDrop Signature ( #985 )" ( #990 )
...
This reverts commit fc7453a6c7
.
2019-05-01 11:31:26 -04:00
Anthony
fc7453a6c7
Update CS:GO CSWeaponDrop Signature ( #985 )
2019-04-30 23:36:39 -07:00
Nick Hastings
c196082988
Typo fix for CS:GO POSIX Extinguish gamedata.
2018-12-08 09:05:10 -05:00
Nick Hastings
9e58476631
Update CS:GO contribution score offset.
2018-12-07 07:24:30 -05:00
Nick Hastings
0b35c84bf0
Update CS:GO SDKTools and SDKHooks offsets.
2018-12-06 19:23:32 -05:00
Ruben Gonzalez
846a99e57f
Merge branch 'master' of github.com:alliedmodders/sourcemod
2018-12-06 18:49:15 -05:00
Ruben Gonzalez
c28f957fb3
Update csgo gamedata part 1
2018-12-06 18:47:44 -05:00
Ruben Gonzalez
d79c5e0dfa
Switch CS:GO Clantag set/get to use netprops + offset over sig + offset. ( #922 )
...
* Switch CS:GO Clantag set/get to use netprops + offset over sig+offset.
* Make sure the new functions are defined before using them...
* Fix offset name
* Fix incorrectly dereferencing.
2018-11-09 07:13:17 -05:00
Asher Baker
db9925493a
Update game.empires.txt
2018-10-14 13:06:30 +01:00
Ruben Gonzalez
6eb319f46e
Update CS:GO gamedata. ( #904 )
2018-10-09 20:18:53 -04:00
Michael Flaherty
a21c7564c1
[NMRiH] Gamedata update ( Fixes #898 ) ( #899 )
2018-10-05 07:09:19 -04:00
Michael Flaherty
17700e45b0
Fix SetClanTag CS:GO Windows Signature ( #868 )
2018-08-15 17:56:04 -07:00
Asher Baker
e7c6b23439
Update blacklist.plugins.txt
2018-08-12 22:32:59 +01:00
Ruben Gonzalez
e4862dade8
Update CS:GO mac64/linux64 gamedata.
2018-07-13 19:44:40 -04:00
Ruben Gonzalez
ed908b6545
Fix CS:GO weaponPrice offset.
2018-07-13 07:47:53 -04:00
Nick Hastings
4f2bb62ff9
Enable radio menus for IOSoccer.
2018-07-10 20:19:36 -04:00
Ruben Gonzalez
dcde5927b1
Update SetClanTag signature
2018-07-06 19:18:14 -04:00
Mr. Silence
aae7161273
Updated some offsets and all signatures for ZPS. ( #839 )
...
Signed-off-by: Mr.Silence <Silenci0@users.noreply.github.com>
2018-06-27 17:15:27 -04:00
Nick Hastings
6287774d69
Update SDKTools gamedata for IOSoccer ( fixes #833 ).
2018-06-22 16:30:22 -04:00
Nick Hastings
c993712438
Update BM:S gamedata.
2018-05-06 12:17:47 -04:00
Nick Hastings
f6a64da672
Update Insurgency FireOutput gamedata.
2018-05-05 11:35:06 -04:00
Spirrwell
82f1c5a20b
Update Function Offsets For PVKII ( #808 )
...
* Update Function Offsets For PVKII
-Updates offsets
-Removes "Reload" as no corresponding function actually exists
* Offset Fixes
-Re-add "Reload" as it's defined for CBaseCombatWeapon
-Fix Linux\Mac offsets for GroundEntChanged
2018-05-01 20:28:54 -04:00
Joël Troch
4fd68939d3
[ZPS] Update gamedata and engine migration ( #782 )
...
* Migrate ZPS from EP2 to SDK 2013 engine
* Update ZPS gamedata (for version 3.0.7-Hotfix3)
2018-03-19 19:19:01 -04:00
Asher Baker
41ffe975fd
Update blacklist.plugins.txt
2018-02-15 22:35:56 +00:00
Byte
945df342d8
Fix typo in SwitchTeam Linux Signature ( #743 )
2017-12-28 17:39:30 -05:00
Scott Ehlert
bfb11c7712
Remove extra CS:GO Mac offset for GetItemInLoadout
2017-12-20 04:17:29 -06:00
Scott Ehlert
ce1a4dcac0
64-bit support for CSGO on Linux and macOS ( #705 )
2017-12-20 01:56:23 -06:00
Scott Ehlert
057a5790e2
Update CS:GO TerminateRound signature for Linux.
2017-12-19 23:23:29 -06:00
Nicholas Hastings
1de6dbacad
Update TF2 CalcIsAttackCritical gamedata.
2017-12-14 08:27:37 -05:00
Ruben Gonzalez
7507672895
Merge pull request #701 from alliedmodders/csgo-hashmap
...
CStrike extension changes for CS:GO
2017-11-03 19:48:55 -04:00
Nicholas Hastings
95afe72307
Separate out DOI build. ( #718 )
2017-11-03 15:45:16 -04:00
Ruben Gonzalez
b6a2f72e95
Merge branch 'master' into csgo-hashmap
2017-10-27 18:57:28 -04:00
Benoist3012
a5c213ae7d
make bleed linux sig fix
2017-10-22 10:48:27 -04:00
Nicholas Hastings
ab303e7394
Gamedata for 2017-10-20 TF2 update.
2017-10-19 23:59:14 -04:00
Ruben Gonzalez
453e9da7c5
Intial CS:Go changes and slight changes for CS:S WeaponID related function.
2017-09-03 09:19:12 -04:00
Ruben Gonzalez
0e7a3b0173
Use keyvalue to get weapon price, change void * to appropriate class names.
2017-08-28 10:17:12 -04:00
Ruben Gonzalez
22033c21f2
Fix CS_GetWeaponPrice returning incorrect weapon prices.
2017-08-25 10:26:28 -04:00
Ruben Gonzalez
3eb297bee1
Fix cstrike extension natives/forwards due to update
2017-08-21 10:28:59 -04:00
Steve Zaretti
8627c0cbfc
Fix CS:GO Reload offset ( #660 )
...
* Fix some CS:GO gamedata
I've just tested some of them.
- Weapon_Drop
- Reload
I'm testing Weapon_CanUse in few minutes
* Weapon_CanUse did not change.
* prethink did'nt change either.
* I went too fast. Only weapon vtable changed.
2017-08-19 10:00:04 -04:00
Ruben Gonzalez
1d9ea142c4
Update more CS:GO gamedata
2017-08-18 10:33:41 -04:00
awillinger
cb83a307ec
Fix (parts of) CS:GO gamedata ( #656 )
...
* Fix SDKTools gamedata (thanks to Rodya)
* Fix CStrike Linux gamedata
* Fix keys
* Fix keys #2
* Adjust Windows offsets as well
* Update CommitSuicide (from Bara)
2017-08-18 14:06:31 +01:00
Nicholas Hastings
1924da3527
Update Contagion tempents gamedata. ( Fixes #642 )
2017-07-28 14:12:28 -04:00
Nicholas Hastings
79970ca5fa
Update CS:GO InfoChanged offset.
2017-06-21 14:40:42 -04:00
Ruben Gonzalez
b9fd586f2f
Update CS:GO CBaseClient related gamedata.
2017-06-21 07:37:04 -04:00
Nicholas Hastings
328fa3b430
Merge branch 'master' of https://github.com/alliedmodders/sourcemod
2017-06-15 18:28:10 -04:00
Nicholas Hastings
78a2dec19e
Updated more KreedzClimbing gamedata.
2017-06-15 18:26:06 -04:00
Ruben Gonzalez
2f0272f864
Use the same weapon drop function in CS:GO as in CS:S
2017-06-12 08:39:27 -04:00
Nicholas Hastings
a984e23bf6
Update KreedzClimbing gamedir.
2017-06-08 12:44:59 -04:00
Ruben Gonzalez
fc1da58040
Merge branch 'master' of github.com:alliedmodders/sourcemod
2017-05-28 07:16:45 -04:00
Ruben Gonzalez
b3a89b70b5
Update CS:GO gamedata fixes #616
2017-05-28 07:16:01 -04:00
Duko
8753e58d7f
Gamedata cleanup.
2017-05-26 10:21:24 -04:00
Ruben Gonzalez
ae0ece411e
Fix CS:GO gamedata.
2017-05-24 10:42:22 -04:00
Ruben Gonzalez
b7be7eb44e
Update CS:GO gamedata
2017-05-24 09:10:12 -04:00
Ruben Gonzalez
946150c8a2
Merge branch 'master' of github.com:alliedmodders/sourcemod
2017-05-24 08:41:53 -04:00
Ruben Gonzalez
9ebea1cdac
Update CS:GO gamedata.
2017-05-24 08:41:30 -04:00
Duko
4ce13e9cbd
Add gamedata for Alien Swarm: Reactive Drop.
2017-05-20 07:23:27 -04:00
Nicholas Hastings
7006533409
Update Kreedz Climbing gamedata.
2017-05-14 16:41:00 -04:00
Ruben Gonzalez
001503c85f
Update CS:GO windows gamedata
2017-05-13 12:13:30 -04:00
Ruben Gonzalez
1831449e81
Update CS:GO gamedata for windows.
2017-05-13 08:44:25 -04:00
Ruben Gonzalez
cd530679bd
Update CS:GO windows gamedata.
2017-05-12 21:24:11 -04:00
Nicholas Hastings
8401ca3269
Add gamedata for Alien Swarm: Reactive Drop.
2017-04-22 10:31:41 -04:00
Asher Baker
e880471296
Update blacklist.plugins.txt
2017-04-11 13:00:21 +01:00
Nicholas Hastings
7bb78e53c6
Update Day of Infamy gamedata.
2017-03-27 15:42:56 -04:00
Nicholas Hastings
99f7ee0588
Update Empires gamedata (supercedes #599 ).
2017-03-26 11:04:52 -04:00
Steve Zaretti
705ad3bcfc
Fixed typo on previous PR ( #600 )
...
#598
2017-03-25 14:48:38 -04:00
Ruben Gonzalez
8e813109a2
Updated CS:GO gamedata.
2017-03-25 09:03:08 -04:00
Ruben Gonzalez
8a6889663d
Fix CS:GO gamedata.
2017-03-24 20:15:41 -04:00
Steve Zaretti
aee82c9be4
HUD is now supported on CSGO ( #598 )
...
* HUD now supported on CSGO
https://forums.alliedmods.net/showthread.php?t=295215
* Update common.games.txt
went a bit too fast
2017-03-20 07:23:53 -04:00
Nicholas Hastings
25af750af0
Update TF2 gamedata.
2017-02-20 19:30:07 -05:00
Nicholas Hastings
61f46845bd
Update Insurgency gamedata.
2017-02-09 18:02:22 -05:00
Nicholas Hastings
9aec0b23dd
Update FoF gamedata.
2017-02-09 18:02:05 -05:00
Michael Flaherty
23feb54f6a
Update Plugin Blacklist ( #574 )
...
* Update Blacklisted Plugins
Sourceless edit of a public plugin being distributed
https://board-tr.nitrado.net/index.php?page=Thread&threadID=22197
* Close comment (oops)
2017-02-09 19:21:00 +00:00