#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 |
---|
kOOCompassModeDefault | |
Definition at line 149 of file OOTypes.h.
◆ 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 |
---|
kOOVariableTechLevel | |
Definition at line 200 of file OOTypes.h.
◆ anonymous enum
Enumerator |
---|
kOOMaximumGalaxyID | |
kOOMaximumSystemID | |
kOOMinimumSystemID | |
kOOSystemIDInterstellarSpace | |
Definition at line 214 of file OOTypes.h.
215{
220};
@ kOOSystemIDInterstellarSpace
◆ 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