public TorchItem() : base(new WeaponItemConfiguration { Name = "Torch", Key = "torch", HitChance = 50, Rareness = ItemRareness.Trash, Weight = 1500, MinDamage = new Dictionary <Element, int> { { Element.Fire, 1 }, { Element.Blunt, 1 } }, MaxDamage = new Dictionary <Element, int> { { Element.Fire, 3 }, { Element.Blunt, 3 } }, LightPower = LightLevel.Dim1, Description = new [] { "Rude torch made from wood and clothes." }, MaxDurability = 20 }) { animation = new AnimationsBatchManager(TimeSpan.FromMilliseconds(500), AnimationFrameStrategy.OneByOneStartFromRandom); }
public DungeonTorchPost() : base("Torch Post") { animationsManager = new AnimationsBatchManager(TimeSpan.FromMilliseconds(500), AnimationFrameStrategy.Random); }
public DungeonTorchWall() : base("Dungeon Wall") { animationsManager = new AnimationsBatchManager(TimeSpan.FromMilliseconds(300), AnimationFrameStrategy.OneByOneStartFromRandom); }
public FireObject(int temperature) : base("Fire") { animations = new AnimationsBatchManager(TimeSpan.FromMilliseconds(500), AnimationFrameStrategy.Random); this.temperature = temperature; }
public FireObject(SaveData data) : base(data) { animations = new AnimationsBatchManager(TimeSpan.FromMilliseconds(500), AnimationFrameStrategy.Random); temperature = data.GetIntValue(SaveKeyTemperature); }
public WaterSteam(int volume) : base(volume, WaterLiquid.LiquidType, "Water Steam") { animations = new AnimationsBatchManager(TimeSpan.FromSeconds(1), AnimationFrameStrategy.Random); }
public WaterSteam(SaveData data) : base(data) { animations = new AnimationsBatchManager(TimeSpan.FromSeconds(1), AnimationFrameStrategy.Random); }
public TorchItem(SaveData data) : base(data) { animation = new AnimationsBatchManager(TimeSpan.FromMilliseconds(500), AnimationFrameStrategy.OneByOneStartFromRandom); }