Enumeration Chart
Posted: Mon Dec 27, 2004 9:51 am
I made up a bit of a chart to help me with the enumeration arrays. I'll share it with you guys-
-timetraveller
ENUM TYPE DEFINITIONS
GermanPorts
0 RANDOMPICK
1 Dakar
2 Kiel
3 Lorient
4 London
5 Scapa Flow
6 Liverpool
7 Brest
8 Le Havre
9 Bordeaux
10 Plymouth
11 Hamburg
12 Bremen
13 Belem
14 Funchal
LeaguePorts
0 RANDOMPICK
1 Gibralter
2 Porvo
3 Goose Bay
4 Halifax
5 St. Johns
6 Cadiz
USPorts
0 RANDOMPICK
1 Reykjavik
2 New York
3 Boston
4 Charleston
5 Miami
6 San Juan
7 Monrovia
8 Casablanca
9 Havana
Weather
0 RANDOM
1 CALM SEAS
2 RUNNING SEAS
3 CHOPPY SEAS
4 ROLLING SEAS
5 ROUGH SEAS
6 HEAVY SEAS
7 STORMY SEAS
Vehicle_Type
0 ENIGMA_BOAT
1 ENIGMA PLANE
Plane_Type
0 ENIGMA_BOMBER
1 ENIGMA_FIGHTER
Boat_Type
0 ENIGMA_SUBMARINE
1 ENIGMA_SUB_HUNTER
2 ENIGMA_MERCHANT
3 ENIGMA_CORVETTE
4 ENIGMA_DESTROYER
5 ENIGMA_TANKER
6 ENIGMA_DE
7 ENIGMA_OILER
8 ENIGMA_BATTLESHIP
VehicleClass
0 TypeVII (non IGN are all index 0)
1 TypeIX
2 TypeVIIMilchCow
ShipVariant
0 A
1 B
2 C
EnigmaFaction
0 GENERIC
1 AMERICAN
2 GERMAN
3 PAL
FriendOrFoe
0 Friend
1 Enemy
AmmoType
0 AMMO_TORPEDOS
1 AMMO_IRONBOMBS
2 AMMO_DEPTHCHARGES
3 AMMO_HEDGEHOGS
4 AMMO_MINES
5 AMMO_DECKGUN_3IN
6 AMMO_DECKGUN_4IN
7 AMMO_DECKGUN_5IN
8 AMMO_AAGUN_20MM
9 AMMO_AAGUN_40MM
10 AMMO_AAGUN_50CAL
11 AMMO_DECKGUN15IN
RangeType
0 TACTICALGROUP
1 COMBATLINE
2 COORDINATES
Orders
0 PROTECT
1 DESTROY
2 CAPTURE
3 DOCK
4 ESCORT
5 DISABLE
6 RESCUE
7 RENDEZVOUS
8 LOCATION
9 HOLD
MessageType
0 INFORMATION
1 WARNING
2 FAILURE
3 SUCCESS
ObjectiveRatioTarget - This is for completion of objective percentage
0 Health
1 GroupCount
2 Coordinates
ObjectiveActionType
0 TaskGroup
1 Objective
DestinationType
0 TaskGroup
1 Location
-timetraveller
ENUM TYPE DEFINITIONS
GermanPorts
0 RANDOMPICK
1 Dakar
2 Kiel
3 Lorient
4 London
5 Scapa Flow
6 Liverpool
7 Brest
8 Le Havre
9 Bordeaux
10 Plymouth
11 Hamburg
12 Bremen
13 Belem
14 Funchal
LeaguePorts
0 RANDOMPICK
1 Gibralter
2 Porvo
3 Goose Bay
4 Halifax
5 St. Johns
6 Cadiz
USPorts
0 RANDOMPICK
1 Reykjavik
2 New York
3 Boston
4 Charleston
5 Miami
6 San Juan
7 Monrovia
8 Casablanca
9 Havana
Weather
0 RANDOM
1 CALM SEAS
2 RUNNING SEAS
3 CHOPPY SEAS
4 ROLLING SEAS
5 ROUGH SEAS
6 HEAVY SEAS
7 STORMY SEAS
Vehicle_Type
0 ENIGMA_BOAT
1 ENIGMA PLANE
Plane_Type
0 ENIGMA_BOMBER
1 ENIGMA_FIGHTER
Boat_Type
0 ENIGMA_SUBMARINE
1 ENIGMA_SUB_HUNTER
2 ENIGMA_MERCHANT
3 ENIGMA_CORVETTE
4 ENIGMA_DESTROYER
5 ENIGMA_TANKER
6 ENIGMA_DE
7 ENIGMA_OILER
8 ENIGMA_BATTLESHIP
VehicleClass
0 TypeVII (non IGN are all index 0)
1 TypeIX
2 TypeVIIMilchCow
ShipVariant
0 A
1 B
2 C
EnigmaFaction
0 GENERIC
1 AMERICAN
2 GERMAN
3 PAL
FriendOrFoe
0 Friend
1 Enemy
AmmoType
0 AMMO_TORPEDOS
1 AMMO_IRONBOMBS
2 AMMO_DEPTHCHARGES
3 AMMO_HEDGEHOGS
4 AMMO_MINES
5 AMMO_DECKGUN_3IN
6 AMMO_DECKGUN_4IN
7 AMMO_DECKGUN_5IN
8 AMMO_AAGUN_20MM
9 AMMO_AAGUN_40MM
10 AMMO_AAGUN_50CAL
11 AMMO_DECKGUN15IN
RangeType
0 TACTICALGROUP
1 COMBATLINE
2 COORDINATES
Orders
0 PROTECT
1 DESTROY
2 CAPTURE
3 DOCK
4 ESCORT
5 DISABLE
6 RESCUE
7 RENDEZVOUS
8 LOCATION
9 HOLD
MessageType
0 INFORMATION
1 WARNING
2 FAILURE
3 SUCCESS
ObjectiveRatioTarget - This is for completion of objective percentage
0 Health
1 GroupCount
2 Coordinates
ObjectiveActionType
0 TaskGroup
1 Objective
DestinationType
0 TaskGroup
1 Location