0a4f42d7fa
Oops, added some missing files for CGameRules support
Scott Ehlert2007-07-08 09:47:43 +00:00
c0a869106f
Wowzers -Added support for CGameRules calls to SDKTools -Changed some game names in sdktools.games.txt to descriptions
Scott Ehlert2007-07-08 09:46:27 +00:00
da8399c870
Gameconfs now support descriptions to identify games with '!' at the beginning of the string
Scott Ehlert2007-07-08 09:34:20 +00:00
a2617e5644
gameconfs can now inherit properly with a new trie replace function
David Anderson2007-07-08 03:17:29 +00:00
c6a147346f
- added radiomenu support for insurgency - added dod, dystopia, hl2mp, and insurgency support to sdktools
David Anderson2007-07-08 02:59:08 +00:00
7e24f571b3
vtable dumper for ida (not really an editor but i want this to be public)
David Anderson2007-07-08 01:36:16 +00:00
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
David Anderson2007-07-07 23:24:36 +00:00
d8d13f1920
added the ability for the compiler to directly reference another address in a default argument (for arrays only)
David Anderson2007-07-07 15:36:54 +00:00
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
Scott Ehlert2007-07-07 04:06:47 +00:00
acb5225fff
Fixed bug where using vtable index 0 would cause call creation to fail
Scott Ehlert2007-07-05 20:17:08 +00:00
8bf7cb08f2
added a time stamp argument to FormatTime
Borja Ferrer2007-07-05 14:47:36 +00:00
3d7ef5ce49
added TE flags added some @section stuff to inc files.
Borja Ferrer2007-07-05 00:45:56 +00:00
6e98ba7080
finalized TE setup stocks added TE_SetEntDataFloatArray native to sdktools
Borja Ferrer2007-07-05 00:21:59 +00:00
f9cb20984b
this has the most painful bug to debug ever, fixed linux this calls not restoring the stack when the function didnt have arguments.
Borja Ferrer2007-07-01 20:43:32 +00:00
b649d60cb0
- added IADTFactory for sdktools - updated sample extension and sdktools sdks
David Anderson2007-06-30 16:43:11 +00:00
761890b470
removed extensions from LoadTranslations() calls
David Anderson2007-06-29 07:09:56 +00:00
afef0ac976
Updated UltraEdit/UEStudio wordfile a bit Function list will now likely only work with UltraEdit 6.30+ and UEStudio 13.10+
Scott Ehlert2007-06-27 06:18:14 +00:00
271a8b5b56
- sourcemod can now unload properly without crashing - extensions now unload, dependencies are resolved
David Anderson2007-06-26 17:08:07 +00:00
5e7b7589be
PrintToChat/PrintToCenter natives will now break out of displaying if FormatString throws an error
David Anderson2007-06-25 23:14:24 +00:00
1d2f3a9cd5
added two more usable interfaces to the sample extension
David Anderson2007-06-25 15:43:48 +00:00
ca3d74be45
.txt is now assumed for LoadTranslations() when no extension exists
David Anderson2007-06-24 21:38:02 +00:00
28d24a7f97
- renamed translation files from .cfg -> .txt - renamed trans core file to core.phrases.txt - renamed trans common file to common.phrases.txt - added some backwards compat so this doesn't break everyone's plugins
David Anderson2007-06-24 21:14:06 +00:00
c5b593a275
added a bcompat hack to deal with upcoming .cfg -> .txt changes in core
David Anderson2007-06-24 21:04:20 +00:00
2f3e46f8f8
added SetGlobalTarget() calls to anything that uses Format()
David Anderson2007-06-24 19:40:25 +00:00
5271043e92
- fixed SetEntDataArray being bogus - fixed some comments
David Anderson2007-06-24 18:56:58 +00:00
368432baf5
added MenuAction_DrawItem for changing how an item gets drawn
David Anderson2007-06-22 22:37:22 +00:00
38f95fc63d
- added request amb426 - "Back" is now "Previous" and "Back" is used for ExitBack - menu api got bumped again, but will be compat
David Anderson2007-06-22 21:04:13 +00:00
3e88c91ad2
added ability to use NULL_STRING in KeyValues natives
David Anderson2007-06-22 14:59:26 +00:00
102fa64a77
don't fix what isn't broken I guess :\ (Fixed reserved slots once and for all...)
Scott Ehlert2007-06-22 04:35:27 +00:00
db83c8e2d9
Fixed a million bugs in reserved slots plugin - should be perfect now (I hope) Finalized KickClient native
Scott Ehlert2007-06-22 03:43:00 +00:00
58eedf6226
bumped menu api again - added feature to get menu end reason
David Anderson2007-06-21 23:06:37 +00:00
4a82ce501b
Not sure how I did this, but fixed KickClient include
Scott Ehlert2007-06-21 19:51:34 +00:00
9aa64a5d1d
Pointless comment update that was meant to be committed ages ago.
Scott Ehlert2007-06-20 11:34:03 +00:00
b93aea922f
Changed "Player" to "Client" in error messages about clients (attempt at some sort of error message consistency)
Scott Ehlert2007-06-20 11:30:29 +00:00
f5093ebf68
Reserved slots plugin uses KickClient native now
Scott Ehlert2007-06-20 11:12:50 +00:00
243d31b7a6
Added KickClient() native. This is so that the "Kicked from console" string doesn't appear in the disconnect reason.
Scott Ehlert2007-06-20 11:06:58 +00:00
3f4c513083
Added reservedslots plugin to build tool
Scott Ehlert2007-06-20 11:03:06 +00:00
6762b6c29f
This was a long time coming, but - renamed "sm convars" to "sm cvars" This is sort of a consistency fix due to the "sm_cvar" command in basecommands.sp
Scott Ehlert2007-06-20 08:54:26 +00:00
546c471e2c
Moved pragams above includes in plugins. Not too sure why.
Scott Ehlert2007-06-20 08:51:40 +00:00
e29e6c216e
fixed a very serious flaw where Vectors being passed as pointers would corrupt the vector object values. this caused TeleportEntity() to have very weird effects
David Anderson2007-06-20 08:03:43 +00:00
c2d1cc5ab5
fixed a bug where thisinfo could be constructed with garbage data for decflags
David Anderson2007-06-20 07:08:53 +00:00
3250d8a062
fixed a bug where NULL_VECTOR was not allowed in TeleportEntity()
David Anderson2007-06-20 01:51:03 +00:00
773af3ad7f
updated build script to create cfg folder with configs
David Anderson2007-06-19 20:02:05 +00:00
254fc2557a
- removed OnServerCfg in favor of OnConfigsExecuted - added AutoExecConfig() which automates safe config execution
David Anderson2007-06-18 07:04:22 +00:00
33b2d04e2d
fixed a bug where menu handler used wrong variable for param2 bitmask in MenuVoteEnd
David Anderson2007-06-18 03:39:15 +00:00
c8f2d56dd3
fixed a bug where ValveParamToBinParam() read flags from the output memory, not input variable
David Anderson2007-06-17 20:43:21 +00:00