Skip to content

v0.9.3b

Compare
Choose a tag to compare
@saibotk saibotk released this 25 Sep 17:10
· 493 commits to master since this release
c8f803a

Added

  • Add Traditional Chinese Translation (by @TEGTianFan)
  • Added a searchbar to submenus
  • Added full-sized icons to the equipment-editor
  • Hotreload functionality for weapons, they are now fully compatible to TTT2 after hotreload
  • Added experimental SWEP.HotReloadableKeys a list of strings to weapons, that makes data saved with weapons.GetStored() persistent across hotreloads
  • Extended cvars library to support manipulation of serverside ConVars
  • Added possibility to manipulate serverside ConVars with Checkboxes and Sliders
    • Just add .serverConvar with the conVarName to the given data similar to .convar

Fixed

  • Updated Japanese translation (by @westooooo)
  • Fixed text positioning in pure_skin bar (by @LukasMandok)
  • Fixed data being not persistent after hot reloading
    • HUDs are now still available
    • ttt2net keeps its data
    • bindings are not lost on reload

Changed

  • Revise and additions simplified Chinese (by @TEGTianFan)
  • Prevent spectators from gathering info on players if they're about to revive (by @AaronMcKenney)
  • ROLE_NONE does not count as a special role anymore (by @TheNickSkater)

Internal Breaking Changes

  • Removed first argument of GetEquipmentBase(data, equipment), it only takes the equipment as argument now GetEquipmentBase(equipment) and generally merges it with EquipMenuData
  • Added equipment as argument to InitDefaultEquipmentForRole(roleData), it now only initializes the given equipment not all InitDefaultEquipmentForRole(roleData, equipment)
  • Added equipment as argument to CleanUpDefaultCanBuyIndices(), it now only initializes the given equipment not all CleanUpDefaultCanBuyIndices(equipment)