static QScriptValue js_setMissionTime(QScriptContext *context, QScriptEngine *) { ARG_COUNT_EXACT(1); ARG_NUMBER(0); return QScriptValue(); }
static QScriptValue js_setReinforcementTime(QScriptContext *context, QScriptEngine *) { ARG_COUNT_EXACT(1); ARG_NUMBER(0); return QScriptValue(); }
static QScriptValue js_structureIdle(QScriptContext *context, QScriptEngine *) { ARG_COUNT_EXACT(1); ARG_STRUCT(0); return QScriptValue(true); }
static QScriptValue js_groupSize(QScriptContext *context, QScriptEngine *) { ARG_COUNT_EXACT(1); ARG_NUMBER(0); return QScriptValue(3); }
static QScriptValue js_getResearch(QScriptContext *context, QScriptEngine *engine) { ARG_COUNT_EXACT(1); return convResearch(engine); }
static QScriptValue js_componentAvailable(QScriptContext *context, QScriptEngine *engine) { ARG_COUNT_EXACT(2); return QScriptValue(true); }
static QScriptValue js_isVTOL(QScriptContext *context, QScriptEngine *engine) { ARG_COUNT_EXACT(1); ARG_DROID(0); return QScriptValue(true); }
static QScriptValue js_applyLimitSet(QScriptContext *context, QScriptEngine *engine) { ARG_COUNT_EXACT(0); return QScriptValue(); }
static QScriptValue js_translate(QScriptContext *context, QScriptEngine *engine) { ARG_COUNT_EXACT(1); ARG_STRING(0); return QScriptValue(context->argument(0)); }
static QScriptValue js_playerPower(QScriptContext *context, QScriptEngine *engine) { ARG_COUNT_EXACT(1); ARG_PLAYER(0); return QScriptValue(1000); }
static QScriptValue js_loadLevel(QScriptContext *context, QScriptEngine *) { ARG_COUNT_EXACT(1); ARG_STRING(0); return QScriptValue(); }
static QScriptValue js_objFromId(QScriptContext *context, QScriptEngine *engine) { ARG_COUNT_EXACT(1); ARG_NUMBER(0); return QScriptValue(convDroid(engine)); }
static QScriptValue js_enableTemplate(QScriptContext *context, QScriptEngine *engine) { ARG_COUNT_EXACT(1); ARG_STRING(0); return QScriptValue(); }
static QScriptValue js_gameOverMessage(QScriptContext *context, QScriptEngine *engine) { ARG_COUNT_EXACT(1); ARG_BOOL(0); return QScriptValue(); }
static QScriptValue js_pursueResearch(QScriptContext *context, QScriptEngine *engine) { ARG_COUNT_EXACT(2); ARG_STRUCT(0); return QScriptValue(true); }
static QScriptValue js_setDesign(QScriptContext *context, QScriptEngine *engine) { ARG_COUNT_EXACT(1); ARG_BOOL(0); return QScriptValue(); }
static QScriptValue js_removeReticuleButton(QScriptContext *context, QScriptEngine *engine) { ARG_COUNT_EXACT(1); ARG_NUMBER(0); return QScriptValue(); }