public Data.Entity.Perk GetByIDOrDefault(int id) { if (!ByID.ContainsKey(id)) { return(default(Data.Entity.Perk)); } return((Data.Entity.Perk)ByID[id].Clone()); }
public PCGuildPoint GetByIDOrDefault(Guid id) { if (!ByID.ContainsKey(id)) { return(default(PCGuildPoint)); } return((PCGuildPoint)ByID[id].Clone()); }
public CraftBlueprint GetByIDOrDefault(int id) { if (!ByID.ContainsKey(id)) { return(default(CraftBlueprint)); } return((CraftBlueprint)ByID[id].Clone()); }
public PCBase GetByIDOrDefault(Guid id) { if (!ByID.ContainsKey(id)) { return(default(PCBase)); } return((PCBase)ByID[id].Clone()); }
public PCWeapon GetByIDOrDefault(Guid playerID) { if (!ByID.ContainsKey(playerID)) { return(null); } return((PCWeapon)ByID[playerID].Clone()); }
public T this[int id] { get { return((ByID.ContainsKey(id)) ? ByID[id] : default(T)); } }
public CooldownCategory GetByIDOrDefault(int id) { if (ByID.ContainsKey(id)) { return((CooldownCategory)ByID[id].Clone()); } else { return(default);
public PCMarketListing GetByIDOrDefault(Guid id) { if (!ByID.ContainsKey(id)) { return(default(PCMarketListing)); } return((PCMarketListing)ByID[id].Clone()); }
public Starport GetByIDOrDefault(int id) { if (!ByID.ContainsKey(id)) { return(default(Starport)); } return((Starport)ByID[id].Clone()); }
public LootTable GetByIDOrDefault(int id) { if (ByID.ContainsKey(id)) { return((LootTable)ByID[id].Clone()); } else { return(default(LootTable)); } }
public static void Kill(int x, int y) { TileEntity tileEntity; if (!ByPosition.TryGetValue(new Point16(x, y), out tileEntity) || tileEntity.type != 1) { return; } ByID.Remove(tileEntity.ID); ByPosition.Remove(new Point16(x, y)); }
/// <summary> /// A helper method that removes this kind of tile entity from the given coordinates for you. /// </summary> public void Kill(int i, int j) { Point16 pos = new Point16(i, j); if (ByPosition.ContainsKey(pos)) { TileEntity tileEntity = ByPosition[pos]; if (tileEntity.type == Type) { ((ModTileEntity)tileEntity).OnKill(); ByID.Remove(tileEntity.ID); ByPosition.Remove(pos); } } }
public bool ExistsByID(Guid id) { return(ByID.ContainsKey(id)); }
public PCBase GetByIDOrDefault(Guid id) { if (!ByID.ContainsKey(id)) { return(default);
public CraftBlueprint GetByIDOrDefault(int id) { if (!ByID.ContainsKey(id)) { return(default);
public Data.Entity.Perk GetByIDOrDefault(int id) { if (!ByID.ContainsKey(id)) { return(default);
public SpaceStarport GetByIDOrDefault(Guid id) { if (!ByID.ContainsKey(id)) { return(default);
public PCMarketListing GetByIDOrDefault(Guid id) { if (!ByID.ContainsKey(id)) { return(default);
public PCGuildPoint GetByIDOrDefault(Guid id) { if (!ByID.ContainsKey(id)) { return(default);