Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Version 2 and Version 3 of code/doc/WeaponSystem


Ignore:
Timestamp:
Mar 12, 2009, 3:54:06 PM (15 years ago)
Author:
polakma
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • code/doc/WeaponSystem

    v2 v3  
    1 = Basic Weapon Concept =
     1= Weapon Concept =
    22
    33== Author ==
     
    55
    66== Description ==
    7 The project is about how to handle weapons. WeaponSystem gives other objects (e.g. Spaceships) the ability to carry different weapons and not just one.
     7This project is about how to handle weapons. WeaponSystem gives other objects (e.g. Spaceships) the ability to carry different weapons and not just one.
    88
    9 == Timetable ==
     9== Classes ==
     10'''WeaponSystem'''[[BR]]
     11This is the main class. Every object that has the ability to carry weapons has a WeaponSystem (and only one). It manages all other classes of the weaponSystem.
    1012
    11 || '''Date''' || '''What''' ||
    12 || 15. oct. 2008 || Project design ||
    13 || 22. oct. 2008 || Start implementation ||
    14 || 29. oct. 2008 || " ||
    15 || 5. nov. 2008 || First subproject finished ||
    16 || 12. nov. 2008 || " ||
    17 || 19. nov. 2008 || " ||
    18 || 26. nov. 2008 || Second subproject finished ||
    19 || 3. dec. 2008 || Whole project finished ||
    20 || 10. dec. 2008 || -buffer- ||
    21 || '''17. dec. 2008''' || '''Orxonox Presentation''' ||
     13'''WeaponSet'''[[BR]]
     14Defines which WeaponSlots are part of every WeaponSet. Represents the firemode.
    2215
    23 == More details ==
    24 (optional)
     16'''WeaponPack'''[[BR]]
     17A WeaponPack is a standalone Package of Weapon objects. It can be attached to a object with a WeaponSystem. It could also be a PickupItem or something else. It is not connected to the WeaponSystem or the Spaceship.
     18
     19'''WeaponSlot'''[[BR]]
     20This is a fixed Slot for a Weapon with a position and orientation on the Spaceship. It is also a member of the WeaponSystem. A Weapon can be put on a WeaponSlot.
     21
     22'''Weapon'''[[BR]]
     23The base class for all weapons. Defines the general weapon properties, attaching to the spaceship ...
     24
     25'''Munition'''[[BR]]
     26The base class for all munitions.
     27
     28'''specific classes:'''[[BR]]
     29LaserGun
     30LaserGunMunition
     31Fusion
     32
     33== WeaponSystem ==
    2534
    2635== Images / Diagrams ==
    27 ...