Bound function to check if a physical object is a flattener for testing
This commit is contained in:
parent
f3a41a2631
commit
14d64e9fae
@ -7,10 +7,8 @@ void onTrigger()
|
||||
*/
|
||||
displayMessage("Haybail deactivated");
|
||||
//disableAnimation("hayBail.b3d");
|
||||
//track_obj_manager.disable("hayBail.b3d","mesh");
|
||||
//track_obj_manager.disable("hayBail.b3d");
|
||||
TrackObject @t_obj = getTrackObject("hayBail.b3d");
|
||||
t_obj.setEnable(false);
|
||||
PhysicalObject @hay = t_obj.getPhysicalObject();
|
||||
squashKart(0,35.0); //id of kart,time to squash
|
||||
//t_obj.setEnable(false);
|
||||
PhysicalObject @haybail = t_obj.getPhysicalObject();
|
||||
if (haybail.isFlattener())squashKart(0,35.0);
|
||||
}
|
||||
|
@ -84,7 +84,7 @@ namespace Scripting
|
||||
r = engine->RegisterObjectMethod("TrackObject", "void setEnable(bool status)", asMETHOD(TrackObject, setEnable), asCALL_THISCALL); assert(r >= 0);
|
||||
r = engine->RegisterObjectType("PhysicalObject", 0, asOBJ_REF | asOBJ_NOCOUNT); assert(r >= 0);
|
||||
r = engine->RegisterObjectMethod("TrackObject", "PhysicalObject @getPhysicalObject()", asMETHOD(TrackObject, getPhysicalObjectForScript), asCALL_THISCALL); assert(r >= 0);
|
||||
//r = engine->RegisterObjectMethod("TrackObject", "const PhysicalObject @getPhysicalObject()", asMETHOD(TrackObject, getPhysicalObject), asCALL_THISCALL); assert(r >= 0);
|
||||
r = engine->RegisterObjectMethod("PhysicalObject", "bool isFlattener()", asMETHOD(PhysicalObject, isFlattenKartObject), asCALL_THISCALL); assert(r >= 0);
|
||||
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user