public void LoadoutInformation(SuitLoadoutList shp, SuitWeaponList weap, string whereami, ISystem system) { if (SuitID != ulong.MaxValue) { shp.SwitchTo(EventTimeUTC, LoadoutID); } }
public void LoadoutInformation(SuitLoadoutList shp, SuitWeaponList weap, string whereami, ISystem system) { if (SuitID != ulong.MaxValue) { shp.CreateLoadout(EventTimeUTC, LoadoutID, LoadoutName, SuitID, Modules); } }
public void LoadoutInformation(SuitLoadoutList shp, SuitWeaponList weap, string whereami, ISystem system) { if (SuitID != ulong.MaxValue) { shp.Rename(LoadoutID, LoadoutName); } }
public void LoadoutInformation(SuitLoadoutList shp, SuitWeaponList weap, string whereami, ISystem system) { if (SuitID != ulong.MaxValue) { shp.DeleteLoadouts(EventTimeUTC, SuitID); // all loadouts for this suit deleted } }
public void WeaponInformation(SuitWeaponList shp, string whereami, ISystem system) { if (SuitModuleID != ulong.MaxValue) { shp.Buy(EventTimeUTC, SuitModuleID, Name, Name_Localised, Price, Class, WeaponMods); } }
public void WeaponInformation(SuitWeaponList shp, string whereami, ISystem system) { if (SuitModuleID != ulong.MaxValue) { shp.Upgrade(EventTimeUTC, SuitModuleID, Class, WeaponMods); } }
public void WeaponInformation(SuitWeaponList shp, string whereami, ISystem system) { if (SuitModuleID != ulong.MaxValue) { shp.Sell(EventTimeUTC, SuitModuleID); } }
public void LoadoutInformation(SuitLoadoutList shp, SuitWeaponList weap, string whereami, ISystem system) { if (SuitID != ulong.MaxValue) { System.Diagnostics.Debug.WriteLine("{0} Equip suit {1} Loadout {2} slot {3} with {4}", EventTimeUTC.ToString(), SuitID, LoadoutID, SlotName, ModuleName); shp.Equip(LoadoutID, SlotName, new SuitLoadout.LoadoutModule(SlotName, SuitModuleID, ModuleName, ModuleName_Localised)); } }
public void LoadoutInformation(SuitLoadoutList shp, SuitWeaponList weap, string whereami, ISystem system) { if (SuitID != ulong.MaxValue) { var w = weap.Weapons.GetLast(SuitModuleID); if (w != null && w.Sold == false) { shp.Remove(LoadoutID, SlotName, w); } else { System.Diagnostics.Debug.WriteLine("No weapon in list found to remove " + SuitModuleID); } } }
public void WeaponInformation(SuitWeaponList shp, string whereami, ISystem system) { if (SuitModuleID != ulong.MaxValue) { } }