Ejemplo n.º 1
0
 public ItemInstance(String instanceName, String name, int[] protection, int[] damages, int value, MainFlags mainFlags, Flags flags, ArmorFlags armorFlags, DamageTypes dmgType, int totalDamage, int range, String visual, String visual_Change)
     : this(instanceName, name, null, protection, damages, value, mainFlags, flags, armorFlags, dmgType, totalDamage, range, visual, visual_Change, null, 0)
 {
 }
Ejemplo n.º 2
0
 public ItemInstance(String instanceName, String name, String scemeName, int value, MainFlags mainFlags, Flags flags, String visual, String visual_Change, String effect)
     : this(instanceName, name, scemeName, null, null, value, mainFlags, flags, 0, 0, 0, 0, visual, visual_Change, effect)
 {
 }
Ejemplo n.º 3
0
        public ItemInstance(String instanceName, String name, String scemeName, int[] protection, int[] damages, int value, MainFlags mainFlags, Flags flags, ArmorFlags armorFlags, DamageTypes dmgType, int totalDamage, int range, String visual, String visual_Change, String effect, int visualSkin, MaterialType types, ItemInstance munition, bool keyInstance, bool torch, bool torchBurning, bool torchBurned, bool gold)
            : this(instanceName)
        {
            itemInstances.Name          = name;
            itemInstances.Protection    = protection;
            itemInstances.Damages       = damages;
            itemInstances.Value         = value;
            itemInstances.MainFlags     = mainFlags;
            itemInstances.Flags         = flags;
            itemInstances.Wear          = armorFlags;
            itemInstances.Visual        = visual;
            itemInstances.Visual_Change = visual_Change;
            itemInstances.Visual_skin   = visualSkin;
            itemInstances.ScemeName     = scemeName;
            itemInstances.Effect        = effect;
            if (munition != null)
            {
                itemInstances.Munition = munition.itemInstances;
            }

            itemInstances.DamageType    = dmgType;
            itemInstances.Range         = range;
            itemInstances.TotalDamage   = totalDamage;
            itemInstances.isKeyInstance = keyInstance;
            IsTorch        = torch;
            IsTorchBurned  = torchBurned;
            IsTorchBurning = torchBurning;
            IsGold         = gold;

            CreateItemInstance();
        }
Ejemplo n.º 4
0
 public ItemInstance(String instanceName, String name, DamageTypes dmgType, MainFlags mainFlags, Flags flags, int totalDamage, int range, int value, String visual)///Weapons
     : this(instanceName, name, null, null, null, value, mainFlags, flags, 0, dmgType, totalDamage, range, visual, null, null, 0)
 {
 }
Ejemplo n.º 5
0
 public ItemInstance(String instanceName, String name, String scemeName, int[] protection, int[] damages, int value, MainFlags mainFlags, Flags flags, ArmorFlags armorFlags, DamageTypes dmgType, int totalDamage, int range, String visual, String visual_Change, String effect, int visualSkin, MaterialType types, ItemInstance munition)
     : this(instanceName, name, scemeName, protection, damages, value, mainFlags, flags, armorFlags, dmgType, totalDamage, range, visual, visual_Change, effect, visualSkin, types, munition, false, false, false, false, false)
 {
 }