Commit Graph

8878 Commits

Author SHA1 Message Date
a23a2a7b92 Improve glider rotation 2021-06-26 11:40:43 +02:00
29b0aafdad Maybe fix glider flip 2021-06-26 11:40:43 +02:00
c2b4f926c1 Hack custom gravity of 1G while gliding 2021-06-26 11:40:42 +02:00
dade686fbd Cargo.lock 2021-06-26 11:40:42 +02:00
7221a8a113 Tweak glider controls
Adjust base glider pitch
2021-06-26 11:40:42 +02:00
27c4afbf1b Set GRAVITY to 25.0 as in master and adjust drag reference area scale to compensate 2021-06-26 11:40:42 +02:00
ddcc86ee08 Remove timed input easing after started gliding 2021-06-26 11:40:42 +02:00
304f90b49e Glider dist based on char height 2021-06-26 11:40:42 +02:00
928c966372 Don't remove all negative lift 2021-06-26 11:40:42 +02:00
ba405d620a Make character visually rotate around centre of gravity while gliding 2021-06-26 11:40:42 +02:00
f1193f2cae Ease glider roll 2021-06-26 11:40:42 +02:00
c53a711a91 Prevent rotation from negative lift and fix glider ori in wield state 2021-06-26 11:40:42 +02:00
798f4b76b0 Fix issue with nonsensical glider roll 2021-06-26 11:40:41 +02:00
1c1b0b0a8e Keep character standing up while on ground 2021-06-26 11:40:41 +02:00
87afb58f73 Don't reset ori when exiting glide state and misc tweaks 2021-06-26 11:40:41 +02:00
1a47c79136 Implement aerodynamic GlideWield 2021-06-26 11:40:41 +02:00
b0619bbc3f Improve glider controls; physics-based heuristic for character ori 2021-06-26 11:40:40 +02:00
7721bbe999 Add some util functions to Ori 2021-06-25 07:14:47 +02:00
ded0374e60 Refactor and abstract fluid dynamics 2021-06-25 07:14:47 +02:00
84b1e286cb Define humanoid dimensions as measured in-game
Make Body::dimensions and Body::height methods const

Modify humanoid dimensions for calculation of drag
2021-06-25 07:14:47 +02:00
44a73dffe1 Sort cases in mass match 2021-06-25 07:14:46 +02:00
b736a1fe87 Vastly improve glide ratios and soaring capability
Character masses and dimensions have been vastly changed. This is necessary to limit drag - they were practically sails previously.
Character proportions are now closer to those of IRL humans than to their voxel models.
This may screw up entity collision, in which case body dimensions for aerodynamics and for everything else may need to be separated.
Gliders now scale with character size, with a wingspan 3x their height and a chord 1x/3.
Gliding is also now very very fast under 2.5g, but much tamer under Earth gravity. This may need dealing with.
2021-06-25 07:14:45 +02:00
3e421917e2 Merge branch 'juliancoffee/update-uk_UA' into 'master'
(uk_UA) small fitting fix

See merge request veloren/veloren!2497
2021-06-24 17:43:23 +00:00
1eb9c165be (uk_UA) small fitting fix 2021-06-24 19:52:38 +03:00
e3bf77298b Merge branch 'sam/harvester' into 'master'
Harvester

See merge request veloren/veloren!2413
2021-06-24 04:15:56 +00:00
Sam
645cc60dc0 Balance tweaks. 2021-06-23 22:38:37 -05:00
Sam
f0c5ed1397 Added sparseness field to sprite summon. 2021-06-23 22:38:16 -05:00
Sam
68c6a0a495 Balance tweaks for harvester. 2021-06-23 22:38:16 -05:00
Sam
aac24ad601 Added ensnared debuff icon. 2021-06-23 22:38:16 -05:00
47cc040301 Adds SpriteSummon animation 2021-06-23 22:38:16 -05:00
Sam
c162827f97 Harvester AI 2021-06-23 22:38:16 -05:00
Sam
0a32b676c8 Vines now ensnare you by applying a buff. 2021-06-23 22:38:16 -05:00
Sam
763461ebef Ensnaring vines now ensnare you. 2021-06-23 22:38:16 -05:00
Sam
ed503236d6 Slightly functional sprite summon. 2021-06-23 22:38:16 -05:00
15a2fbc555 3 attack anims done 2021-06-23 22:38:16 -05:00
Sam
879aafad5c 3 attacks done 2021-06-23 22:38:16 -05:00
46e93ba563 Merge branch 'juliancoffee/slow_food' into 'master'
Balance food to have sane health per second regen

See merge request veloren/veloren!2490
2021-06-24 01:45:10 +00:00
87c86b919b Merge branch 'yusdacra/chore/nix' into 'master'
build(nix): update audio resource patch

See merge request veloren/veloren!2493
2021-06-23 06:46:02 +00:00
1b3a8db8d4 build(nix): update audio resource patch 2021-06-23 08:52:04 +03:00
16633cc3ec Merge branch 'slipped/movetweak' into 'master'
strafe side speed tweak

See merge request veloren/veloren!2492
2021-06-23 02:48:38 +00:00
81aaf30d00 stride speed backwardd-dependence 2021-06-22 22:08:34 -04:00
ced180bbc9 changelog 2021-06-22 20:52:44 +03:00
ccf7c7a0e4 Balance food to have sane health per second regen
* Gatherable food gives you slightly variable regen with variable time
based on tier and that fact that we have x2 health on endgame character.
For example while mushroom gives you 5 health over 10 seconds (0.5 health-per-second),
mushroom curry will give you 120 health over 80 seconds (1.5 health-per-second).

* Meat gives you twice powerful regen strength, but with twice shorter
duration
2021-06-22 20:51:31 +03:00
8356e2ffca Merge branch 'aweinstock/lava' into 'master'
Lava

See merge request veloren/veloren!2482
2021-06-21 20:49:44 +00:00
011f76dbf2 Merge branch 'zesterer/small-fixes' into 'master'
Small improvements

See merge request veloren/veloren!2488
2021-06-21 20:49:41 +00:00
e930ff6779 Sanitise controller inputs 2021-06-21 21:13:49 +01:00
90e5bac395 Made movement slower when strafing in non-forward directions 2021-06-21 20:32:20 +01:00
b84708ca75 Added chat toggle 2021-06-21 20:16:03 +01:00
8ab222bf80 Selectively disable glow flicker for small wins on low-end systems 2021-06-21 17:06:43 +01:00
f85a59d33a Merge branch 'zesterer/small-fixes' into 'master'
A plethora of improvements

See merge request veloren/veloren!2486
2021-06-21 14:19:13 +00:00