Add civilian traffic variants, farm tractors and UI scaling; record Workshop 0.0.143
continuous-integration/drone/push Build is passing

This commit is contained in:
2026-11-06 12:37:08 +01:00
parent 55c0ec775a
commit 518a1a5744
30 changed files with 4563 additions and 44 deletions
+3 -1
View File
@@ -65,7 +65,9 @@ class MenuSourceTests(unittest.TestCase):
for key in ('PositionX', 'PositionY', 'SizeX', 'SizeY')]
nav = json.loads((builder.SOURCE / 'navigation.json').read_text())
pages = {p['key']: p for p in nav['pages']}
panel_width, panel_height = rect('Panel')[2:]
panel = re.search(r'Name "PanelSize" ([^{}]+)', layout)[1]
panel_width = int(re.search(r'\bWidthOverride (\d+)', panel)[1])
panel_height = int(re.search(r'\bHeightOverride (\d+)', panel)[1])
previous_right = 0
for group in nav['groups']:
x, y, width, height = rect('Main_' + group['name'])