Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 26, 2006, 12:31:01 AM (17 years ago)
Author:
marcscha
Message:

Inline of damage get on projectile, part implementation of primary - secondary weapon and handling variables for the weapon manager

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/playability/src/world_entities/space_ships/space_ship.h

    r9957 r9958  
    22 * @file space_ship.h
    33 * Implements the Control of a Spaceship
     4 * Space Ships are the core class for all types of ships in Orxonox
    45 */
    56
     
    5758    inline float getElectronicMax() { return this->electronicMax; }; //!< returns current electronic value
    5859
     60    inline int getFiredWeapon() { return this->firedWeapon; };      //!< returns index of the fired weapon
     61
    5962    //damage handler
    6063    virtual void damage(float pDamage, float eDamage);  //!< pDamage physical damage, eDamage electronic damage
     
    9598    int         reactorCapacity;    //!< reactor capacity
    9699
     100
     101    int         curWeaponPrimary;   //!< current primary weapon
     102    int         curWeaponSecondary; //!< current secondary weapon
     103    int         firedWeapon;        //!< index of the fired weapon for the weapon manager
     104
    97105    bool                  bUp;                //!< up button pressed.
    98106    bool                  bDown;              //!< down button pressed.
Note: See TracChangeset for help on using the changeset viewer.