I've set this up as:
PHP Code:
function onCreated(){
for(temp.c :
arrayofclassnames
)
{
this.join(temp.c);
}
}
//#CLIENTSIDE
function onCreated(){
for(temp.c :
arrayofclassnames
)
{
player.join(temp.c);
this.leave(temp.c);
}
}
(Weapon is also first within serveroptions order list)
First signs indicate this is indeed working having added new class functions and logged into a level containing these functions clientside onCreated.