dominik-korsa
b7c71e37ac
Merge branch 'main' into prefab-parser
...
# Conflicts:
# src/components/map/object-renderers/TrackRenderer.js
# src/helpers/miscHelper.js
2025-07-23 01:03:59 +02:00
izawartka
884652ac8f
Updated scp.py
...
*Updated scp.py to not ignore MiscGroups
2025-07-21 18:54:36 +02:00
dominik-korsa
56c1360e30
Merge remote-tracking branch 'refs/remotes/upstream/main' into prefab-parser
2025-07-19 14:07:45 +02:00
dominik-korsa
e1d1540f9e
Remove SwitchPrefab class
2025-07-19 13:41:04 +02:00
dominik-korsa
14b69ed562
Move connection processing to Python script
2025-07-19 13:06:38 +02:00
izawartka
87b2091333
Added Platforms parsing
...
+Added support for parsing Platforms
+Added glb_bounds.py - a script for extracting bounding boxes from GLB files
*Updated scp.py to not ignore MiscGroups and Platforms
2025-07-19 12:26:23 +02:00
dominik-korsa
0d7e8dc18c
Move some prefab processing from JavaScript to Python script
2025-07-19 02:13:17 +02:00
dominik-korsa
d5206e4281
Use track data from the parse-prefabs script for all prefabs
2025-07-16 16:08:48 +02:00
dominik-korsa
ebbb2323e8
Create eprint function for info logging
2025-07-16 13:01:18 +02:00
dominik-korsa
6ce107fcba
Add script usage note
2025-07-16 12:51:27 +02:00
dominik-korsa
7ddf45cbc4
Print output in a more usable format
2025-07-16 12:17:33 +02:00
dominik-korsa
e3b991f786
Parse actual tracks in prefabs
2025-07-16 11:54:12 +02:00
dominik-korsa
507c516b0b
Export prefabs to JSON
2025-07-16 10:37:07 +02:00
izawartka
fdc28c467c
Added list.py
...
+ Added list.py script to help generate a list of sceneries from public/sceneries/
2025-07-13 23:47:25 +02:00
izawartka
04364de22b
Fixed minor bugs
...
*Fixed options for disabled layers in the side menu not collapsing
*Fixed missing return value in ElectrificationResolver._findTracksAdjacentToRoutes
*Changed SceneryObject.fromText to throw an error instead of logging it
*Updated tools/scp.py version text
2025-07-13 23:46:02 +02:00
dominik-korsa
7d36835b28
Don't remove route tracks in scenery processor script
2025-07-12 21:43:26 +02:00
izawartka
18e3056c45
Signalboxes and signals recognition bugfix
...
*Fixed scp.py removing signal boxes with no name
*Fixed the parser skipping mechanical signals
*Improved loading speed of unoptimized .sc files by throwing less unknownObjectType warnings
2025-06-09 01:04:38 +02:00
izawartka
7f279bf35d
Added SignalBoxes, fixed bugs
...
+Added Misc objects parser
+Added SignalBoxRenderer
*Fixed Switch and TrackObject double apply protection
*Updated scp.py to not exclude Signalboxes
2025-06-01 17:45:18 +02:00
izawartka
d78e72fc49
Initial commit
2025-05-29 13:11:22 +02:00