-
Notifications
You must be signed in to change notification settings - Fork 85
Release Binaries
Aubergine edited this page Jan 23, 2022
·
8 revisions
Verified: January 2022
When making a new release, the binaries should be uploaded to the GitHub Releases page in addition to the workshop page(s).
Before building, some files need updating (in addition to the Changelogs) and committing to master
:
-
/TLM/SharedAssemblyInfo.cs
:AssemblyVersion
-
AssemblyCopyright
(if necesasry)
-
/TLM/TLM/UI/WhatsNew/WhatsNew.cs
CurrentVersion
If the game version has changed, you'll also need to update:
-
/TLM/TLM/Util/VersionUtil.cs
-
EXPECTED_GAME_VERSION_U
- set to value ofBuildConfig.APPLICATION_VERSION
-
ExpectedGameVersion
- seeCurrentGameVersion
for where to get the values
-
-
/README.md
- Update version in
cities: skylines
lozenge
- Update version in
Choose build config as applicable:
-
RELEASE
- STABLE releases -
RELEASE TEST
- TEST releases
Test in game, in particular the What's New
panel should popup. Check the TMPE.log
to make sure Expected C:SL
and Actual C:SL
versions match.
On the Draft a new release screen:
-
Tag = Version number (eg.
11.6.4.0
; don't prefix withv
)- If it's a hotfix, you can postfix the verison with something like
-hotfix-1
etc.
- If it's a hotfix, you can postfix the verison with something like
- Release title = Same as Tag
-
Description = Changelog
- You can usually find the changelog in the description of the Milestone associated with the release
-
Attach binaries = zipped binaries
- TEST, STABLE, or both, depending on which workshop pages are getting updated
- Remember: TEST and STABLE are two separate builds, one using
RELEASE TEST
and the otherRELEASE
- If it's a TEST-only release, tick This is a pre-release
Save the release tag, it should automatically add the source code of current master
branch.
Upload build .zip
files to workshop as necessary.
Red links are broken; this wiki is a work in progress
Getting Started (click to open)
Troubleshooting / Bugs (click to open)
- Hints Panel
- Road & Rail:
- Junctions:
- Despawning:
- Info Views:
- Roads/Tracks:
- Nodes, Segments, Lanes
- Collector Roads
- Dedicated Turning Lanes
- Enter Blocked Junctions
- High Priority Roads
- Highway Junction Rules
- Lane Changes
- Pedestrian Crossings
- Priority Routes
- Road Conditions
- Roundabouts
- Roundabout Policies
- Stay in Lane
- Turn on Red
- U-Turns
- Unprotected Turns
- Vehicle Restriction Aggression
- Public Transport:
- Vehicles:
Todo: