1979 Commits

Author SHA1 Message Date
timokoesters
d7d719cf38
Make action durations constants 2019-08-27 11:06:54 +02:00
timokoesters
1f7e2645b8
Rename tool strength/damage to power 2019-08-26 20:05:13 +02:00
timokoesters
7d55909210
Remove vek patch, it's on crates.io now 2019-08-26 17:26:16 +02:00
timokoesters
dd858e8d1b
Make pipeline succeed 2019-08-26 14:05:17 +02:00
timokoesters
7742a3c262
Simplify code 2019-08-26 13:12:45 +02:00
timokoesters
34c959bef0
Update to github vek repo 2019-08-26 13:12:45 +02:00
timokoesters
b8bec45f9a
Remove unnecessary map 2019-08-26 13:12:44 +02:00
timokoesters
bc595b77f3
Prevent problems with no vel while rolling in the future 2019-08-26 13:12:44 +02:00
timokoesters
2522eee0ab
Add todo making glide an ability/item 2019-08-26 13:12:44 +02:00
timokoesters
185d2158a6
Put combat related values into constants 2019-08-26 13:12:43 +02:00
timokoesters
8ef1491fb5
Make falldamage local, don't use force update for local, cleanup 2019-08-26 13:12:43 +02:00
timokoesters
816633c3f3
fmt 2019-08-26 13:12:43 +02:00
timokoesters
4f1c92d4fd
Fix roll from cliff bug 2019-08-26 13:12:42 +02:00
timokoesters
a27dfda5fb
Implement unstoppable rolling 2019-08-26 13:12:42 +02:00
timokoesters
766dfcd10d
Use look_dir when blocking 2019-08-26 13:12:41 +02:00
timokoesters
e4dced418f
Add basis for projectiles
But we have no controller action to spawn them yet
2019-08-26 13:12:41 +02:00
Songtronix
0f32eee451
Split Events in ServerEvent and LocalEvent 2019-08-26 13:12:41 +02:00
timokoesters
8a3f1ffa71
Remove dbg 2019-08-26 13:12:40 +02:00
timokoesters
0732a20314
Only use look_dir for ori when wielded or attacking 2019-08-26 13:12:40 +02:00
timokoesters
b60e823ae2
Improve combat range 2019-08-26 13:12:40 +02:00
timokoesters
9fc5ba7d77
Clean up entity spawning code 2019-08-26 13:12:39 +02:00
timokoesters
f709a75619
Make aiming 2D 2019-08-26 13:12:39 +02:00
timokoesters
694070363a
Make aiming more precise 2019-08-26 13:12:38 +02:00
timokoesters
660f31ef48
Look in the direction of the camera 2019-08-26 13:12:38 +02:00
jshipsey
f7c43b56de
idle block animation 2019-08-26 13:12:38 +02:00
timokoesters
2dfe94bf0b
Block when pressing right click while looking at the attacker 2019-08-26 13:12:37 +02:00
timokoesters
83526eec30
Remove unnecessary components 2019-08-26 13:12:37 +02:00
timokoesters
d0f3ecf6ca
Make gliding the error animation 2019-08-26 13:12:37 +02:00
timokoesters
2f043f8404
Fix water 2019-08-26 13:12:36 +02:00
timokoesters
0f5bd4f9de
Remove animation warnings 2019-08-26 13:12:36 +02:00
timokoesters
a7a8037a43
Fix characterstate in movement.rs, not phys.rs 2019-08-26 13:12:35 +02:00
timokoesters
4773950ca0
Reset controller after each tick 2019-08-26 13:12:35 +02:00
timokoesters
36c88e0b91
Allow non player entites to be removed again 2019-08-26 13:12:35 +02:00
timokoesters
139628257a
Reset controller after each tick 2019-08-26 13:12:34 +02:00
timokoesters
019ce11d5d
Move from state components to single CharaterState struct
This makes split animations easy and improves overall code quality
2019-08-26 13:12:34 +02:00
Joshua Barretto
1bccf3361d Merge branch 'sharp/worldgen_tweaks' into 'master'
Fixes to worldgen and adding a debug command.

See merge request veloren/veloren!462
2019-08-26 10:27:25 +00:00
Joshua Yanovski
608685ef36 Fixes to worldgen and adding a debug command.
Humidity and temperature are now indexed to uniform altitude *over land
chunks* (and water chunks adjacent to land) rather than over the whole
range of altitude.  This is necessary in order to satisfy the uniformity
conditions of the formula for weighted sum CDF.

Additionally, fixes the computation of whether a tree should be
generated or not.  Previously, it was using a source of randomness
scaled to use much less than the full 0-1 range; this has been resolved.
This makes for much nicer and more gradual transitions between densities
and reduces the amount of completely barren landscapes, while also
making forests larger.

Finally, this commit adds a server command, debug_column, which returns
some useful debug information about a column given an x and y
coordinate.  This is useful for debugging worldgen.
2019-08-26 11:52:25 +02:00
Joshua Barretto
7da4d6c9c5 Merge branch 'sharp/temperature_free_chaos' into 'master'
Chaos doesn't depend on temperature anymore.

See merge request veloren/veloren!461
2019-08-25 17:10:15 +00:00
Joshua Yanovski
6cb33ba004 Fix clean code lints. 2019-08-25 18:17:51 +02:00
Joshua Yanovski
5dfbf86d87 Chaos doesn't depend on temperature anymore.
Also fix some things to use a consistent coordinate system and bump up
tree density and variation around tree density in hopes of creating more
aesthetically pleasing jungles.  However, this does change worldgen a
bit, so please make sure you look through it before merging.
2019-08-25 17:49:33 +02:00
Joshua Barretto
dee742bf66 Merge branch 'sharp/humidity_ignores_ocean' into 'master'
Make humidity ignore ocean chunks.

See merge request veloren/veloren!460
2019-08-24 19:47:22 +00:00
jshipsey
d926965e7c fmt 2019-08-24 15:32:07 -04:00
Joshua Yanovski
798e8d7e8f Make humidity ignore ocean chunks. 2019-08-24 21:13:32 +02:00
Joshua Barretto
8ec64ff148 Merge branch 'sharp/jungle' into 'master'
Sharp/jungle

See merge request veloren/veloren!447
2019-08-22 23:40:46 +00:00
Joshua Barretto
65a7c725a8 Merge branch 'sharp/jungle' of gitlab.com:veloren/veloren into sharp/jungle 2019-08-23 00:33:33 +01:00
Joshua Barretto
7ffe8979a2 Better snow noise 2019-08-23 00:31:27 +01:00
Joshua Yanovski
27ea09d24e Remove out of date comment. 2019-08-23 01:16:15 +02:00
Joshua Yanovski
ba9c5533dc Merge remote-tracking branch 'origin/sharp/jungle' into sharp/jungle 2019-08-23 01:10:48 +02:00
Joshua Barretto
802bb601f3 Merge branch 'sharp/jungle' of gitlab.com:veloren/veloren into sharp/jungle 2019-08-23 00:09:45 +01:00
Joshua Barretto
1de8132ffb More interesting terrain chaos 2019-08-23 00:09:14 +01:00