public static int MiningLevelNeeded(RuneWeaponType toWieldPickaxe) { switch (toWieldPickaxe) { case RuneWeaponType.Steel: return(6); case RuneWeaponType.Mithril: return(21); case RuneWeaponType.Adamantite: return(31); case RuneWeaponType.Rune: return(41); case RuneWeaponType.Dragon: return(61); case RuneWeaponType.Bronze: case RuneWeaponType.Iron: default: return(1); } }
public static int AttackLevelNeeded(RuneWeaponType toWieldWeapon) { switch (toWieldWeapon) { case RuneWeaponType.Steel: return(5); case RuneWeaponType.Black: return(10); case RuneWeaponType.Mithril: return(20); case RuneWeaponType.Adamantite: case RuneWeaponType.BattleStaff: return(30); case RuneWeaponType.Rune: return(40); case RuneWeaponType.AncientStaff: return(50); case RuneWeaponType.Dragon: return(60); case RuneWeaponType.Bronze: case RuneWeaponType.Iron: default: return(1); } }
public static int Hue(RuneWeaponType weapType) { switch (weapType) { case RuneWeaponType.Bronze: return 0x46B; case RuneWeaponType.Iron: return 0x349; case RuneWeaponType.Silver: return 0x47E; case RuneWeaponType.Steel: return 0x358; case RuneWeaponType.Black: return 0x7E3; case RuneWeaponType.Gold: return 0x501; case RuneWeaponType.Mithril: return 0x18A; case RuneWeaponType.Adamantite: return 0x363; case RuneWeaponType.Rune: return 0xBC; case RuneWeaponType.Dragon: return 0x151; } return 0; }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 0: mWeaponType = (RuneWeaponType)reader.ReadInt(); break; } }
public static int Hue(RuneWeaponType weapType) { switch (weapType) { case RuneWeaponType.Bronze: return(0x46B); case RuneWeaponType.Iron: return(0x349); case RuneWeaponType.Silver: return(0x47E); case RuneWeaponType.Steel: return(0x358); case RuneWeaponType.Black: return(0x7E3); case RuneWeaponType.Gold: return(0x501); case RuneWeaponType.Mithril: return(0x18A); case RuneWeaponType.Adamantite: return(0x363); case RuneWeaponType.Rune: return(0xBC); case RuneWeaponType.Dragon: return(0x151); } return(0); }
public RunescapeMeleeWeapon(RuneWeaponType weaponType, int itemID) : base(itemID) { mWeaponType = weaponType; }
public RunescapePickaxe(RuneWeaponType weaponType) : base(weaponType, 0xE86) { }
public RunescapeWeapon(RuneWeaponType weaponType, int itemID) : base(itemID) { mWeaponType = weaponType; }
public static int MiningLevelNeeded(RuneWeaponType toWieldPickaxe) { switch (toWieldPickaxe) { case RuneWeaponType.Steel: return 6; case RuneWeaponType.Mithril: return 21; case RuneWeaponType.Adamantite: return 31; case RuneWeaponType.Rune: return 41; case RuneWeaponType.Dragon: return 61; case RuneWeaponType.Bronze: case RuneWeaponType.Iron: default: return 1; } }
public static int AttackLevelNeeded(RuneWeaponType toWieldWeapon) { switch (toWieldWeapon) { case RuneWeaponType.Steel: return 5; case RuneWeaponType.Black: return 10; case RuneWeaponType.Mithril: return 20; case RuneWeaponType.Adamantite: case RuneWeaponType.BattleStaff: return 30; case RuneWeaponType.Rune: return 40; case RuneWeaponType.AncientStaff: return 50; case RuneWeaponType.Dragon: return 60; case RuneWeaponType.Bronze: case RuneWeaponType.Iron: default: return 1; } }