📄 weapontype.java
字号:
} public static WeaponType createLRT10() { WeaponType weapon = new WeaponType(); weapon.techLevel = TechConstants.T_IS_LEVEL_1; weapon.name = "LRT 10"; weapon.setInternalName(weapon.name); weapon.addLookupName("IS LRT-10"); weapon.addLookupName("ISLRTorpedo10"); weapon.addLookupName("IS LRT 10"); weapon.addLookupName("ISLRT10"); weapon.heat = 4; weapon.damage = DAMAGE_MISSILE; weapon.rackSize = 10; weapon.ammoType = AmmoType.T_LRM_TORPEDO; weapon.minimumRange = 6; weapon.shortRange = 0; weapon.mediumRange = 0; weapon.longRange = 0; weapon.extremeRange = 0; weapon.waterShortRange = 7; weapon.waterMediumRange = 14; weapon.waterLongRange = 21; weapon.waterExtremeRange = 28; weapon.tonnage = 5.0f; weapon.criticals = 2; weapon.bv = 90; weapon.setModes(new String[] {"", "Indirect"}); weapon.flags |= F_MISSILE; weapon.cost = 100000; return weapon; } public static WeaponType createLRT15() { WeaponType weapon = new WeaponType(); weapon.techLevel = TechConstants.T_IS_LEVEL_1; weapon.name = "LRT 15"; weapon.setInternalName(weapon.name); weapon.addLookupName("IS LRT-15"); weapon.addLookupName("ISLRTorpedo15"); weapon.addLookupName("IS LRT 15"); weapon.addLookupName("ISLRT15"); weapon.heat = 5; weapon.damage = DAMAGE_MISSILE; weapon.rackSize = 15; weapon.ammoType = AmmoType.T_LRM_TORPEDO; weapon.minimumRange = 6; weapon.shortRange = 0; weapon.mediumRange = 0; weapon.longRange = 0; weapon.extremeRange = 0; weapon.waterShortRange = 7; weapon.waterMediumRange = 14; weapon.waterLongRange = 21; weapon.waterExtremeRange = 28; weapon.tonnage = 7.0f; weapon.criticals = 3; weapon.bv = 136; weapon.setModes(new String[] {"", "Indirect"}); weapon.flags |= F_MISSILE; weapon.cost = 175000; return weapon; } public static WeaponType createLRT20() { WeaponType weapon = new WeaponType(); weapon.techLevel = TechConstants.T_IS_LEVEL_1; weapon.name = "LRT 20"; weapon.setInternalName(weapon.name); weapon.addLookupName("IS LRT-20"); weapon.addLookupName("ISLRTorpedo20"); weapon.addLookupName("IS LRT 20"); weapon.addLookupName("ISLRT20"); weapon.heat = 6; weapon.damage = DAMAGE_MISSILE; weapon.rackSize = 20; weapon.ammoType = AmmoType.T_LRM_TORPEDO; weapon.minimumRange = 6; weapon.shortRange = 0; weapon.mediumRange = 0; weapon.longRange = 0; weapon.extremeRange = 0; weapon.waterShortRange = 7; weapon.waterMediumRange = 14; weapon.waterLongRange = 21; weapon.waterExtremeRange = 28; weapon.tonnage = 10.0f; weapon.criticals = 5; weapon.bv = 181; weapon.setModes(new String[] {"", "Indirect"}); weapon.flags |= F_MISSILE; weapon.cost = 250000; return weapon; } public static WeaponType createISLRM5OS() { WeaponType weapon = new WeaponType(); weapon.techLevel = TechConstants.T_IS_LEVEL_1; weapon.name = "LRM 5 (OS)"; weapon.setInternalName(weapon.name); weapon.addLookupName("IS OS LRM-5"); weapon.addLookupName("ISLRM5 (OS)"); weapon.addLookupName("IS LRM 5 (OS)"); weapon.heat = 2; weapon.damage = DAMAGE_MISSILE; weapon.rackSize = 5; weapon.ammoType = AmmoType.T_LRM; weapon.minimumRange = 6; weapon.shortRange = 7; weapon.mediumRange = 14; weapon.longRange = 21; weapon.extremeRange = 28; weapon.tonnage = 2.5f; weapon.criticals = 1; weapon.bv = 9; weapon.setModes(new String[] {"", "Indirect"}); weapon.flags |= F_MISSILE | F_ONESHOT; weapon.cost = 30000; return weapon; } public static WeaponType createISLRM10OS() { WeaponType weapon = new WeaponType(); weapon.techLevel = TechConstants.T_IS_LEVEL_1; weapon.name = "LRM 10 (OS)"; weapon.setInternalName(weapon.name); weapon.addLookupName("IS OS LRM-10"); weapon.addLookupName("ISLRM10 (OS)"); weapon.addLookupName("IS LRM 10 (OS)"); weapon.heat = 4; weapon.damage = DAMAGE_MISSILE; weapon.rackSize = 10; weapon.ammoType = AmmoType.T_LRM; weapon.minimumRange = 6; weapon.shortRange = 7; weapon.mediumRange = 14; weapon.longRange = 21; weapon.extremeRange = 28; weapon.tonnage = 5.5f; weapon.criticals = 2; weapon.bv = 18; weapon.setModes(new String[] {"", "Indirect"}); weapon.flags |= F_MISSILE | F_ONESHOT; weapon.cost = 100000; return weapon; } public static WeaponType createISLRM15OS() { WeaponType weapon = new WeaponType(); weapon.techLevel = TechConstants.T_IS_LEVEL_1; weapon.name = "LRM 15 (OS)"; weapon.setInternalName(weapon.name); weapon.addLookupName("IS OS LRM-15"); weapon.addLookupName("ISLRM15 (OS)"); weapon.addLookupName("IS LRM 15 (OS)"); weapon.heat = 5; weapon.damage = DAMAGE_MISSILE; weapon.rackSize = 15; weapon.ammoType = AmmoType.T_LRM; weapon.minimumRange = 6; weapon.shortRange = 7; weapon.mediumRange = 14; weapon.longRange = 21; weapon.extremeRange = 28; weapon.tonnage = 7.5f; weapon.criticals = 3; weapon.bv = 27; weapon.setModes(new String[] {"", "Indirect"}); weapon.flags |= F_MISSILE | F_ONESHOT; weapon.cost = 175000; return weapon; } public static WeaponType createISLRM20OS() { WeaponType weapon = new WeaponType(); weapon.techLevel = TechConstants.T_IS_LEVEL_1; weapon.name = "LRM 20 (OS)"; weapon.setInternalName(weapon.name); weapon.addLookupName("IS OS LRM-20"); weapon.addLookupName("ISLRM20 (OS)"); weapon.addLookupName("IS LRM 20 (OS)"); weapon.heat = 6; weapon.damage = DAMAGE_MISSILE; weapon.rackSize = 20; weapon.ammoType = AmmoType.T_LRM; weapon.minimumRange = 6; weapon.shortRange = 7; weapon.mediumRange = 14; weapon.longRange = 21; weapon.extremeRange = 28; weapon.tonnage = 10.5f; weapon.criticals = 5; weapon.bv = 36; weapon.setModes(new String[] {"", "Indirect"}); weapon.flags |= F_MISSILE | F_ONESHOT; weapon.cost = 250000; return weapon; } public static WeaponType createISLRT5OS() { WeaponType weapon = new WeaponType(); weapon.techLevel = TechConstants.T_IS_LEVEL_1; weapon.name = "LRT 5 (OS)"; weapon.setInternalName(weapon.name); weapon.addLookupName("IS OS LRT-5"); weapon.addLookupName("ISLRTorpedo5 (OS)"); weapon.addLookupName("IS LRTorpedo 5 (OS)"); weapon.addLookupName("ISLRT5 (OS)"); weapon.heat = 2; weapon.damage = DAMAGE_MISSILE; weapon.rackSize = 5; weapon.ammoType = AmmoType.T_LRM_TORPEDO; weapon.minimumRange = 6; weapon.shortRange = 0; weapon.mediumRange = 0; weapon.longRange = 0; weapon.extremeRange = 0; weapon.waterShortRange = 7; weapon.waterMediumRange = 14; weapon.waterLongRange = 21; weapon.waterExtremeRange = 28; weapon.tonnage = 2.5f; weapon.criticals = 1; weapon.bv = 9; weapon.setModes(new String[] {"", "Indirect"}); weapon.flags |= F_MISSILE | F_ONESHOT; weapon.cost = 30000; return weapon; } public static WeaponType createISLRT10OS() { WeaponType weapon = new WeaponType(); weapon.techLevel = TechConstants.T_IS_LEVEL_1; weapon.name = "LRT 10 (OS)"; weapon.setInternalName(weapon.name); weapon.addLookupName("IS OS LRTorpedo-10"); weapon.addLookupName("ISLRTorpedo10 (OS)"); weapon.addLookupName("IS LRTorpedo 10 (OS)"); weapon.addLookupName("ISLRT10 (OS)"); weapon.heat = 4; weapon.damage = DAMAGE_MISSILE; weapon.rackSize = 10; weapon.ammoType = AmmoType.T_LRM_TORPEDO; weapon.minimumRange = 6; weapon.shortRange = 0; weapon.mediumRange = 0; weapon.longRange = 0; weapon.extremeRange = 0; weapon.waterShortRange = 7; weapon.waterMediumRange = 14; weapon.waterLongRange = 21; weapon.waterExtremeRange = 28; weapon.tonnage = 5.5f; weapon.criticals = 2; weapon.bv = 18; weapon.setModes(new String[] {"", "Indirect"}); weapon.flags |= F_MISSILE | F_ONESHOT; weapon.cost = 100000; return weapon; } public static WeaponType createISLRT15OS() { WeaponType weapon = new WeaponType(); weapon.techLevel = TechConstants.T_IS_LEVEL_1; weapon.name = "LRT 15 (OS)"; weapon.setInternalName(weapon.name); weapon.addLookupName("IS OS LRTorpedo-15"); weapon.addLookupName("ISLRTorpedo15 (OS)"); weapon.addLookupName("IS LRTorpedo 15 (OS)"); weapon.addLookupName("ISLRT15 (OS)"); weapon.heat = 5; weapon.damage = DAMAGE_MISSILE; weapon.rackSize = 15; weapon.ammoType = AmmoType.T_LRM_TORPEDO; weapon.minimumRange = 6; weapon.shortRange = 0; weapon.mediumRange = 0; weapon.longRange = 0; weapon.extremeRange = 0; weapon.waterShortRange = 7; weapon.waterMediumRange = 14; weapon.waterLongRange = 21; weapon.waterExtremeRange = 28; weapon.tonnage = 7.5f; weapon.criticals = 3; weapon.bv = 27; weapon.setModes(new String[] {"", "Indirect"}); weapon.flags |= F_MISSILE | F_ONESHOT; weapon.cost = 175000; return weapon; } public static WeaponType createISLRT20OS() { WeaponType weapon = new WeaponType(); weapon.techLevel = TechConstants.T_IS_LEVEL_1; weapon.name = "LRT 20 (OS)"; weapon.setInternalName(weapon.name); weapon.addLookupName("IS OS LRTorpedo-20"); weapon.addLookupName("ISLRTorpedo20 (OS)"); weapon.addLookupName("IS LRTorpedo 20 (OS)"); weapon.addLookupName("ISLRT20 (OS)"); weapon.heat = 6; weapon.damage = DAMAGE_MISSILE; weapon.rackSize = 20; weapon.ammoType = AmmoType.T_LRM_TORPEDO; weapon.minimumRange = 6; weapon.shortRange = 0; weapon.mediumRange = 0; weapon.longRange = 0; weapon.extremeRange = 0; weapon.waterShortRange = 7; weapon.waterMediumRange = 14; weapon.waterLongRange = 21; weapon.waterExtremeRange = 28; weapon.tonnage = 10.5f; weapon.criticals = 5; weapon.bv = 36; weapon.setModes(new String[] {"", "Indirect"}); weapon.flags |= F_MISSILE | F_ONESHOT; weapon.cost = 250000; return weapon; } public static WeaponType createISRL10() { WeaponType weapon = new WeaponType(); weapon.techLevel = TechConstants.T_IS_LEVEL_2; weapon.name = "RL 10"; weapon.setInternalName("RL10"); weapon.addLookupName("ISRocketLauncher10");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -