Commit Graph

117 Commits

Author SHA1 Message Date
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
louis-e
5e18402017 Add location name to world name 2025-04-27 21:47:25 +02:00
louis-e
c961287290 Adapt code comments 2025-04-27 16:59:56 +02:00
louis-e
1fefb20f71 Fix formatting 2025-04-27 16:52:37 +02:00
louis-e
022c44a7d4 Remove unused code 2025-04-27 16:52:13 +02:00
louis-e
c0e1d0e3b4 Patch buildings.rs to new relative block setter logic 2025-04-27 16:38:17 +02:00
louis-e
fb64d0c360 Add absolute setter support in world_editor.rs 2025-04-27 16:10:13 +02:00
Oleg4260
8bad88bdca Refactor editor.check_for_block() 2025-04-27 15:00:42 +03:00
Oleg4260
e62ba6a95a Merge branch 'louis-e:main' into main 2025-04-27 13:46:02 +03:00
louis-e
38752f2666 Fix fmt for elevation retrieval simplification 2025-04-27 03:35:52 +02:00
louis-e
77a9c23ed3 Simplify elevation retrieval 2025-04-27 03:32:44 +02:00
XianlinSheng
966241aa52 merge to main 2025-04-26 20:57:36 -04:00
XianlinSheng
e9cc0ced41 xzbbox architecture made compatible for rotation and cropping; improve namings; fix water area dependencies on new xzbbox (add get_min_coords) 2025-04-26 20:38:03 -04:00
louis-e
856cba162e Remove winter mode as discussed in issues/415 2025-04-27 00:48:56 +02:00
Oleg4260
ae5a838fa3 Optimize ground generation 2025-04-26 19:05:17 +03:00
Louis Erbkamm
8816af5c75 Revert to second dirt addition line 2025-04-26 15:19:38 +02:00
XianlinSheng
21b0b99d7e improve modulization of map_editing and coordinate_system. make cartesian coordinate_system::cartesian for extension of spherical coordinate submod 2025-04-19 23:58:07 -04:00
XianlinSheng
bfbb8b05a2 Merge updated branch 'main' 2025-04-13 02:30:06 -04:00