Commit Graph

445 Commits

Author SHA1 Message Date
136bf271b8 Fix social list having incorrect player count 2020-06-01 22:04:44 +08:00
c23183b1ca Add character name and level to social window 2020-06-01 22:04:44 +08:00
ea07d744a7 orientation animation 2020-05-27 06:41:55 +00:00
ec03c4518a Change the version number to 0.6 2020-05-16 00:50:40 +02:00
0a723614f9 Popup message when setting waypoint 2020-05-14 16:56:10 +00:00
e852e0cfab - Update the stats of characters individually, reverting the change with
big combined updates.
- Add a timer to the stats persistence system and change the frequency
that it runs to 10s
- Seperate the loading of character data for the character list during
selection, and the full data we will grab during state creation. Ideally
additional persisted bits can get returned at the same point and added
to the ecs within the same block.
2020-05-13 09:14:09 +10:00
7c6c9f4302 Stats persistence
- Update client code to use persisted stats
- Add a system for stats persistence
- Add a basic scheduler to control duration between execution of
persistence systems
2020-05-13 09:14:08 +10:00
49d1225823 Tab completion code review suggestions 2020-05-11 18:02:21 -04:00
9d118b55a0 Fixed player list tab completion 2020-05-10 19:17:17 -04:00
5a13b54cbf - Load characters after login.
- Make the character screen load with an empty character list from the server, send event to the server for character creation with data, but not yet saving them to the DB.
- Working but messy character saving to DB
- Add the character_data to the client, rather than keep it in the GLobalState.
2020-05-09 15:41:25 +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
f515cc70be Documentation for swap_loadout 2020-04-01 07:30:18 -07:00
b3791a2b4e Upgrade vek version so that it actually uses the patch 2020-03-30 19:44:51 -04:00
df5a7ef0e3 split toggle events 2020-03-27 21:32:30 -04:00
3889ec7292 climbing tweaks, fix triple strike overflow, fix Last<CharacterState>
not registered
2020-03-25 02:05:28 -04:00
6ba158b7e1 Input handling changes 2020-03-25 01:38:37 -04:00
db8d89a4d9 * rename CharacterState equals() -> same_variant() 2020-03-22 05:46:09 -07:00
41c424ac13 Optimized uses of emitters, cleanup 2020-03-22 00:49:46 -04:00
1a484410ca Delete Vel and Ori on the client when they are removed on the server 2020-03-18 17:01:51 -04:00
87acc01d48 Readd ranged and debug boost. Add bouncing while running in first person 2020-03-16 12:32:57 +01:00
aa963b7686 Merge remote-tracking branch 'origin/master' into clientstates 2020-03-15 15:27:06 +01:00
bc692c0101 Add audio and chat message feedback when the player attempts to collect something while thier inventory is full. 2020-03-11 10:30:59 +00:00
a4eaeb1da6 Merge branch 'imbris/se-latency' into 'master'
Rearrange some operations in the server tick to reduce clientside latency of ServerEvent mediated effects

See merge request veloren/veloren!840
2020-03-10 23:21:57 +00:00
16e4214a52 Switch states instead of popping 2020-03-10 20:34:50 +00:00
5fe9521233 Fix the spam on disconnect 2020-03-10 20:34:50 +00:00
9d805a745e Proper fix to the logout timeout problem using Disconnect ACK 2020-03-10 20:34:50 +00:00
d8ba63ffdc Janky fix of the logout timeout problem 2020-03-10 20:34:50 +00:00
7132ef4136 Rearrange some operations in the server tick to reduce clientside latency of ServerEvent mediated effects 2020-03-09 22:31:24 -04:00
bc39b78173 Rebased. 2020-03-08 23:02:15 +01:00
a04c1b1d1d Add uid to Player component
fix: world examples
2020-03-08 22:58:38 +01:00
6cc07270ac improve(login): more precise error handling during login 2020-03-08 22:56:59 +01:00
08b4cc5fc3 Update auth to use new hashing scheme. 2020-03-08 22:56:34 +01:00
ac5ff453cc improve(voxygen): error handling while connecting 2020-03-08 22:54:49 +01:00
7db0ff0b8c Update chat-cli to work properly.
Update reqwest to 0.10.0
2020-03-08 22:54:15 +01:00
8ef1251dc2 Add warning prompt for untrusted auth servers, move some auth code into 2020-03-08 22:51:37 +01:00
403deecc6d Server auth handling improvements. 2020-03-08 22:49:47 +01:00
50b845d1c3 :/ and reactivated the password field 2020-03-08 22:34:06 +01:00
096d3b691e Merge master 2020-03-07 12:49:15 -08:00
a97b694dfe Groundwork for fixing #36 and rewrite of client timeouts so that they don't use Instant and Duration 2020-03-05 18:38:39 +00:00
b0ca85069b Piggyback on the InventoryUpdate events and attach some additional event info so that we can detect why the inventory update was triggered, and emit an associated sfx event that matches it. 2020-03-04 10:09:48 +00: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
dd21235ff8 Apply prefixes to veloren source, espacially comments, so that reformating wont make it unreadable,
especially enumerations and other source code in errosions file
2020-02-01 21:37:36 +01:00
e960c2233b Change the version number to 0.5 2020-01-31 17:26:45 +01:00
e391d6e4fd Added no-assets feature to common 2020-01-27 22:41:30 +00:00
3383e991e7 Erosion cleanup, part 1.
Covers all files touched by MR that are not in world/src/sim.
2020-01-23 18:18:17 +01:00
1358f1dffa Changes to worldgen, adding more sedmient etc. 2020-01-23 18:18:14 +01:00
14e4dfb53f Re-fix map orientation. 2020-01-23 18:18:13 +01:00