Changeset 5652 in orxonox.OLD for trunk/src/world_entities/weapons
- Timestamp:
- Nov 20, 2005, 6:32:39 PM (19 years ago)
- Location:
- trunk/src/world_entities/weapons
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/world_entities/weapons/aim.cc
r5557 r5652 70 70 static_cast<PNode*>(this)->loadParams(root); 71 71 72 LoadParam <Aim>(root, "texture", this, &Aim::setTexture)72 LoadParamNEW(root, "texture", this, Aim, setTexture) 73 73 .describe("the texture-file to load onto the Aim"); 74 74 75 LoadParam <Aim>(root, "size", this, &Aim::setSize)75 LoadParamNEW(root, "size", this, Aim, setSize) 76 76 .describe("the size of the Aim in Pixels"); 77 77 78 LoadParam <Aim>(root, "rotation-speed", this, &Aim::setRotationSpeed)78 LoadParamNEW(root, "rotation-speed", this, Aim, setRotationSpeed) 79 79 .describe("the Speed with which the Aim should rotate"); 80 80 } -
trunk/src/world_entities/weapons/crosshair.cc
r5398 r5652 84 84 static_cast<EventListener*>(this)->loadParams(root); 85 85 86 LoadParam <Crosshair>(root, "texture", this, &Crosshair::setTexture)86 LoadParamNEW(root, "texture", this, Crosshair, setTexture) 87 87 .describe("the texture-file to load onto the Crosshair"); 88 88 89 LoadParam <Crosshair>(root, "size", this, &Crosshair::setSize)89 LoadParamNEW(root, "size", this, Crosshair, setSize) 90 90 .describe("the size of the Crosshair in Pixels"); 91 91 92 LoadParam <Crosshair>(root, "rotation-speed", this, &Crosshair::setRotationSpeed)92 LoadParamNEW(root, "rotation-speed", this, Crosshair, setRotationSpeed) 93 93 .describe("the Speed with which the Crosshair should rotate"); 94 94 } -
trunk/src/world_entities/weapons/weapon.cc
r5500 r5652 109 109 static_cast<WorldEntity*>(this)->loadParams(root); 110 110 111 LoadParam <Weapon>(root, "projectile", this, &Weapon::setProjectileType)111 LoadParamNEW(root, "projectile", this, Weapon, setProjectileType) 112 112 .describe("Sets the name of the Projectile to load onto the Entity"); 113 113 114 LoadParam <Weapon>(root, "emission-point", this, &Weapon::setEmissionPoint)114 LoadParamNEW(root, "emission-point", this, Weapon, setEmissionPoint) 115 115 .describe("Sets the Point of emission of this weapon"); 116 116 117 LoadParam <Weapon>(root, "state-duration", this, &Weapon::setStateDuration)117 LoadParamNEW(root, "state-duration", this, Weapon, setStateDuration) 118 118 .describe("Sets the duration of a given state (1: state-Name; 2: duration in seconds)"); 119 119 120 LoadParam <Weapon>(root, "action-sound", this, &Weapon::setActionSound)120 LoadParamNEW(root, "action-sound", this, Weapon, setActionSound) 121 121 .describe("Sets a given sound to an action (1: action-Name; 2: name of the sound (relative to the Data-Path))"); 122 122 } -
trunk/src/world_entities/weapons/weapon_manager.cc
r5644 r5652 119 119 static_cast<BaseObject*>(this)->loadParams(root); 120 120 121 LoadParam <WeaponManager>(root, "slot-count", this, &WeaponManager::setSlotCount)121 LoadParamNEW(root, "slot-count", this, WeaponManager, setSlotCount) 122 122 .describe("how many slots(cannons) the WeaponManager can handle"); 123 123
Note: See TracChangeset
for help on using the changeset viewer.