Changeset 9709 in orxonox.OLD for branches/new_class_id/src/world_entities/space_ships/space_ship.cc
- Timestamp:
- Aug 31, 2006, 10:51:08 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/new_class_id/src/world_entities/space_ships/space_ship.cc
r9656 r9709 53 53 54 54 55 56 CREATE_FACTORY(SpaceShip, CL_SPACE_SHIP); 55 #include "class_id.h" 56 NewObjectListDefinitionID(SpaceShip, CL_SPACE_SHIP); 57 CREATE_FACTORY(SpaceShip); 58 57 59 #include "script_class.h" 58 CREATE_SCRIPTABLE_CLASS(SpaceShip, CL_SPACE_SHIP,60 CREATE_SCRIPTABLE_CLASS(SpaceShip, SpaceShip::classID(), 59 61 addMethod("hasPlayer", ExecutorLua0ret<Playable,bool>(&Playable::hasPlayer)) 60 62 ->addMethod("fire", ExecutorLua1<Playable, bool>(&Playable::fire)) … … 117 119 { 118 120 // this->setRelDir(Quaternion(M_PI, Vector(1,0,0))); 119 this-> setClassID(CL_SPACE_SHIP, "SpaceShip");121 this->registerObject(this, SpaceShip::_objectList); 120 122 121 123 PRINTF(4)("SPACESHIP INIT\n");
Note: See TracChangeset
for help on using the changeset viewer.