Commit Graph

55 Commits

Author SHA1 Message Date
Sam
6a1e583d45 Eradicated clones 2021-02-08 12:01:48 -05:00
Sam
8eebcdfcd2 Inventory changes that modify the loadout now go through a control action instead of a control event. 2021-02-08 12:01:47 -05:00
23b1df3cdd Add basic NPC interaction and fix NPC chat spamming 2021-01-31 20:29:50 +00:00
a4b9230f03 fixed Cargo.lock conflict
Fixed `crossbeam-queue` being referenced  twice in the lockfile
2021-01-07 20:25:12 +00:00
f8c8e342e6 Moved common networking code to common/net, clippy fixes 2020-12-13 17:23:45 +00:00
867ca911e5 Parallelised agent code for some sweet performance gains 2020-11-25 22:47:16 +00:00
6331ad9455 Implemented Flight 2020-11-03 22:46:07 +00:00
Sam
337cf6e137 Cleaned up UI code. Removed stuff added for testing. Added 10% for melee attacks to inflict a bleeding debuff. Renamed BuffId to BuffKind. Fixed memory leak. Set event emission to false when timer is decremented. 2020-10-26 19:30:10 -05:00
8fa398954d Initial implementation of buffs UI
player buffs animation

more testing debuffs

sorting and display limit fix

overhead buffs

fix

WIP buff removal function

fmt

Update buffs.rs

Now with compiling: WIP group UI buffs

positioning

Update group.rs

Update group.rs

Small optimizations.

Fixed positioning of buffs in group panel. Broke buff tooltips in group panel.

buff frame visuals

added setting for displaying buffs at minimap
2020-10-26 19:28:24 -05:00
2b800a2b63 make clippy happy
Delete glider.ron
2020-10-07 02:23:20 +00:00
2be4202d01 Corrected some spelling errors 2020-08-25 12:21:25 +00:00
9ff5c23cf0 readd sneak 2020-08-08 13:47:32 -04:00
3a22b3694d New group UI functions 2020-08-08 01:14:19 +02:00
10c3d01466 Add basic group functionality (no voxygen wiring yet) 2020-08-08 01:09:01 +02:00
8d6b442193 Crafting 2020-07-14 20:11:39 +00:00
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
c2d6d00b00 point to github specs to access PairedStorage type, fix Loadout sync spam 2020-07-06 01:56:02 -04:00
8508b5177b Velocity-corrected bezier pathfinding control, swimming control 2020-07-05 09:38:15 -04:00
2f896849d4 Wield glider instead of weapon when attempting glide wield, change behavior when running into walls to not drop out of gliding 2020-06-16 21:32:39 +00:00
ea07d744a7 orientation animation 2020-05-27 06:41:55 +00:00
4e7f8c686a Equipped lanterns now provide an illumination effect. 2020-05-04 15:15:31 +00:00
c1c09dce1b Enable unequipping as well as equipping to specific slots 2020-04-12 18:41:06 +02:00
0b932ae99a Use new slot widget for armor slots 2020-04-12 18:40:53 +02:00
ba3fa16c33 Create Dir type for better enforcement of non NaN, normalized representations of directions 2020-03-27 22:02:07 -04:00
df5a7ef0e3 split toggle events 2020-03-27 21:32:30 -04:00
6ba158b7e1 Input handling changes 2020-03-25 01:38:37 -04:00
37ec191021 update controller tick fn 2020-03-25 01:38:25 -04:00
99e7e1f785 Split staff into 3 abilities 2020-03-24 14:00:22 +01:00
862efb147c clean up based on pr review comment 2020-03-21 15:55:20 -07:00
180ec89060 add SwapLoadout 2020-03-21 10:26:38 -07:00
49c7143144 Clean up warnings 2020-03-07 13:03:10 -08:00
d0439fdd84 Merge remote-tracking branch 'origin/master' into clientstates 2020-02-24 21:34:17 +01:00
8f5e409ac4 update toolchain to 2020-02-09 22:58:01 +01:00
0bc07a0835 Merge remote-tracking branch 'origin/master' into clientstates 2020-02-03 22:02:32 +01:00
dae31ae5b6 apply new rustfmt - touching alot of files 2020-02-01 21:39:39 +01:00
5959d2a5c7 Fix SFX and Assets 2020-01-16 05:28:45 -08:00
d82e93b39f Merge master and build 2020-01-16 05:27:30 -08:00
8cdf06e3e2 Swim pulsing 2020-01-08 05:17:36 -08:00
71cce03f29 Move sync code into common submodule 2019-12-20 22:37:12 -05:00
e074c7ce1d begin impl state handle traits 2019-12-20 05:30:37 -08:00
92d99af53c feat: weapon-type dependent wield and attack durations
also some controller.rs cleanup
2019-12-03 06:30:08 +00:00
4e574cb29a Inputs enhancements 2019-11-29 15:20:35 +00:00
a200dafd45 Fix possess bug, remove commented code, drain controller events 2019-10-24 00:00:00 -04:00
2703c8afe1 Move serverside client to a component and communications into server ecs systems 2019-10-23 23:50:06 -04:00
3f2e22f039 Exponential interpolation for linear damping
With an additional approximation to allow for the same size jumps given different framerates.
2019-09-09 19:11:40 +00:00
15978d216b Rename controller main, alt to primary, secondary 2019-08-31 00:13:45 +02:00
6e1c78e5d5 Add debug mode item giving speed boost in look_dir on click 2019-08-29 19:44:28 +02:00
e90f95bc75 Look in the direction of the camera 2019-08-26 13:12:38 +02:00
e7c61c30cc Block when pressing right click while looking at the attacker 2019-08-26 13:12:37 +02:00
8be62be980 Formatted code. 2019-07-31 11:40:58 +02:00