Cross Plugin Compatability
#6
The wiki is slightly outdated, Taugeshtu was working on updating it, but I guess we overwhelmed him with too many changes.

All the hooks are in the cPluginManager class, note that the are only declared there, some may not be called (handshake?)
The entire API is in the Bindings and ManualBindings sourcefiles, at the very end of those files (tolua_AllToLua_open(), ManualBindings::Bind() ) Note that the Bindings sources are automatically generated and may (and do) change quite often.

That said, if you feel that an API is missing something (which it definitely is) and you believe it would be very useful, feel free to ask for it. Usually FakeTruth or I add API calls on request because we might not consider it useful at first, but need a use-case scenario from a third party to convince us.
A side note on cross plugin: You can do strict code-sharing (think "code library" - same LUA file used by several plugins, each one imports the file and can use its functions), but you cannot do data-sharing (think generic "money" plugin talking to "mob carcass selling" plugin)
Reply
Thanks given by:


Messages In This Thread
Cross Plugin Compatability - by Sessional - 07-07-2012, 03:56 AM
RE: Cross Plugin Compatability - by FakeTruth - 07-07-2012, 06:52 AM
RE: Cross Plugin Compatability - by Sessional - 07-08-2012, 05:30 AM
RE: Cross Plugin Compatability - by FakeTruth - 07-08-2012, 10:58 PM
RE: Cross Plugin Compatability - by Sessional - 07-09-2012, 03:35 AM
RE: Cross Plugin Compatability - by xoft - 07-09-2012, 03:53 AM
RE: Cross Plugin Compatability - by Sessional - 07-11-2012, 04:59 AM
RE: Cross Plugin Compatability - by Taugeshtu - 07-13-2012, 06:14 PM
RE: Cross Plugin Compatability - by NiLSPACE - 09-12-2012, 03:51 AM
RE: Cross Plugin Compatability - by FakeTruth - 09-12-2012, 03:58 AM
RE: Cross Plugin Compatability - by l0udPL - 09-12-2012, 04:21 AM
RE: Cross Plugin Compatability - by FakeTruth - 09-12-2012, 04:29 AM
RE: Cross Plugin Compatability - by xoft - 09-12-2012, 08:22 AM
RE: Cross Plugin Compatability - by NiLSPACE - 11-14-2012, 07:21 AM
RE: Cross Plugin Compatability - by FakeTruth - 11-14-2012, 08:00 AM
RE: Cross Plugin Compatability - by NiLSPACE - 11-14-2012, 04:26 PM
RE: Cross Plugin Compatability - by ThuGie - 11-14-2012, 10:40 PM
RE: Cross Plugin Compatability - by Taugeshtu - 11-14-2012, 11:20 PM
RE: Cross Plugin Compatability - by NiLSPACE - 06-15-2013, 07:19 PM
RE: Cross Plugin Compatability - by tonibm19 - 06-15-2013, 07:27 PM
RE: Cross Plugin Compatability - by NiLSPACE - 06-16-2013, 01:15 AM
RE: Cross Plugin Compatability - by tonibm19 - 06-16-2013, 01:26 AM
RE: Cross Plugin Compatability - by xoft - 06-16-2013, 01:23 AM
RE: Cross Plugin Compatability - by NiLSPACE - 06-16-2013, 01:27 AM
RE: Cross Plugin Compatability - by xoft - 06-16-2013, 01:36 AM



Users browsing this thread: 2 Guest(s)