Oolite 1.91.0.7646-241128-10e222e
|
import "ShipEntityLoadRestore.h"
import "Universe.h"
import "OOShipRegistry.h"
import "OORoleSet.h"
import "OOCollectionExtractors.h"
import "OOConstToString.h"
import "OOShipGroup.h"
import "OOEquipmentType.h"
import "AI.h"
import "ShipEntityAI.h"
Go to the source code of this file.
Classes | |
category | ShipEntity(LoadRestoreInternal) |
Macros | |
#define | KEY_SHIP_KEY @"ship_key" |
#define | KEY_SHIPDATA_OVERRIDES @"shipdata_overrides" |
#define | KEY_SHIPDATA_DELETES @"shipdata_deletes" |
#define | KEY_PRIMARY_ROLE @"primary_role" |
#define | KEY_POSITION @"position" |
#define | KEY_ORIENTATION @"orientation" |
#define | KEY_ROLES @"roles" |
#define | KEY_FUEL @"fuel" |
#define | KEY_BOUNTY @"bounty" |
#define | KEY_ENERGY_LEVEL @"energy_level" |
#define | KEY_EQUIPMENT @"equipment" |
#define | KEY_MISSILES @"missiles" |
#define | KEY_FORWARD_WEAPON @"forward_weapon_type" |
#define | KEY_AFT_WEAPON @"aft_weapon_type" |
#define | KEY_SCAN_CLASS @"scan_class" |
#define | KEY_AI @"AI" |
#define | KEY_GROUP_ID @"group" |
#define | KEY_GROUP_NAME @"group_name" |
#define | KEY_IS_GROUP_LEADER @"is_group_leader" |
#define | KEY_ESCORT_GROUP_ID @"escort_group" |
Functions | |
static void | StripIgnoredKeys (NSMutableDictionary *dict) |
static NSUInteger | GroupIDForGroup (OOShipGroup *group, NSMutableDictionary *context) |
static OOShipGroup * | GroupForGroupID (NSUInteger groupID, NSMutableDictionary *context) |
#define KEY_AFT_WEAPON @"aft_weapon_type" |
Definition at line 52 of file ShipEntityLoadRestore.m.
#define KEY_AI @"AI" |
Definition at line 56 of file ShipEntityLoadRestore.m.
#define KEY_BOUNTY @"bounty" |
Definition at line 47 of file ShipEntityLoadRestore.m.
#define KEY_ENERGY_LEVEL @"energy_level" |
Definition at line 48 of file ShipEntityLoadRestore.m.
#define KEY_EQUIPMENT @"equipment" |
Definition at line 49 of file ShipEntityLoadRestore.m.
#define KEY_ESCORT_GROUP_ID @"escort_group" |
Definition at line 62 of file ShipEntityLoadRestore.m.
#define KEY_FORWARD_WEAPON @"forward_weapon_type" |
Definition at line 51 of file ShipEntityLoadRestore.m.
#define KEY_FUEL @"fuel" |
Definition at line 46 of file ShipEntityLoadRestore.m.
#define KEY_GROUP_ID @"group" |
Definition at line 59 of file ShipEntityLoadRestore.m.
#define KEY_GROUP_NAME @"group_name" |
Definition at line 60 of file ShipEntityLoadRestore.m.
#define KEY_IS_GROUP_LEADER @"is_group_leader" |
Definition at line 61 of file ShipEntityLoadRestore.m.
#define KEY_MISSILES @"missiles" |
Definition at line 50 of file ShipEntityLoadRestore.m.
#define KEY_ORIENTATION @"orientation" |
Definition at line 44 of file ShipEntityLoadRestore.m.
#define KEY_POSITION @"position" |
Definition at line 43 of file ShipEntityLoadRestore.m.
#define KEY_PRIMARY_ROLE @"primary_role" |
Definition at line 42 of file ShipEntityLoadRestore.m.
#define KEY_ROLES @"roles" |
Definition at line 45 of file ShipEntityLoadRestore.m.
#define KEY_SCAN_CLASS @"scan_class" |
Definition at line 53 of file ShipEntityLoadRestore.m.
#define KEY_SHIP_KEY @"ship_key" |
Definition at line 39 of file ShipEntityLoadRestore.m.
#define KEY_SHIPDATA_DELETES @"shipdata_deletes" |
Definition at line 41 of file ShipEntityLoadRestore.m.
#define KEY_SHIPDATA_OVERRIDES @"shipdata_overrides" |
Definition at line 40 of file ShipEntityLoadRestore.m.
|
static |
Definition at line 365 of file ShipEntityLoadRestore.m.
|
static |
Definition at line 321 of file ShipEntityLoadRestore.m.
References nil.
|
static |
Definition at line 307 of file ShipEntityLoadRestore.m.
References nil.