I've released v15, and kept a record of my changes! Amazing!
- Added a custom colorset. Compatable with default colors.
- Adjusted admin help commands a bit.
- Host set executed add-ons are now executed after gamemode code files instead of before.
This makes community "patches" easier without needing to edit the gamemode itself.
- Moved GameConnection::onClientEnterGame edits to GameConnection::AutoAdminCheck.
This means some stuff will correctly happen when a player joins a server, not when they're done loading.
- Pinball Launcher is slightly faster.
- Optimised /setAddOn commands.
- Added ability to choose preferred shotgun and sniper.
Choosing one will replace given shotgun/sniper with the type wanted if set. For example, a player picking up an oldschool shotgun will be given the classic shotgun instead. By default this favors the "classic" weapons. You can change it to favor old school, or to allow both like the gamemode did before.
- Ovehauled credits command.
Specific add-ons and links to add-ons are provided now, in many lists.
- Added Random Melee round type.
Players spawn with melee items only.
- Added more music:
INCOMPETECH_-_Industrial_Cinematic
PAYDAY_2_-_Black_Yellow_Moebius
PAYDAY_2_-_Calling_All_Units
PAYDAY_2_-_Fuse_Box
PAYDAY_2_-_Tick_Tock
PAYDAY_2_-_Time_Window
- Added support for more themes:
"Base" and "Military" play same music as "Facility"
"Hell" plays same music as "Lava"
"Island", "Ocean", "Ship", and "Sea" play same music as "Pirate"
"City", "Town", and "Modern" play same music as "Urban"
"Fantasy" plays same music as "Medieval"
"Desert", "Wasteland", "Wild West", and "Cowboy" play same music as "Egypt"
"Halloween" plays same music as "Spooky"
NEW THEME: "Space"
"Space Ship" and "Galactic" play same music as "Space"
- Overhauled how team rounds work.
Now it's an entirely separate round-type-like global variable. This adds room for expansion and makes it easier to deal with.
I mostly did this because I have some ideas for special team rounds. :)
- Player names in chat are now colored based on their team.
As a result of this, team clan tags have been removed. The chat stuff had to be "recoded" from default stuff like with the team chat, but it should be safe as color codes (like /c3) do not work and it strips <color: <font: <bitmap: and <just: from chat. <just: is also now stripped from team chat.
- Player names are now shown at team round ends instead of the team name.
Player names are also team colored.
- Winner clan tag has been fixed and now shows up in chat if the round winner talks before the round transition ends.
Maps have been untouched so you don't need to redownload those. You will need to redownload the music however, if you don't use the musicless version.
Also the gamemode is now on Blockland Nexus. Nobody here uses that though, but whatever.