#include "OOFunctionAttributes.h"
#include "OOCocoa.h"
#include "OOViewID.tbl"
#include "OOLongRangeChartMode.tbl"
#include "OOCompassMode.tbl"
#include "OOLegalStatusReason.tbl"
Go to the source code of this file.
|
| enum | OORouteType { OPTIMIZED_BY_NONE
, OPTIMIZED_BY_JUMPS
, OPTIMIZED_BY_TIME
} |
| enum | OOViewID { kOOViewIDDefault = VIEW_NONE
} |
| enum | OOLongRangeChartMode { kOOLongRangeChartModeDefault = OOLRC_MODE_UNKNOWN
} |
| enum | OOAegisStatus { AEGIS_NONE
, AEGIS_CLOSE_TO_ANY_PLANET
, AEGIS_CLOSE_TO_MAIN_PLANET
, AEGIS_IN_DOCKING_RANGE
} |
| enum | OOCargoType {
CARGO_NOT_CARGO = -1
, CARGO_SLAVES = 3
, CARGO_ALLOY = 9
, CARGO_MINERALS = 12
,
CARGO_THARGOID = 16
, CARGO_RANDOM = 100
, CARGO_SCRIPTED_ITEM = 200
, CARGO_CHARACTER = 300
} |
| enum | OOCargoFlag {
CARGO_FLAG_NONE = 400
, CARGO_FLAG_FULL_PLENTIFUL = 501
, CARGO_FLAG_FULL_SCARCE = 502
, CARGO_FLAG_FULL_MEDICAL = 503
,
CARGO_FLAG_FULL_CONTRABAND = 504
, CARGO_FLAG_PIRATE = 505
, CARGO_FLAG_FULL_UNIFORM = 510
, CARGO_FLAG_CANISTERS = 600
,
CARGO_FLAG_FULL_PASSENGERS = 700
} |
| enum | OOMassUnit { UNITS_TONS
, UNITS_KILOGRAMS
, UNITS_GRAMS
} |
| enum | OOEnergyUnitType {
ENERGY_UNIT_NONE
, ENERGY_UNIT_NORMAL_DAMAGED
, ENERGY_UNIT_NAVAL_DAMAGED
, OLD_ENERGY_UNIT_NORMAL =15
,
OLD_ENERGY_UNIT_NAVAL = 20
, ENERGY_UNIT_NORMAL = 8
, ENERGY_UNIT_NAVAL = 16
} |
| enum | OOCompassMode |
| enum | { kOOCompassModeDefault = COMPASS_MODE_BASIC
} |
| enum | OOLegalStatusReason { kOOLegalStatusReasonDefault = kOOLegalStatusReasonUnknown
} |
| enum | OODockingClearanceStatus {
DOCKING_CLEARANCE_STATUS_NONE
, DOCKING_CLEARANCE_STATUS_NOT_REQUIRED
, DOCKING_CLEARANCE_STATUS_REQUESTED
, DOCKING_CLEARANCE_STATUS_GRANTED
,
DOCKING_CLEARANCE_STATUS_TIMING_OUT
} |
| enum | { UNIVERSE_MAX_ENTITIES = 2048
, NO_TARGET = 0
, MIN_ENTITY_UID = 100
, MAX_ENTITY_UID = MIN_ENTITY_UID + UNIVERSE_MAX_ENTITIES + 1
} |
| enum | { kOOVariableTechLevel = 99
} |
| enum | { kOOMaximumGalaxyID = 7
, kOOMaximumSystemID = 255
, kOOMinimumSystemID = -1
, kOOSystemIDInterstellarSpace = kOOMinimumSystemID
} |
| enum | OOWeaponFacing {
WEAPON_FACING_FORWARD = 1
, WEAPON_FACING_AFT = 2
, WEAPON_FACING_PORT = 4
, WEAPON_FACING_STARBOARD = 8
,
WEAPON_FACING_NONE = 0
} |
| enum | OOGraphicsDetail {
DETAIL_LEVEL_MINIMUM = 0
, DETAIL_LEVEL_NORMAL = 1
, DETAIL_LEVEL_SHADERS = 2
, DETAIL_LEVEL_EXTRAS = 3
,
DETAIL_LEVEL_MAXIMUM = 3
} |
◆ DIFF_STRING_ENTRY
| #define DIFF_STRING_ENTRY |
( |
| label, |
|
|
| string ) |
◆ ENTRY [1/2]
| #define ENTRY |
( |
| label, |
|
|
| value ) |
◆ ENTRY [2/2]
| #define ENTRY |
( |
| label, |
|
|
| value ) |
◆ kOOMaxCredits
| #define kOOMaxCredits ULLONG_MAX |
◆ VALID_WEAPON_FACINGS
◆ OOCargoQuantity
◆ OOCargoQuantityDelta
◆ OOCommodityType
◆ OOCreditsQuantity
◆ OOEconomyID
◆ OOFuelQuantity
◆ OOGalaxyID
◆ OOGovernmentID
◆ OOKeyCode
◆ OOSystemID
◆ OOTechLevelID
◆ OOTimeAbsolute
◆ OOTimeDelta
◆ OOUniversalID
◆ OOWeaponFacingSet
◆ anonymous enum
| Enumerator |
|---|
| UNIVERSE_MAX_ENTITIES | |
| NO_TARGET | |
| MIN_ENTITY_UID | |
| MAX_ENTITY_UID | |
Definition at line 191 of file OOTypes.h.
◆ anonymous enum
| Enumerator |
|---|
| kOOCompassModeDefault | |
Definition at line 149 of file OOTypes.h.
◆ anonymous enum
| Enumerator |
|---|
| kOOMaximumGalaxyID | |
| kOOMaximumSystemID | |
| kOOMinimumSystemID | |
| kOOSystemIDInterstellarSpace | |
Definition at line 214 of file OOTypes.h.
215{
220};
@ kOOSystemIDInterstellarSpace
◆ anonymous enum
| Enumerator |
|---|
| kOOVariableTechLevel | |
Definition at line 200 of file OOTypes.h.
◆ OOAegisStatus
| Enumerator |
|---|
| AEGIS_NONE | |
| AEGIS_CLOSE_TO_ANY_PLANET | |
| AEGIS_CLOSE_TO_MAIN_PLANET | |
| AEGIS_IN_DOCKING_RANGE | |
Definition at line 59 of file OOTypes.h.
60{
@ AEGIS_CLOSE_TO_MAIN_PLANET
@ AEGIS_CLOSE_TO_ANY_PLANET
◆ OOCargoFlag
| Enumerator |
|---|
| CARGO_FLAG_NONE | |
| CARGO_FLAG_FULL_PLENTIFUL | |
| CARGO_FLAG_FULL_SCARCE | |
| CARGO_FLAG_FULL_MEDICAL | |
| CARGO_FLAG_FULL_CONTRABAND | |
| CARGO_FLAG_PIRATE | |
| CARGO_FLAG_FULL_UNIFORM | |
| CARGO_FLAG_CANISTERS | |
| CARGO_FLAG_FULL_PASSENGERS | |
Definition at line 108 of file OOTypes.h.
109{
@ CARGO_FLAG_FULL_CONTRABAND
@ CARGO_FLAG_FULL_PLENTIFUL
@ CARGO_FLAG_FULL_UNIFORM
@ CARGO_FLAG_FULL_MEDICAL
@ CARGO_FLAG_FULL_PASSENGERS
◆ OOCargoType
| Enumerator |
|---|
| CARGO_NOT_CARGO | |
| CARGO_SLAVES | |
| CARGO_ALLOY | |
| CARGO_MINERALS | |
| CARGO_THARGOID | |
| CARGO_RANDOM | |
| CARGO_SCRIPTED_ITEM | |
| CARGO_CHARACTER | |
Definition at line 68 of file OOTypes.h.
◆ OOCompassMode
Definition at line 144 of file OOTypes.h.
145{
146 #include "OOCompassMode.tbl"
◆ OODockingClearanceStatus
| Enumerator |
|---|
| DOCKING_CLEARANCE_STATUS_NONE | |
| DOCKING_CLEARANCE_STATUS_NOT_REQUIRED | |
| DOCKING_CLEARANCE_STATUS_REQUESTED | |
| DOCKING_CLEARANCE_STATUS_GRANTED | |
| DOCKING_CLEARANCE_STATUS_TIMING_OUT | |
Definition at line 166 of file OOTypes.h.
167{
@ DOCKING_CLEARANCE_STATUS_TIMING_OUT
@ DOCKING_CLEARANCE_STATUS_NOT_REQUIRED
@ DOCKING_CLEARANCE_STATUS_GRANTED
@ DOCKING_CLEARANCE_STATUS_NONE
@ DOCKING_CLEARANCE_STATUS_REQUESTED
◆ OOEnergyUnitType
| Enumerator |
|---|
| ENERGY_UNIT_NONE | |
| ENERGY_UNIT_NORMAL_DAMAGED | |
| ENERGY_UNIT_NAVAL_DAMAGED | |
| OLD_ENERGY_UNIT_NORMAL | |
| OLD_ENERGY_UNIT_NAVAL | |
| ENERGY_UNIT_NORMAL | |
| ENERGY_UNIT_NAVAL | |
Definition at line 130 of file OOTypes.h.
131{
@ ENERGY_UNIT_NAVAL_DAMAGED
@ ENERGY_UNIT_NORMAL_DAMAGED
◆ OOGraphicsDetail
| Enumerator |
|---|
| DETAIL_LEVEL_MINIMUM | |
| DETAIL_LEVEL_NORMAL | |
| DETAIL_LEVEL_SHADERS | |
| DETAIL_LEVEL_EXTRAS | |
| DETAIL_LEVEL_MAXIMUM | |
Definition at line 242 of file OOTypes.h.
◆ OOLegalStatusReason
| Enumerator |
|---|
| kOOLegalStatusReasonDefault | |
Definition at line 156 of file OOTypes.h.
157{
158#define DIFF_STRING_ENTRY(label, string) label,
159 #include "OOLegalStatusReason.tbl"
160#undef DIFF_STRING_ENTRY
161
@ kOOLegalStatusReasonDefault
◆ OOLongRangeChartMode
| Enumerator |
|---|
| kOOLongRangeChartModeDefault | |
Definition at line 49 of file OOTypes.h.
50{
51 #include "OOLongRangeChartMode.tbl"
52
@ kOOLongRangeChartModeDefault
◆ OOMassUnit
| Enumerator |
|---|
| UNITS_TONS | |
| UNITS_KILOGRAMS | |
| UNITS_GRAMS | |
Definition at line 122 of file OOTypes.h.
◆ OORouteType
| Enumerator |
|---|
| OPTIMIZED_BY_NONE | |
| OPTIMIZED_BY_JUMPS | |
| OPTIMIZED_BY_TIME | |
Definition at line 32 of file OOTypes.h.
◆ OOViewID
| Enumerator |
|---|
| kOOViewIDDefault | |
Definition at line 42 of file OOTypes.h.
43{
44 #include "OOViewID.tbl"
45
◆ OOWeaponFacing
| Enumerator |
|---|
| WEAPON_FACING_FORWARD | |
| WEAPON_FACING_AFT | |
| WEAPON_FACING_PORT | |
| WEAPON_FACING_STARBOARD | |
| WEAPON_FACING_NONE | |
Definition at line 227 of file OOTypes.h.
228{
233
@ WEAPON_FACING_STARBOARD