Commit Graph

1289 Commits

Author SHA1 Message Date
David Anderson
529933739d - added callback functionality to IThreadWorker
- added exposure of IThreader to sample sdk

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401096
2007-07-12 16:57:26 +00:00
Borja Ferrer
8a8e6ef594 added experimental optional natives (part 1)
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401095
2007-07-12 02:57:43 +00:00
Scott Ehlert
5b8ffc08eb Fixed minor issue with sm_trie_add where memory was being read beyond the allocated boundaries
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401094
2007-07-10 08:21:24 +00:00
David Anderson
411f7693c3 - removed threader from version tracker
- replaced mutexes with critical sections for windows

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401093
2007-07-09 23:42:30 +00:00
Scott Ehlert
3c31cfe8f5 Fixed amb583 - Heap courruption when calling functions non-virtually with SDKCall
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401092
2007-07-09 22:36:59 +00:00
David Anderson
b94de1dfae synced linux build
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401091
2007-07-09 16:14:16 +00:00
David Anderson
b13e48ae0b added threader to core (not used yet)
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401090
2007-07-09 16:10:23 +00:00
Scott Ehlert
8bca9a9b32 Replaced deprecated functions in helpers.inc
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401089
2007-07-09 06:19:57 +00:00
Scott Ehlert
984df35414 Fixed amb581 - reentrancy problems with Call_Finish()
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401088
2007-07-09 06:03:04 +00:00
Scott Ehlert
6140c3b736 Fixed datamap stuff for The Ship
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401087
2007-07-09 04:41:19 +00:00
Scott Ehlert
16c1442f47 This was long overdue - added missing cvars to sourcemod.cfg
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401086
2007-07-09 04:06:12 +00:00
David Anderson
4819864a5e removed threader -- it is achieving the holy status of being promoted to Core
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401085
2007-07-09 02:44:20 +00:00
David Anderson
6c6591f2e6 fixed linux build
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401084
2007-07-08 22:53:51 +00:00
David Anderson
0756c18bea wrong name for setcmdreplysource
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401083
2007-07-08 20:08:15 +00:00
Borja Ferrer
332f61030b synced linux build
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401082
2007-07-08 19:52:28 +00:00
Borja Ferrer
02cc2f6a74 added code for trace rays + natives
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401081
2007-07-08 19:39:19 +00:00
David Anderson
de2db4670f fixed windows build
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401080
2007-07-08 19:02:27 +00:00
David Anderson
3f4158aa7e added support for escape characters in SMC files
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401079
2007-07-08 18:43:13 +00:00
David Anderson
9a2fbe5f9f added requests amb565 and amb445
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401078
2007-07-08 18:00:35 +00:00
David Anderson
6dd0ff6b07 added amb577
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401077
2007-07-08 17:43:40 +00:00
David Anderson
f3566e6f4c cleanup of vector import
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401076
2007-07-08 17:34:44 +00:00
David Anderson
c1190fe89d added vector stuff
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401075
2007-07-08 17:33:10 +00:00
Scott Ehlert
4217bc18e6 Added SDKTools support for PVKII (Pirates, Vikings, and Knights II) and The Ship
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401074
2007-07-08 11:24:28 +00:00
Scott Ehlert
9d086692ca Fixed Linux build of SDKTools
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401073
2007-07-08 10:36:43 +00:00
Scott Ehlert
0a4f42d7fa Oops, added some missing files for CGameRules support
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401072
2007-07-08 09:47:43 +00:00
Scott Ehlert
c0a869106f Wowzers
-Added support for CGameRules calls to SDKTools
-Changed some game names in sdktools.games.txt to descriptions

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401071
2007-07-08 09:46:27 +00:00
Scott Ehlert
da8399c870 Gameconfs now support descriptions to identify games with '!' at the beginning of the string
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401070
2007-07-08 09:34:20 +00:00
David Anderson
b3eb0d8631 small hack so knagg0's stuff can compile
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401069
2007-07-08 05:20:54 +00:00
David Anderson
b58792fb3f - added sourceforts support to sdktools
- added dystopia vtable stuff to sdktools

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401068
2007-07-08 04:39:13 +00:00
David Anderson
9400850d03 removed a message that could have been spammed on mods with only one platform binary
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401067
2007-07-08 04:38:07 +00:00
David Anderson
e87d5a0a6a fixed a small bug where trie replace didn't always work
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401066
2007-07-08 04:36:14 +00:00
David Anderson
aff0841bf4 removed 0 checks in case an offset will be 0
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401065
2007-07-08 04:15:00 +00:00
David Anderson
ce6950aee2 a few little changes to tempent stocks
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401064
2007-07-08 03:17:55 +00:00
David Anderson
a2617e5644 gameconfs can now inherit properly with a new trie replace function
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401063
2007-07-08 03:17:29 +00:00
David Anderson
c6a147346f - added radiomenu support for insurgency
- added dod, dystopia, hl2mp, and insurgency support to sdktools

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401062
2007-07-08 02:59:08 +00:00
David Anderson
7e24f571b3 vtable dumper for ida (not really an editor but i want this to be public)
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401061
2007-07-08 01:36:16 +00:00
David Anderson
5743211846 removed errors on faulty gameconf sig finds - this sort of made partial inheritance awkward because an error could be thrown even if the signature was found later
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401060
2007-07-07 23:24:36 +00:00
David Anderson
b0f5b985bb renamed TE_SendToOne to TE_SendToClient
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401059
2007-07-07 20:48:20 +00:00
David Anderson
26f93c4b50 added some quick commands to dump te info
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401058
2007-07-07 20:45:48 +00:00
David Anderson
998c9dc574 fixed a bug where too many hex digits were read for \x
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401057
2007-07-07 18:46:40 +00:00
David Anderson
904aceb435 fixed bug amb569
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401056
2007-07-07 18:24:02 +00:00
David Anderson
081620b1d3 added amb543
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401055
2007-07-07 18:17:49 +00:00
David Anderson
f2ebf2f4b9 changed SOUND_FROM_PLAYER from -1 to -2 to maintain compatibility with SOUND_FROM_LOCAL_PLAYER
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401054
2007-07-07 17:51:29 +00:00
David Anderson
b5831fd263 added enginesound support
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401053
2007-07-07 17:46:17 +00:00
David Anderson
16c35c458e fixed amb514
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401052
2007-07-07 16:31:57 +00:00
David Anderson
9f38f9ae90 fixed a regression bug from the last commit
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401051
2007-07-07 16:21:34 +00:00
David Anderson
d8d13f1920 added the ability for the compiler to directly reference another address in a default argument (for arrays only)
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401050
2007-07-07 15:36:54 +00:00
Scott Ehlert
cce60de20f Fixed bug where multiple "#default" sections in game config file would be ignored if the first section does not work for the running game/mod
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401049
2007-07-07 04:06:47 +00:00
Scott Ehlert
acb5225fff Fixed bug where using vtable index 0 would cause call creation to fail
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401048
2007-07-05 20:17:08 +00:00
Borja Ferrer
8bf7cb08f2 added a time stamp argument to FormatTime
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401047
2007-07-05 14:47:36 +00:00