aac28d04d5
Added dungeon bosses, boss loot, boss arenas
2020-05-15 16:05:50 +01:00
8c1fb3255c
Downgraded minifb
2020-04-23 20:05:44 +01:00
0a892e488a
Updated examples
2020-04-23 18:20:34 +01:00
a65dbc570a
Returned to normal world size
2020-04-23 18:19:41 +01:00
0fb3a115da
Add more crops
2020-04-23 18:19:41 +01:00
966f96c588
Start of layered settlement generation, better settlement terraingen
2020-04-23 18:19:40 +01:00
b3c9122395
Overhauled domestic economy simulation, better debug information
2020-04-23 18:19:40 +01:00
cee1b1f962
Basic trading simulation
2020-04-23 18:19:40 +01:00
46190aa634
Began work on basic economic simulation
2020-04-23 18:19:40 +01:00
c1514fc37b
Added initial civ generation
2020-04-23 18:19:40 +01:00
9dc46c490e
Better town walls, made settlements avoid rivers
2020-04-23 18:19:40 +01:00
5d5e8e3238
Added basic wall and tower rendering
2020-04-23 18:19:40 +01:00
0021bd6452
Added new settlement generation to world, basic rendering
2020-04-23 18:19:40 +01:00
944a37b848
Initial settlement generation work
2020-04-23 18:19:40 +01:00
dae31ae5b6
apply new rustfmt - touching alot of files
2020-02-01 21:39:39 +01:00
3383e991e7
Erosion cleanup, part 1.
...
Covers all files touched by MR that are not in world/src/sim.
2020-01-23 18:18:17 +01:00
55a96bce09
Minor fix to map generation.
...
Also fixes some typos and makes formatting easier for changes needed to
produce large maps.
2020-01-23 18:18:17 +01:00
ba043b91a2
Screenshots with F4 in the map, that will have the full resolution of
...
the displayed map (hopefully).
2020-01-23 18:18:16 +01:00
49e7e55cd6
Fix warnings in examples and benchmarks.
2020-01-23 18:18:16 +01:00
1358f1dffa
Changes to worldgen, adding more sedmient etc.
2020-01-23 18:18:14 +01:00
ebe0d14eab
Send client 3D rendered map.
...
Also shares configurable rendering between map generator and server.
2020-01-23 18:18:14 +01:00
e91578ffdb
Cargo fmt most things (except erosion.rs).
2020-01-23 18:18:12 +01:00
2b38927345
Fixes for nonstandard chunk and map sizes.
...
Also fixes a longstanding map rendering issue.
2020-01-23 18:18:11 +01:00
ee5d383c46
Map saving, soil production, speedup attempts.
2020-01-23 18:18:10 +01:00
e71f145b71
Sediment transport, plus many other things.
2020-01-23 18:18:09 +01:00
72287f2041
Implement carving strategy for lake connections.
...
Also fix mapgen slopes and make a much more pleasing world.
2020-01-23 18:18:08 +01:00
e289849c87
Map fixes.
2020-01-23 18:18:08 +01:00
69a8d5039b
Adding hillslope diffusion.
2020-01-23 18:18:07 +01:00
825ba1b4f4
WIP fixes: more pleasing uplift generation.
...
Uses the exponential distribution now.
2020-01-23 18:18:07 +01:00
1b864887e7
Reverting changes except to humidity and temperature
...
noise.
2020-01-23 18:18:07 +01:00
56f9c5d35f
Fix the glider_close sfx event
...
This was failing to trigger since we now have a MovementState::Fall, but
the sfx mapper was still trying to work this out itself based on
velocity. We no longer need to track velocity as a result and can use
the MovementState.
Also silenced warnings resulting from unused vars when running tests.
2019-12-09 09:50:14 +00:00
8ae2692b6e
Allow canceling chunk generation.
...
Currently we only do this when no players are in range of the chunk. We
also send the first client who posted the chunk a message indicating
that it's canceled, the hope being that this will be a performance win
in single player mode since you don't have to wait three seconds to
realize that the server won't generate the chunk for you.
We now check an atomic flag for every column sample in a chunk. We
could probably do this less frequently, but since it's a relaxed load it
has essentially no performance impact on Intel architectures.
2019-10-16 11:39:41 +00:00
e414b82d2f
fmt
2019-06-26 19:14:12 +01:00
b40d19ad0e
Added settlement generation
2019-06-26 19:14:12 +01:00
216c2583fb
Paths and smoother region borders
2019-06-26 19:14:12 +01:00
4644199f1b
Make minimap title show location names
2019-06-26 19:14:12 +01:00
451bbe9921
Basic region generation
2019-06-26 19:14:12 +01:00
4da01fba9a
Fixed world viewer stack overflow on Windows
2019-06-15 15:50:54 +01:00
bab7746a8a
Updated and fixed world viewer example
2019-06-15 13:34:28 +01:00
62f3808f5a
Fixed world viewer
...
Former-commit-id: 03113582d1bd9bce6848c66b9c73a2ba2939162e
2019-05-25 07:00:24 +01:00
fc25dc8c7f
fmt
...
Former-commit-id: 1f7bec8da117091b3f2e8f58ce45b9caf1b6c89d
2019-05-21 23:31:38 +01:00
feece604be
Restarted worldgen
...
Former-commit-id: e1526ec5f865904f11ab6a1507ecdc1a52acb28d
2019-05-21 22:51:41 +01:00