Commit Graph

850 Commits

Author SHA1 Message Date
Nicholas Hastings
f4ff0e574c Fix CoreConfig init to happen after SMGlobalClasses from logic bin are added.
This fixes OnSourceModConfigChanged not being called for logic classes when
config is first read, matching behavior for core classes. The function is still called
before each class's OnSourceModStartup func.
2015-04-18 08:35:10 -04:00
Nicholas Hastings
d68829d301 Fix build. 2015-04-04 10:26:11 -04:00
Nicholas Hastings
a48d5bfe1f Add missing impl for File.ReadUint16. 2015-04-04 10:22:41 -04:00
Nicholas Hastings
a523948ebb Make OpenDirectory error for empty path match error in DirExists. 2015-04-04 10:10:13 -04:00
Nicholas Hastings
fc5149a1c7 Throw an error if DirExists called with empty path. 2015-04-04 10:10:07 -04:00
Peace-Maker
b52054de1e Fix crash in games that don't support radio style menus
Fix regression in ad7d920ce0
GetMenuStyleHandle(MenuStyle_Radio) crashes games, which don't support
the radio menu style. The style is never added to the menu manager, if
it's not supported, so GetMenuStyleHandle tries to call IsSupported on a
nullptr.
2015-03-01 18:48:30 +01:00
Asher Baker
784f9f4993 Merge pull request #213 from splewis/find-array-nonzero-blocks
Add block parameter to FindValueInArray native.
2015-02-25 01:16:06 +00:00
Kyle Sanderson
a67c54f0c0 Root Menu Handles during Display. 2015-02-21 17:36:08 -08:00
Nicholas Hastings
efba7bd82a Expose Message_DetermineMulticastRecipients as GetClientsInRange native. 2015-02-03 14:40:15 -05:00
Nicholas Hastings
6da2f6c8ed Fix FindFlagChar not finding char for AdminFlag_Custom6. 2015-02-03 12:42:08 -05:00
Nicholas Hastings
9e6f7a9e89 Fix g_ReverseFlags array size. 2015-02-03 12:41:43 -05:00
Nicholas Hastings
d0ab3e7bd6 Rename g_FlagSet to g_FlagCharSet to avoid some confusion. 2015-02-03 12:41:14 -05:00
Thordin
aa27b10232 Increased handles to 32k 2015-01-31 22:12:57 -08:00
David Anderson
1ebf70b450 Fix wrong value in transitional DBI callback. (bug 6292) 2015-01-31 22:12:57 -08:00
Nicholas Hastings
d5fc57316e Update protobuf include path for Dota build. 2015-01-21 11:11:56 -05:00
Ryan Stecker
1b47398e38 Prevent null auth string comparisons. 2015-01-19 07:49:27 -05:00
Nicholas Hastings
70f42dee65 Fix regression causing "BOT" to no longer be valid in adminsys for Steam identities. 2015-01-17 16:17:43 -05:00
Nicholas Hastings
83a77bca08 Fix ICommandLine not being found in Dark Messiah. 2015-01-11 11:45:43 -05:00
Nicholas Hastings
5e64de198a Fix typo on ArrayList.Erase native. 2015-01-04 11:59:07 -05:00
Nicholas Hastings
bcc6581c1c Don't looks for IServerTools on ep1 games.
(We don't use it and it doesn't exist on most.)
2015-01-01 16:45:54 -05:00
Nicholas Hastings
1575ddb3f3 Move bot auth to after connect to fix old too-early-authid bug now causing crash (r=VoiDeD). 2014-12-19 18:28:08 -05:00
Nicholas Hastings
7304747f79 Merge pull request #222 from alliedmodders/auth-ogrekill
Don't recalculate Steam ID every frame when waiting for validated auth.
2014-12-17 20:41:22 -05:00
Nicholas Hastings
67fcd9e2c6 Populate auth ids (if available) when initializing CPlayer instance. 2014-12-14 14:56:19 -05:00
Nicholas Hastings
d51a57cc34 In UpdatePlayerAuth, don't update SteamIDs if AuthID hasn't changed. 2014-12-13 19:40:22 -05:00
Nicholas Hastings
de12f64c14 Convert CPlayer::m_AuthID to ke::AString. 2014-12-13 19:39:44 -05:00
David Anderson
b1cb06c5ce Update DBI for transitional syntax. 2014-12-13 16:34:58 -08:00
David Anderson
722a23c818 Redo menu methodmaps. 2014-12-13 12:53:30 -08:00
David Anderson
28eb663f9b Port events to transitional syntax. 2014-12-13 12:51:16 -08:00
Asher Baker
50898d7a4f Merge pull request #208 from asherkin/long-lang-codes
Support long key names for languages (bug 6282)
2014-11-24 19:07:18 +00:00
Asher Baker
ced026cecc Support long key names for languages. (bug 6282) 2014-11-22 22:18:49 +00:00
David Anderson
08388de7dd Merge pull request #199 from alliedmodders/tr-convars
Port ConVars to transitional syntax.
2014-11-19 22:38:56 -08:00
David Anderson
be6da2f810 Merge pull request #173 from alliedmodders/tr-smc
Port SMC parsing API to transitional syntax.
2014-11-19 22:38:19 -08:00
David Anderson
0511543c76 Merge pull request #206 from alliedmodders/tr-files
Port files.inc to transitional syntax.
2014-11-18 18:56:07 -08:00
Nicholas Hastings
db434acd27 Fix typo in CPlayer::GetSteam3Id doing length check on wrong var. 2014-11-16 10:07:08 -05:00
Nicholas Hastings
50400cf029 Remove unused variables. 2014-11-15 19:35:47 -05:00
David Anderson
79143d8b6e Port files.inc to transitional syntax. 2014-11-15 13:42:28 -08:00
David Anderson
f25953bb6c Merge pull request #187 from alliedmodders/tr-arrays
Update ArrayList for transitional syntax.
2014-11-15 13:04:29 -08:00
David Anderson
461dc3af3d Merge pull request #189 from alliedmodders/tr-tries
Port string maps to transitional syntax.
2014-11-15 12:52:37 -08:00
David Anderson
5e362ec169 Merge branch 'tr-bitbuf' 2014-11-15 12:49:39 -08:00
David Anderson
e46d5d211d Merge pull request #196 from alliedmodders/tr-protobuf
Add transitional syntax support for Protobuf natives.
2014-11-15 12:47:46 -08:00
David Anderson
758a7c955c Merge pull request #188 from alliedmodders/tr-stack
Port adt_stack to transitional syntax.
2014-11-15 12:47:21 -08:00
David Anderson
4cb29eb054 Port adt_stack to transitional syntax. 2014-11-15 12:46:17 -08:00
David Anderson
2cfe54f34b Port BitBuffers to transitional syntax. 2014-11-09 16:56:50 -08:00
David Anderson
65dfd3cdd1 Add C++ definitions. 2014-11-09 15:39:13 -08:00
David Anderson
6b714dafe3 Add transitional syntax support for Protobuf natives. 2014-11-09 14:19:16 -08:00
David Anderson
8479c2f067 Port SMC parsing API to transitional syntax. 2014-11-09 12:33:07 -08:00
Nicholas Hastings
f3fcdeda9d Use directly-exported random functions on vstdlib rather than IUniformRandomStream. 2014-11-09 10:59:10 -05:00
David Anderson
6ba4bcb955 Port string maps to transitional syntax. 2014-11-08 17:43:28 -08:00
David Anderson
919a31df57 Update ArrayList for transitional syntax. 2014-11-08 16:31:33 -08:00
David Anderson
f020b5682e Port KeyValues to the transitional syntax. 2014-11-08 15:54:40 -08:00