533 Commits

Author SHA1 Message Date
Marcel Märtens
df73cb2676 fix various clippy issues 2020-07-01 00:37:06 +02:00
Shane Handley
db3833a04e Fix clippy warnings after toolchain update 2020-06-23 16:52:04 +10:00
Marcel Märtens
79feb6dceb switch log behavior for env variable and removed gfx spam by default 2020-06-22 16:49:40 +02:00
Marcel Märtens
f2f3cd2f28 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
cfe09c2f55 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
Ben Wallis
9508b7c3e7 Fixed suppressed clippy warnings for #587 - clone_on_copy 2020-06-18 22:25:48 +01:00
Imbris
866bb8cc7f 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
3d28f97f51 Globally suppressed clippy lint option_map_unit_fn for #587 2020-06-14 16:48:07 +00:00
Imbris
b22af56ba9 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
dcf84b3ff5 Fixed suppressed clippy warnings for #587 - redundant_closure 2020-06-12 20:47:22 +01:00
Ben Wallis
52b0585135 Fixed suppressed clippy warnings for #587 - collapsible_if 2020-06-12 20:34:54 +01:00
Marcel Märtens
cb03bc61d7 dependency reduction:
- authc no longer uses reqwest
 - image only supports PNG
 - replace routille with tiny_http
 - several other dependencies
 - cargo upgrade
 - following improvement was measured on R7 1700X:
   before:
    - cargo build: 3076.73s user / 4:45 total / 589 dependencies
    - cargo test: 6118.38s user / 7:30 total / 959 dependencies
   after:
    - cargo build: 2680.54s user / 4:05 total / 480 dependencies
    - cargo test: 5351.81s user / 7:04 total / 791 dependencies
 - added xMAC94x to CODEOWNERS for Cargo.toml, he will protect them from now on and hit people with evil looks ;)
2020-06-11 20:55:34 +02:00
Ben Wallis
22bcda3e50 Suppressed all existing clippy warnings in preparation for fixes as part of #587 2020-06-10 22:01:42 +01:00
Monty Marz
2ff1edae28 More item drops 2020-06-03 17:59:09 +00:00
CapsizeGlimmer
2f38332f7d Only NPCs speak when hit. Farm animal alignment changed from NPC to Tame 2020-05-27 13:49:18 +02:00
Joshua Barretto
3dfef5f30f 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
Treeco
3d8a032cf7 Changed SEED_SKIP to 0 2020-05-21 21:59:59 +01:00
Joshua Yanovski
33900fd12b Merge branch 'treeco/new-map' into 'master'
Changed default map and seed, lowered site counts

See merge request veloren/veloren!992
2020-05-21 20:46:54 +00:00
Joshua Yanovski
1c7f85dfb7 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
Marcel Märtens
5e96162ad4 Change the version number to 0.6 2020-05-16 00:50:40 +02:00
Joshua Barretto
3b8dae468a Merge branch 'small-fixes' into 'master'
Dungeon Bosses

See merge request veloren/veloren!994
2020-05-15 19:07:11 +00:00
Joshua Barretto
db1065c478 Better spawn town 2020-05-15 19:26:09 +01:00
Joshua Barretto
42e7f99414 Fixed square staircases in dungeons 2020-05-15 18:34:05 +01:00
Joshua Barretto
5f560d9183 More interesting dungeon features 2020-05-15 17:22:51 +01:00
Joshua Barretto
02647aa8ee More powerful bosses 2020-05-15 16:32:09 +01:00
Joshua Barretto
1f99350448 Added dungeon bosses, boss loot, boss arenas 2020-05-15 16:05:50 +01:00
Treeco
e5f638d27c Changed default map and seed, lowered site counts 2020-05-15 11:36:19 +01:00
François Mockers
58133d66b1 fix links 2020-05-14 22:13:20 +02:00
Joshua Barretto
4d40c938ee Resolved bizarre dungeon spawn rate bug 2020-05-13 15:49:33 +01:00
Treeco
db7608e2cb Increased the spawn rate of towns and dungeons 2020-05-11 18:37:34 +01:00
Treeco
6107cd8630 Removed old-style dungeons
I believe this means that trees are the only thing still using the
old-style structure spawning. Maybe it can be simplified a lot more?
2020-05-11 18:37:16 +01:00
Monty Marz
06867348fc Fix animals not attacking 2020-05-04 16:59:32 +00:00
Monty Marz
65151bf175 Villagers and Cultists 2020-04-30 20:43:24 +00:00
Joshua Barretto
67bd4ba4c0 Better dungeon waypoint placement 2020-04-29 17:01:35 +02:00
Joshua Barretto
5219949e51 Fixed dungeon offsets 2020-04-29 17:01:34 +02:00
Joshua Barretto
70d798bafd Added dungeon entrances 2020-04-29 17:01:34 +02:00
Joshua Barretto
a3da70bca4 Prevented windows spawning inside houses 2020-04-25 21:44:23 +01:00
Joshua Barretto
b8a880b2ae Better LoD variable names 2020-04-25 21:44:23 +01:00
Joshua Barretto
3d5ca63a55 Added configurable sprite view distance, minor bug fixes 2020-04-25 21:44:23 +01:00
Joshua Barretto
382b0667c1 Implemented Treeco's z-only LoD suggestion 2020-04-25 21:44:23 +01:00
Joshua Barretto
ab2f1455a7 Harbarboofarfoobar 2020-04-25 21:44:23 +01:00
Joshua Barretto
82a9c17558 Added reseeding for sites 2020-04-25 21:44:23 +01:00
Joshua Barretto
380092080b fmt 2020-04-23 22:10:05 +01:00
Joshua Barretto
3fa069ed99 Added sites to the map 2020-04-23 21:59:09 +01:00
Joshua Barretto
8e1fa5b1a2 Downgraded minifb 2020-04-23 20:05:44 +01:00
Joshua Barretto
cfe3888ff3 Updated examples 2020-04-23 18:20:34 +01:00
Joshua Barretto
6b55e96749 fmt 2020-04-23 18:19:42 +01:00
Joshua Barretto
5244d15a59 Made paths connect at the ends, removed paths from dungeons 2020-04-23 18:19:42 +01:00
Joshua Barretto
962d3f2091 Warning cleanup 2020-04-23 18:19:42 +01:00
Joshua Barretto
28a5c6c6e1 Gave some villagers weapons 2020-04-23 18:19:42 +01:00