42 bool getCharacterParam( Bscript::Executor& exec,
unsigned param, Mobile::Character*& chr );
43 bool getItemParam( Bscript::Executor& exec,
unsigned param, Items::Item*& item );
44 bool getUObjectParam( Bscript::Executor& exec,
unsigned param, UObject*& objptr );
45 bool getObjtypeParam( Bscript::Executor& exec,
unsigned param,
unsigned int& objtype );
46 bool getObjtypeParam( Bscript::Executor& exec,
unsigned param,
const Items::ItemDesc*& itemdesc );
48 bool getUBoatParam( Bscript::Executor& exec,
unsigned param, Multi::UBoat*& boat );
49 bool getMultiParam( Bscript::Executor& exec,
unsigned param, Multi::UMulti*& multi );
50 bool getAttributeParam( Bscript::Executor& exec,
unsigned param,
const Mobile::Attribute*& attr );
51 bool getVitalParam( Bscript::Executor& exec,
unsigned param,
const Vital*& vital );
53 Network::Client*& clientptr );
bool getAttributeParam(Executor &exec, unsigned param, const Mobile::Attribute *&attr)
bool getVitalParam(Executor &exec, unsigned param, const Vital *&vital)
bool getCharacterParam(Bscript::Executor &exec, unsigned param, Mobile::Character *&chrptr)
bool getCharacterOrClientParam(Executor &exec, unsigned param, Mobile::Character *&chrptr, Network::Client *&clientptr)
bool getItemParam(Executor &exec, unsigned param, Items::Item *&itemptr)
bool getObjtypeParam(Executor &exec, unsigned param, unsigned int &objtype)
bool getUObjectParam(Executor &exec, unsigned param, UObject *&objptr)
bool getMultiParam(Executor &exec, unsigned param, Multi::UMulti *&multiptr)
bool getSkillIdParam(Executor &exec, unsigned param, USKILLID &skillid)
bool getUBoatParam(Executor &exec, unsigned param, Multi::UBoat *&boatptr)