|
Oolite 1.91.0.7712-251017-85ce217
|
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.
Referenced by ShipEntity(LoadRestore)::shipRestoredFromDictionary:useFallback:context:.
| #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.
Referenced by ShipEntity(LoadRestore)::shipRestoredFromDictionary:useFallback:context:.
| #define KEY_MISSILES @"missiles" |
Definition at line 50 of file ShipEntityLoadRestore.m.
Referenced by ShipEntity(LoadRestore)::shipRestoredFromDictionary:useFallback:context:.
| #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.
References nil.
Referenced by ShipEntity(LoadRestore)::shipRestoredFromDictionary:useFallback:context:.
|
static |
Definition at line 321 of file ShipEntityLoadRestore.m.
References nil.
|
static |
Definition at line 307 of file ShipEntityLoadRestore.m.
References nil.
Referenced by ShipEntity(LoadRestore)::shipRestoredFromDictionary:useFallback:context:, and ShipEntity(LoadRestoreInternal)::simplifyShipdata:andGetDeletes:.