Am i missing something? seems to me that there is not really a way to do interplugin communication... I was going to code something, but had to give up cause i couldnt use other plugin trough xlobby plugin interface.
We plugin writers really should seek solution for this... cause its just plain stupid (and against code reuse principle) that we keep implementing same stuff just because we cant utilize eachothers plugins. I can see there two aproach available to remedy situation:
I) We could collect a mob and demand Steven to beef-up the interface or else...
or,
II) We could write a meta-plugin, which could implement regular xlobby sdk interface and provide other interface (which is superset of xlobby SDK) for other plugins. Basicly metaplugin would just proxy information between plugins and xlobby, but also directly between plugins. Old plugins would work together with metaplugin right away since its plugin interface would be superset of Xlobby SDK, but also there could be possibility to Expand SDK for new plugins, for example with commands for centralized plugin management... So metaplugin could present plugins as category to xlobby user, who could turn plugins on and off or possibly update plugin (mayby from french server?) trough xlobbys interface... and mayby some other novel functions?