Commit b20d83bc authored by Accensus's avatar Accensus
Browse files

- Added three new rank sets, courtesy of XSlayer300.

- Exposed the Festive rank set for Genocide. It's been around for a while but for some reason I didn't expose it to MENUDEF until now.
parent 92697d49
......@@ -6,7 +6,7 @@ Tapwave
- FragTrak, which inspired me to make a universal version.
- Various feature suggestions and misc support, such as picking the genocide medals and overhauling the progression numbers.
- Folders for DRLA and Final Doomer.
- All of the rank names.
- Ranks: Default, Alternate, Festive
HyperUltra64
- All of the medals!
......@@ -31,6 +31,9 @@ Sledge
IKA
- Ashes folders.
XSlayer300
- Ranks: Demon, Fantasy
Unreal Tournament (Epic Games)
- All UI sounds.
......
......@@ -209,17 +209,21 @@ OptionValue "RankSetWeapons"
0, "Default"
1, "Alternate"
2, "Festive"
3, "Fantasy"
}
OptionValue "RankSetPlayer"
{
0, "Default"
1, "Festive"
2, "Doom"
}
OptionValue "RankSetGenocide"
{
0, "Default"
1, "Festive"
2, "Demon"
}
// [Ace] See LANGUAGE.txt
......
......@@ -63,21 +63,24 @@ extend class WT_MainHandler
{
"Strange", "Uninteresting", "Barely Threatening", "Slightly Scary", "Unfriendly", "Not Too Rough", "Plenty Hurtful", "Perfectly Ordinary", "Face-Gibbing", "Agitating", "Map-clearing", "Barbaric", "Megawad-purging", "Ultraviolent", "Absolutely Barbaric", "Nightmare-inducing", "Epic", "Legendary", "American", "id Select", "Hall's Custom", "Carmack's Prized", "Romero's Own",
"Neophyte", "Beginner", "Rookie", "Trainee", "Disciple", "Adept", "Regular User", "Operator", "Skilled Handler", "Aficionado", "Enthusiast", "Connoisseur", "Whizkid", "Specialist", "Professional", "Expert", "Veteran", "Master", "Ace", "Virtuoso", "Supreme Talent", "Godlike", "Transcended",
"Sad", "Unmerry", "Barely Mirthful", "Slightly Enjoyed", "Unboxed", "Not Too Festive", "Plenty Pleasant", "Perfectly Giftable", "Face-Smiling", "Exciting", "Map-blessing", "Beautiful", "Megawad-prettying", "Ultralovable", "Absolutely Bountiful", "Nightmare-reducing", "Frown-Annihilating", "Epically Enjoyable", "Legendarily Lively", "Christmas Select", "Krampus Select", "Nick's Favorite", "Santa's Own"
"Sad", "Unmerry", "Barely Mirthful", "Slightly Enjoyed", "Unboxed", "Not Too Festive", "Plenty Pleasant", "Perfectly Giftable", "Face-Smiling", "Exciting", "Map-blessing", "Beautiful", "Megawad-prettying", "Ultralovable", "Absolutely Bountiful", "Nightmare-reducing", "Frown-Annihilating", "Epically Enjoyable", "Legendarily Lively", "Christmas Select", "Krampus Select", "Nick's Favorite", "Santa's Own",
"Scrap", "Unworthy", "Desperately Used", "Ordinary", "Often Overlooked", "Basic Arm", "Proved Useful", "Legion Standard", "Armorer Recommended", "Merciless", "Army-destroying", "Royal Supply", "Brutal", "Creed's Option", "Hell-forged", "Black Death", "Sacred", "Sigil's Torment", "Armageddon's Tool", "King's Chosen", "Demon's Ultimatum", "Archangel's Instrument", "Outlander's Own"
};
static const int GenocideReqs[] = { 0, 50, 100, 250, 500, 1000, 1500, 2500, 3500, 4500, 6000, 7500, 9000, 11111, 13333, 16666, 20000, 25000, 30000, 35000, 50000, 70000, 99999, 125000, 175000, 250000, 350000, 500000, 750000, 1000000 };
static const string GenocideRanks[] =
{
"Pacifist", "Innocent", "Craven", "Unbloodied", "Gun-shy", "Rank-and-file", "Basic Grunt", "Diablophobe", "Grave Digger", "Butcher", "Spree Killer", "Bounty Hunter", "Master Gunman", "Elite Warrior", "Mass Assassin", "Basically Mor'Ladim", "Ludicrous", "The Cleaner", "Psychopath", "Warlord", "Bloodthirsty", "Anti-Army Weapon", "Okuplok", "Unstoppable Force", "Carnage Elemental", "Grim Reaper", "Icon of Slay", "Death Incarnate", "Doomslayer", "Origin Exstinctum",
"Destitute", "Sad", "Morose", "Unfun", "Groveling", "Ambivalent", "Silly", "Pleased", "Happy", "Cheerful", "Delighted", "Joyous", "Bold", "Proud", "Dignified", "Honored", "Noble", "Exalted", "Breathtaking", "Awe-Inspiring", "Outrageous", "Extravagant", "Spectacular", "Majestic", "Magnificient", "Sublime", "Icon of Festivity", "Generosity Incarnate", "Dourslayer", "Origin Gaudium"
"Destitute", "Sad", "Morose", "Unfun", "Groveling", "Ambivalent", "Silly", "Pleased", "Happy", "Cheerful", "Delighted", "Joyous", "Bold", "Proud", "Dignified", "Honored", "Noble", "Exalted", "Breathtaking", "Awe-Inspiring", "Outrageous", "Extravagant", "Spectacular", "Majestic", "Magnificient", "Sublime", "Icon of Festivity", "Generosity Incarnate", "Dourslayer", "Origin Gaudium",
"Lost Soul", "Former Human", "Z-Sec", "Maggot", "Imp", "Wraith", "Hellhound", "Demon", "Spectre", "Former Commando", "Cacodemon", "Arachnotron", "Revenant", "Hell Knight", "Mancubus", "Pain Elemental", "Summoner", "Baron of Hell", "Hell Guard", "Arch-Vile", "Hell Hunter", "Marauder", "Gladiator", "Cyberdemon", "Spider Mastermind", "Harbinger", "Mother Demon", "Maledict", "Khan Maykr", "Icon Of Sin"
};
static const int XPReq[] = { 0, 5000, 8500, 12500, 16000, 20000, 25000, 31000, 37000, 45000, 60000, 85000, 100000, 125000, 175000, 250000, 400000, 600000, 900000, 1150000, 1400000, 1900000, 2850000, 4000000, 5000000 };
static const string XPRanks[] =
{
"Private", "Private 1st Class", "Corporal", "Sergeant", "Staff Sergeant", "Sergeant 1st Class", "Master Sergeant", "First Sergeant", "Sergeant Major", "Cmd. Sergeant Major", "Master Chief Sergeant", "2nd Lieutenant", "1st Lieutenant", "Captain", "Major", "Lieutenant Colonel", "Colonel", "Brigadier General", "Major General", "Lieutenant General", "General", "General of the Army", "Field Marshal", "Force Of Freedom", "Savior of Humanity",
"Elf", "Basic Benefactor", "Competent Contributor", "Adequate Altruist", "Satisfactory Santa", "Sufficient Samaritan", "Distinguished Donator", "Dynamic Do-gooder", "Consummate Conferrer", "Bequeathment Baron", "Lord of Largesses", "Chieftain of Charity", "General of Generosity", "Bigshot Backer", "Caesar of Pleasers", "First-class Philanthropist", "Humanitarian Hotshot", "Selfless Subscriber", "Epic Endorser", "Legendary Lender", "Awe-inspiry Ally", "Champion Collaborator", "Fabulous Friend", "Perfect Partner", "Seriously Santa"
"Elf", "Basic Benefactor", "Competent Contributor", "Adequate Altruist", "Satisfactory Santa", "Sufficient Samaritan", "Distinguished Donator", "Dynamic Do-gooder", "Consummate Conferrer", "Bequeathment Baron", "Lord of Largesses", "Chieftain of Charity", "General of Generosity", "Bigshot Backer", "Caesar of Pleasers", "First-class Philanthropist", "Humanitarian Hotshot", "Selfless Subscriber", "Epic Endorser", "Legendary Lender", "Awe-inspiry Ally", "Champion Collaborator", "Fabulous Friend", "Perfect Partner", "Seriously Santa",
"Unemployed", "UAC Employee", "Mars Security", "Marine Private", "Marine Grunt", "Marine Specialist", "Marine Sergeant", "Marine Recon", "Marine Commando", "Marine Lieutenant", "Marine Captain", "Rapid Response Operative", "ARC Soldier", "ARC Mech Pilot", "ARC Strike Operative", "ARC Elite", "Outlander", "Argent Conscript", "Night Sentinel", "Sentinel Priest", "Sentinel Inquisitor", "Sentinel Paladin", "Sentinel Commander", "Sentinel Patriarch", "Divine Destroyer"
};
private Dictionary ProjectileBinds; // [Ace] Key - projectile, value - weapon.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment