public LootItem(LootItemSerializable serializable, Database database) { Weight = new NumericValue <float>(serializable.Weight, -3.402823E+38f, 3.402823E+38f); Loot = new LootContent(serializable.Loot, database); OnDataDeserialized(serializable, database); }
public LootModel(LootSerializable serializable, Database database) { Id = new ItemId <LootModel>(serializable.Id, serializable.FileName); Loot = new LootContent(serializable.Loot, database); OnDataDeserialized(serializable, database); }
public void Load(RequirementSerializable serializable, Database database) { Loot = new LootContent(serializable.Loot, database); OnDataDeserialized(serializable, database); }