Changeset 8711 in orxonox.OLD for trunk/src/world_entities/space_ships
- Timestamp:
- Jun 22, 2006, 1:09:20 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/world_entities/space_ships/helicopter.h
r8408 r8711 12 12 #include "sound_buffer.h" 13 13 #include "sound_source.h" 14 15 #include "script_class.h" 14 16 15 17 class Helicopter : public Playable … … 38 40 virtual void process(const Event &event); 39 41 40 virtual void moveUp(bool move){bUp = move;}; 42 virtual void moveUp(bool move){bAscend = move;}; 43 virtual void moveDown(bool move){bDescend = move;}; 41 44 42 45 … … 80 83 }; 81 84 82 //CREATE_SCRIPTABLE_CLASS(Helicopter, CL_HELICOPTER, 83 // addMethod("moveUp", ExecutorLua1<Object,bool>(&Helicopter::moveUp)) 84 // ); 85 CREATE_SCRIPTABLE_CLASS(Helicopter, CL_HELICOPTER, 86 addMethod("moveUp", ExecutorLua1<Helicopter,bool>(&Helicopter::moveUp)) 87 ->addMethod("moveDown", ExecutorLua1<Helicopter,bool>(&Helicopter::moveDown)) 88 ->addMethod("setAbsCoor", ExecutorLua3<PNode,float,float,float>(&PNode::setAbsCoor)) 89 ->addMethod("getAbsCoorX", ExecutorLua0ret<PNode, float>(&PNode::getAbsCoorX)) 90 ->addMethod("getAbsCoorY", ExecutorLua0ret<PNode, float>(&PNode::getAbsCoorY)) 91 ->addMethod("getAbsCoorZ", ExecutorLua0ret<PNode, float>(&PNode::getAbsCoorZ)) 92 93 ); 85 94 86 95
Note: See TracChangeset
for help on using the changeset viewer.