Joshua Barretto
85ed5ad356
Updated changelog, cleaned up warnings, minor fixes
2020-08-12 21:16:11 +01:00
Joshua Barretto
41229b4665
Added large caves, cave scatter, removed old caves
2020-08-12 21:15:53 +01:00
Joshua Barretto
10757d0325
Added experimental worldgen caves
2020-08-12 21:15:52 +01:00
Joshua Barretto
1763693f5f
Added labour value to economy, castle improvements
2020-08-12 21:15:52 +01:00
Joshua Barretto
bdb39b8e7f
Better castle variation, improved paths, multi-storey houses
2020-08-12 21:15:52 +01:00
Joshua Barretto
6a41f6aa88
Lowered path priority
2020-08-12 21:15:52 +01:00
Joshua Barretto
f21a50e393
Added forts to towns, began better economy sim
2020-08-12 21:15:52 +01:00
Marcel Märtens
c212de00c2
updated dependencies and fixed stuff
...
- replace serde_derive by feature of serde
incl. source code modifications to compile
- reduce futures-timer to "2.0" to be same as async_std
- update notify
- removed mio, bincode and lz4 compress in common as networking is now in own crate
btw there is a better lz4 compress crate, which is newer than 2017
- update prometheus to 0.9
- can't update uvth yet due to usues
- hashbrown to 7.2 to only need a single version
- libsqlite3 update
- image didn't change as there is a problem with `image 0.23`
- switch old directories with newer directories-next
- no num upgrade as we still depend on num 0.2 anyways
- rodio and cpal upgrade
- const-tewaker update
- dispatch (untested) update
- git2 update
- iterations update
2020-07-07 09:43:49 +02:00
Marcel Märtens
6535fa5744
fix various clippy issues
2020-07-01 00:37:06 +02:00
Shane Handley
304e06cbce
Fix clippy warnings after toolchain update
2020-06-23 16:52:04 +10:00
Marcel Märtens
9485b45e70
switch to tracing
stlye and enhance logs with usefull information
...
- Updated CHANGELOG
- reduce dependencies
- found out that we have alot of duplicate coding... alot...
2020-06-22 09:53:15 +02:00
Kevin Glasson
589254e4ab
Convert all other veloren crates to use tracing
...
- Completely removed both `log` and `pretty_env_logger` and replaced
with `tracing` and `tracing_subscriber` where necessary.
- Converted all `log::info!(...)` et al. statements to just use the
shorthand macro i.e. `info!`. This was mostly to make renaming easier.
2020-06-21 23:19:41 +08:00
Imbris
26e53409d8
Merge branch 'xvar/clippy-globally-suppress-option_map_unit_fn' into 'master'
...
Globally suppressed clippy lint option_map_unit_fn for #587
See merge request veloren/veloren!1071
2020-06-14 16:48:07 +00:00
Ben Wallis
c1c968f479
Globally suppressed clippy lint option_map_unit_fn for #587
2020-06-14 16:48:07 +00:00
Imbris
fb47115695
Merge branch 'xvar/clippy-fixes-redundant_closure_found' into 'master'
...
Fixed suppressed clippy warnings for #587 - redundant_closure
See merge request veloren/veloren!1065
2020-06-14 16:33:04 +00:00
Ben Wallis
4d6c553b1b
Fixed suppressed clippy warnings for #587 - redundant_closure
2020-06-12 20:47:22 +01:00
Ben Wallis
8ed2109bcf
Fixed suppressed clippy warnings for #587 - collapsible_if
2020-06-12 20:34:54 +01:00
Ben Wallis
950c62efc6
Suppressed all existing clippy warnings in preparation for fixes as part of #587
2020-06-10 22:01:42 +01:00
Joshua Barretto
786665eac4
Merge branch 'sharp/deterministic-civsim' into 'master'
...
Make civsim and sites deterministic.
See merge request veloren/veloren!1009
2020-05-26 19:22:48 +00:00
Joshua Yanovski
34427373ef
Make civsim and sites deterministic.
...
For anything in worldgen where you use a HashMap, *please* think
carefully about which hasher you are going to use! This is
especially true if (for some reason) you are depending on hashmap
iteration order remaining stable for some aspect of worldgen.
2020-05-21 21:43:54 +02:00
Treeco
61bcfbeeb2
Changed default map and seed, lowered site counts
2020-05-15 11:36:19 +01:00
Joshua Barretto
2a6a19f7ef
fmt
2020-04-23 18:19:42 +01:00
Joshua Barretto
01e2cd2b88
Warning cleanup
2020-04-23 18:19:42 +01:00
Joshua Barretto
8d4f1da3a6
Improved path rendering on the map, removed ugly path noise
2020-04-23 18:19:41 +01:00
Joshua Barretto
a65dbc570a
Returned to normal world size
2020-04-23 18:19:41 +01:00
Joshua Barretto
431b2ae07b
Fixed window mask layering, fmt
2020-04-23 18:19:41 +01:00
Joshua Barretto
0329b355ef
Made civsim paths visible in-game
2020-04-23 18:19:41 +01:00
Monty Marz
0fb3a115da
Add more crops
2020-04-23 18:19:41 +01:00
Joshua Barretto
3042a09dfd
Disabled warping in towns
2020-04-23 18:19:41 +01:00
Joshua Barretto
a51d214c21
Fixed path irregularities, better bridges
2020-04-23 18:19:41 +01:00
Joshua Barretto
68c5612692
Innumerable minor improvements to towns, added bridges, better paths, more house variations, etc.
2020-04-23 18:19:41 +01:00
Joshua Barretto
8499143f77
Basic town house generation
2020-04-23 18:19:40 +01:00
Joshua Barretto
b0f9ef5f30
Added skeleton house generation
2020-04-23 18:19:40 +01:00
Joshua Barretto
46190aa634
Began work on basic economic simulation
2020-04-23 18:19:40 +01:00
Joshua Barretto
348003fc1a
Better track routing for civsim
2020-04-23 18:19:40 +01:00
Joshua Barretto
c1514fc37b
Added initial civ generation
2020-04-23 18:19:40 +01:00
Joshua Barretto
41b77a9b10
Removed old settlement code, removed zcache from dependency of site generators for forward compatibility
2020-04-23 18:19:40 +01:00
Joshua Barretto
1c6a6cd6cf
Moved settlement code to site directory, removed old town generation code
2020-04-23 18:19:40 +01:00
Joshua Barretto
9dc46c490e
Better town walls, made settlements avoid rivers
2020-04-23 18:19:40 +01:00
Joshua Barretto
085a115e2b
Began work on post-generation town rendering, fixed overflow bug on large maps
2020-04-23 18:19:40 +01:00
Joshua Barretto
0021bd6452
Added new settlement generation to world, basic rendering
2020-04-23 18:19:40 +01:00
Joshua Barretto
944a37b848
Initial settlement generation work
2020-04-23 18:19:40 +01:00
Marcel Märtens
8f5e409ac4
update toolchain to
2020-02-09 22:58:01 +01:00
Monty Marz
93d7c67cdc
Hack to allow minimap rotation.
...
Currently it just always rotates towards the camera, but it wouldn't be
hard to create a config option that swaps out the rotation of the
indicator and the map.
2020-02-06 17:34:32 +00:00
Marcel Märtens
dae31ae5b6
apply new rustfmt - touching alot of files
2020-02-01 21:39:39 +01:00
Joshua Yanovski
6d5e42f10b
Better is_underwater() check.
...
Takes rivers into account somewhat, and doesn't take up extra space in
SimChunk.
2020-01-26 16:18:51 +01:00
Joshua Barretto
4f0d27690c
Patched waypoint spawning
2020-01-26 14:27:11 +00:00
Joshua Barretto
6e2784ba0e
Convert to chunk positions for downhill
2020-01-26 13:21:33 +00:00
Joshua Barretto
a4573f6fb2
Use .downhill for waypoint generation
2020-01-26 13:05:28 +00:00
Joshua Barretto
631124f3fc
Switched to _squared(), added comments, parallelised waypoint gen
2020-01-26 12:52:32 +00:00