Commit Graph

112 Commits

Author SHA1 Message Date
Stephen D
ffe8f865d2 initial cleanup 2025-09-07 11:02:25 -04: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
XianlinSheng
3173a8f7d8 add map editing into workflow 2025-04-13 02:29:55 -04:00
XianlinSheng
9dac978a69 add map_editing architecture, cancels coordinate restriction starting from 0 2025-04-13 00:43:26 -04:00
louis-e
6e113746d4 Minor adaptions for PR 403 2025-04-10 21:41:35 +02:00
Oleg4260
c022611d08 Add custom layers for some landuse and natural objects, use stone as a marker not to generate dirt 2025-04-07 18:21:57 +03:00
Oleg4260
5a15ba3a62 Clarify comment 2025-04-07 12:34:02 +03:00