Package net.vee.btech.component

Interface Summary
AmmunitionWeapon A specialised weapon which uses ammunition.
Component Components are parts that can be fitted to a unit.
Weapon A component designed to deal damage to an object.
 

Class Summary
AbstractAmmunitionWeapon A component designed to deal damage to an object.
AbstractComponent A base class for component implementations.
AbstractWeapon A component designed to deal damage to an object.
AmmunitionBay A bay containing ammunition for an ammunition-based weapon.
Artillery High-impact-energy, extremely long range, ballistic projectile weapons.
Autocannon A large-caliber projectile weapon.
Cockpit A 'mech cockpit.
ComponentManager A simple manager class for components.
Engine A 'mech engine.
Gyro A 'mech gyro.
HeatSink A heat sink.
JumpJet A jump-jet.
Laser A weapon which emits beams of high-energy coherent light - a laser beam.
MachineGun A high-rate of fire, small caliber, projectile weapon.
MissileLauncher A weapon which launches a swarm of missiles at at target.
ParticleCannon A weapon which high-energy particles at a target.