Commit Graph
100 Commits
Author SHA1 Message Date
Nicholas Hastings 9ffbac4f4e Simplified code. (We don't need m_Shared). 2015-02-18 18:44:31 -05:00
Nicholas Hastings 684b59a921 Don't fire forwards if client isn't ingame. 2015-02-18 12:33:37 -08:00
Nicholas Hastings e8765c5d3d Move m_CondOffset initialization to ctor. 2015-02-18 12:32:45 -08:00
Nicholas Hastings ac530a4ce0 Fix passing incorrect cond# to forwards for CondEx/2/3 fields. 2015-02-18 12:09:17 -08:00
Nicholas Hastings c4a58b1c95 Make sure processing and fwd calls happen on main thread. 2015-02-18 05:35:58 -08:00
Nicholas Hastings 6bc2d20177 Mess with some array sizes. 2015-02-08 20:30:15 -05:00
Nicholas Hastings 350eb462ca Rewrite TF2 extension's player conditions handling to remove dirty frame loop. 2015-02-08 20:03:07 -05:00
Nicholas Hastings f50d8317f6 Merge currently in-use gdc-psyfork symbols.txt. 2015-02-05 14:44:58 -05:00
Nicholas Hastings fca927884b Merge pull request #260 from alliedmodders/bug-6303
Fix crash when creating and destroying a TopMenu before map start (bug 6303, r=asherkin).
2015-02-04 16:16:23 -05:00
Nicholas Hastings 10c62dc0c0 Fix crash when creating and destroying a TopMenu without map change (bug 6303). 2015-02-04 09:57:04 -08:00
Nicholas Hastings c427dfbea7 Merge pull request #203 from alliedmodders/bug-6248
Remove faulty g_FlagSet array in adminsys (bug 6248) (r=asherkin).
2015-02-03 12:39:43 -05:00
Nicholas Hastings e88039d4e0 Fix FindFlagChar not finding char for AdminFlag_Custom6. 2015-02-03 10:32:34 -05:00
Nicholas Hastings 84a59c6fb7 Fix g_ReverseFlags array size. 2015-02-03 10:27:32 -05:00
Nicholas Hastings 19be28cc2e Rename g_FlagSet to g_FlagCharSet to avoid some confusion. 2015-02-03 10:26:28 -05:00
Nicholas Hastings a88b447327 Merge pull request #257 from alliedmodders/sm-plugins-refresh
Fix "sm plugins refresh" not refreshing changed plugins (r=dvander).
2015-01-31 15:31:49 -05:00
Nicholas Hastings 52514a96bd Fix "sm plugins refresh" not refreshing changed plugins. 2015-01-31 15:28:21 -05:00
Nicholas Hastings 840b432ce0 Merge pull request #253 from alliedmodders/adminmenu-newdecl
Convert adminmenu to use newdecls and new classes/methodmaps (r=dvander).
2015-01-28 18:52:53 -05:00
Nicholas Hastings e1b6e09cd3 Merge pull request #250 from alliedmodders/sdkhooks-newdecls
Convert remainder of sdkhooks.inc to newdecls (r=dvander).
2015-01-28 18:52:41 -05:00
Nicholas Hastings ad8373925a Merge pull request #251 from alliedmodders/topmenus-stuff
Topmenus stuff (r=dvander).
2015-01-28 18:52:23 -05:00
Nicholas Hastings 2292515315 Merge pull request #254 from alliedmodders/bug-6226
Fix incorrect error line show for incorrect return value on forwards (bug 6226, r=asherkin).
2015-01-28 14:45:06 -05:00
Nicholas Hastings d9ce8249cb Fix incorrect error line show for incorrect return value on forwards (bug 6226). 2015-01-28 09:51:02 -08:00
Nicholas Hastings b3bb37323d Merge pull request #252 from alliedmodders/sdkhooks-lvlinit-block
Don't allow plugins to block LevelInit (wtf) (r=asherkin).
2015-01-27 21:31:03 -05:00
Nicholas Hastings c6b5675262 Merge pull request #249 from alliedmodders/signunsigned-stack-warning
Fix signed/unsigned compare warning in smn_adt_stack (r=asherkin).
2015-01-27 21:29:23 -05:00
Nicholas Hastings 43bca4dcc2 Convert adminmenu to use newdecls and new classes/methodmaps. 2015-01-27 18:13:10 -08:00
Nicholas Hastings dbbc30368d Convert remainder of sdkhooks.inc to newdecls. 2015-01-27 18:06:14 -08:00
Nicholas Hastings 5f651f7fde Convert remainder of topmenus.inc to newdecls. 2015-01-27 18:03:59 -08:00
Nicholas Hastings eadfec75a4 Make TopMenuHandler pass topmeut as TopMenu instead of Handle. 2015-01-27 18:03:24 -08:00
Nicholas Hastings e2aab2ab10 Don't allow plugins to block LevelInit (wtf). 2015-01-27 18:01:30 -08:00
Nicholas Hastings 8705aea634 Fix signed/unsigned compare warning in smn_adt_stack. 2015-01-27 17:59:55 -08:00
Nicholas Hastings aff2551942 Remove conditionals in ambuild scripts for using msvc <2013 (not supported). 2015-01-21 11:04:52 -05:00
Nicholas Hastings 18b54b9064 Update protobuf include path for Dota build. 2015-01-21 11:04:03 -05:00
Nicholas Hastings 324d52bf2b Merge pull request #246 from alliedmodders/bot-admins
Fix regression causing "BOT" to no longer be valid in adminsys for Steam identities (r=asherkin).
2015-01-17 16:15:14 -05:00
Nicholas Hastings 9f648879e5 Fix regression causing "BOT" to no longer be valid in adminsys for Steam identities. 2015-01-17 10:11:04 -05:00
Nicholas Hastings a7c41f6ac2 Merge pull request #245 from chauffer/master
Add missing semicolon.
2015-01-17 08:20:17 -05:00
Nicholas Hastings 42956c0a10 Add PlayerRunCommand gamedata for Dark Messiah. 2015-01-11 11:45:03 -05:00
Nicholas Hastings e0e2c00d12 Fix ICommandLine not being found in Dark Messiah. 2015-01-11 11:44:45 -05:00
Nicholas Hastings df6dfec728 Trigger build for hl2sdk-dota update. 2015-01-09 09:06:57 -05:00
Nicholas Hastings dfa36b7735 Update TF2 gamedata. 2015-01-07 14:09:36 -05:00
Nicholas Hastings 3e012e7f79 Fix ArrayList.Clear func name. 2015-01-04 12:28:38 -05:00
Nicholas Hastings 3929ff1f27 Fix typo on ArrayList.Erase native. 2015-01-04 11:58:44 -05:00
Nicholas Hastings 56d768f546 Merge pull request #239 from peace-maker/sdkhooks_otdsig
Fix missing params in OnTakeDamagePost typedef (r=psychonic).
2015-01-03 15:00:03 -05:00
Nicholas Hastings 66defdfc27 Merge pull request #237 from alliedmodders/ep1-servertools
Don't look for IServerTools on ep1 games (r=asherkin).
2015-01-01 16:29:11 -05:00
Nicholas Hastings 3e65d308a8 Don't looks for IServerTools on ep1 games.
(We don't use it and it doesn't exist on most.)
2015-01-01 14:56:37 -05:00
Nicholas Hastings a88d0da1af Merge pull request #236 from alliedmodders/sdkhooks-noload-crash
Fix SDKHooks causing crash on plugin load/unload or player connect/disconnect if missing gamedata (r=asherkin).
2014-12-30 21:08:29 -05:00
Nicholas Hastings aa38226337 Fix SDKHooks causing crash on plugin load/unload or player connect/disconnect if missing gamedata. 2014-12-30 20:56:28 -05:00
Nicholas Hastings 5961ed2e4a More gamedata cleanup. 2014-12-30 17:23:52 -05:00
Nicholas Hastings 4dd9131847 Merge pull request #234 from alliedmodders/expose-getmulticastrecips
Expose Message_DetermineMulticastRecipients as GetClientsInRange native (r=asherkin).
2014-12-30 15:42:25 -05:00
Nicholas Hastings 6d1a2b0d86 Expose Message_DetermineMulticastRecipients as GetClientsInRange native. 2014-12-30 15:37:57 -05:00
Nicholas Hastings cdaf54dfe0 Merge pull request #235 from alliedmodders/dmapdump-offset
Add offset printing to datamap dumps (r=asherkin)..
2014-12-30 14:29:51 -05:00
Nicholas Hastings 7f0edd441e Add offset printing to datamap dumps. 2014-12-30 08:36:35 -05:00
Nicholas Hastings 4a9dffd3e1 Change sm_trigger_show default value to 0 / disabled. 2014-12-29 11:56:07 -05:00
Nicholas Hastings 047c143879 Revert "Disable FireOutput detour on Windows for Dota for now."
This reverts commit a7c9aff568.
2014-12-24 11:01:32 -05:00
Nicholas Hastings a7c9aff568 Disable FireOutput detour on Windows for Dota for now. 2014-12-24 10:37:51 -05:00
Nicholas Hastings fe6d44bbd5 Fix build. 2014-12-23 08:27:41 -08:00
Nicholas Hastings 489b7f1d33 Gamedata cleanup. 2014-12-23 08:18:40 -08:00
Nicholas Hastings ad9de71ac9 Add new and remove old gamerules gamedata for numerous games. 2014-12-23 11:04:05 -05:00
Nicholas Hastings 3edaac9bd7 Merge pull request #230 from peace-maker/mysql_unpack_spam
Don't unpack mysql verbosely in checkout-deps.sh.
2014-12-23 09:02:46 -05:00
Nicholas Hastings 9247a8ab00 Merge pull request #232 from FlaminSarge/tf_mannpower_conds
Update TFCond enum for Mannpower.
2014-12-23 08:22:30 -05:00
Nicholas Hastings e1b89a3008 Update TF2 gamedata. 2014-12-22 17:30:29 -05:00
Nicholas Hastings 7fddf5abf4 Disable nextmap on Insurgency. 2014-12-20 22:55:36 -05:00
Nicholas Hastings abb8d8447f Move bot auth to after connect to fix old too-early-authid bug now causing crash (r=VoiDeD). 2014-12-19 18:27:18 -05:00
Nicholas Hastings 4f15715993 Merge pull request #228 from VoiDeD/fix-version
Update manual builds to use version 1.8.0
2014-12-18 19:42:59 -05:00
Nicholas Hastings 13f6e2d4d0 Trigger build. 2014-12-18 05:09:25 -08:00
Nicholas Hastings 4311dc3270 Bump version to 1.8.0-dev. 2014-12-18 04:55:58 -08: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 17fcd5a37f Merge pull request #223 from alliedmodders/zo
Change /d2Zi+ flag on msvc builds to /Zo.
2014-12-17 19:35:14 -05:00
Nicholas Hastings 7e8473b61a Remove /Zo on debug builds and add on release builds. 2014-12-14 16:03:42 -05:00
Nicholas Hastings ed87e048b4 Merge pull request #220 from alliedmodders/gamerules-no-gamedata
Fixup SDKTools to not require byte sig or symbol to get g_pGameRules (r=VoiDeD).
2014-12-14 15:29:14 -05:00
Nicholas Hastings 0d67bcc5ba Add null-check on serverclass in gamerules lookup. 2014-12-14 15:21:54 -05:00
Nicholas Hastings 03abafce3d Change /d2Zi+ flag on msvc builds to /Zo.
http://msdn.microsoft.com/en-us/library/dn785163.aspx
2014-12-14 14:59:16 -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
Nicholas Hastings 88cb74213c Add support for getting g_pGameRules without a byte signature / symbol. 2014-12-13 16:35:32 -05:00
Nicholas Hastings 939b10bd8e Refactor SDKTools to not expose gamerules ptr ptr outside of vglobals.cpp. 2014-12-13 15:48:51 -05:00
Nicholas Hastings 46d620cb6a Merge pull request #217 from alliedmodders/tf2-holidayvars
Convert TFHoliday values to pubvars.
2014-12-10 08:31:15 -05:00
Nicholas Hastings 09060c265f Convert TFHoliday values to pubvars. 2014-12-09 20:21:24 -05:00
Nicholas Hastings 25859e29ca Merge pull request #211 from Bara20/patch-1
Fix warning in files.inc (r=psychonic).
2014-12-02 08:20:02 -05:00
Nicholas Hastings e7e43e38a5 Merge pull request #210 from alliedmodders/more-clientprefs-newauth
Fix clientprefs IsAuthIdConnected (again) (r=asherkin).
2014-11-26 18:55:57 -05:00
Nicholas Hastings 19f2f46655 Update PVKII gamedata. 2014-11-25 10:13:37 -05:00
Nicholas Hastings b0ceac9d74 Fix clientprefs IsAuthIdConnected (again). 2014-11-22 10:00:40 -08:00
Nicholas Hastings f573bdf784 Merge pull request #209 from splewis/master
Add missing convars.inc to buildbot package script (r=psychonic).
2014-11-20 06:33:02 -05:00
Nicholas Hastings f38fd6a550 Merge pull request #205 from alliedmodders/tf2condex3
Add support for TF2 player conditions above >= 96 (r=asherkin).
2014-11-19 17:15:56 -05: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
Nicholas Hastings b85f4d776e Merge pull request #204 from alliedmodders/more-clientprefs-newauth
Fix SetAuthIdCookie's IsAuthIdConnect function's issues with mixed authid types (r=asherkin).
2014-11-15 19:35:13 -05:00
Nicholas Hastings d3a4c972e2 Add static_assert on ConBitVecAndNot hack so it gets updated on next cond count change. 2014-11-15 11:31:18 -05:00
Nicholas Hastings 1cf43b4ec2 Fix off-by-one error with FindNextSetBit in cond checks. 2014-11-15 11:22:43 -05:00
Nicholas Hastings a369d51f23 Merge pull request #183 from powerlord/tf2-halloween-2014
New Halloween 2014 conditions (r=psychonic).
2014-11-15 10:12:48 -05:00
Nicholas Hastings 849df7895b Update TF2 extension for new m_nPlayerCondEx3 player conditions field. 2014-11-15 10:08:07 -05:00
Nicholas Hastings ea86eee74e Fix SetAuthIdCookie's IsAuthIdConnect function's issues with mixed auth id types. 2014-11-15 09:34:49 -05:00
Nicholas Hastings f42a1fe0e4 Merge pull request #201 from DoctorMcKay/tf2-getclientteam
Added TF2_GetClientTeam stock (r=psychonic).
2014-11-15 08:06:27 -05:00
Nicholas Hastings 5a9b5e5e21 Update CS:GO gamedata. 2014-11-12 04:36:18 -08:00
Nicholas Hastings d6533e3219 Merge pull request #192 from alliedmodders/no-random-iface
Use directly-exported random functions on vstdlib rather than IUniformRandomStream (r=dvander).
2014-11-10 13:26:12 -05:00
Nicholas Hastings f3fcdeda9d Use directly-exported random functions on vstdlib rather than IUniformRandomStream. 2014-11-09 10:59:10 -05:00
Nicholas Hastings b7c4faf063 Merge pull request #169 from alliedmodders/vfsdir-fixes
Fixes for OpenDirectory with use_valve_fs (r=asherkin).
2014-11-08 13:19:54 -05:00
Nicholas Hastings 0d24804839 Merge pull request #174 from alliedmodders/eliminate-more-gamedata
Eliminate the need for more gamedata on some games (r=asherkin).
2014-11-08 12:52:53 -05:00
Nicholas Hastings 89e7d1c45c Merge pull request #181 from powerlord/tf2-holiday-spyvengy
New Holiday as per Halloween update (r=psychonic).
2014-11-06 06:48:05 -05:00
Nicholas Hastings 04578dfee9 Merge pull request #180 from VoiDeD/tf2-gd-nov4-2014
Update MakeBleed signature.
2014-11-04 20:25:50 -05:00
Nicholas Hastings c7109ca651 Merge pull request #170 from alliedmodders/tr-datapack
Add transitional syntax support for datapack.inc (r=dvander).
2014-10-31 08:49:12 -04:00