⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ammotype.java

📁 MegaMek is a networked Java clone of BattleTech, a turn-based sci-fi boardgame for 2+ players. Fight
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_1;        ammo.name = "LRT 20 Ammo";        ammo.setInternalName("IS Ammo LRTorpedo-20");        ammo.addLookupName("ISLRTorpedo20 Ammo");        ammo.addLookupName("IS LRTorpedo 20 Ammo");        ammo.addLookupName("ISLRT20 Ammo");        ammo.damagePerShot = 1;        ammo.rackSize = 20;        ammo.ammoType = AmmoType.T_LRM_TORPEDO;        ammo.shots = 6;        ammo.bv = 23;        ammo.cost = 30000;        ammo.flags |= F_HOTLOAD;        ammo.setModes(new String[] {"", "HotLoad"});        return ammo;    }    public static AmmoType createISSRT2Ammo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_1;        ammo.name = "SRT 2 Ammo";        ammo.setInternalName("IS Ammo SRTorpedo-2");        ammo.addLookupName("ISSRTorpedo2 Ammo");        ammo.addLookupName("IS SRTorpedo 2 Ammo");        ammo.addLookupName("ISSRT2 Ammo");        ammo.damagePerShot = 2;        ammo.rackSize = 2;        ammo.ammoType = AmmoType.T_SRM_TORPEDO;        ammo.shots = 50;        ammo.bv = 3;        ammo.cost = 27000;        return ammo;    }    public static AmmoType createISSRT4Ammo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_1;        ammo.name = "SRT 4 Ammo";        ammo.setInternalName("IS Ammo SRTorpedo-4");        ammo.addLookupName("ISSRTorpedo4 Ammo");        ammo.addLookupName("IS SRTorpedo 4 Ammo");        ammo.addLookupName("ISSRT4 Ammo");        ammo.damagePerShot = 2;        ammo.rackSize = 4;        ammo.ammoType = AmmoType.T_SRM_TORPEDO;        ammo.shots = 25;        ammo.bv = 5;        ammo.cost = 27000;        return ammo;    }    public static AmmoType createISSRT6Ammo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_1;        ammo.name = "SRT 6 Ammo";        ammo.setInternalName("IS Ammo SRTorpedo-6");        ammo.addLookupName("ISSRTorpedo6 Ammo");        ammo.addLookupName("IS SRTorpedo 6 Ammo");        ammo.addLookupName("ISSRT6 Ammo");        ammo.damagePerShot = 2;        ammo.rackSize = 6;        ammo.ammoType = AmmoType.T_SRM_TORPEDO;        ammo.shots = 15;        ammo.bv = 7;        ammo.cost = 27000;        return ammo;    }        public static AmmoType createISLongTomAmmo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_2;        ammo.name = "Long Tom Ammo";        ammo.setInternalName("ISLongTomAmmo");        ammo.addLookupName("ISLongTom Ammo");        ammo.addLookupName("ISLongTomArtillery Ammo");        ammo.addLookupName("IS Ammo Long Tom");        ammo.addLookupName("IS Long Tom Ammo");        ammo.damagePerShot=1;        ammo.rackSize = 20;        ammo.ammoType = AmmoType.T_LONG_TOM;        ammo.shots = 5;        ammo.bv = 11;        ammo.cost = 10000;        return ammo;    }        public static AmmoType createISSniperAmmo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_2;        ammo.name = "Sniper Ammo";        ammo.setInternalName("ISSniperAmmo");        ammo.addLookupName("ISSniper Ammo");        ammo.addLookupName("ISSniperArtillery Ammo");        ammo.addLookupName("IS Ammo Sniper");        ammo.addLookupName("IS Sniper Ammo");        ammo.damagePerShot=1;        ammo.rackSize = 10;        ammo.ammoType = AmmoType.T_SNIPER;        ammo.shots = 10;        ammo.bv = 5;        ammo.cost = 6000;        return ammo;    }        public static AmmoType createISThumperAmmo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_2;        ammo.name = "Thumper Ammo";        ammo.setInternalName("ISThumperAmmo");        ammo.addLookupName("ISThumper Ammo");        ammo.addLookupName("ISThumperArtillery Ammo");        ammo.addLookupName("IS Ammo Thumper");        ammo.addLookupName("IS Thumper Ammo");        ammo.damagePerShot=1;        ammo.rackSize = 5;        ammo.ammoType = AmmoType.T_THUMPER;        ammo.shots = 20;        ammo.bv = 3;        ammo.cost = 4500;        return ammo;    }    // Start of Level2 Ammo    public static AmmoType createISLB2XAmmo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_2;        ammo.name = "LB 2-X AC Ammo";        ammo.setInternalName("IS LB 2-X AC Ammo");        ammo.addLookupName("IS Ammo 2-X");        ammo.addLookupName("ISLBXAC2 Ammo");        ammo.addLookupName("IS LB 2-X AC Ammo - Slug");        ammo.damagePerShot = 1;        ammo.rackSize = 2;        ammo.ammoType = AmmoType.T_AC_LBX;        ammo.shots = 45;        ammo.bv = 5;        ammo.cost = 2000;        return ammo;    }    public static AmmoType createISLB5XAmmo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_2;        ammo.name = "LB 5-X AC Ammo";        ammo.setInternalName("IS LB 5-X AC Ammo");        ammo.addLookupName("IS Ammo 5-X");        ammo.addLookupName("ISLBXAC5 Ammo");        ammo.addLookupName("IS LB 5-X AC Ammo - Slug");        ammo.damagePerShot = 1;        ammo.rackSize = 5;        ammo.ammoType = AmmoType.T_AC_LBX;        ammo.shots = 20;        ammo.bv = 10;        ammo.cost = 9000;        return ammo;    }    public static AmmoType createISLB10XAmmo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_2;        ammo.name = "LB 10-X AC Ammo";        ammo.setInternalName("IS LB 10-X AC Ammo");        ammo.addLookupName("IS Ammo 10-X");        ammo.addLookupName("ISLBXAC10 Ammo");        ammo.addLookupName("IS LB 10-X AC Ammo - Slug");        ammo.damagePerShot = 1;        ammo.rackSize = 10;        ammo.ammoType = AmmoType.T_AC_LBX;        ammo.shots = 10;        ammo.bv = 19;        ammo.cost = 12000;        return ammo;    }    public static AmmoType createISLB20XAmmo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_2;        ammo.name = "LB 20-X AC Ammo";        ammo.setInternalName("IS LB 20-X AC Ammo");        ammo.addLookupName("IS Ammo 20-X");        ammo.addLookupName("ISLBXAC20 Ammo");        ammo.addLookupName("IS LB 20-X AC Ammo - Slug");        ammo.damagePerShot = 1;        ammo.rackSize = 20;        ammo.ammoType = AmmoType.T_AC_LBX;        ammo.shots = 5;        ammo.bv = 27;        ammo.cost = 20000;        return ammo;    }    public static AmmoType createISLB2XClusterAmmo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_2;        ammo.name = "LB 2-X Cluster Ammo";        ammo.setInternalName("IS LB 2-X Cluster Ammo");        ammo.addLookupName("IS Ammo 2-X (CL)");        // this isn't a true mtf code        ammo.addLookupName("ISLBXAC2 CL Ammo");        ammo.addLookupName("IS LB 2-X AC Ammo - Cluster");        ammo.damagePerShot = 1;        ammo.toHitModifier = -1;        ammo.rackSize = 2;        ammo.ammoType = AmmoType.T_AC_LBX;        ammo.munitionType = M_CLUSTER;        ammo.shots = 45;        ammo.bv = 5;        ammo.cost = 3300;        return ammo;    }    public static AmmoType createISLB5XClusterAmmo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_2;        ammo.name = "LB 5-X Cluster Ammo";        ammo.setInternalName("IS LB 5-X Cluster Ammo");        ammo.addLookupName("IS Ammo 5-X (CL)");        // this isn't a true mtf code        ammo.addLookupName("ISLBXAC5 CL Ammo");        ammo.addLookupName("IS LB 5-X AC Ammo - Cluster");        ammo.damagePerShot = 1;        ammo.toHitModifier = -1;        ammo.rackSize = 5;        ammo.ammoType = AmmoType.T_AC_LBX;        ammo.munitionType = M_CLUSTER;        ammo.shots = 20;        ammo.bv = 10;        ammo.cost = 15000;        return ammo;    }    public static AmmoType createISLB10XClusterAmmo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_2;        ammo.name = "LB 10-X Cluster Ammo";        ammo.setInternalName("IS LB 10-X Cluster Ammo");        ammo.addLookupName("IS Ammo 10-X (CL)");        // this isn't a true mtf code        ammo.addLookupName("ISLBXAC10 CL Ammo");        ammo.addLookupName("IS LB 10-X AC Ammo - Cluster");        ammo.damagePerShot = 1;        ammo.toHitModifier = -1;        ammo.rackSize = 10;        ammo.ammoType = AmmoType.T_AC_LBX;        ammo.munitionType = M_CLUSTER;        ammo.shots = 10;        ammo.bv = 19;        ammo.cost = 20000;        return ammo;    }    public static AmmoType createISLB20XClusterAmmo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_2;        ammo.name = "LB 20-X Cluster Ammo";        ammo.setInternalName("IS LB 20-X Cluster Ammo");        ammo.addLookupName("IS Ammo 20-X (CL)");        // this isn't a true mtf code        ammo.addLookupName("ISLBXAC20 CL Ammo");        ammo.addLookupName("IS LB 20-X AC Ammo - Cluster");        ammo.damagePerShot = 1;        ammo.toHitModifier = -1;        ammo.rackSize = 20;        ammo.ammoType = AmmoType.T_AC_LBX;        ammo.munitionType = M_CLUSTER;        ammo.shots = 5;        ammo.bv = 27;        ammo.cost = 34000;        return ammo;    }    public static AmmoType createISTHBLB2XAmmo() {        AmmoType ammo = new AmmoType();        ammo.techLevel = TechConstants.T_IS_LEVEL_3;        ammo.name = "LB 2-X

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -