Nick Hastings
89bd4d7329
Update TF2 gamedata.
2022-12-01 19:33:09 -05:00
Nick Hastings
0dcfdf3d7e
Update TF2 gamedata.
2022-06-21 21:48:25 -04:00
Mikusch
afc9310704
Add LookupEntityAttachment & GetEntityAttachment natives ( #1653 )
...
Using the virtual `CBaseAnimating::GetAttachment(int, matrix3x4_t &)` was a deliberate choice because virtual offsets are generally easier to maintain than signatures. The `matrix3x4_t` is converted to world position and world angles internally.
Some of the other overloads are also inlined on a few games, making this the best choice.
Since this call can only be used on classes inheriting `CBaseAnimating`, we check if the `DT_BaseAnimating` SendTable exists on the entity, throwing a native error if it doesn't.
This safeguard could be greatly improved with a call to `CBaseEntity::GetBaseAnimating`, but would require more gamedata (maybe something to consider for the future?)
2022-01-03 13:13:54 +00:00
Benoist
b38c9824fe
sdktools: Add EntityCollisionRulesChanged & SetEntityOwner natives ( #1620 )
...
* Add EntityCollisionRulesChanged & SetEntityOwner natives
* fix win build, and unpushed changes
* Fixed bad world loop
* Requested changes + csgo offsets
* small copy paste mistake
* Strip the debug log lines
* Tiny clean up in comments
* line
* <dvander> try again
* sdktools: add default Param for owner.
Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>
Co-authored-by: Kyle Sanderson <kyle.leet@gmail.com>
2021-11-21 23:03:35 -08:00
Mikusch
e3569edb65
Update Team Fortress 2 gamedata
...
Shift virtual offsets up by 3
2021-11-15 20:43:51 -05:00
Adam Short
a9d3cf4574
sdktools: Add SetCollisionGroup native ( #1461 ) ( #1507 )
...
* Add SetCollisionGroup native
* Add newline to end of file
* Fix gamedata locations
* Remove extra spaces
* Fix gamedata formatting
* Add Windows signature for CS:GO
* Fix native doc comment
* Revert formatting change
* Change references of client -> entity
* Moved CallWrapper into method
* typofix
Co-authored-by: Kyle Sanderson <kyle.leet@gmail.com>
2021-06-24 15:04:10 -07:00
Mikusch
1eae765dc3
Update Team Fortress 2 gamedata ( #1509 )
2021-06-22 19:19:06 +01:00
Nicholas Hastings
ab303e7394
Gamedata for 2017-10-20 TF2 update.
2017-10-19 23:59:14 -04:00
Nicholas Hastings
25af750af0
Update TF2 gamedata.
2017-02-20 19:30:07 -05:00
Nicholas Hastings
990b45a273
Update TF2 gamedata.
2016-11-02 20:08:26 -04:00
Ruben Gonzalez
da69ae0371
Update tf2 gamedata.
2016-10-12 21:22:48 -04:00
Nicholas Hastings
bbd3d3f4b6
Update TF2 gamedata..
2015-12-16 14:53:13 -05:00
Nicholas Hastings
88cb74213c
Add support for getting g_pGameRules without a byte signature / symbol.
2014-12-13 16:35:32 -05:00
Ryan Stecker
749bf80bcb
Update TF2 vfunc gamedata.
2014-10-30 21:07:21 -05:00
Nicholas Hastings
b5c5aba588
Revert "Update TF2 FireOutput gamedata."
...
This reverts commit 633f219cf7
.
2014-06-18 23:15:38 -04:00
Ryan Stecker
633f219cf7
Update TF2 FireOutput gamedata.
2014-06-18 22:01:59 -04:00
Nicholas Hastings
53a0acc2e3
Add GiveAmmo gamedata for more games.
...
--HG--
extra : amend_source : fd278ab2ac6f0afe7a47b0ba24d8c751755e1970
2014-02-10 11:46:10 -05:00
Dr!fter
0d763052fb
Update TF2 Gamedata
2013-07-10 18:53:12 -04:00
Nicholas Hastings
290388159a
Backed out changeset: 7d07b4f23cd0.
2013-04-30 15:38:15 -04:00
Nicholas Hastings
d0551a3ede
Updated TF2 gamedata.
2013-04-29 21:20:11 -04:00
Nicholas Hastings
bf9c58b8ed
Updated TF2 gamedata.
2012-12-19 07:55:03 -05:00
Nicholas Hastings
46393d63af
Updated more ep2v gamedata.
2012-10-26 22:02:46 -04:00
Nicholas Hastings
717b4ce4fa
Updated gamedata for latest TF2 update.
2012-08-15 23:29:04 +01:00
Nicholas Hastings
2f684e0255
Updated TF2, DOD:S, and HL2:DM gamedata.
2012-06-27 23:24:38 -04:00
Nicholas Hastings
0297e974d4
Updated TF2 gamedata.
2012-06-27 21:41:04 -04:00
Nicholas Hastings
fefff70645
Preemptive gamedata update for tonight's TF2 update.
2011-11-02 18:24:12 -04:00
Nicholas Hastings
4d54bfa6b4
Preemptive gamedata update for tonight's TF2 update.
2011-10-27 20:28:26 -04:00
GoD-Tony
25ad7bcf5e
Updated TF2 gamedata for today's update.
2011-10-13 18:31:24 -04:00
Nicholas Hastings
4521f80e5a
Added ability in SDKTools to get/set prop values on gamerules class (bug 4983, r=fyren).
2011-07-06 17:37:35 -04:00
Nicholas Hastings
7527f441ae
Switched to using IServerTools in SDKTools where possible. (bug 4899, r=fyren).
2011-05-25 08:27:27 -04:00
Nicholas Hastings
c02c4c6d6a
Gamedata update for CS:S, TF2, DOD:S, and HL2DM.
2011-04-15 01:34:18 -04:00
Nicholas Hastings
767c807a40
Updated TF2 gamedata (bug 4753, r=DS).
2010-12-17 23:08:49 -05:00
Nicholas Hastings
eeb7285528
Updated CSS/DODS/TF2/HL2DM CommitSuicide offset (bug 4650, r=fyren).
2010-10-06 20:46:29 -04:00
psychonic
d0d0148a58
Updated TF2 gamedata (bug 4635, r=fyren).
2010-09-30 17:23:54 -04:00
Scott Ehlert
075b4e92a9
Added gamedata for TF2 on Mac OS X. (bug 4455, r=dvander).
2010-06-10 17:12:52 -05:00
Nicholas Hastings
dc116858a9
ep2v gamedata (bug 4371, r=fyren)
2010-04-29 00:09:35 -07:00
Nicholas Hastings
fe405df704
Another TF2 gamedata fix (bug 4151, r=dvander).
2009-12-19 12:57:26 -08:00
Nicholas Hastings
fb6b34e155
TF2 gamedata updates (bug 4147, r=dvander).
2009-12-18 22:01:41 -08:00
Matt Woodrow
c307c692a0
Copy of new tf engine changes from 1.2 branch
2009-08-17 10:03:53 +12:00
Fyren
14320f2155
Fix PlayerRunCmd offset for TF2
2009-06-16 19:41:44 -07:00
Fyren
73c8246204
Preliminary TF2 gamedata changes
2009-05-21 20:43:22 -07:00
Matt Woodrow
7b6f2863a9
Added PlayerRunCmd hook to sdktools (bug 3289, r=dvander)
2009-05-12 13:54:06 +12:00
Matt Woodrow
4abdc29d9e
l2merge Fyren
2009-04-24 18:20:55 +12:00
Fyren
6aded88e14
Fixed CommitSuicide offset for today's TF2 update
2009-04-20 21:38:12 -07:00
Fyren
a4295d1e93
Add a warning to not edit SM's gamedata files; switched to UNIX line endings (bug 3728, r=dvander)
2009-04-07 09:59:21 -07:00
Matt Woodrow
09b24e45f9
Merge from 1.1 branch
2009-02-26 12:47:56 +13:00
David Anderson
e31cbbfe21
New gamedata organization (bug 3546, r=ds,pred).
2009-01-12 02:28:22 -05:00