Changeset 8029 in orxonox.OLD for branches/cr/src/lib/collision_reaction/cr_engine.h
- Timestamp:
- May 31, 2006, 3:18:19 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/cr/src/lib/collision_reaction/cr_engine.h
r7966 r8029 28 28 public: 29 29 typedef enum CRType { 30 CR_PHYSICS_MOMENTUM = 0, 31 CR_PHYSICS_GROUND, 32 CR_PHYSICS_GROUND_WALK, 30 CR_PHYSICS_MOMENTUM = 0, //!< physical reaction: conservervation of momentum 31 CR_PHYSICS_STEP_BACK, //!< physical reaction: just go to the last position without collisions 32 CR_PHYSICS_GROUND, //!< physical reaction: stand on the ground, no movement: simulating simple normal force away from the gravity force 33 CR_PHYSICS_GROUND_WALK, //!< physical reaction: walking on the ground (inkl. hills etc) 34 CR_PHYSICS_DAMAGE, //!< physical reaction: daling damage according to the object energy and their structural stability 33 35 34 CR_OBJECT_DAMAGE, 35 CR_OBJECT_PICKUP, 36 CR_OBJECT_DAMAGE, //!< object raction: deals damage according to the objects specific damage potential (like weapons, nukes, etc.) 37 CR_OBJECT_PICKUP, //!< object rection: calling the objects pickup functions, let them handle the collision (once!) 36 38 37 CR_VERTEX_TRAFO, 39 CR_VERTEX_TRAFO, //!< vertex trafo: transforming the vertex according to the damage 38 40 39 CR_SPECIAL_CALLBACK, 41 CR_SPECIAL_CALLBACK, //!< special: call a callback function 40 42 41 43 CR_NUMBER
Note: See TracChangeset
for help on using the changeset viewer.