Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Overlay.Mastery:
- TNT1 A 1
- {
- //EMG Pistol - Charged Energy Shot
- If (!CountInv("IncreasedPower") && CountInv("ChargeEfficiency") && CountInv("QuickRecovery") && CountInv("EMGLightWeight"))
- {
- A_GiveInventory("MC_IncreasedPower");
- }
- Else
- {
- A_TakeInventory("MC_IncreasedPower");
- }
- If (CountInv("IncreasedPowerMasteryCounter") >= 15)
- {
- A_GiveInventory("IncreasedPower");
- A_TakeInventory("MC_IncreasedPower");
- A_TakeInventory("IncreasedPowerMasteryCounter");
- }
- //Combat Shotgun - Charged Burst
- If (!CountInv("PowerShot") && CountInv("TriSpeedyRecovery") && CountInv("RapidFire") && CountInv("QuickLoad"))
- {
- A_GiveInventory("MC_PowerShot");
- }
- Else
- {
- A_TakeInventory("MC_PowerShot");
- }
- If (CountInv("PowerShotMasteryCounter") >= 5)
- {
- A_GiveInventory("PowerShot");
- A_TakeInventory("MC_PowerShot");
- A_TakeInventory("PowerShotMasteryCounter");
- }
- //Combat Shotgun - Explosive Shot
- If (!CountInv("ClusterStrike") && CountInv("ExpSpeedyRecovery") && CountInv("BiggerBoom") && CountInv("InstantLoad"))
- {
- A_GiveInventory("MC_ClusterStrike");
- }
- Else
- {
- A_TakeInventory("MC_ClusterStrike");
- }
- If (CountInv("ClusterStrikeMasteryCounter") >= 20)
- {
- A_GiveInventory("ClusterStrike");
- A_TakeInventory("MC_ClusterStrike");
- A_TakeInventory("ClusterStrikeMasteryCounter");
- }
- //Super Shotgun - Improvements
- If (!CountInv("DoubleTrouble") && CountInv("SSGUraniumCoating") && CountInv("FasterReload"))
- {
- A_GiveInventory("MC_DoubleTrouble");
- }
- Else
- {
- A_TakeInventory("MC_DoubleTrouble");
- }
- If (CountInv("PowerDoubleTroubleKillCounter1") && CountInv("PowerDoubleTroubleKillCounter2") && !CountInv("PowerDoubleTroubleDampener"))
- {
- A_GiveInventory("DoubleTroubleDampener");
- A_GiveInventory("DoubleTroubleMasteryCounter");
- A_GiveInventory("MasteryTicker");
- //A_PrintUpgradeProgress("Weapon Mastery", "Double Trouble", "DoubleTroubleMasteryCounter");
- }
- If (CountInv("DoubleTroubleMasteryCounter") >= 30)
- {
- A_GiveInventory("DoubleTrouble");
- A_TakeInventory("MC_DoubleTrouble");
- A_TakeInventory("DoubleTroubleMasteryCounter");
- }
- //Heavy Assault Rifle - Micro Missiles
- A_QueueBMChallenge;
- If (!CountInv("BottomlessMissiles") && CountInv("AmmoEfficient") && CountInv("AdvancedLoader") && CountInv("QuickLauncher"))
- {
- A_GiveInventory("MC_BottomlessMissiles");
- }
- Else
- {
- A_TakeInventory("MC_BottomlessMissiles");
- }
- If (CountInv("PowerMicroMissileStickCounter1") && CountInv("PowerMicroMissileStickCounter2") && CountInv("PowerMicroMissileStickCounter3") && CountInv("PowerMicroMissileStickCounter4") && !CountInv("BottomlessMissiles"))
- {
- A_GiveInventory("BottomlessMissiles");
- A_TakeInventory("MC_BottomlessMissiles");
- A_GiveInventory("MasteryTicker");
- //A_PrintUpgradeProgress("Weapon Mastery", "Bottomless Missiles", "None", True);
- }
- //Heavy Assault Rifle - Tactical Scope
- If (!CountInv("DevastatorRounds") && CountInv("HARUraniumCoating") && CountInv("SkullCracker") && CountInv("HARLightWeight"))
- {
- A_GiveInventory("MC_DevastatorRounds");
- }
- Else
- {
- A_TakeInventory("MC_DevastatorRounds");
- }
- If (CountInv("DevastatorRoundsMasteryCounter") >= 50)
- {
- A_GiveInventory("DevastatorRounds");
- A_TakeInventory("MC_DevastatorRounds");
- A_TakeInventory("DevastatorRoundsMasteryCounter");
- }
- //Rocket Launcher - Lock-On Burst
- If (!CountInv("MultiTargeting") && CountInv("QuickLock") && CountInv("FasterRecovery"))
- {
- A_GiveInventory("MC_MultiTargeting");
- }
- Else
- {
- A_TakeInventory("MC_MultiTargeting");
- }
- If (CountInv("MultiTargetingMasteryCounter") >= 5)
- {
- A_GiveInventory("MultiTargeting");
- A_TakeInventory("MC_MultiTargeting");
- A_TakeInventory("MultiTargetingMasteryCounter");
- }
- //Rocket Launcher - Remote Detonation
- If (!CountInv("ExternalPayload") && CountInv("ImprovedWarhead") && CountInv("JaggedShrapnel"))
- {
- A_GiveInventory("MC_ExternalPayload");
- }
- Else
- {
- A_TakeInventory("MC_ExternalPayload");
- }
- If (CountInv("ExternalPayloadMasteryCounter") >= 15)
- {
- A_GiveInventory("ExternalPayload");
- A_TakeInventory("MC_ExternalPayload");
- A_TakeInventory("ExternalPayloadMasteryCounter");
- }
- //Plasma Rifle - Heat Blast
- If (!CountInv("HeatedCore") && CountInv("SuperHeatedRounds") && CountInv("ImprovedVenting") && CountInv("ExpandedThreshold"))
- {
- A_GiveInventory("MC_HeatedCore");
- }
- Else
- {
- A_TakeInventory("MC_HeatedCore");
- }
- If (CountInv("HeatedCoreMasteryCounter") >= 20)
- {
- A_GiveInventory("HeatedCore");
- A_TakeInventory("MC_HeatedCore");
- A_TakeInventory("HeatedCoreMasteryCounter");
- }
- //Plasma Rifle - Stun Bomb
- If (!CountInv("ChainStun") && CountInv("QuickRecharge") && CountInv("BigShock") && CountInv("LongerStun"))
- {
- A_GiveInventory("MC_ChainStun");
- }
- Else
- {
- A_TakeInventory("MC_ChainStun");
- }
- If (CountInv("ChainStunMasteryCounter") >= 30)
- {
- A_GiveInventory("ChainStun");
- A_TakeInventory("MC_ChainStun");
- A_TakeInventory("ChainStunMasteryCounter");
- }
- //Gauss Cannon - Precision Bolt
- If (!CountInv("VolatileDischarge") && CountInv("EnergyEfficient") && CountInv("GCNLightWeight"))
- {
- A_GiveInventory("MC_VolatileDischarge");
- }
- Else
- {
- A_TakeInventory("MC_VolatileDischarge");
- }
- If (CountInv("VolatileDischargeMasteryCounter") >= 5)
- {
- A_GiveInventory("VolatileDischarge");
- A_TakeInventory("MC_VolatileDischarge");
- A_TakeInventory("VolatileDischargeMasteryCounter");
- }
- //Gauss Cannon - Mobile Siege
- If (!CountInv("MobileSiege") && CountInv("OuterBeam") && CountInv("ReducedChargeTime"))
- {
- A_GiveInventory("MC_MobileSiege");
- }
- Else
- {
- A_TakeInventory("MC_MobileSiege");
- }
- If (CountInv("MobileSiegeMasteryCounter") >= 10)
- {
- A_GiveInventory("MobileSiege");
- A_TakeInventory("MC_MobileSiege");
- A_TakeInventory("MobileSiegeMasteryCounter");
- }
- //Chaingun - Gatling Rotator
- If (!CountInv("IncendiaryRounds") && CountInv("ImprovedTorque") && CountInv("GRUraniumCoating"))
- {
- A_GiveInventory("MC_IncendiaryRounds");
- }
- Else
- {
- A_TakeInventory("MC_IncendiaryRounds");
- }
- If (CountInv("PowerIncendiaryRoundsKillCounter1") && CountInv("PowerIncendiaryRoundsKillCounter2") && CountInv("PowerIncendiaryRoundsKillCounter3") && CountInv("PowerIncendiaryRoundsKillCounter4") && CountInv("PowerIncendiaryRoundsKillCounter5") && !CountInv("IncendiaryRounds"))
- {
- A_GiveInventory("IncendiaryRounds");
- A_TakeInventory("MC_IncendiaryRounds");
- A_GiveInventory("MasteryTicker");
- //A_PrintUpgradeProgress("Weapon Mastery", "Incendiary Rounds", "None", True);
- }
- //Chaingun - Mobile Turret
- If (!CountInv("UltimateCooling") && CountInv("RapidDeployment") && CountInv("MTUraniumCoating"))
- {
- A_GiveInventory("MC_UltimateCooling");
- }
- Else
- {
- A_TakeInventory("MC_UltimateCooling");
- }
- /*If (CountInv("UltimateCoolingKillCounter") >= 4 && !CountInv("UltimateCoolingKillSuppressor"))
- {
- A_GiveInventory("UltimateCoolingMasteryCounter");
- A_GiveInventory("UltimateCoolingKillSuppressor");
- A_GiveInventory("MasteryTicker");
- //A_PrintUpgradeProgress("Weapon Mastery", "Ultimate Cooling", "UltimateCoolingMasteryCounter");
- }*/
- If (CountInv("UltimateCoolingMasteryCounter") >= 5)
- {
- A_GiveInventory("UltimateCooling");
- A_TakeInventory("MC_UltimateCooling");
- A_TakeInventory("UltimateCoolingMasteryCounter");
- }
- //Runes
- If (!CountInv("VacuumII") && CountInv("VacuumChallengeCounter") >= 300)
- {
- A_GiveInventory("VacuumII");
- A_TakeInventory("VacuumChallengeCounter");
- A_PrintUpgradeProgress("Rune Upgrade Challenge:", "Vacuum", "VacuumChallengeCounter", True);
- }
- If (!CountInv("DazedAndConfusedII") && CountInv("DazedAndConfusedChallengeCounter") >= 25)
- {
- A_GiveInventory("DazedAndConfusedII");
- A_TakeInventory("DazedAndConfusedChallengeCounter");
- A_PrintUpgradeProgress("Rune Upgrade Challenge:", "Dazed And Confused", "DazedAndConfusedChallengeCounter", True);
- }
- If (!CountInv("AmmoBoostII") && CountInv("AmmoBoostChallengeCounter") >= 500)
- {
- A_GiveInventory("AmmoBoostII");
- A_TakeInventory("AmmoBoostChallengeCounter");
- A_PrintUpgradeProgress("Rune Upgrade Challenge:", "Ammo Boost", "AmmoBoostChallengeCounter", True);
- }
- If (!CountInv("EquipmentPowerII") && CountInv("EquipmentPowerChallengeCounter") >= 30)
- {
- A_GiveInventory("EquipmentPowerII");
- A_TakeInventory("EquipmentPowerChallengeCounter");
- A_PrintUpgradeProgress("Rune Upgrade Challenge:", "Equipment Power", "EquipmentPowerChallengeCounter", True);
- }
- If (!CountInv("SavageryII") && CountInv("SavageryChallengeCounter") >= 25)
- {
- A_GiveInventory("SavageryII");
- A_TakeInventory("SavageryChallengeCounter");
- A_PrintUpgradeProgress("Rune Upgrade Challenge:", "Savagery", "SavageryChallengeCounter", True);
- }
- If (!CountInv("SeekAndDestroyII") && CountInv("SeekAndDestroyChallengeCounter") >= 75)
- {
- A_GiveInventory("SeekAndDestroyII");
- A_TakeInventory("SeekAndDestroyChallengeCounter");
- A_PrintUpgradeProgress("Rune Upgrade Challenge:", "Seek And Destroy", "SeekAndDestroyChallengeCounter", True);
- }
- If (!CountInv("InFlightMobilityII") && CountInv("InFlightMobilityChallengeCounter") >= 30)
- {
- A_GiveInventory("InFlightMobilityII");
- A_TakeInventory("InFlightMobilityChallengeCounter");
- A_PrintUpgradeProgress("Rune Upgrade Challenge:", "In-Flight Mobility", "InFlightMobilityChallengeCounter", True);
- }
- If (!CountInv("ArmoredOffensiveII") && CountInv("ArmoredOffensiveChallengeCounter") >= 2500)
- {
- A_GiveInventory("ArmoredOffensiveII");
- A_TakeInventory("ArmoredOffensiveChallengeCounter");
- A_PrintUpgradeProgress("Rune Upgrade Challenge:", "Armored Offensive", "ArmoredOffensiveChallengeCounter", True);
- }
- If (!CountInv("BloodFueledII") && CountInv("BloodFueledChallengeCounter") >= 50)
- {
- A_GiveInventory("BloodFueledII");
- A_TakeInventory("BloodFueledChallengeCounter");
- A_PrintUpgradeProgress("Rune Upgrade Challenge:", "Blood Fueled", "BloodFueledChallengeCounter", True);
- }
- If (!CountInv("IntimacyIsBestII") && CountInv("IntimacyIsBestChallengeCounter") >= 100)
- {
- A_GiveInventory("IntimacyIsBestII");
- A_TakeInventory("IntimacyIsBestChallengeCounter");
- A_PrintUpgradeProgress("Rune Upgrade Challenge:", "Intimacy Is Best", "IntimacyIsBestChallengeCounter", True);
- }
- If (!CountInv("RichGetRicherII") && CountInv("RichGetRicherChallengeCounter") >= 12)
- {
- A_GiveInventory("RichGetRicherII");
- A_TakeInventory("RichGetRicherChallengeCounter");
- A_PrintUpgradeProgress("Rune Upgrade Challenge:", "Rich Get Richer", "RichGetRicherChallengeCounter", True);
- }
- If (!CountInv("SavingThrowII") && CountInv("SavingThrowChallengeCounter") >= 10)
- {
- A_GiveInventory("SavingThrowII");
- A_TakeInventory("SavingThrowChallengeCounter");
- A_PrintUpgradeProgress("Rune Upgrade Challenge:", "Saving Throw", "SavingThrowChallengeCounter", True);
- }
- }
- Loop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement