Rank System Update

This commit is contained in:
Robert Fritzen 2022-05-18 11:49:24 -05:00
parent 54ca7686de
commit e3887c63d4
3 changed files with 131 additions and 96 deletions

View file

@ -145,15 +145,50 @@ PLEASE NOTE: I've moved all old changelogs into the version_history folder. This
* Did a pass through all of the weapon files, cleaning the code up and making each unique weapon have its own damage type. * Did a pass through all of the weapon files, cleaning the code up and making each unique weapon have its own damage type.
* Some projectiles are still tied to bosses and killstreaks, these were not altered. * Some projectiles are still tied to bosses and killstreaks, these were not altered.
* For the updated damage types, death messages were added to the system such that PvP kills will be more easily tracked now. * For the updated damage types, death messages were added to the system such that PvP kills will be more easily tracked now.
* Modified the default save-slot count limits:
* All Players: 15 > 50
* Admins: +10
* Super Admins: +15
* Discussion: Most modern hardware nowadays can handle a much larger number of save files. This may induce some load-delay when opening the menu, but I doubt people will care too much.
* Gameplay Changes * Gameplay Changes
* All 'Mini-Boss' Zombies will now have green text in their name. * All 'Mini-Boss' Zombies will now have green text in their name.
* All 'Boss' level enemies will now have gold text in their name. * All 'Boss' level enemies will now have gold text in their name.
* The Helljump 'Oh Lordy' modifier has been changed to 'Reduces the cooldown time of the Zombie Lord's Photon Cannon by 50%'. * The Helljump 'Oh Lordy' modifier has been changed to 'Reduces the cooldown time of the Zombie Lord's Photon Cannon by 50%'.
* The RSA Laser Rifle has been renamed to the 'UR-22 Laser Rifle' * The RSA Laser Rifle has been renamed to the 'UR-22 Laser Rifle'
* The Pistol Weapon Slot is now called the Sidearm Slot * The Pistol Weapon Slot is now called the Sidearm Slot
* Adjusted the mod's XP table: * Adjusted the rank/progression system:
* The final rank (Master Commander) now only requires 2,500,000 XP * Updated XP Gains:
* The earlier ranks will now progress much more quickly, with the mid-point now occuring at 14,000 XP instead of 20,000 XP * PvP Kill (Enemy Player Defeated): 15 > 150
* Normal Zombie: 1 > 25
* Ravager Zombie: 10 > 100
* Zombie Lord: 20 > 250
* Demon Zombie: 10 > 150
* Air Rapier Zombie: 10 > 175
* Demon Lord Zombie: 100 > 1500
* Shifter Zombie: 3 > 100
* Zombie Summoner: 65 > 750
* Sniper Zombie: 10 > 250
* Ultra Demon Zombie: 25 > 300
* Volatile Ravager Zombie: 7 > 150
* Slingshot Zombie: 20 > 250
* Wraith Zombie: 25 > 500
* Elite Demon (Vardison Summon): 20 > 250
* Lord Yvex: 10,000 > 25,000
* Colonel Windshear: 12,500 > 25,000
* Ghost of Lightning: 20,000 > 35,000
* General Vegenor: 25,000 > 50,000
* Lordranius Trevor: 25,000 > 40,000
* Lord Rog: 30,000 > 50,000
* Major Insignia: 35,000 > 65,000
* Stormrider: 45,000 > 75,000
* Ghost of Fire: 65,000 > 100,000
* Shade Lord: 75,000 > 100,000
* Lord Vardison: 75,000 > 150,000
* Updated the Level Table:
* The final rank (Master Commander) now only requires 2,000,000 XP (Down from 3,000,000)
* The earlier ranks now have higher XP requirements, but later ranks are earned a bit more quickly.
* The "middle-rank" (Captain Grade 3) now occurs at 130,000 XP.
* Discussion: Given the update to XP values across the board, and the introduction of new challenges, this should streamline the rank system to be quicker to complete. In addition, when earning huge chunks of XP (IE: Bosses), this should reduce the loop calls to level-ups in some cases.
* Perks are no longer locked by rank, and all non-game mode / boss related perks are unlocked to all players at the start. * Perks are no longer locked by rank, and all non-game mode / boss related perks are unlocked to all players at the start.
* General Bug Fixes * General Bug Fixes
* Addressed the issue when gaining more than 1 million EXP that would result in your total EXP being reset by the difference between 1 million exp and your current exp. * Addressed the issue when gaining more than 1 million EXP that would result in your total EXP being reset by the difference between 1 million exp and your current exp.

View file

@ -39,219 +39,219 @@ $Ranks::MinPoints[0] = 0;
$Ranks::NewRank[0] = "Private"; $Ranks::NewRank[0] = "Private";
$Ranks::RankTag[0] = "[Pvt]"; $Ranks::RankTag[0] = "[Pvt]";
$Ranks::MinPoints[1] = 25; $Ranks::MinPoints[1] = 1000;
$Ranks::NewRank[1] = "Private Grade I"; $Ranks::NewRank[1] = "Private Grade I";
$Ranks::RankTag[1] = "[Pvt1]"; $Ranks::RankTag[1] = "[Pvt1]";
$Ranks::MinPoints[2] = 50; $Ranks::MinPoints[2] = 2000;
$Ranks::NewRank[2] = "Private Grade II"; $Ranks::NewRank[2] = "Private Grade II";
$Ranks::RankTag[2] = "[Pvt2]"; $Ranks::RankTag[2] = "[Pvt2]";
$Ranks::MinPoints[3] = 75; $Ranks::MinPoints[3] = 3000;
$Ranks::NewRank[3] = "Private Grade III"; $Ranks::NewRank[3] = "Private Grade III";
$Ranks::RankTag[3] = "[Pvt3]"; $Ranks::RankTag[3] = "[Pvt3]";
$Ranks::MinPoints[4] = 100; $Ranks::MinPoints[4] = 4000;
$Ranks::NewRank[4] = "Gunnary Private"; $Ranks::NewRank[4] = "Gunnary Private";
$Ranks::RankTag[4] = "[GPvt]"; $Ranks::RankTag[4] = "[GPvt]";
$Ranks::MinPoints[5] = 150; $Ranks::MinPoints[5] = 5000;
$Ranks::NewRank[5] = "Gunnary Private Grade I"; $Ranks::NewRank[5] = "Gunnary Private Grade I";
$Ranks::RankTag[5] = "[GPvt1]"; $Ranks::RankTag[5] = "[GPvt1]";
$Ranks::MinPoints[6] = 200; $Ranks::MinPoints[6] = 6000;
$Ranks::NewRank[6] = "Gunnary Private Grade II"; $Ranks::NewRank[6] = "Gunnary Private Grade II";
$Ranks::RankTag[6] = "[GPvt2]"; $Ranks::RankTag[6] = "[GPvt2]";
$Ranks::MinPoints[7] = 250; $Ranks::MinPoints[7] = 7000;
$Ranks::NewRank[7] = "Gunnary Private Grade III"; $Ranks::NewRank[7] = "Gunnary Private Grade III";
$Ranks::RankTag[7] = "[GPvt3]"; $Ranks::RankTag[7] = "[GPvt3]";
$Ranks::MinPoints[8] = 300; $Ranks::MinPoints[8] = 8000;
$Ranks::NewRank[8] = "Corporal"; $Ranks::NewRank[8] = "Corporal";
$Ranks::RankTag[8] = "[Cpl]"; $Ranks::RankTag[8] = "[Cpl]";
$Ranks::MinPoints[9] = 400; $Ranks::MinPoints[9] = 9000;
$Ranks::NewRank[9] = "Corporal Grade I"; $Ranks::NewRank[9] = "Corporal Grade I";
$Ranks::RankTag[9] = "[Cpl1]"; $Ranks::RankTag[9] = "[Cpl1]";
$Ranks::MinPoints[10] = 500; $Ranks::MinPoints[10] = 10000;
$Ranks::NewRank[10] = "Corporal Grade II"; $Ranks::NewRank[10] = "Corporal Grade II";
$Ranks::RankTag[10] = "[Cpl2]"; $Ranks::RankTag[10] = "[Cpl2]";
$Ranks::MinPoints[11] = 600; $Ranks::MinPoints[11] = 12500;
$Ranks::NewRank[11] = "Corporal Grade III"; $Ranks::NewRank[11] = "Corporal Grade III";
$Ranks::RankTag[11] = "[Cpl3]"; $Ranks::RankTag[11] = "[Cpl3]";
$Ranks::MinPoints[12] = 700; $Ranks::MinPoints[12] = 15000;
$Ranks::NewRank[12] = "Corporal Grade IV"; $Ranks::NewRank[12] = "Corporal Grade IV";
$Ranks::RankTag[12] = "[Cpl4]"; $Ranks::RankTag[12] = "[Cpl4]";
$Ranks::MinPoints[13] = 800; $Ranks::MinPoints[13] = 20000;
$Ranks::NewRank[13] = "Sergeant"; $Ranks::NewRank[13] = "Sergeant";
$Ranks::RankTag[13] = "[Sgt]"; $Ranks::RankTag[13] = "[Sgt]";
$Ranks::MinPoints[14] = 1000; $Ranks::MinPoints[14] = 22500;
$Ranks::NewRank[14] = "Sergeant Grade I"; $Ranks::NewRank[14] = "Sergeant Grade I";
$Ranks::RankTag[14] = "[Sgt1]"; $Ranks::RankTag[14] = "[Sgt1]";
$Ranks::MinPoints[15] = 1200; $Ranks::MinPoints[15] = 25000;
$Ranks::NewRank[15] = "Sergeant Grade II"; $Ranks::NewRank[15] = "Sergeant Grade II";
$Ranks::RankTag[15] = "[Sgt2]"; $Ranks::RankTag[15] = "[Sgt2]";
$Ranks::MinPoints[16] = 1400; $Ranks::MinPoints[16] = 27500;
$Ranks::NewRank[16] = "Sergeant Grade III"; $Ranks::NewRank[16] = "Sergeant Grade III";
$Ranks::RankTag[16] = "[Sgt3]"; $Ranks::RankTag[16] = "[Sgt3]";
$Ranks::MinPoints[17] = 1600; $Ranks::MinPoints[17] = 30000;
$Ranks::NewRank[17] = "Sergeant Grade IV"; $Ranks::NewRank[17] = "Sergeant Grade IV";
$Ranks::RankTag[17] = "[Sgt4]"; $Ranks::RankTag[17] = "[Sgt4]";
$Ranks::MinPoints[18] = 2000; $Ranks::MinPoints[18] = 35000;
$Ranks::NewRank[18] = "Gunnary Sergeant"; $Ranks::NewRank[18] = "Gunnary Sergeant";
$Ranks::RankTag[18] = "[GSgt]"; $Ranks::RankTag[18] = "[GSgt]";
$Ranks::MinPoints[19] = 2500; $Ranks::MinPoints[19] = 40000;
$Ranks::NewRank[19] = "Gunnary Sergeant Grade I"; $Ranks::NewRank[19] = "Gunnary Sergeant Grade I";
$Ranks::RankTag[19] = "[GSgt1]"; $Ranks::RankTag[19] = "[GSgt1]";
$Ranks::MinPoints[20] = 3000; $Ranks::MinPoints[20] = 45000;
$Ranks::NewRank[20] = "Gunnary Sergeant Grade II"; $Ranks::NewRank[20] = "Gunnary Sergeant Grade II";
$Ranks::RankTag[20] = "[GSgt2]"; $Ranks::RankTag[20] = "[GSgt2]";
$Ranks::MinPoints[21] = 3500; $Ranks::MinPoints[21] = 50000;
$Ranks::NewRank[21] = "Gunnary Sergeant Grade III"; $Ranks::NewRank[21] = "Gunnary Sergeant Grade III";
$Ranks::RankTag[21] = "[GSgt3]"; $Ranks::RankTag[21] = "[GSgt3]";
$Ranks::MinPoints[22] = 4000; $Ranks::MinPoints[22] = 55000;
$Ranks::NewRank[22] = "Gunnary Sergeant Grade IV"; $Ranks::NewRank[22] = "Gunnary Sergeant Grade IV";
$Ranks::RankTag[22] = "[GSgt4]"; $Ranks::RankTag[22] = "[GSgt4]";
$Ranks::MinPoints[23] = 5000; $Ranks::MinPoints[23] = 60000;
$Ranks::NewRank[23] = "Lieutenant"; $Ranks::NewRank[23] = "Lieutenant";
$Ranks::RankTag[23] = "[Lt]"; $Ranks::RankTag[23] = "[Lt]";
$Ranks::MinPoints[24] = 6000; $Ranks::MinPoints[24] = 65000;
$Ranks::NewRank[24] = "Lieutenant Grade I"; $Ranks::NewRank[24] = "Lieutenant Grade I";
$Ranks::RankTag[24] = "[Lt1]"; $Ranks::RankTag[24] = "[Lt1]";
$Ranks::MinPoints[25] = 7000; $Ranks::MinPoints[25] = 70000;
$Ranks::NewRank[25] = "Lieutenant Grade II"; $Ranks::NewRank[25] = "Lieutenant Grade II";
$Ranks::RankTag[25] = "[Lt2]"; $Ranks::RankTag[25] = "[Lt2]";
$Ranks::MinPoints[26] = 8000; $Ranks::MinPoints[26] = 75000;
$Ranks::NewRank[26] = "Lieutenant Grade III"; $Ranks::NewRank[26] = "Lieutenant Grade III";
$Ranks::RankTag[26] = "[Lt3]"; $Ranks::RankTag[26] = "[Lt3]";
$Ranks::MinPoints[27] = 9000; $Ranks::MinPoints[27] = 80000;
$Ranks::NewRank[27] = "Lieutenant Grade IV"; $Ranks::NewRank[27] = "Lieutenant Grade IV";
$Ranks::RankTag[27] = "[Lt4]"; $Ranks::RankTag[27] = "[Lt4]";
$Ranks::MinPoints[28] = 10000; $Ranks::MinPoints[28] = 90000;
$Ranks::NewRank[28] = "Captain"; $Ranks::NewRank[28] = "Captain";
$Ranks::RankTag[28] = "[Cpt]"; $Ranks::RankTag[28] = "[Cpt]";
$Ranks::MinPoints[29] = 12000; $Ranks::MinPoints[29] = 100000;
$Ranks::NewRank[29] = "Captain Grade I"; $Ranks::NewRank[29] = "Captain Grade I";
$Ranks::RankTag[29] = "[Cpt1]"; $Ranks::RankTag[29] = "[Cpt1]";
$Ranks::MinPoints[30] = 14000; $Ranks::MinPoints[30] = 115000;
$Ranks::NewRank[30] = "Captain Grade II"; $Ranks::NewRank[30] = "Captain Grade II";
$Ranks::RankTag[30] = "[Cpt2]"; $Ranks::RankTag[30] = "[Cpt2]";
$Ranks::MinPoints[31] = 16000; $Ranks::MinPoints[31] = 130000;
$Ranks::NewRank[31] = "Captain Grade III"; $Ranks::NewRank[31] = "Captain Grade III";
$Ranks::RankTag[31] = "[Cpt3]"; $Ranks::RankTag[31] = "[Cpt3]";
$Ranks::MinPoints[32] = 20000; $Ranks::MinPoints[32] = 150000;
$Ranks::NewRank[32] = "Major"; $Ranks::NewRank[32] = "Major";
$Ranks::RankTag[32] = "[Maj]"; $Ranks::RankTag[32] = "[Maj]";
$Ranks::MinPoints[33] = 25000; $Ranks::MinPoints[33] = 170000;
$Ranks::NewRank[33] = "Major Grade I"; $Ranks::NewRank[33] = "Major Grade I";
$Ranks::RankTag[33] = "[Maj1]"; $Ranks::RankTag[33] = "[Maj1]";
$Ranks::MinPoints[34] = 30000; $Ranks::MinPoints[34] = 190000;
$Ranks::NewRank[34] = "Major Grade II"; $Ranks::NewRank[34] = "Major Grade II";
$Ranks::RankTag[34] = "[Maj2]"; $Ranks::RankTag[34] = "[Maj2]";
$Ranks::MinPoints[35] = 35000; $Ranks::MinPoints[35] = 210000;
$Ranks::NewRank[35] = "Major Grade III"; $Ranks::NewRank[35] = "Major Grade III";
$Ranks::RankTag[35] = "[Maj3]"; $Ranks::RankTag[35] = "[Maj3]";
$Ranks::MinPoints[36] = 40000; $Ranks::MinPoints[36] = 230000;
$Ranks::NewRank[36] = "Lieutenant Colonel"; $Ranks::NewRank[36] = "Lieutenant Colonel";
$Ranks::RankTag[36] = "[LCol]"; $Ranks::RankTag[36] = "[LCol]";
$Ranks::MinPoints[37] = 50000; $Ranks::MinPoints[37] = 250000;
$Ranks::NewRank[37] = "Lieutenant Colonel Grade I"; $Ranks::NewRank[37] = "Lieutenant Colonel Grade I";
$Ranks::RankTag[37] = "[LCol1]"; $Ranks::RankTag[37] = "[LCol1]";
$Ranks::MinPoints[38] = 60000; $Ranks::MinPoints[38] = 275000;
$Ranks::NewRank[38] = "Lieutenant Colonel Grade II"; $Ranks::NewRank[38] = "Lieutenant Colonel Grade II";
$Ranks::RankTag[38] = "[LCol2]"; $Ranks::RankTag[38] = "[LCol2]";
$Ranks::MinPoints[39] = 70000; $Ranks::MinPoints[39] = 300000;
$Ranks::NewRank[39] = "Lieutenant Colonel Grade III"; $Ranks::NewRank[39] = "Lieutenant Colonel Grade III";
$Ranks::RankTag[39] = "[LCol3]"; $Ranks::RankTag[39] = "[LCol3]";
$Ranks::MinPoints[40] = 80000; $Ranks::MinPoints[40] = 325000;
$Ranks::NewRank[40] = "Colonel"; $Ranks::NewRank[40] = "Colonel";
$Ranks::RankTag[40] = "[Col]"; $Ranks::RankTag[40] = "[Col]";
$Ranks::MinPoints[41] = 100000; $Ranks::MinPoints[41] = 350000;
$Ranks::NewRank[41] = "Colonel Grade I"; $Ranks::NewRank[41] = "Colonel Grade I";
$Ranks::RankTag[41] = "[Col1]"; $Ranks::RankTag[41] = "[Col1]";
$Ranks::MinPoints[42] = 120000; $Ranks::MinPoints[42] = 375000;
$Ranks::NewRank[42] = "Colonel Grade II"; $Ranks::NewRank[42] = "Colonel Grade II";
$Ranks::RankTag[42] = "[Col2]"; $Ranks::RankTag[42] = "[Col2]";
$Ranks::MinPoints[43] = 140000; $Ranks::MinPoints[43] = 400000;
$Ranks::NewRank[43] = "Brigadier"; $Ranks::NewRank[43] = "Brigadier";
$Ranks::RankTag[43] = "[Bri]"; $Ranks::RankTag[43] = "[Bri]";
$Ranks::MinPoints[44] = 160000; $Ranks::MinPoints[44] = 425000;
$Ranks::NewRank[44] = "Brigadier Grade I"; $Ranks::NewRank[44] = "Brigadier Grade I";
$Ranks::RankTag[44] = "[Bri1]"; $Ranks::RankTag[44] = "[Bri1]";
$Ranks::MinPoints[45] = 180000; $Ranks::MinPoints[45] = 450000;
$Ranks::NewRank[45] = "Brigadier Grade II"; $Ranks::NewRank[45] = "Brigadier Grade II";
$Ranks::RankTag[45] = "[Bri2]"; $Ranks::RankTag[45] = "[Bri2]";
$Ranks::MinPoints[46] = 200000; $Ranks::MinPoints[46] = 475000;
$Ranks::NewRank[46] = "Brigadier General"; $Ranks::NewRank[46] = "Brigadier General";
$Ranks::RankTag[46] = "[BriGn]"; $Ranks::RankTag[46] = "[BriGn]";
$Ranks::MinPoints[47] = 225000; $Ranks::MinPoints[47] = 500000;
$Ranks::NewRank[47] = "Brigadier General I"; $Ranks::NewRank[47] = "Brigadier General I";
$Ranks::RankTag[47] = "[BriGn1]"; $Ranks::RankTag[47] = "[BriGn1]";
$Ranks::MinPoints[48] = 250000; $Ranks::MinPoints[48] = 525000;
$Ranks::NewRank[48] = "Brigadier General II"; $Ranks::NewRank[48] = "Brigadier General II";
$Ranks::RankTag[48] = "[BriGn2]"; $Ranks::RankTag[48] = "[BriGn2]";
$Ranks::MinPoints[49] = 300000; $Ranks::MinPoints[49] = 550000;
$Ranks::NewRank[49] = "General"; $Ranks::NewRank[49] = "General";
$Ranks::RankTag[49] = "[Gen]"; $Ranks::RankTag[49] = "[Gen]";
$Ranks::MinPoints[50] = 400000; $Ranks::MinPoints[50] = 600000;
$Ranks::NewRank[50] = "2 Star General"; $Ranks::NewRank[50] = "2 Star General";
$Ranks::RankTag[50] = "[2Gen]"; $Ranks::RankTag[50] = "[2Gen]";
$Ranks::MinPoints[51] = 500000; $Ranks::MinPoints[51] = 700000;
$Ranks::NewRank[51] = "3 Star General"; $Ranks::NewRank[51] = "3 Star General";
$Ranks::RankTag[51] = "[3Gen]"; $Ranks::RankTag[51] = "[3Gen]";
$Ranks::MinPoints[52] = 600000; $Ranks::MinPoints[52] = 800000;
$Ranks::NewRank[52] = "4 Star General"; $Ranks::NewRank[52] = "4 Star General";
$Ranks::RankTag[52] = "[4Gen]"; $Ranks::RankTag[52] = "[4Gen]";
$Ranks::MinPoints[53] = 750000; $Ranks::MinPoints[53] = 900000;
$Ranks::NewRank[53] = "5 Star General"; $Ranks::NewRank[53] = "5 Star General";
$Ranks::RankTag[53] = "[5Gen]"; $Ranks::RankTag[53] = "[5Gen]";
$Ranks::MinPoints[54] = 900000; $Ranks::MinPoints[54] = 1000000;
$Ranks::NewRank[54] = "Master General"; $Ranks::NewRank[54] = "Master General";
$Ranks::RankTag[54] = "[MGen]"; $Ranks::RankTag[54] = "[MGen]";
@ -259,27 +259,27 @@ $Ranks::MinPoints[55] = 1100000;
$Ranks::NewRank[55] = "Master General I"; $Ranks::NewRank[55] = "Master General I";
$Ranks::RankTag[55] = "[MGen1]"; $Ranks::RankTag[55] = "[MGen1]";
$Ranks::MinPoints[56] = 1300000; $Ranks::MinPoints[56] = 1200000;
$Ranks::NewRank[56] = "Master General II"; $Ranks::NewRank[56] = "Master General II";
$Ranks::RankTag[56] = "[MGen2]"; $Ranks::RankTag[56] = "[MGen2]";
$Ranks::MinPoints[57] = 1500000; $Ranks::MinPoints[57] = 1300000;
$Ranks::NewRank[57] = "Commanding General"; $Ranks::NewRank[57] = "Commanding General";
$Ranks::RankTag[57] = "[ComGen]"; $Ranks::RankTag[57] = "[ComGen]";
$Ranks::MinPoints[58] = 1750000; $Ranks::MinPoints[58] = 1400000;
$Ranks::NewRank[58] = "Fleet Commander"; $Ranks::NewRank[58] = "Fleet Commander";
$Ranks::RankTag[58] = "[FltCom]"; $Ranks::RankTag[58] = "[FltCom]";
$Ranks::MinPoints[59] = 2000000; $Ranks::MinPoints[59] = 1500000;
$Ranks::NewRank[59] = "Commanding Officer"; $Ranks::NewRank[59] = "Commanding Officer";
$Ranks::RankTag[59] = "[ComOcr]"; $Ranks::RankTag[59] = "[ComOcr]";
$Ranks::MinPoints[60] = 2250000; $Ranks::MinPoints[60] = 1750000;
$Ranks::NewRank[60] = "Commander"; $Ranks::NewRank[60] = "Commander";
$Ranks::RankTag[60] = "[Cmdr]"; $Ranks::RankTag[60] = "[Cmdr]";
$Ranks::MinPoints[61] = 2500000; $Ranks::MinPoints[61] = 2000000;
$Ranks::NewRank[61] = "Master Commander"; $Ranks::NewRank[61] = "Master Commander";
$Ranks::RankTag[61] = "[MCmdr]"; $Ranks::RankTag[61] = "[MCmdr]";
$Rank::RankCount = 61; $Rank::RankCount = 61;

View file

@ -128,7 +128,7 @@ $dFlag[3] = "Charlie";
//XP Stuffz //XP Stuffz
$TWM2::TeamKillDeduct = 10; //Lose this Much For TK $TWM2::TeamKillDeduct = 10; //Lose this Much For TK
$TWM2::KillXPGain = 15; //Gain for killing PLAYERS not zombies $TWM2::KillXPGain = 150; //Gain for killing PLAYERS not zombies
$TWM2::MaxZombies = 150; //You can set this now too :) $TWM2::MaxZombies = 150; //You can set this now too :)
$TWM2::CanSpawnZ = 1; //0 Disables Zombie Spawning $TWM2::CanSpawnZ = 1; //0 Disables Zombie Spawning
@ -183,35 +183,35 @@ $TWM2::BossNameInternal["Vardison2"] = "Lord Vardison";
$TWM2::BossNameInternal["Vardison3"] = "Lord Vardison"; $TWM2::BossNameInternal["Vardison3"] = "Lord Vardison";
$TWM2::BossNameInternal["ShadeLord"] = "The Shade Lord"; $TWM2::BossNameInternal["ShadeLord"] = "The Shade Lord";
//-----OFFICIAL VALUES-----\\ //-----OFFICIAL VALUES-----\\
$TWM2::ZombieXPAward[1] = 1; // 1 $TWM2::ZombieXPAward[1] = 25; // 25
$TWM2::ZombieXPAward[2] = 10; // 10 $TWM2::ZombieXPAward[2] = 100; // 100
$TWM2::ZombieXPAward[3] = 20; // 20 $TWM2::ZombieXPAward[3] = 250; // 250
$TWM2::ZombieXPAward[4] = 5; // 5 $TWM2::ZombieXPAward[4] = 150; // 150
$TWM2::ZombieXPAward[5] = 10; // 10 $TWM2::ZombieXPAward[5] = 175; // 175
$TWM2::ZombieXPAward[6] = 100; // 100 $TWM2::ZombieXPAward[6] = 1500; // 1500
$TWM2::ZombieXPAward[9] = 3; // 3 $TWM2::ZombieXPAward[9] = 100; // 100
$TWM2::ZombieXPAward[10] = 65; // 65 $TWM2::ZombieXPAward[10] = 750; // 750
$TWM2::ZombieXPAward[11] = 10; // 10 $TWM2::ZombieXPAward[11] = 250; // 250
$TWM2::ZombieXPAward[12] = 25; // 25 $TWM2::ZombieXPAward[12] = 300; // 300
$TWM2::ZombieXPAward[13] = 7; // 7 $TWM2::ZombieXPAward[13] = 150; // 150
$TWM2::ZombieXPAward[14] = 20; // 20 $TWM2::ZombieXPAward[14] = 250; // 250
$TWM2::ZombieXPAward[15] = 50; // 50 $TWM2::ZombieXPAward[15] = 500; // 500
$TWM2::ZombieXPAward[16] = 1000; // 1000 $TWM2::ZombieXPAward[16] = 1000; // 1000
$TWM2::ZombieXPAward[17] = 25; // 25 $TWM2::ZombieXPAward[17] = 250; // 250
$TWM2::ZombieXPAward[18] = 1000; // 1000 $TWM2::ZombieXPAward[18] = 1000; // 1000
$TWM2::BossXPAward["Yvex"] = 10000; // 10000 $TWM2::BossXPAward["Yvex"] = 25000; // 25000
$TWM2::BossXPAward["CnlWindshear"] = 12500; // 12500 $TWM2::BossXPAward["CnlWindshear"] = 25000; // 25000
$TWM2::BossXPAward["CnlWindshearAlly"] = 1000; // 1000 $TWM2::BossXPAward["CnlWindshearAlly"] = 1000; // 1000
$TWM2::BossXPAward["GhostOfLightning"] = 20000; // 20000 $TWM2::BossXPAward["GhostOfLightning"] = 35000; // 35000
$TWM2::BossXPAward["Vengenor"] = 25000; // 25000 $TWM2::BossXPAward["Vengenor"] = 50000; // 50000
$TWM2::BossXPAward["Trevor"] = 25000; // 25000 $TWM2::BossXPAward["Trevor"] = 40000; // 40000
$TWM2::BossXPAward["LordRog"] = 30000; // 30000 $TWM2::BossXPAward["LordRog"] = 50000; // 50000
$TWM2::BossXPAward["Insignia"] = 35000; // 35000 $TWM2::BossXPAward["Insignia"] = 65000; // 65000
$TWM2::BossXPAward["Stormrider"] = 45000; // 45000 $TWM2::BossXPAward["Stormrider"] = 75000; // 75000
$TWM2::BossXPAward["GhostOfFire"] = 65000; // 65000 $TWM2::BossXPAward["GhostOfFire"] = 100000; // 100000
$TWM2::BossXPAward["ShadeLord"] = 70000; // 70000 $TWM2::BossXPAward["ShadeLord"] = 100000; // 100000
$TWM2::BossXPAward["Vardison3"] = 75000; // 75000 $TWM2::BossXPAward["Vardison3"] = 150000; // 150000
$TWM2::HarbingerSentryName[1] = "H1-CMS Drone"; $TWM2::HarbingerSentryName[1] = "H1-CMS Drone";
@ -220,10 +220,10 @@ $TWM2::HarbingerSentryName[3] = "H3-MSEDS Drone";
$TWM2::HarbingerSentryName[4] = "HX-SHADOW Drone"; $TWM2::HarbingerSentryName[4] = "HX-SHADOW Drone";
//-----OFFICIAL VALUES-----\\ //-----OFFICIAL VALUES-----\\
$TWM2::HarbingerDroneXPAward[1] = 20; // 20 $TWM2::HarbingerDroneXPAward[1] = 500; // 500
$TWM2::HarbingerDroneXPAward[2] = 50; // 50 $TWM2::HarbingerDroneXPAward[2] = 1500; // 1500
$TWM2::HarbingerDroneXPAward[3] = 175; // 175 $TWM2::HarbingerDroneXPAward[3] = 3250; // 3250
$TWM2::HarbingerDroneXPAward[4] = 300; // 300 $TWM2::HarbingerDroneXPAward[4] = 7500; // 7500
$Host::UseDevelopersList = 1; $Host::UseDevelopersList = 1;
@ -245,9 +245,9 @@ $Phantom::CSSEnabled = 1;
//Obviously don't make this some insanely large number, you'r server will never be able //Obviously don't make this some insanely large number, you'r server will never be able
//to count all the slots in reasonable time (I'd say anything over 150-200 is bad) //to count all the slots in reasonable time (I'd say anything over 150-200 is bad)
$TWM2::PlayerSaveSlots = 15; //start with this $TWM2::PlayerSaveSlots = 50; //start with this
$TWM2::AdminSaveSlots = 5; //Admins get 5 additional slots $TWM2::AdminSaveSlots = 10; //Admins get 10 additional slots
$TWM2::SuperAdminSaveSlots = 10; //SAs get 10 more than admins $TWM2::SuperAdminSaveSlots = 15; //SAs get 15 more than admins
$TWM::CSSTimeSave = 5; $TWM::CSSTimeSave = 5;
//Time in Minutes to re-allow a building save //Time in Minutes to re-allow a building save