Difference between revisions of "Constants"

From MMNet Wiki
Jump to navigation Jump to search
Line 3: Line 3:
  
 
'''Unit Types (MegaMek)''' (defined in megamek.common.UnitType)
 
'''Unit Types (MegaMek)''' (defined in megamek.common.UnitType)
 
+
Mek: 0
Mek: 0
+
Vehicle: 1
 
+
Battle Armor: 2
Vehicle: 1
+
Infantry: 3
 
+
Protomek: 4
Battle Armor: 2
+
VTOL: 5
 
+
Naval: 6
Infantry: 3
+
Gun Emplacement: 7
 
+
Conventional Fighter: 8
Protomek: 4
+
Aero: 9
 
+
Small Craft: 10
VTOL: 5
+
Dropship: 11
 
+
Jumpship: 12
Naval: 6
+
Warship: 13
 
+
Space Station: 14
Gun Emplacement: 7
 
 
 
Conventional Fighter: 8
 
 
 
Aero: 9
 
 
 
Small Craft: 10
 
 
 
Dropship: 11
 
 
 
Jumpship: 12
 
 
 
Warship: 13
 
 
 
Space Station: 14
 
  
  

Revision as of 07:32, 16 February 2017

MekWars and MegaMek have some constants that are used a lot both in the code and in the CLI.


Unit Types (MegaMek) (defined in megamek.common.UnitType)

Mek: 0
Vehicle: 1
Battle Armor: 2
Infantry: 3
Protomek: 4
VTOL: 5
Naval: 6
Gun Emplacement: 7
Conventional Fighter: 8
Aero: 9
Small Craft: 10
Dropship: 11
Jumpship: 12
Warship: 13
Space Station: 14


Unit Types (MekWars) (defined in mekwars.common.Unit)

Please note, that since these conflict with the MegaMek constants, I will probably make a move to drop these

Mek: 0

Vehicle: 1

Infantry: 2

Protomek: 3

Battle Armor: 4

Aero: 5

Quad: 6

MekWarrior: 7


Unit Weights (defined in mekwars.common.Unit)

Light: 0

Medium: 1

Heavy: 2

Assault: 3