Skip to content

Commit

Permalink
[Release] Preparation for 0.9.3b (#858)
Browse files Browse the repository at this point in the history
Increments the version number and adds the changelog to the game menu.
  • Loading branch information
saibotk authored Sep 25, 2021
1 parent eccfcff commit c8f803a
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 2 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@
All notable changes to TTT2 will be documented here. Inspired by [keep a changelog](https://keepachangelog.com/en/1.0.0/)

## Unreleased



## [v0.9.3b](https://github.com/TTT-2/TTT2/tree/v0.9.3b) (2021-09-25)

### Added

- Add Traditional Chinese Translation (by @TEGTianFan)
Expand Down
42 changes: 42 additions & 0 deletions gamemodes/terrortown/gamemode/client/cl_changes.lua
Original file line number Diff line number Diff line change
Expand Up @@ -959,6 +959,48 @@ function CreateChanges()
</ul>
]], os.time({year = 2021, month = 06, day = 20}))

AddChange("TTT2 Base - v0.9.3b", [[
<h2>Added</h2>
<ul>
<li>Add Traditional Chinese Translation (by @TEGTianFan)</li>
<li>Added a searchbar to submenus</li>
<li>Added full-sized icons to the equipment-editor</li>
<li>Hotreload functionality for weapons, they are now fully compatible to TTT2 after hotreload</li>
<li>Added experimental `SWEP.HotReloadableKeys` a list of strings to weapons, that makes data saved with `weapons.GetStored()` persistent across hotreloads</li>
<li>Extended cvars library to support manipulation of serverside ConVars</li>
<li>Added possibility to manipulate serverside ConVars with Checkboxes and Sliders</li>
<ul>
<li>Just add .serverConvar with the conVarName to the given data similar to .convar</li>
</ul>
</ul>
<h2>Fixed</h2>
<ul>
<li>Updated Japanese translation (by @westooooo)</li>
<li>Fixed text positioning in pure_skin bar (by @LukasMandok)</li>
<li>Fixed data being not persistent after hot reloading</li>
<ul>
<li>HUDs are now still available</li>
<li>ttt2net keeps its data</li>
<li>bindings are not lost on reload</li>
</ul>
</ul>
<h2>Changed</h2>
<ul>
<li>Revise and additions simplified Chinese (by @TEGTianFan)</li>
<li>Prevent spectators from gathering info on players if they're about to revive (by @AaronMcKenney)</li>
<li>ROLE_NONE does not count as a special role anymore (by @TheNickSkater)</li>
</ul>
<h2>Internal Breaking Changes</h2>
<ul>
<li>Removed first argument of `GetEquipmentBase(data, equipment)`, it only takes the equipment as argument now `GetEquipmentBase(equipment)` and generally merges it with `EquipMenuData`</li>
<li>Added equipment as argument to `InitDefaultEquipmentForRole(roleData)`, it now only initializes the given equipment not all `InitDefaultEquipmentForRole(roleData, equipment)`</li>
<li>Added equipment as argument to `CleanUpDefaultCanBuyIndices()`, it now only initializes the given equipment not all `CleanUpDefaultCanBuyIndices(equipment)`</li>
</ul>
]], os.time({ year = 2021, month = 09, day = 25 }))

---
-- run hook for other addons to add their changelog as well
-- @realm client
Expand Down
4 changes: 2 additions & 2 deletions gamemodes/terrortown/gamemode/shared/sh_init.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
-- This file contains all shared vars, tables and functions

GM.Name = "TTT2 (Advanced Update)"
GM.Author = "Bad King Urgrain, Alf21, saibotk, Mineotopia, LeBroomer, Histalek"
GM.Author = "Bad King Urgrain, Alf21, saibotk, Mineotopia, LeBroomer, Histalek, ZenBre4ker"
GM.Email = "[email protected]"
GM.Website = "ttt.badking.net, docs.ttt2.neoxult.de"
GM.Version = "0.9.2b"
GM.Version = "0.9.3b"
GM.Customized = true

TTT2 = true -- identifier for TTT2. Just use "if TTT2 then ... end"
Expand Down

0 comments on commit c8f803a

Please sign in to comment.