BBase Update 18

Discussion in 'BBase' started by Teddi, Oct 26, 2012.

Thread Status:
Not open for further replies.
  1. Teddi

    Teddi Well-Known Member Bear

    Joined:
    Jul 21, 2007
    Messages:
    9,635
    Likes Received:
    1,118
    There's way too many changes to actually list here, but for the main ones and the sake of clearing my changelog, here's a few

    This isn't all of them, just the more relevant ones and ones that were actually written down :v:

    Release for GM13.

    BBase
    • A maintanance mode feature has been added. This will kick all players (apart from a few) and lock the server down.
    • All panels have been updated to use the new derma system.
    • Removed Alienswarm playermodels / materials
    • Updated the file path loading to use the new GMod format.
    • The entire F1 menu has been redone so it can remain within BBase and not require any external files in other gamemodes.
    • Added BB.HelpID (Client,String argument). Use this to add a Help page in the F1 menu for that gamemode.
    • "Account Link" has been changed to "Account Register".
    • The entire account link system has been removed from BBase. It is no longer possible to link forum accounts to steam accounts unless you register a new forum account.
    • The F1 Menu now uses silk icons shipped with Garrysmod.
    • Silk Icons have been removed from the Fast Download system (approx. 8-10 files removed).
    • Water effects have been moved to BBase.
    • Added bb_damagesounds - controls if damage sounds should be enabled or not.
    • Added bb_deathsounds - controls if player death sounds should be enabled or not.
    • All fonts have been updated to the new format
    • Achievements now have sounds to accompany them

    Amen2
    • Amen will now automatically filter out any users banned for hacks when using the ingame bans browser
    • The DListView that contains all players is now located on the Player Information tab only.
    • Admins and above are now able to control if they're in silent mode via the Player Information panel.
    • Fixed an issue where all players could be muted when applying Voice Mute.
    • Amen no longer announces the SteamID of admins.
    • The punishment system has been consolidated somewhat in terms of the backend.
    • Punishments now have a translation system for when they're announced. This means it will display the correct messages to both users and admins when action is taken.
    • When a person is punished and time is a criteria, the time will appear once the punishment has occured.
    • Chat mute has been redesigned and is now far more efficient in terms of performance (now only checks at initial spawn / when someone is muted)
    • If a user is voice / chat muted when they first join, they will be notified why and the duration remaining.
    • If a player tries to talk whilst muted, they'll recieve an error with the duration remaining.
    • The AMen2 panel will now correctly read / set silentmode correctly.
    • SQL Checking time has been reduced from 15 seconds to 5.
    • The panel now fires a slightly extended query for when getting the list of punishments on the fly. This should reduce some server processing load
    • When punishments are requested for admins usage, they are now sent in order of expiration.
     
Thread Status:
Not open for further replies.