From: <bee...@us...> - 2008-09-22 04:01:54
|
Revision: 5974 http://megamek.svn.sourceforge.net/megamek/?rev=5974&view=rev Author: beerockxs Date: 2008-09-22 04:01:24 +0000 (Mon, 22 Sep 2008) Log Message: ----------- + Changed Tech level handling: We now have introductory box set, TW, advanced, experimental and unofficial techlevels. (advanced and experimental being Tactical Operations stuff and other current rules, unofficial being all old rules (THB) and MFUK and house rule equipment. In MTF files, techlevel 3 now corresponds to advanced, 4 corresponds to experimental, and 5 to unofficial. + Implemented Communications Gear, including ECCM, Ghost Target and Initiative bonus functions + Bug: Fixed physical weapon attacks to hit mods Modified Paths: -------------- trunk/megamek/src/megamek/common/weapons/HVACWeapon.java trunk/megamek/src/megamek/common/weapons/HeavyNGaussWeapon.java trunk/megamek/src/megamek/common/weapons/ISAC10.java trunk/megamek/src/megamek/common/weapons/ISAC2.java trunk/megamek/src/megamek/common/weapons/ISAC20.java trunk/megamek/src/megamek/common/weapons/ISAC5.java trunk/megamek/src/megamek/common/weapons/ISAMS.java trunk/megamek/src/megamek/common/weapons/ISArrowIV.java trunk/megamek/src/megamek/common/weapons/ISAutoGrenadeLauncher.java trunk/megamek/src/megamek/common/weapons/ISBAHeavyMG.java trunk/megamek/src/megamek/common/weapons/ISBALightMG.java trunk/megamek/src/megamek/common/weapons/ISBAMG.java trunk/megamek/src/megamek/common/weapons/ISBAMagshotGaussRifle.java trunk/megamek/src/megamek/common/weapons/ISBAPlasmaRifle.java trunk/megamek/src/megamek/common/weapons/ISBPod.java trunk/megamek/src/megamek/common/weapons/ISBinaryLaserCannon.java trunk/megamek/src/megamek/common/weapons/ISBombastLaser.java trunk/megamek/src/megamek/common/weapons/ISC3M.java trunk/megamek/src/megamek/common/weapons/ISCompactNarc.java trunk/megamek/src/megamek/common/weapons/ISCruiseMissile120.java trunk/megamek/src/megamek/common/weapons/ISCruiseMissile50.java trunk/megamek/src/megamek/common/weapons/ISCruiseMissile70.java trunk/megamek/src/megamek/common/weapons/ISCruiseMissile90.java trunk/megamek/src/megamek/common/weapons/ISDavidLightGaussRifle.java trunk/megamek/src/megamek/common/weapons/ISEHERPPC.java trunk/megamek/src/megamek/common/weapons/ISERLargeLaser.java trunk/megamek/src/megamek/common/weapons/ISERLargeLaserPrototype.java trunk/megamek/src/megamek/common/weapons/ISERMediumLaser.java trunk/megamek/src/megamek/common/weapons/ISERPPC.java trunk/megamek/src/megamek/common/weapons/ISERSmallLaser.java trunk/megamek/src/megamek/common/weapons/ISExtendedLRM10.java trunk/megamek/src/megamek/common/weapons/ISExtendedLRM15.java trunk/megamek/src/megamek/common/weapons/ISExtendedLRM20.java trunk/megamek/src/megamek/common/weapons/ISExtendedLRM5.java trunk/megamek/src/megamek/common/weapons/ISFireExtinguisher.java trunk/megamek/src/megamek/common/weapons/ISFiredrakeNeedler.java trunk/megamek/src/megamek/common/weapons/ISFlamer.java trunk/megamek/src/megamek/common/weapons/ISGaussRifle.java trunk/megamek/src/megamek/common/weapons/ISGaussRiflePrototype.java trunk/megamek/src/megamek/common/weapons/ISGrandMaulerGaussCannon.java trunk/megamek/src/megamek/common/weapons/ISHERPPC.java trunk/megamek/src/megamek/common/weapons/ISHGaussRifle.java trunk/megamek/src/megamek/common/weapons/ISHeavyFlamer.java trunk/megamek/src/megamek/common/weapons/ISHeavyMG.java trunk/megamek/src/megamek/common/weapons/ISHeavyMGA.java trunk/megamek/src/megamek/common/weapons/ISHeavyMortar.java trunk/megamek/src/megamek/common/weapons/ISHeavyPPC.java trunk/megamek/src/megamek/common/weapons/ISHeavyRecoillessRifle.java trunk/megamek/src/megamek/common/weapons/ISIHGaussRifle.java trunk/megamek/src/megamek/common/weapons/ISImprovedNarc.java trunk/megamek/src/megamek/common/weapons/ISImprovedNarcOS.java trunk/megamek/src/megamek/common/weapons/ISKingDavidLightGaussRifle.java trunk/megamek/src/megamek/common/weapons/ISLAC10.java trunk/megamek/src/megamek/common/weapons/ISLAC2.java trunk/megamek/src/megamek/common/weapons/ISLAC20.java trunk/megamek/src/megamek/common/weapons/ISLAC5.java trunk/megamek/src/megamek/common/weapons/ISLB10XAC.java trunk/megamek/src/megamek/common/weapons/ISLB10XACPrototype.java trunk/megamek/src/megamek/common/weapons/ISLB20XAC.java trunk/megamek/src/megamek/common/weapons/ISLB2XAC.java trunk/megamek/src/megamek/common/weapons/ISLB5XAC.java trunk/megamek/src/megamek/common/weapons/ISLGaussRifle.java trunk/megamek/src/megamek/common/weapons/ISLRM1.java trunk/megamek/src/megamek/common/weapons/ISLRM10.java trunk/megamek/src/megamek/common/weapons/ISLRM10OS.java trunk/megamek/src/megamek/common/weapons/ISLRM15.java trunk/megamek/src/megamek/common/weapons/ISLRM15OS.java trunk/megamek/src/megamek/common/weapons/ISLRM2.java trunk/megamek/src/megamek/common/weapons/ISLRM20.java trunk/megamek/src/megamek/common/weapons/ISLRM20OS.java trunk/megamek/src/megamek/common/weapons/ISLRM3.java trunk/megamek/src/megamek/common/weapons/ISLRM4.java trunk/megamek/src/megamek/common/weapons/ISLRM5.java trunk/megamek/src/megamek/common/weapons/ISLRM5OS.java trunk/megamek/src/megamek/common/weapons/ISLRT10.java trunk/megamek/src/megamek/common/weapons/ISLRT10OS.java trunk/megamek/src/megamek/common/weapons/ISLRT15.java trunk/megamek/src/megamek/common/weapons/ISLRT15OS.java trunk/megamek/src/megamek/common/weapons/ISLRT20.java trunk/megamek/src/megamek/common/weapons/ISLRT20OS.java trunk/megamek/src/megamek/common/weapons/ISLRT5.java trunk/megamek/src/megamek/common/weapons/ISLRT5OS.java trunk/megamek/src/megamek/common/weapons/ISLargeLaser.java trunk/megamek/src/megamek/common/weapons/ISLargePulseLaser.java trunk/megamek/src/megamek/common/weapons/ISLargeVariableSpeedPulseLaser.java trunk/megamek/src/megamek/common/weapons/ISLargeXPulseLaser.java trunk/megamek/src/megamek/common/weapons/ISLaserAMS.java trunk/megamek/src/megamek/common/weapons/ISLaserAMSTHB.java trunk/megamek/src/megamek/common/weapons/ISLightMG.java trunk/megamek/src/megamek/common/weapons/ISLightMGA.java trunk/megamek/src/megamek/common/weapons/ISLightMortar.java trunk/megamek/src/megamek/common/weapons/ISLightPPC.java trunk/megamek/src/megamek/common/weapons/ISLightRecoillessRifle.java trunk/megamek/src/megamek/common/weapons/ISLightTAG.java trunk/megamek/src/megamek/common/weapons/ISLongTom.java trunk/megamek/src/megamek/common/weapons/ISMG.java trunk/megamek/src/megamek/common/weapons/ISMGA.java trunk/megamek/src/megamek/common/weapons/ISMML3.java trunk/megamek/src/megamek/common/weapons/ISMML5.java trunk/megamek/src/megamek/common/weapons/ISMML7.java trunk/megamek/src/megamek/common/weapons/ISMML9.java trunk/megamek/src/megamek/common/weapons/ISMPod.java trunk/megamek/src/megamek/common/weapons/ISMRM1.java trunk/megamek/src/megamek/common/weapons/ISMRM10.java trunk/megamek/src/megamek/common/weapons/ISMRM10OS.java trunk/megamek/src/megamek/common/weapons/ISMRM2.java trunk/megamek/src/megamek/common/weapons/ISMRM20.java trunk/megamek/src/megamek/common/weapons/ISMRM20OS.java trunk/megamek/src/megamek/common/weapons/ISMRM3.java trunk/megamek/src/megamek/common/weapons/ISMRM30.java trunk/megamek/src/megamek/common/weapons/ISMRM30OS.java trunk/megamek/src/megamek/common/weapons/ISMRM4.java trunk/megamek/src/megamek/common/weapons/ISMRM40.java trunk/megamek/src/megamek/common/weapons/ISMRM40OS.java trunk/megamek/src/megamek/common/weapons/ISMRM5.java trunk/megamek/src/megamek/common/weapons/ISMagshotGaussRifle.java trunk/megamek/src/megamek/common/weapons/ISMediumLaser.java trunk/megamek/src/megamek/common/weapons/ISMediumPulseLaser.java trunk/megamek/src/megamek/common/weapons/ISMediumPulseLaserPrototype.java trunk/megamek/src/megamek/common/weapons/ISMediumRecoillessRifle.java trunk/megamek/src/megamek/common/weapons/ISMediumVariableSpeedPulseLaser.java trunk/megamek/src/megamek/common/weapons/ISMediumXPulseLaser.java trunk/megamek/src/megamek/common/weapons/ISMekMortar1.java trunk/megamek/src/megamek/common/weapons/ISMekMortar2.java trunk/megamek/src/megamek/common/weapons/ISMekMortar4.java trunk/megamek/src/megamek/common/weapons/ISMekMortar8.java trunk/megamek/src/megamek/common/weapons/ISMicroGrenadeLauncher.java trunk/megamek/src/megamek/common/weapons/ISMineLauncher.java trunk/megamek/src/megamek/common/weapons/ISNarc.java trunk/megamek/src/megamek/common/weapons/ISNarcOS.java trunk/megamek/src/megamek/common/weapons/ISPPC.java trunk/megamek/src/megamek/common/weapons/ISPlasmaRifle.java trunk/megamek/src/megamek/common/weapons/ISRAC2.java trunk/megamek/src/megamek/common/weapons/ISRAC5.java trunk/megamek/src/megamek/common/weapons/ISRL1.java trunk/megamek/src/megamek/common/weapons/ISRL10.java trunk/megamek/src/megamek/common/weapons/ISRL15.java trunk/megamek/src/megamek/common/weapons/ISRL2.java trunk/megamek/src/megamek/common/weapons/ISRL20.java trunk/megamek/src/megamek/common/weapons/ISRL3.java trunk/megamek/src/megamek/common/weapons/ISRL4.java trunk/megamek/src/megamek/common/weapons/ISRL5.java trunk/megamek/src/megamek/common/weapons/ISRailGun.java trunk/megamek/src/megamek/common/weapons/ISSRM1.java trunk/megamek/src/megamek/common/weapons/ISSRM2.java trunk/megamek/src/megamek/common/weapons/ISSRM2OS.java trunk/megamek/src/megamek/common/weapons/ISSRM3.java trunk/megamek/src/megamek/common/weapons/ISSRM4.java trunk/megamek/src/megamek/common/weapons/ISSRM4OS.java trunk/megamek/src/megamek/common/weapons/ISSRM5.java trunk/megamek/src/megamek/common/weapons/ISSRM6.java trunk/megamek/src/megamek/common/weapons/ISSRM6OS.java trunk/megamek/src/megamek/common/weapons/ISSRT2.java trunk/megamek/src/megamek/common/weapons/ISSRT2OS.java trunk/megamek/src/megamek/common/weapons/ISSRT4.java trunk/megamek/src/megamek/common/weapons/ISSRT4OS.java trunk/megamek/src/megamek/common/weapons/ISSRT6.java trunk/megamek/src/megamek/common/weapons/ISSRT6OS.java trunk/megamek/src/megamek/common/weapons/ISSilverBulletGauss.java trunk/megamek/src/megamek/common/weapons/ISSmallLaser.java trunk/megamek/src/megamek/common/weapons/ISSmallPulseLaser.java trunk/megamek/src/megamek/common/weapons/ISSmallVariableSpeedPulseLaser.java trunk/megamek/src/megamek/common/weapons/ISSmallXPulseLaser.java trunk/megamek/src/megamek/common/weapons/ISSniper.java trunk/megamek/src/megamek/common/weapons/ISSnubNosePPC.java trunk/megamek/src/megamek/common/weapons/ISStreakSRM2.java trunk/megamek/src/megamek/common/weapons/ISStreakSRM2OS.java trunk/megamek/src/megamek/common/weapons/ISStreakSRM4.java trunk/megamek/src/megamek/common/weapons/ISStreakSRM4OS.java trunk/megamek/src/megamek/common/weapons/ISStreakSRM6.java trunk/megamek/src/megamek/common/weapons/ISStreakSRM6OS.java trunk/megamek/src/megamek/common/weapons/ISSupportPPC.java trunk/megamek/src/megamek/common/weapons/ISTAG.java trunk/megamek/src/megamek/common/weapons/ISTHBLB20XAC.java trunk/megamek/src/megamek/common/weapons/ISTHBLB2XAC.java trunk/megamek/src/megamek/common/weapons/ISTHBLB5XAC.java trunk/megamek/src/megamek/common/weapons/ISTHBUAC10.java trunk/megamek/src/megamek/common/weapons/ISTHBUAC2.java trunk/megamek/src/megamek/common/weapons/ISTHBUAC20.java trunk/megamek/src/megamek/common/weapons/ISThumper.java trunk/megamek/src/megamek/common/weapons/ISThunderBolt10.java trunk/megamek/src/megamek/common/weapons/ISThunderBolt15.java trunk/megamek/src/megamek/common/weapons/ISThunderBolt20.java trunk/megamek/src/megamek/common/weapons/ISThunderBolt5.java trunk/megamek/src/megamek/common/weapons/ISTsunamiGaussRifle.java trunk/megamek/src/megamek/common/weapons/ISUAC10.java trunk/megamek/src/megamek/common/weapons/ISUAC2.java trunk/megamek/src/megamek/common/weapons/ISUAC20.java trunk/megamek/src/megamek/common/weapons/ISUAC5.java trunk/megamek/src/megamek/common/weapons/ISUAC5Prototype.java trunk/megamek/src/megamek/common/weapons/ISVehicleFlamer.java trunk/megamek/src/megamek/common/weapons/InfantryFlamerWeapon.java trunk/megamek/src/megamek/common/weapons/InfantryInfernoSRMWeapon.java trunk/megamek/src/megamek/common/weapons/InfantryLRMWeapon.java trunk/megamek/src/megamek/common/weapons/InfantryMGWeapon.java trunk/megamek/src/megamek/common/weapons/KillerWhaleTWeapon.java trunk/megamek/src/megamek/common/weapons/KillerWhaleWeapon.java trunk/megamek/src/megamek/common/weapons/KrakenTWeapon.java trunk/megamek/src/megamek/common/weapons/LightNGaussWeapon.java trunk/megamek/src/megamek/common/weapons/LightNPPCWeapon.java trunk/megamek/src/megamek/common/weapons/MediumNGaussWeapon.java trunk/megamek/src/megamek/common/weapons/MediumNPPCWeapon.java trunk/megamek/src/megamek/common/weapons/NAC10Weapon.java trunk/megamek/src/megamek/common/weapons/NAC20Weapon.java trunk/megamek/src/megamek/common/weapons/NAC25Weapon.java trunk/megamek/src/megamek/common/weapons/NAC30Weapon.java trunk/megamek/src/megamek/common/weapons/NAC35Weapon.java trunk/megamek/src/megamek/common/weapons/NAC40Weapon.java trunk/megamek/src/megamek/common/weapons/NL35Weapon.java trunk/megamek/src/megamek/common/weapons/NL45Weapon.java trunk/megamek/src/megamek/common/weapons/NL55Weapon.java trunk/megamek/src/megamek/common/weapons/ScreenLauncherWeapon.java trunk/megamek/src/megamek/common/weapons/WhiteSharkTWeapon.java trunk/megamek/src/megamek/common/weapons/WhiteSharkWeapon.java Modified: trunk/megamek/src/megamek/common/weapons/HVACWeapon.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/HVACWeapon.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/HVACWeapon.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -36,7 +36,7 @@ public HVACWeapon() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.explosionDamage = damage; this.ammoType = AmmoType.T_HYPER_VELOCITY; } Modified: trunk/megamek/src/megamek/common/weapons/HeavyNGaussWeapon.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/HeavyNGaussWeapon.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/HeavyNGaussWeapon.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public HeavyNGaussWeapon() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Heavy N-Gauss"; this.setInternalName(this.name); this.addLookupName("HeavyNGauss"); Modified: trunk/megamek/src/megamek/common/weapons/ISAC10.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISAC10.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISAC10.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISAC10() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_1; + this.techLevel = TechConstants.T_INTRO_BOXSET; this.name = "Auto Cannon/10"; this.setInternalName(this.name); this.addLookupName("IS Auto Cannon/10"); Modified: trunk/megamek/src/megamek/common/weapons/ISAC2.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISAC2.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISAC2.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISAC2() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_1; + this.techLevel = TechConstants.T_INTRO_BOXSET; this.name = "Auto Cannon/2"; this.setInternalName(this.name); this.addLookupName("IS Auto Cannon/2"); Modified: trunk/megamek/src/megamek/common/weapons/ISAC20.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISAC20.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISAC20.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISAC20() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_1; + this.techLevel = TechConstants.T_INTRO_BOXSET; this.name = "Auto Cannon/20"; this.setInternalName(this.name); this.addLookupName("IS Auto Cannon/20"); Modified: trunk/megamek/src/megamek/common/weapons/ISAC5.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISAC5.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISAC5.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISAC5() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_1; + this.techLevel = TechConstants.T_INTRO_BOXSET; this.name = "Auto Cannon/5"; this.setInternalName(this.name); this.addLookupName("IS Auto Cannon/5"); Modified: trunk/megamek/src/megamek/common/weapons/ISAMS.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISAMS.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISAMS.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -34,7 +34,7 @@ */ public ISAMS() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "AMS"; this.setInternalName("ISAntiMissileSystem"); this.addLookupName("IS Anti-Missile System"); Modified: trunk/megamek/src/megamek/common/weapons/ISArrowIV.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISArrowIV.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISArrowIV.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -35,7 +35,7 @@ */ public ISArrowIV() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_ADVANCED; this.name = "Arrow IV"; this.setInternalName("ISArrowIV"); this.addLookupName("ISArrowIVSystem"); Modified: trunk/megamek/src/megamek/common/weapons/ISAutoGrenadeLauncher.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISAutoGrenadeLauncher.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISAutoGrenadeLauncher.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -36,7 +36,7 @@ public ISAutoGrenadeLauncher() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Auto Grenade Launcher"; this.setInternalName(this.name); this.addLookupName("ISAutoGL"); Modified: trunk/megamek/src/megamek/common/weapons/ISBAHeavyMG.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISBAHeavyMG.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISBAHeavyMG.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -34,7 +34,7 @@ */ public ISBAHeavyMG() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Heavy Machine Gun"; this.setInternalName("BA Heavy Machine Gun"); this.addLookupName("IS BA Heavy Machine Gun"); Modified: trunk/megamek/src/megamek/common/weapons/ISBALightMG.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISBALightMG.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISBALightMG.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -34,7 +34,7 @@ */ public ISBALightMG() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Light Machine Gun"; this.setInternalName("BA Light Machine Gun"); this.addLookupName("IS BA Light Machine Gun"); Modified: trunk/megamek/src/megamek/common/weapons/ISBAMG.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISBAMG.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISBAMG.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISBAMG() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_1; + this.techLevel = TechConstants.T_INTRO_BOXSET; this.name = "Machine Gun"; this.setInternalName("BA Machine Gun"); this.addLookupName("IS BA Machine Gun"); Modified: trunk/megamek/src/megamek/common/weapons/ISBAMagshotGaussRifle.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISBAMagshotGaussRifle.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISBAMagshotGaussRifle.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -29,7 +29,7 @@ */ public ISBAMagshotGaussRifle() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Magshot"; this.setInternalName("ISBAMagshotGR"); this.damage = 2; Modified: trunk/megamek/src/megamek/common/weapons/ISBAPlasmaRifle.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISBAPlasmaRifle.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISBAPlasmaRifle.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -34,7 +34,7 @@ */ public ISBAPlasmaRifle() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Plasma Rifle"; this.setInternalName(this.name); this.addLookupName("ISBAPlasmaRifle"); Modified: trunk/megamek/src/megamek/common/weapons/ISBPod.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISBPod.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISBPod.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -34,7 +34,7 @@ */ public ISBPod() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_1; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "B-Pod"; this.setInternalName("ISBPod"); this.addLookupName("ISB-Pod"); Modified: trunk/megamek/src/megamek/common/weapons/ISBinaryLaserCannon.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISBinaryLaserCannon.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISBinaryLaserCannon.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -31,7 +31,7 @@ public ISBinaryLaserCannon() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "Blazer Cannon"; this.setInternalName(this.name); this.addLookupName("IS Binary Laser Cannon"); Modified: trunk/megamek/src/megamek/common/weapons/ISBombastLaser.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISBombastLaser.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISBombastLaser.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -35,7 +35,7 @@ public ISBombastLaser() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "Bombast Laser"; this.setInternalName(this.name); this.addLookupName("IS Bombast Laser"); Modified: trunk/megamek/src/megamek/common/weapons/ISC3M.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISC3M.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISC3M.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -31,7 +31,7 @@ public ISC3M() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "C3 Master with TAG"; this.setInternalName("ISC3MasterUnit"); this.addLookupName("IS C3 Computer"); Modified: trunk/megamek/src/megamek/common/weapons/ISCompactNarc.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISCompactNarc.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISCompactNarc.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -37,7 +37,7 @@ */ public ISCompactNarc() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Compact Narc"; this.setInternalName("ISCompactNarc"); this.addLookupName("ISCompact Narc"); Modified: trunk/megamek/src/megamek/common/weapons/ISCruiseMissile120.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISCruiseMissile120.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISCruiseMissile120.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -35,7 +35,7 @@ */ public ISCruiseMissile120() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "Cruise Missile/120"; this.setInternalName("ISCruiseMissile120"); this.heat = 120; Modified: trunk/megamek/src/megamek/common/weapons/ISCruiseMissile50.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISCruiseMissile50.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISCruiseMissile50.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -35,7 +35,7 @@ */ public ISCruiseMissile50() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "Cruise Missile/50"; this.setInternalName("ISCruiseMissile50"); this.heat = 50; Modified: trunk/megamek/src/megamek/common/weapons/ISCruiseMissile70.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISCruiseMissile70.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISCruiseMissile70.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -35,7 +35,7 @@ */ public ISCruiseMissile70() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "Cruise Missile/70"; this.setInternalName("ISCruiseMissile70"); this.heat = 70; Modified: trunk/megamek/src/megamek/common/weapons/ISCruiseMissile90.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISCruiseMissile90.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISCruiseMissile90.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -35,7 +35,7 @@ */ public ISCruiseMissile90() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "Cruise Missile/90"; this.setInternalName("ISCruiseMissile90"); this.heat = 90; Modified: trunk/megamek/src/megamek/common/weapons/ISDavidLightGaussRifle.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISDavidLightGaussRifle.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISDavidLightGaussRifle.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -34,7 +34,7 @@ */ public ISDavidLightGaussRifle() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "David Light Gauss Rifle"; this.setInternalName(this.name); this.addLookupName("ISDavidLightGaussRifle"); Modified: trunk/megamek/src/megamek/common/weapons/ISEHERPPC.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISEHERPPC.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISEHERPPC.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISEHERPPC() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "Enhanced ER PPC"; this.setInternalName("ISEHERPPC"); this.addLookupName("IS EH ER PPC"); Modified: trunk/megamek/src/megamek/common/weapons/ISERLargeLaser.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISERLargeLaser.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISERLargeLaser.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -31,7 +31,7 @@ public ISERLargeLaser() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "ER Large Laser"; this.setInternalName("ISERLargeLaser"); this.addLookupName("IS ER Large Laser"); Modified: trunk/megamek/src/megamek/common/weapons/ISERLargeLaserPrototype.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISERLargeLaserPrototype.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISERLargeLaserPrototype.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -35,8 +35,8 @@ public ISERLargeLaserPrototype() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; - this.name = "ER Large Laser"; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; + this.name = "ER Large Laser Prototype"; this.setInternalName("ISERLargeLaserPrototype"); this.addLookupName("IS ER Large Laser Prototype"); this.toHitModifier = 1; Modified: trunk/megamek/src/megamek/common/weapons/ISERMediumLaser.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISERMediumLaser.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISERMediumLaser.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISERMediumLaser() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "ER Medium Laser"; this.setInternalName("ISERMediumLaser"); this.addLookupName("IS ER Medium Laser"); Modified: trunk/megamek/src/megamek/common/weapons/ISERPPC.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISERPPC.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISERPPC.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISERPPC() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "ER PPC"; this.setInternalName("ISERPPC"); this.addLookupName("IS ER PPC"); Modified: trunk/megamek/src/megamek/common/weapons/ISERSmallLaser.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISERSmallLaser.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISERSmallLaser.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISERSmallLaser() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "ER Small Laser"; this.setInternalName("ISERSmallLaser"); this.addLookupName("IS ER Small Laser"); Modified: trunk/megamek/src/megamek/common/weapons/ISExtendedLRM10.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISExtendedLRM10.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISExtendedLRM10.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISExtendedLRM10() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "ExtendedLRM 10"; this.setInternalName(this.name); this.addLookupName("IS ExtendedLRM-10"); Modified: trunk/megamek/src/megamek/common/weapons/ISExtendedLRM15.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISExtendedLRM15.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISExtendedLRM15.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISExtendedLRM15() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "ExtendedLRM 15"; this.setInternalName(this.name); this.addLookupName("IS ExtendedLRM-15"); Modified: trunk/megamek/src/megamek/common/weapons/ISExtendedLRM20.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISExtendedLRM20.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISExtendedLRM20.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISExtendedLRM20() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "ExtendedLRM 20"; this.setInternalName(this.name); this.addLookupName("IS ExtendedLRM-20"); Modified: trunk/megamek/src/megamek/common/weapons/ISExtendedLRM5.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISExtendedLRM5.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISExtendedLRM5.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISExtendedLRM5() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "ExtendedLRM 5"; this.setInternalName(this.name); this.addLookupName("IS ExtendedLRM-5"); Modified: trunk/megamek/src/megamek/common/weapons/ISFireExtinguisher.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISFireExtinguisher.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISFireExtinguisher.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -37,7 +37,7 @@ */ public ISFireExtinguisher() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_ADVANCED; this.name = "Fire Extinguisher"; this.setInternalName(this.name); this.heat = 0; Modified: trunk/megamek/src/megamek/common/weapons/ISFiredrakeNeedler.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISFiredrakeNeedler.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISFiredrakeNeedler.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -38,7 +38,7 @@ */ public ISFiredrakeNeedler() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Firedrake Needler"; this.setInternalName(this.name); this.addLookupName("ISFiredrakeIncendiaryNeedler"); Modified: trunk/megamek/src/megamek/common/weapons/ISFlamer.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISFlamer.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISFlamer.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISFlamer() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_1; + this.techLevel = TechConstants.T_INTRO_BOXSET; this.name = "Flamer"; this.setInternalName(this.name); this.addLookupName("IS Flamer"); Modified: trunk/megamek/src/megamek/common/weapons/ISGaussRifle.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISGaussRifle.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISGaussRifle.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -38,7 +38,7 @@ */ public ISGaussRifle() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Gauss Rifle"; this.setInternalName("ISGaussRifle"); this.addLookupName("IS Gauss Rifle"); Modified: trunk/megamek/src/megamek/common/weapons/ISGaussRiflePrototype.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISGaussRiflePrototype.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISGaussRiflePrototype.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -38,7 +38,7 @@ */ public ISGaussRiflePrototype() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "Gauss Rifle Prototype"; this.setInternalName("ISGaussRiflePrototype"); this.addLookupName("IS Gauss Rifle Prototype"); Modified: trunk/megamek/src/megamek/common/weapons/ISGrandMaulerGaussCannon.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISGrandMaulerGaussCannon.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISGrandMaulerGaussCannon.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -34,7 +34,7 @@ */ public ISGrandMaulerGaussCannon() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Grand Mauler Gauss Cannon"; this.setInternalName(this.name); this.addLookupName("ISGrandMauler"); Modified: trunk/megamek/src/megamek/common/weapons/ISHERPPC.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISHERPPC.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISHERPPC.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISHERPPC() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_UNOFFICIAL; this.name = "Kinslaughter H ER PPC"; this.setInternalName("ISHERPPC"); this.addLookupName("IS Kinslaughter H ER PPC"); Modified: trunk/megamek/src/megamek/common/weapons/ISHGaussRifle.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISHGaussRifle.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISHGaussRifle.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -38,7 +38,7 @@ */ public ISHGaussRifle() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Heavy Gauss Rifle"; this.setInternalName("ISHeavyGaussRifle"); this.addLookupName("IS Heavy Gauss Rifle"); Modified: trunk/megamek/src/megamek/common/weapons/ISHeavyFlamer.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISHeavyFlamer.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISHeavyFlamer.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -34,7 +34,7 @@ */ public ISHeavyFlamer() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_ADVANCED; this.name = "Heavy Flamer"; this.setInternalName(this.name); this.addLookupName("IS Heavy Flamer"); Modified: trunk/megamek/src/megamek/common/weapons/ISHeavyMG.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISHeavyMG.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISHeavyMG.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -35,7 +35,7 @@ */ public ISHeavyMG() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Heavy Machine Gun"; this.setInternalName(this.name); this.addLookupName("IS Heavy Machine Gun"); Modified: trunk/megamek/src/megamek/common/weapons/ISHeavyMGA.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISHeavyMGA.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISHeavyMGA.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -32,7 +32,7 @@ public ISHeavyMGA() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "IS Heavy Machine Gun Array"; this.setInternalName("ISHMGA"); this.heat = 0; Modified: trunk/megamek/src/megamek/common/weapons/ISHeavyMortar.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISHeavyMortar.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISHeavyMortar.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -38,7 +38,7 @@ */ public ISHeavyMortar() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Heavy Mortar"; this.setInternalName(this.name); this.addLookupName("ISHeavyMortar"); Modified: trunk/megamek/src/megamek/common/weapons/ISHeavyPPC.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISHeavyPPC.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISHeavyPPC.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -37,7 +37,7 @@ */ public ISHeavyPPC() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Heavy PPC"; this.setInternalName(this.name); this.addLookupName("ISHeavyPPC"); Modified: trunk/megamek/src/megamek/common/weapons/ISHeavyRecoillessRifle.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISHeavyRecoillessRifle.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISHeavyRecoillessRifle.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -38,7 +38,7 @@ */ public ISHeavyRecoillessRifle() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Heavy Recoilless Rifle"; this.setInternalName(this.name); this.addLookupName("ISHeavy Recoilless Rifle"); Modified: trunk/megamek/src/megamek/common/weapons/ISIHGaussRifle.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISIHGaussRifle.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISIHGaussRifle.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -38,7 +38,7 @@ */ public ISIHGaussRifle() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "Improved Heavy Gauss Rifle"; this.setInternalName("ISImprovedHeavyGaussRifle"); this.addLookupName("IS Improved Heavy Gauss Rifle"); Modified: trunk/megamek/src/megamek/common/weapons/ISImprovedNarc.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISImprovedNarc.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISImprovedNarc.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -31,7 +31,7 @@ */ public ISImprovedNarc() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "iNarc"; this.setInternalName("ISImprovedNarc"); this.addLookupName("IS iNarc Beacon"); Modified: trunk/megamek/src/megamek/common/weapons/ISImprovedNarcOS.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISImprovedNarcOS.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISImprovedNarcOS.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -31,7 +31,7 @@ */ public ISImprovedNarcOS() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "iNarc (OS)"; this.setInternalName("ISImprovedNarc (OS)"); this.addLookupName("IS OS iNarc Beacon"); Modified: trunk/megamek/src/megamek/common/weapons/ISKingDavidLightGaussRifle.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISKingDavidLightGaussRifle.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISKingDavidLightGaussRifle.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -34,7 +34,7 @@ */ public ISKingDavidLightGaussRifle() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "King David Light Gauss Rifle"; this.setInternalName(this.name); this.addLookupName("ISKingDavidLightGaussRifle"); Modified: trunk/megamek/src/megamek/common/weapons/ISLAC10.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLAC10.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLAC10.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -28,7 +28,7 @@ public ISLAC10() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_UNOFFICIAL; this.name = "Light Auto Cannon/10"; this.setInternalName(this.name); this.addLookupName("IS Light AutoCannon/10"); Modified: trunk/megamek/src/megamek/common/weapons/ISLAC2.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLAC2.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLAC2.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -28,7 +28,7 @@ public ISLAC2() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Light Auto Cannon/2"; this.setInternalName(this.name); this.addLookupName("IS Light AutoCannon/2"); Modified: trunk/megamek/src/megamek/common/weapons/ISLAC20.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLAC20.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLAC20.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -28,7 +28,7 @@ public ISLAC20() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "Light Auto Cannon/20"; this.setInternalName(this.name); this.addLookupName("IS Light AutoCannon/20"); Modified: trunk/megamek/src/megamek/common/weapons/ISLAC5.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLAC5.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLAC5.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -28,7 +28,7 @@ public ISLAC5() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Light Auto Cannon/5"; this.setInternalName(this.name); this.addLookupName("IS Light Auto Cannon/5"); Modified: trunk/megamek/src/megamek/common/weapons/ISLB10XAC.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLB10XAC.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLB10XAC.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISLB10XAC() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "LB 10-X AC"; this.setInternalName("ISLBXAC10"); this.addLookupName("IS LB 10-X AC"); Modified: trunk/megamek/src/megamek/common/weapons/ISLB10XACPrototype.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLB10XACPrototype.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLB10XACPrototype.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -38,7 +38,7 @@ */ public ISLB10XACPrototype() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_3; + this.techLevel = TechConstants.T_IS_EXPERIMENTAL; this.name = "LB 10-X AC Prototype"; this.setInternalName("ISLBXAC10Prototype"); this.addLookupName("IS LB 10-X AC Prototype"); Modified: trunk/megamek/src/megamek/common/weapons/ISLB20XAC.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLB20XAC.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLB20XAC.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISLB20XAC() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "LB 20-X AC"; this.setInternalName("ISLBXAC20"); this.addLookupName("IS LB 20-X AC"); Modified: trunk/megamek/src/megamek/common/weapons/ISLB2XAC.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLB2XAC.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLB2XAC.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISLB2XAC() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "LB 2-X AC"; this.setInternalName("ISLBXAC2"); this.addLookupName("IS LB 2-X AC"); Modified: trunk/megamek/src/megamek/common/weapons/ISLB5XAC.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLB5XAC.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLB5XAC.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -33,7 +33,7 @@ */ public ISLB5XAC() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "LB 5-X AC"; this.setInternalName("ISLBXAC5"); this.addLookupName("IS LB 5-X AC"); Modified: trunk/megamek/src/megamek/common/weapons/ISLGaussRifle.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLGaussRifle.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLGaussRifle.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -38,7 +38,7 @@ */ public ISLGaussRifle() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "Light Gauss Rifle"; this.setInternalName("ISLightGaussRifle"); this.addLookupName("IS Light Gauss Rifle"); Modified: trunk/megamek/src/megamek/common/weapons/ISLRM1.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLRM1.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLRM1.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISLRM1() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "LRM 1"; this.setInternalName(this.name); this.addLookupName("IS LRM-1"); Modified: trunk/megamek/src/megamek/common/weapons/ISLRM10.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLRM10.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLRM10.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISLRM10() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_1; + this.techLevel = TechConstants.T_INTRO_BOXSET; this.name = "LRM 10"; this.setInternalName(this.name); this.addLookupName("IS LRM-10"); Modified: trunk/megamek/src/megamek/common/weapons/ISLRM10OS.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLRM10OS.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLRM10OS.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISLRM10OS() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_1; + this.techLevel = TechConstants.T_INTRO_BOXSET; this.name = "LRM 10 (OS)"; this.setInternalName(this.name); this.addLookupName("IS OS LRM-10"); Modified: trunk/megamek/src/megamek/common/weapons/ISLRM15.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLRM15.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLRM15.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISLRM15() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_1; + this.techLevel = TechConstants.T_INTRO_BOXSET; this.name = "LRM 15"; this.setInternalName(this.name); this.addLookupName("IS LRM-15"); Modified: trunk/megamek/src/megamek/common/weapons/ISLRM15OS.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLRM15OS.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLRM15OS.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISLRM15OS() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_1; + this.techLevel = TechConstants.T_INTRO_BOXSET; this.name = "LRM 15 (OS)"; this.setInternalName(this.name); this.addLookupName("IS OS LRM-15"); Modified: trunk/megamek/src/megamek/common/weapons/ISLRM2.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLRM2.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLRM2.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISLRM2() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "LRM 2"; this.setInternalName(this.name); this.addLookupName("IS LRM-2"); Modified: trunk/megamek/src/megamek/common/weapons/ISLRM20.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLRM20.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLRM20.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISLRM20() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_1; + this.techLevel = TechConstants.T_INTRO_BOXSET; this.name = "LRM 20"; this.setInternalName(this.name); this.addLookupName("IS LRM-20"); Modified: trunk/megamek/src/megamek/common/weapons/ISLRM20OS.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLRM20OS.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLRM20OS.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISLRM20OS() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_1; + this.techLevel = TechConstants.T_INTRO_BOXSET; this.name = "LRM 20 (OS)"; this.setInternalName(this.name); this.addLookupName("IS OS LRM-20"); Modified: trunk/megamek/src/megamek/common/weapons/ISLRM3.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLRM3.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLRM3.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISLRM3() { super(); - this.techLevel = TechConstants.T_IS_LEVEL_2; + this.techLevel = TechConstants.T_IS_TW_NON_BOX; this.name = "LRM 3"; this.setInternalName(this.name); this.addLookupName("IS LRM-3"); Modified: trunk/megamek/src/megamek/common/weapons/ISLRM4.java =================================================================== --- trunk/megamek/src/megamek/common/weapons/ISLRM4.java 2008-09-22 03:51:18 UTC (rev 5973) +++ trunk/megamek/src/megamek/common/weapons/ISLRM4.java 2008-09-22 04:01:24 UTC (rev 5974) @@ -30,7 +30,7 @@ */ public ISLRM4() { super(); - ... [truncated message content] |