louis-e
9fdd960009
Fix world lock held during map preview generation
2025-12-07 18:18:12 +01:00
louis-e
06e377ce29
Emit done msg after snowman lock is released
2025-12-05 01:00:39 +01:00
louis-e
61af45d2f4
Skip map preview for large areas
2025-12-05 00:39:39 +01:00
louis-e
7e7f7ed476
Support spawn position marker on Bedrock
2025-12-04 19:00:14 +01:00
louis-e
5015c8b9b4
Fix linter issues
2025-12-04 18:15:21 +01:00
louis-e
d4fd9b9cd3
Add GenerationOptions and format-aware world generation
2025-12-04 16:44:19 +01:00
louis-e
56c2f2e5cd
Mock mep preview emit for CLI builds
2025-12-01 18:49:40 +01:00
louis-e
92be2ccf00
Improve map preview generation time
2025-12-01 17:38:10 +01:00
louis-e
3b76d707d9
Display map preview in GUI
2025-12-01 17:08:54 +01:00
louis-e
4a891c3603
Clean up code
2025-11-26 14:40:36 +01:00
louis-e
dee580c564
fix: cargo fmt
2025-11-26 13:48:32 +01:00
louis-e
41fc5662e0
fix: restore performance with Sutherland-Hodgman clipping and correct water rendering
...
- Fix O(n*m) performance regression in highway processing by building connectivity map once
- Store unclipped ways in ways_map for proper relation member merging (merge_loopy_loops)
- Use clipped ways for standalone way processing
- Add empty vector guard in merge_loopy_loops to prevent panic
- Expose build_highway_connectivity_map as public API
- Add debug_logging module for development diagnostics
2025-11-26 13:39:29 +01:00
louis-e
2643155e9a
Fix no-default-features build
2025-11-22 13:50:55 +01:00
louis-e
9adf31121e
Send error telemetry data
2025-11-17 21:30:47 +01:00
Stephen D
3cb0b994e1
handle bays
2025-09-29 18:54:56 -04:00
Stephen D
5ded3c961e
fix docks
2025-09-29 18:54:56 -04:00
Louis Erbkamm
6c966fc9cc
Implement manual % check for block counter
...
Add manual check for block counter multiple of batch size
2025-09-27 14:59:10 +02:00
Louis Erbkamm
f60b341eca
Merge branch 'main' into elevated-highways-layer-support
2025-09-13 20:39:34 +02:00
Louis Erbkamm
67deb739e6
Merge branch 'main' into metadata
2025-09-13 15:17:24 +02:00
Stephen D
1592951fe3
world metadata
2025-09-07 16:06:58 -04:00
louis-e
c2e8d5959f
feat: add elevated highways with layer-based elevation
2025-09-07 18:55:42 +02:00
Stephen D
ffe8f865d2
initial cleanup
2025-09-07 11:02:25 -04:00
louis-e
1e25dfea37
Add rollercoasters
2025-09-03 16:13:47 +02:00
louis-e
53f29e6e4d
fix: add feature gate for GUI-dependent spawn update code
2025-08-21 22:48:19 +02:00
louis-e
0230e7cb4c
Fix cargo fmt and clippy
2025-08-21 19:02:44 +02:00
louis-e
af24887399
Update spawn point Y coord according to terrain
2025-08-21 18:01:42 +02:00
louis-e
3307f63864
Update progress percentages
2025-08-03 22:21:58 +02:00
louis-e
c3b2624307
Fix cargo fmt and clippy
2025-07-23 21:21:33 +02:00
louis-e
d188f6d579
Add man_made tagged elements
2025-07-23 21:18:16 +02:00
louis-e
c298300a27
Minor improvements to water area generation
2025-07-21 22:19:28 +02:00
louis-e
de2bce5a0a
Support landuse relations
2025-07-21 20:50:07 +02:00
louis-e
52fe87b90d
Add more natural elements
2025-07-20 23:24:12 +02:00
louis-e
4bb69b6b16
Fix cargo fmt and clippy
2025-07-20 18:35:09 +02:00
louis-e
36d084d02f
Minor refinements
2025-07-20 17:14:34 +02:00
louis-e
37ec4be8fc
Fix cargo fmt and clippy
2025-07-20 01:35:15 +02:00
louis-e
dd7578d8d3
Add support for custom block property creation
2025-07-19 18:14:17 +02:00
louis-e
0d3f1b6b5d
Merge dev-unicoord into main with conflict resolution
2025-07-02 13:54:04 +02:00
Garrett M
662c8a9a27
Update barrier generation
...
Update barrier generation: Separate out ways and nodes. Add gates and stiles, etc as nodes.
Update metal and related barriers to IRON_BARS
2025-05-30 16:03:23 -04:00
XianlinSheng
dea764783b
merge
2025-05-16 13:06:00 -04:00
Garrett M
95f1c4d9b5
Merge branch 'louis-e:main' into FixScaling
2025-05-12 08:20:25 -04:00
Garrett M
0866649444
Fix stripes and aeroways
...
Have stripes and aeroways respect the scaling. Stripes with the .floor() function never showed the stripes at a low scaling. ceil() seems to work.
Undo accidental mod: with function in buildings.rs
2025-05-11 00:44:23 -04:00
XianlinSheng
8bd98a72aa
change xzbbox fields to standard common names: bounding_rect, min, max
2025-05-04 19:25:24 -04:00
XianlinSheng
d0b671625b
move ground fetch to data fetching section, which also enables rotation architecture
2025-05-03 15:48:19 -04:00
XianlinSheng
657d50b6e0
support new main.rs
2025-05-03 14:23:15 -04:00
Oleg4260
1c734cdd7c
Fix generation of ground layers, remove unnecessary function
2025-04-28 12:10:57 +03:00
XianlinSheng
32745217a7
support new elevation code
2025-04-28 01:43:09 -04:00
XianlinSheng
11cec0fc15
merge main
2025-04-28 00:39:15 -04:00
louis-e
e5f0717838
Fix bedrock layer
2025-04-27 23:39:08 +02:00
louis-e
c258892b45
Fix cargo fmt
2025-04-27 23:23:37 +02:00
louis-e
73e8bab4a0
Resolve merge conflicts
2025-04-27 23:18:12 +02:00