public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); PlayerStatisticsObjectBuilder.RemapEntityIds(remapContext); ShipConfigObjectBuilder.RemapEntityIds(remapContext); ShipObjectBuilder.RemapEntityIds(remapContext); }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); PlayerStatisticsObjectBuilder.RemapEntityIds(remapContext); ShipConfigObjectBuilder.RemapEntityIds(remapContext); ShipObjectBuilder.RemapEntityIds(remapContext); }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); foreach (var template in ShipTemplates) { template.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); for (int i = 0; i < MAX_KINEMATIC_PARTS; i++) { KinematicPartsEntityId[i] = remapContext.RemapEntityId(KinematicPartsEntityId[i]); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); for (int i = 0; i < MAX_KINEMATIC_PARTS; i++) { KinematicPartsEntityId[i] = remapContext.RemapEntityId(KinematicPartsEntityId[i]); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); for (int i = 0; i < ConnectedEntities.Count; i++) { ConnectedEntities[i] = remapContext.RemapEntityId(ConnectedEntities[i]).Value; } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); foreach (var item in InventoryItems) { item.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); foreach (var element in Links) { element.EntityId = remapContext.RemapEntityId(element.EntityId).Value; } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); foreach (var element in Links) { element.EntityId = remapContext.RemapEntityId(element.EntityId).Value; } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); foreach (var template in ShipTemplates) { template.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); for (int i = 0; i < ConnectedEntities.Count; i++) { ConnectedEntities[i] = remapContext.RemapEntityId(ConnectedEntities[i]).Value; } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); foreach (var prefab in Prefabs) { prefab.RemapEntityIds(remapContext); } Inventory.RemapEntityIds(remapContext); }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); foreach (var prefab in Prefabs) { prefab.RemapEntityIds(remapContext); } Inventory.RemapEntityIds(remapContext); }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); PrefabContainer.RemapEntityIds(remapContext); BuildingObject.RemapEntityIds(remapContext); foreach (var obj in BuildingQueue) { obj.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); PrefabContainer.RemapEntityIds(remapContext); BuildingObject.RemapEntityIds(remapContext); foreach (var obj in BuildingQueue) { obj.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); var newList = new List<uint>(); foreach (var obj in ObjectList) { newList.Add(remapContext.RemapEntityId(obj).Value); } ObjectList = newList; }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); if (SmallShipTemplates != null) { foreach (var smallShipTemplate in SmallShipTemplates) { smallShipTemplate.RemapEntityIds(remapContext); } } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); var newList = new List <uint>(); foreach (var obj in ObjectList) { newList.Add(remapContext.RemapEntityId(obj).Value); } ObjectList = newList; }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); if (SmallShipTemplates != null) { foreach (var smallShipTemplate in SmallShipTemplates) { smallShipTemplate.RemapEntityIds(remapContext); } } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); if (BuildingObject != null) BuildingObject.RemapEntityIds(remapContext); foreach (var obj in BuildingQueue) { obj.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); SectorObjectBuilder.RemapEntityIds(remapContext); PlayerObjectBuilder.RemapEntityIds(remapContext); InventoryObjectBuilder.RemapEntityIds(remapContext); SessionObjectBuilder.RemapEntityIds(remapContext); foreach (var evnt in EventLogObjectBuilder) { evnt.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); foreach (var group in Groups) { group.RemapEntityIds(remapContext); } foreach (var entity in Entities) { entity.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); SectorObjectBuilder.RemapEntityIds(remapContext); PlayerObjectBuilder.RemapEntityIds(remapContext); InventoryObjectBuilder.RemapEntityIds(remapContext); SessionObjectBuilder.RemapEntityIds(remapContext); foreach (var evnt in EventLogObjectBuilder) { evnt.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); if (Weapons != null) { foreach (var weapon in Weapons) { weapon.RemapEntityIds(remapContext); } } if (Ammo != null) { foreach (var ammo in Ammo) { ammo.RemapEntityIds(remapContext); } } if (Tools != null) { foreach (var tool in Tools) { tool.RemapEntityIds(remapContext); } } foreach (var assignment in AssignmentOfAmmo) { assignment.RemapEntityIds(remapContext); } if (Engine != null) { Engine.RemapEntityIds(remapContext); } if (Armor != null) { Armor.RemapEntityIds(remapContext); } if (Radar != null) { Radar.RemapEntityIds(remapContext); } if (OwnerId != null) { OwnerId = remapContext.RemapEntityId(OwnerId); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); foreach (var sectorObj in SectorObjects) { sectorObj.RemapEntityIds(remapContext); } foreach (var link in SnapPointLinks) { link.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); ParentEntityId = (int?)remapContext.RemapEntityId((uint?)ParentEntityId); for (int i = 0; i < NeighborEntityIds.Count; i++) { NeighborEntityIds[i] = (int)remapContext.RemapEntityId((uint)NeighborEntityIds[i]).Value; } for (int i = 0; i < GroupNames.Count; i++) { GroupNames[i] = remapContext.RemapWaypointGroupName(GroupNames[i]); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); foreach (var sectorObj in SectorObjects) { sectorObj.RemapEntityIds(remapContext); } foreach (var link in SnapPointLinks) { link.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); ParentEntityId = (int?)remapContext.RemapEntityId((uint?)ParentEntityId); for (int i = 0; i < NeighborEntityIds.Count; i++) { NeighborEntityIds[i] = (int)remapContext.RemapEntityId((uint)NeighborEntityIds[i]).Value; } for (int i = 0; i < GroupNames.Count; i++) { GroupNames[i] = remapContext.RemapWaypointGroupName(GroupNames[i]); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); if (BuildingObject != null) { BuildingObject.RemapEntityIds(remapContext); } foreach (var obj in BuildingQueue) { obj.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); foreach (var content in MergeContents) { content.RemapEntityIds(remapContext); } foreach (var materials in MergeMaterials) { materials.RemapEntityIds(remapContext); } foreach (var shapes in VoxelHandShapes) { shapes.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); foreach (var content in MergeContents) { content.RemapEntityIds(remapContext); } foreach (var materials in MergeMaterials) { materials.RemapEntityIds(remapContext); } foreach (var shapes in VoxelHandShapes) { shapes.RemapEntityIds(remapContext); } }
private void RemapEntityIdsOnInit() { RemapContext = new MyEntityIdRemapContext(); foreach (var ob in ActionObjectBuilders) { ob.ObjectBuilder.RemapEntityIds(RemapContext); if (!string.IsNullOrEmpty(ob.ObjectBuilder.Name)) { string baseName = ob.ObjectBuilder.Name; int index = 0; if (ob.ObjectBuilder.Name.Length > 2) { string indexString = ob.ObjectBuilder.Name.Substring(ob.ObjectBuilder.Name.Length - 2); try { index = System.Convert.ToInt32(indexString); baseName = ob.ObjectBuilder.Name.Substring(0, ob.ObjectBuilder.Name.Length - 3); index++; } catch { } } string proposedName = ""; do { proposedName = baseName + "_" + index.ToString("##00"); index++; } while (MyEntities.IsNameExists(null, proposedName) || ActionObjectBuilders.Exists(aob => aob.ObjectBuilder.Name == proposedName)); ob.ObjectBuilder.Name = proposedName; } } }
private void RemapEntityIdsOnInit() { RemapContext = new MyEntityIdRemapContext(); foreach (var ob in ActionObjectBuilders) { ob.ObjectBuilder.RemapEntityIds(RemapContext); if (!string.IsNullOrEmpty(ob.ObjectBuilder.Name)) { string baseName = ob.ObjectBuilder.Name; int index = 0; if (ob.ObjectBuilder.Name.Length > 2) { string indexString = ob.ObjectBuilder.Name.Substring(ob.ObjectBuilder.Name.Length - 2); try { index = System.Convert.ToInt32(indexString); baseName = ob.ObjectBuilder.Name.Substring(0, ob.ObjectBuilder.Name.Length - 3); index++; } catch { } } string proposedName = ""; do { proposedName = baseName + "_" + index.ToString("##00"); index++; }while (MyEntities.IsNameExists(null, proposedName) || ActionObjectBuilders.Exists(aob => aob.ObjectBuilder.Name == proposedName)); ob.ObjectBuilder.Name = proposedName; } } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); ItemObjectBuilder.RemapEntityIds(remapContext); }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); if (Weapons != null) { foreach (var weapon in Weapons) { weapon.RemapEntityIds(remapContext); } } if (Ammo != null) { foreach (var ammo in Ammo) { ammo.RemapEntityIds(remapContext); } } if (Tools != null) { foreach (var tool in Tools) { tool.RemapEntityIds(remapContext); } } foreach (var assignment in AssignmentOfAmmo) { assignment.RemapEntityIds(remapContext); } if (Engine != null) Engine.RemapEntityIds(remapContext); if (Armor != null) Armor.RemapEntityIds(remapContext); if (Radar != null) Radar.RemapEntityIds(remapContext); if (OwnerId != null) OwnerId = remapContext.RemapEntityId(OwnerId); }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); Inventory.RemapEntityIds(remapContext); }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); foreach (var item in InventoryItems) { item.RemapEntityIds(remapContext); } }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); ItemObjectBuilder.RemapEntityIds(remapContext); }
public override void RemapEntityIds(IMyEntityIdRemapContext remapContext) { base.RemapEntityIds(remapContext); Templates.RemapEntityIds(remapContext); }