Beispiel #1
0
 public StatusGroupVM(CreatureVM creature, string name, StatusEffectVM[] statusEffects)
 {
     Creature      = creature;
     Name          = name;
     StatusEffects = new UpdatableCollection <StatusEffectVM>(statusEffects.Where(x => x.Match(Creature.Game.SearchText)));
 }
Beispiel #2
0
 public StatusEffectVM(CreatureVM creature, AmfObject statuses, XmlStorageClass xml)
     : base(creature, statuses, xml)
 {
 }
Beispiel #3
0
 public PerkVM(CreatureVM creature, AmfObject perksArray, XmlStorageClass xml)
     : base(creature, perksArray, xml)
 {
 }
Beispiel #4
0
 public PerkGroupVM(CreatureVM creature, string name, PerkVM[] perks)
 {
     Creature = creature;
     Name     = name;
     Perks    = new UpdatableCollection <PerkVM>(perks.Where(x => x.Match(Creature.Game.SearchText)));
 }
Beispiel #5
0
 protected StorageClassVM(CreatureVM creature, AmfObject items, XmlStorageClass xml)
 {
     _xml     = xml;
     Creature = creature;
     _items   = items;
 }
Beispiel #6
0
 public KeyItemGroupVM(CreatureVM creature, string name, KeyItemVM[] keyItems)
 {
     Creature = creature;
     Name     = name;
     KeyItems = new UpdatableCollection <KeyItemVM>(keyItems.Where(x => x.Match(Creature.Game.SearchText)));
 }
Beispiel #7
0
 public KeyItemVM(CreatureVM creature, AmfObject keyItems, XmlStorageClass xml)
     : base(creature, keyItems, xml)
 {
 }