added bound setEnable method to TrackObject in scripts

This commit is contained in:
Sachith Hasaranga Seneviratne 2014-06-11 11:24:54 +05:30
parent e567adb0ca
commit 41a4619120
2 changed files with 2 additions and 1 deletions

View File

@ -10,6 +10,6 @@ void onTrigger()
//track_obj_manager.disable("hayBail.b3d","mesh");
//track_obj_manager.disable("hayBail.b3d");
TrackObject @t_obj = getTrackObject("hayBail.b3d");
t_obj.setEnable(false);
squashKart(0,35.0); //id of kart,time to squash
}

View File

@ -80,6 +80,7 @@ namespace Scripting
*/
r = engine->RegisterObjectType("TrackObject", 0, asOBJ_REF | asOBJ_NOCOUNT); assert(r >= 0);
r = engine->RegisterGlobalFunction("TrackObject @getTrackObject(string &in)", asFUNCTION(getTrackObject), asCALL_GENERIC); assert(r >= 0);
r = engine->RegisterObjectMethod("TrackObject", "void setEnable(bool status)", asMETHOD(TrackObject, setEnable), asCALL_THISCALL); assert(r >= 0);
}