sourcemod/core
Peace-Maker 6ac013376f Call OnLibraryAdded for all available libraries (bug 5925, PR #4)
commit c1b064c9232553045f6f5bfaf7df0feb6ceb4571
Author: Peace-Maker <peace-maker@wcfan.de>
Date:   Wed May 28 03:16:22 2014 +0200

    Coding style adjustments

commit 37a16dbba24cc2035fb8838be8729067cb9bc13a
Author: Peace-Maker <peace-maker@wcfan.de>
Date:   Wed May 28 03:03:25 2014 +0200

    Load core.phrases before calling OnLibraryAdded

commit 676ac951111c7e8f565debbd4316850a4c4a8d00
Author: Peace-Maker <peace-maker@wcfan.de>
Date:   Tue May 27 13:18:48 2014 +0200

    Call OnLibraryAdded for all available librarys (bug 5925)

    When loading multiple plugins at once (on server start or mapchange)
    OnLibraryAdded is only called for libraries which are loaded after the
    current plugin. The plugin isn't informed about the libraries that were
    added before its OnPluginStart forward was called.

    This patch calls OnLibraryAdded for all already registered libraries the
    current plugin has missed.
2014-05-27 19:26:58 -07:00
..
logic Call OnLibraryAdded for all available libraries (bug 5925, PR #4) 2014-05-27 19:26:58 -07:00
msvc8 Now compiles against Metamod:Source 1.7 (bug 3445). 2008-11-27 01:13:51 -06:00
msvc9 Updated core msvc9 proj file (engine defs, -smn_profiler, mms17 -> mms18) (NPOTB). 2011-05-24 18:34:45 -04:00
msvc10 Move scared guts of core into logic (bug 5680, r=fyren). 2013-03-29 11:37:29 -07:00
msvc11 Move scared guts of core into logic (bug 5680, r=fyren). 2013-03-29 11:37:29 -07:00
AdminCache.cpp Fix FindFlagChar giving '?' for Admin_Custom6 (nobug, r=asherkin). 2014-03-30 12:41:07 -04:00
AdminCache.h Switch AdminCache off KTrie (bug 5886, r=ds). 2013-08-25 21:39:07 -07:00
AMBuilder Choose correct libprotobuf build for current msvc version on Windows. 2014-02-28 20:44:10 -05:00
CDataPack.cpp SourceMod can now be somewhat compiled on OS X for patch sanity testing (bug 3516, r=ds). 2008-12-23 01:33:37 -05:00
CDataPack.h Spring Cleaning, Part Ichi (1) 2008-03-30 07:00:22 +00:00
CellRecipientFilter.h Fixed regression in CellFilter GetRecipientIndex reading oob (bug 5826, r=psychonic). 2013-08-03 19:20:03 -04:00
ChatTriggers.cpp Fix regressions in b2f7d97b1ea7 and update plugins for OnClientSayCommand changes (bug 5986, r=psychonic). 2014-02-28 10:38:36 -05:00
ChatTriggers.h Strip quotes from chat forwards (bug 5986, r=psychonic). 2014-02-27 23:06:02 -05:00
concmd_cleaner.cpp Replace usages of deprecated Sourcehook Add/Remove macros (bug 5631, r=dvander). 2013-03-16 22:15:25 -04:00
concmd_cleaner.h Added generic command hooking mechanism, to replace Reg*Cmd which is intended for command creation (bug 4015, r=pred). 2009-09-26 17:12:23 -04:00
ConCmdManager.cpp Wrap ClientPrintf into IGamePlayer (bug 6021, r=asherkin). 2014-01-29 21:41:41 -07:00
ConCmdManager.h Move ForwardSys from core to logic (bug 5953, r=fyren). 2013-10-09 08:43:08 -04:00
ConCommandBaseIterator.h Added support for Alien Swarm (bug 4530, r=dvander). 2010-07-27 17:32:32 -05:00
ConsoleDetours.cpp Move ForwardSys from core to logic (bug 5953, r=fyren). 2013-10-09 08:43:08 -04:00
ConsoleDetours.h Move ForwardSys from core to logic (bug 5953, r=fyren). 2013-10-09 08:43:08 -04:00
convar_sm_dota.h Updated for latest hl2sdk-dota changes. 2013-07-12 02:31:41 -04:00
convar_sm_l4d.h Split TF2, DoD:S, HL2:DM, and ND to separate binaries (bug 5813, r=asherkin). 2013-07-21 11:53:56 -04:00
convar_sm_ob.h Compile and link fixes for Mac OS X (bug 4392, r=dvander). 2010-05-13 04:22:31 -05:00
convar_sm_swarm.h Added engine support for Insurgency (bug 5951, r=asherkin). 2013-10-13 14:16:08 -04:00
convar_sm.h Spring Cleaning, Part Ichi (1) 2008-03-30 07:00:22 +00:00
ConVarManager.cpp Remove unfinished ConVar queries on client disconnect (bug 6003, r=psychonic). 2014-02-27 19:55:13 -07:00
ConVarManager.h Remove unfinished ConVar queries on client disconnect (bug 6003, r=psychonic). 2014-02-27 19:55:13 -07:00
CoreConfig.cpp Move versioning to a static library to improve trivial build speed (bug 5997 part 9, r=ds). 2013-12-30 17:51:00 -05:00
CoreConfig.h Remove CoreConfig use of memtables (bug 5899 part 1, r=fyren). 2013-08-31 11:50:11 -07:00
CrazyDebugger.cpp Fixed CrazyDebug not working with Episode One games 2008-05-25 12:46:03 +00:00
EventManager.cpp Changed EventHook name storage to use AString (bug 6188, r=psychonic). 2014-05-10 02:40:08 -07:00
EventManager.h Changed EventHook name storage to use AString (bug 6188, r=psychonic). 2014-05-10 02:40:08 -07:00
frame_hooks.cpp Move DBManager and DB natives from core to logic (bug 5953, r=fyren). 2013-10-09 08:43:08 -04:00
frame_hooks.h Initial import of updater extension, currently incomplete - just getting it in the tree (bug 3530). 2009-02-02 15:41:25 -05:00
HalfLife2.cpp Fix uninit'd GetCommandLine ptr in event that tier0 is not found. 2014-04-20 21:07:28 -04:00
HalfLife2.h Switch HalfLife2 off KTrie (bug 5884 part 7, r=ds). 2013-08-25 11:59:48 -07:00
LibrarySys.cpp Added detection for clang compiler and fixed various warnings triggered by it (bug 4878, r=dvander). 2011-04-23 21:53:53 -05:00
LibrarySys.h Another gamedata cleanup sponsored by an r=pred (bug 3351). 2008-12-26 23:26:21 -05:00
Logger.cpp Move versioning to a static library to improve trivial build speed (bug 5997 part 9, r=ds). 2013-12-30 17:51:00 -05:00
Logger.h Fixed error log filename date sometimes being incorrect (bug 5761, r=fyren). 2013-06-22 12:21:36 -04:00
logic_bridge.cpp Add missing GAMEFIX define for Nuclear Dawn. 2014-04-20 15:59:23 -04:00
logic_bridge.h Move ForwardSys from core to logic (bug 5953, r=fyren). 2013-10-09 08:43:08 -04:00
Makefile Updated for CS:S sync (r=asherkin). 2013-02-05 21:45:11 +00:00
MenuManager.cpp Move scared guts of core into logic (bug 5680, r=fyren). 2013-03-29 11:37:29 -07:00
MenuManager.h Remove MenuManager use of memtables (bug 5899 part 2, r=fyren). 2013-08-31 11:50:28 -07:00
MenuStyle_Base.cpp AMTL updates and changes to adapt for them to fix menu crashes (bug 5921, r=psychonic). 2013-11-30 10:51:28 -05:00
MenuStyle_Base.h AMTL updates and changes to adapt for them to fix menu crashes (bug 5921, r=psychonic). 2013-11-30 10:51:28 -05:00
MenuStyle_Radio.cpp Rewrite IThreader implementation around new synchronization primitives (bug 5862, r=fyren). 2013-08-19 20:58:02 -07:00
MenuStyle_Radio.h Added initial support for protobuf usermessages on CS:GO (bug 5579, r=asherkin). 2013-01-22 21:43:12 -05:00
MenuStyle_Valve.cpp Tweaked Dota 2 support to account for lack of IPluginHelpers (bug 5656, r=asherkin). 2013-03-19 11:19:19 -04:00
MenuStyle_Valve.h Spring Cleaning, Part Ichi (1) 2008-03-30 07:00:22 +00:00
MenuVoting.cpp Fixed client console vote output missing newlines (bug 5205, r=psychonic). 2012-05-26 18:25:28 -04:00
MenuVoting.h Added voting output (bug 1997, r=dvander) 2009-09-17 18:54:40 +12:00
NextMap.cpp Fix some format string misuse with map names. 2013-09-13 13:47:55 -04:00
NextMap.h Increase mapname buffer size in nextmap to accomodate longer map names. 2013-09-13 13:47:55 -04:00
PlayerManager.cpp Unify Maximum supported clients, raised SDKTools limit (bug 5964, r=psychonic). 2014-05-06 18:40:35 -07:00
PlayerManager.h Update for Dota IServerGameClient changes. 2014-04-06 17:03:29 -04:00
sm_autonatives.cpp Move scared guts of core into logic (bug 5680, r=fyren). 2013-03-29 11:37:29 -07:00
sm_autonatives.h Move scared guts of core into logic (bug 5680, r=fyren). 2013-03-29 11:37:29 -07:00
sm_fastlink.h Added detection for clang compiler and fixed various warnings triggered by it (bug 4878, r=dvander). 2011-04-23 21:53:53 -05:00
sm_globals.h Moved gameconf code from core to logic (bug 4406 part 11, r=ds). 2010-05-14 23:35:42 -07:00
sm_memtable.h Refactor Trie natives to use HashMap instead of KTrie; add iteration API (bug 5892, r=ds). 2013-08-29 10:09:02 -07:00
sm_srvcmds.cpp Fix. 2014-05-25 03:41:44 -07:00
sm_srvcmds.h Switch sm_srvcmds off KTrie (bug 5884 part 12, r=ds). 2013-08-25 12:17:25 -07:00
sm_stringutil.cpp Fix Windows build, again. 2014-04-22 20:04:12 -07:00
sm_stringutil.h Moved gameconf code from core to logic (bug 4406 part 11, r=ds). 2010-05-14 23:35:42 -07:00
sm_trie.cpp merged changes back from 1.0.1 2008-04-06 06:56:45 +00:00
sm_trie.h merged changes back from 1.0.1 2008-04-06 06:56:45 +00:00
smn_bitbuffer.cpp Move scared guts of core into logic (bug 5680, r=fyren). 2013-03-29 11:37:29 -07:00
smn_console.cpp Wrap ClientPrintf into IGamePlayer (bug 6021, r=asherkin). 2014-01-29 21:41:41 -07:00
smn_core.cpp Fix StoreFromAddress and LoadFromAddress continuing with bad values after error (bug 6080, r=asherkin). 2014-03-23 17:07:51 -04:00
smn_entities.cpp Remove unused variables (nobug, r=askerin). 2014-02-28 20:45:03 -05:00
smn_events.cpp Added many missing handle security checks (bug 5595, r=psychonic). 2013-07-18 20:34:43 -04:00
smn_halflife.cpp Add support for Contagion (bug 6007, r=asherkin). 2014-03-29 14:14:00 -04:00
smn_hudtext.cpp Fix broken translating in some plugins and natives (bug 5612, r=psychonic). 2013-08-25 10:15:35 -04:00
smn_keyvalues.cpp Move scared guts of core into logic (bug 5680, r=fyren). 2013-03-29 11:37:29 -07:00
smn_menus.cpp Fix broken translating in some plugins and natives (bug 5612, r=psychonic). 2013-08-25 10:15:35 -04:00
smn_nextmap.cpp - Added ForceChangeLevel and Map History to nextmap api 2008-07-13 05:13:37 +00:00
smn_player.cpp No longer require clients to be ingame for INetChannelInfo natives (bug 5775, r=psychonic). 2014-03-27 22:52:16 -04:00
smn_protobuf.cpp Add PbRemoveRepeatedFieldValue native (bug 6066, r=asherkin). 2014-03-21 13:23:48 -04:00
smn_usermsgs.cpp Unify Maximum supported clients, raised SDKTools limit (bug 5964, r=psychonic). 2014-05-06 18:40:35 -07:00
smn_usermsgs.h Added initial support for protobuf usermessages on CS:GO (bug 5579, r=asherkin). 2013-01-22 21:43:12 -05:00
smn_vector.cpp Added preliminary support for Left 4 Dead; some things may not yet work. 2008-11-14 09:18:30 -06:00
sourcemm_api.cpp Move versioning to a static library to improve trivial build speed (bug 5997 part 9, r=ds). 2013-12-30 17:51:00 -05:00
sourcemm_api.h Fixed ReadMapList not seeing maps in all valveFS paths (bug 5715, r=asherkin). 2013-07-03 23:14:55 -04:00
sourcemod.cpp Move ForwardSys from core to logic (bug 5953, r=fyren). 2013-10-09 08:43:08 -04:00
sourcemod.h Fix various problems with unloading ClientPrefs and SourceMod (bug 5874, r=ds). 2013-08-22 14:05:44 -07:00
TimerSys.cpp Move ForwardSys from core to logic (bug 5953, r=fyren). 2013-10-09 08:43:08 -04:00
TimerSys.h Move scared guts of core into logic (bug 5680, r=fyren). 2013-03-29 11:37:29 -07:00
UserMessagePBHelpers.h Add PbRemoveRepeatedFieldValue native (bug 6066, r=asherkin). 2014-03-21 13:23:48 -04:00
UserMessages.cpp Switch UserMessages off KTrie (bug 5884 part 11, r=ds). 2013-08-25 12:16:07 -07:00
UserMessages.h Switch UserMessages off KTrie (bug 5884 part 11, r=ds). 2013-08-25 12:16:07 -07:00
version.rc Overhauled versioning information (bug 5453, r=dvander). 2012-08-26 01:33:54 +01:00