152 Commits

Author SHA1 Message Date
juliancoffee
4f75e98cfa Use Food after Buildup
+ Remove Saturation effect by rolling
+ Remove Saturation effect if interrupted with poise
+ Rename Potion to Drink, add ComplexFood
2021-07-05 10:56:29 +03:00
Ben Wallis
9464a45783 Added egui debug UI - a 100% rust UI framework (similar to imgui) allowing for rapid development of debug interfaces to aid development. This is feature-gated behind the egui-ui feature which is enabled by default but removed for airshipper builds.
Included in the initial implementation is an entity browser which lists all entities in the client ECS, an entity component viewer which shows select components belonging to the selected entity including character state information, and a simple frame time graph.

This MR also includes an extraction of the animation hot reloading code which has been reused for egui to allow for hot-reloading of the egui interface to allow rapid development of the UI with realtime feedback upon save as is the case with aninmations. This is feature-gated behind the `hot-egui` feature which is not enabled by default due to the extra startup time that it adds.
2021-07-04 09:47:18 +00:00
jshipsey
c4c183cdf0 anims 2021-06-29 05:59:02 -05:00
Snowram
3b393a9c5c Ajust new npcs from feedback 2021-06-25 03:26:32 +02:00
Snowram
f518aebe81 Ajustments to new npcs 2021-06-24 19:31:21 +02:00
Snowram
38c9ff5225 Husk brute animations 2021-06-24 19:31:19 +02:00
Snowram
080328941b Adds alpaca and llama npcs 2021-06-24 19:30:15 +02:00
Snowram
78afaf32a2 Removes warlord and warlock armours 2021-06-24 19:30:11 +02:00
Snowram
21b526856d Adds new species 2021-06-24 19:29:44 +02:00
Snowram
718eafd13b Adds SpriteSummon animation 2021-06-23 22:38:16 -05:00
Snowram
129b6cb30c 3 attack anims done 2021-06-23 22:38:16 -05:00
Joshua Barretto
8e13e53abb Enable strafing in first-person mode 2021-06-21 13:27:19 +01:00
Avi Weinstock
a5ff4be601 Make tornado (and empty models in general) work on WGPU. 2021-06-15 09:49:13 +02:00
Snowram
aa62ad8bc0 Tornado summoning attack 2021-06-15 09:49:13 +02:00
Snowram
3df69ba11d Add troll variants and roc npcs 2021-06-15 09:49:13 +02:00
Marcel Märtens
d291a71f79 Change the version number to 0.10 2021-06-12 10:14:07 +02:00
jshipsey
7c1798d71a small tweaks
t
2021-06-09 01:58:08 -04:00
Marcel
3182724b66 Merge branch 'aweinstock/add-models-20210603' into 'master'
Add Basilisk and Cyclops models by Gemu, and AirBalloon model by SarraKitty.

See merge request veloren/veloren!2371
2021-06-06 16:56:21 +00:00
Snowram
b1a2d0b698 Cyclops, basilisk, air balloon offsets 2021-06-06 14:12:08 +02:00
Snowram
29d1d127d3 Yeti combat anims 2021-06-06 00:17:23 +02:00
Sam
75f5c0543b Fmt and clippy from toolchain rebase. 2021-06-03 21:39:18 -05:00
jshipsey
a4d95fdd13 some animation 2021-06-03 21:39:17 -05:00
Capucho
2c920558bb More fixes 2021-06-02 23:56:43 -04:00
Imbris
5985584c5c Update toolchain 2021-05-31 20:44:57 -04:00
jshipsey
51383eee13 anim 2021-05-26 00:04:15 -04:00
Marcel
8218fdd329 Revert "Merge branch 'snowram/hacky-mount' into 'master'"
This reverts merge request !2219
2021-05-14 13:43:20 +00:00
Snowram
b38c9e593b Use Body to determine mountee offsets 2021-05-14 00:11:54 +02:00
Snowram
c594e500e0 Clean unused mount offset 2021-05-14 00:11:46 +02:00
Snowram
6fb06af1c5 Anims export a transform for mounts 2021-05-14 00:11:37 +02:00
Snowram
d3b171f608 Expose the mounting bone to the mounter anims 2021-05-14 00:11:28 +02:00
Snowram
a01add2e2c Collar can make QuadMeds mountable, state + offsets 2021-05-14 00:11:15 +02:00
jshipsey
8b0a2a0199 anims 2021-05-10 18:54:03 -05:00
Snowram
6cb67b85da Adds haniwa sentry object 2021-05-10 18:53:48 -05:00
Sam
ccb5a80a88 Removed useless clippy allow, added todo. 2021-05-04 11:27:17 -04:00
jshipsey
8860e60415 anims 2021-05-04 08:45:08 -04:00
Sam
3c3977d6a6 Formatting stuffs. 2021-05-01 09:25:53 -04:00
Sam
40d00f46cb Removed clone in animations. Added GATs to animations to do so. 2021-05-01 09:25:53 -04:00
Sam
25c78dc660 Removed all unique and simple tool kinds. 2021-05-01 09:25:51 -04:00
Sam
3bf46fa640 Removed ability set as field on items. 2021-05-01 09:25:49 -04:00
Ludvig Böklin
b389806d2e Glider physics 2021-04-27 14:41:48 +00:00
jshipsey
585e468de1 skill adjustments, ori changes 2021-04-25 22:02:32 -04:00
Marcel
31098ad75b Merge branch 'xMAC94x/reduce_deps' into 'master'
remove some unused deps Yuri found

See merge request veloren/veloren!2197
2021-04-25 20:22:31 +00:00
Marcel Märtens
fd5d1ffaf3 remove some unused deps Yuri found 2021-04-25 20:18:20 +02:00
jshipsey
d4d2f4e79a anim 2021-04-25 13:08:43 -04:00
Snowram
abfb14626a Body specific beam offsets 2021-04-25 04:07:12 +02:00
Snowram
58300592ca More phoenix AI work
More phoenix AI work
2021-04-25 04:07:12 +02:00
Snowram
4249d0ddcc Phoenix npc + AI (WIP) 2021-04-25 04:07:11 +02:00
Snowram
738be81943 Improves bird_large anims 2021-04-25 04:07:09 +02:00
Snowram
b0d617d91d Breathe and stun anims 2021-04-25 02:14:50 +02:00
Snowram
e58e56cb07 Cockatrice bird_large conversion 2021-04-25 02:14:50 +02:00