Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 10443 in orxonox.OLD for trunk/src/world_entities/weapons/weapon.cc


Ignore:
Timestamp:
Jan 28, 2007, 3:06:13 PM (17 years ago)
Author:
patrick
Message:

weapon now added to the main model

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/world_entities/weapons/weapon.cc

    r10368 r10443  
    124124  this->segs = 1;
    125125
     126  this->preferedSide = -1;
     127  this->preferedSlot = -1;
     128
    126129  this->shootAnim = new Animation3D**[this->getBarrels()];
    127130  for (int i = 0; i < this->getBarrels(); i++)
     
    159162 * needed, if there are more than one barrel or segments
    160163 */
    161 void Weapon::init2() 
     164void Weapon::init2()
    162165{
    163166  if (this->barrels == 1 && this->segs == 1)
     
    206209  LoadParam(root, "projectile", this, Weapon, setProjectileTypeC)
    207210  .describe("Sets the name of the Projectile to load onto the Entity");
     211
     212  LoadParam(root, "energy", this, Weapon, setEnergyMax)
     213  .describe("number of shoots/ energy whatever");
     214
     215  LoadParam(root, "slot", this, Weapon, setPreferedSlot)
     216  .describe("slot this weapon will be added");
    208217/*
    209218  LoadParam(root, "emission-point", this, Weapon, setEmissionPoint)
     
    463472    return energyToAdd - maxAddEnergy;
    464473  }
    465  
     474
    466475}
    467476
Note: See TracChangeset for help on using the changeset viewer.