Ejemplo n.º 1
0
 public void LoadoutInformation(SuitLoadoutList shp, SuitWeaponList weap, string whereami, ISystem system)
 {
     if (SuitID != ulong.MaxValue)
     {
         shp.SwitchTo(EventTimeUTC, LoadoutID);
     }
 }
Ejemplo n.º 2
0
 public void LoadoutInformation(SuitLoadoutList shp, SuitWeaponList weap, string whereami, ISystem system)
 {
     if (SuitID != ulong.MaxValue)
     {
         shp.Rename(LoadoutID, LoadoutName);
     }
 }
Ejemplo n.º 3
0
 public void LoadoutInformation(SuitLoadoutList shp, SuitWeaponList weap, string whereami, ISystem system)
 {
     if (SuitID != ulong.MaxValue)
     {
         shp.CreateLoadout(EventTimeUTC, LoadoutID, LoadoutName, SuitID, Modules);
     }
 }
Ejemplo n.º 4
0
 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
     }
 }
Ejemplo n.º 5
0
 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));
     }
 }
Ejemplo n.º 6
0
 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);
         }
     }
 }