a4cdb89987
Implemented inventory sorting
2021-04-17 22:04:08 +01:00
30da614e89
Added dimensional door ability for mindflayer
2021-03-27 21:05:05 -04:00
fb3980e273
Outcome for block destruction, take select_pos from ControllerInputs
2021-03-21 20:10:05 +00:00
b45df7fe10
Switched to BasicMelee
2021-03-21 17:45:01 +00:00
347e1022a0
Initial implementation of pickaxe
2021-03-21 16:09:16 +00:00
ecff675cc4
Wielding now works again
...
Rolling now resumes combo states correctly again
Cleanup
2021-03-14 17:26:55 -04:00
ac6e192db4
Completely purged old method of inputs
2021-03-14 17:26:55 -04:00
b5d501199d
Secondary input now fully functional
2021-03-14 17:26:53 -04:00
21e6f4797c
Primary ability fully functional.
2021-03-14 17:26:53 -04:00
19c81f1528
Support for canceling an input. Boost state hooked up to system.
2021-03-14 17:26:52 -04:00
c6d8daaae3
Primary input now activated from control actions.
...
Moved a lot of key_state to a HashSet so that it is handled automatically.
2021-03-14 17:26:51 -04:00
d02c61ad8a
Item use is now goes through a control action rather than a control event.
2021-03-01 20:51:08 -05:00
c0573cca44
Implement stacking and splitting
2021-03-02 00:08:46 +00:00
8f0cca074d
Dual wielding now uses skillbar abilities from multiple weapons.
2021-02-19 17:30:22 -05:00
c984035976
MR 1775 review fixes.
...
- Separate `invite` machinery from `group_manip` into it's own thing (includes renaming `group_invite` to `invite` where applicable).
- Move some invite/trade machinery to `ControlEvent`.
- Make `TradePhase` a proper enum instead of a bunch of bools.
- Make `TradeId` a proper newtype.
- Remove trades from `Trades` on accept (previously was only on decline).
- Typo fixes/misc cleanup.
- Add bullet point for trading to the changelog.
2021-02-14 11:13:56 -05:00
ae528124fc
Trade implementation progress.
...
- State machine for modifying trades.
- ServerGeneral/ClientGeneral messages.
2021-02-12 18:43:09 -05:00
e9b811b62b
Plumb trade requests through the group invite UI, such that they can be accepted/declined without impacting the counterparty's movement.
2021-02-12 18:43:09 -05:00
e033fe6bee
Inventory manipulations are now only for input from the client, and are no longer directly sent as a server event. Slot manipulations do that instead.
2021-02-08 13:55:50 -05:00
1c83c5ee6f
Loadout manipulations now emit a separate event from client instead of hackily intercepting inventory manipulations in common.
2021-02-08 12:31:17 -05:00
6a1e583d45
Eradicated clones
2021-02-08 12:01:48 -05:00
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
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