Commit Graph

1303 Commits

Author SHA1 Message Date
e2707ff24a start menu text 2020-01-21 22:04:39 +00:00
c2b99f3a62 Fix panic in case no default audio device found when audio off 2020-01-21 18:09:37 +01:00
8e7a8aa4f9 Shader optimisations 2020-01-21 12:58:20 +00:00
8a0bd9220b Fixed button font 2020-01-20 22:54:51 +00:00
4b5cc272ac sync 2020-01-20 22:51:55 +00:00
397fa7777f Switched to enum-based char creation state 2020-01-20 22:29:14 +00:00
a6f9f533a5 Localization system for Voxygen
- Added a localization system in voxygen
- Support English and French languages
- Added a configuration option in the interface settings to change
  the language
2020-01-20 21:07:25 +01:00
0223a60a1e Merge branch 'zesterer/cs-char-saving' into 'master'
Client-side character saving

See merge request veloren/veloren!737
2020-01-20 18:03:28 +00:00
6f26f2afb1 fmt 2020-01-20 17:45:28 +00:00
caa5abf183 updated info main menu info 2020-01-20 18:08:05 +01:00
b44955ba30 Remove currently unused audio assets
This clears out about 56MB of unused audio files.

There were also some unused methods in the audio modules which
referenced a file, which has also been removed.
2020-01-20 15:07:30 +00:00
fc1e66fb31 Solved character select body bug 2020-01-20 15:04:53 +00:00
8f86e45a72 Enumerated Body type 2020-01-20 14:21:06 +00:00
2c42aaf5f5 Added client-side character saving 2020-01-20 13:37:29 +00:00
898b5c6593 Fix benchmarks and profile overrides.
This was necessary because Cargo recently deprecated the "overrides"
keyword in favor of "package", and Criterion changed its interface.

This commit also now lists more configurable keys, so if they aren't set
to their defaults the user will be able to find them.  This includes the
roll key, which wasn't listed earlier and is different on Windows and
Mac.  It does *not* include the respawn key because that key is already
shown when you die.
2020-01-20 14:16:28 +01:00
355a1b204a Fixes for OS X machines.
Handles scroll wheel events in pixels (enabling the scroll wheel) and
sets rolling and wall leaping to use left shift by default on OS X
(instead of middle mouse click, which is absent by default on Apple
trackpads).  Also updates the controls UI to show the actual assigned
keys for those controls which are configurable.
2020-01-20 05:12:41 +01:00
38c48317f7 Fix lighting calc bug, lower meshing bench sample size 2020-01-19 18:14:07 -05:00
8a0efd3654 added TODO for energy numbers 2020-01-19 22:39:20 +01:00
885e698e5a charge icon update 2020-01-19 22:39:19 +01:00
6a32845e58 various fixes 2020-01-19 22:39:19 +01:00
480b920fa3 skillbar background fix 2020-01-19 22:39:18 +01:00
863e4c4962 darkened button for unavailabe charge 2020-01-19 22:39:18 +01:00
94210070f7 fmt fix 2020-01-19 16:03:27 -05:00
3c8d0a3bb9 fix typo, replace u32 with Vec3<u8> in light propagation queue 2020-01-19 16:03:27 -05:00
4b01c1b082 add: capability to disable blending for particular BlockKinds 2020-01-19 16:03:27 -05:00
ae1fa5e4c4 improvement: fog doesn't go back and forth anymore 2020-01-19 16:03:27 -05:00
b3cdde3ce9 fix: panic in terrain meshing 2020-01-19 16:03:27 -05:00
5666f18ded Add terrain meshing benchmark 2020-01-19 16:02:12 -05:00
6f6dc1b16b Cleanup 2020-01-19 16:02:12 -05:00
aa48729376 Compress position used in propagation queue, decrease outer bounds to the area sunlight can reach the inner area from 2020-01-19 16:02:12 -05:00
09239caf88 While copying terrain sample to flat array, keep track of highest and lowest positions with exposed faces in order to constrain further iteration 2020-01-19 16:02:12 -05:00
3347438d51 Propagate light via queue to avoid block lookups 2020-01-19 16:02:12 -05:00
211c076b8d Remove unnecessary sampling in meshing light calculations 2020-01-19 16:02:12 -05:00
33993638fe Experiment with replacing hashmap in light calculations 2020-01-19 16:02:12 -05:00
9d6bf66a32 Add options to turn off the clouds and to render ugly water 2020-01-19 14:05:31 -05:00
309834df1b fix: Prevent dispatching Run SFX if an entity is not moving
This adds the entity's velocity as an argument when mapping the
movement state to an SFX event, and prevents the run SFX from being
returned if the velocity is below a threshold.

This will prevent hearing the run sfx when stuck in a corner, or running
into a surface where the character is not actually moving their feet.
2020-01-18 18:49:17 +00:00
b2503397c9 Fix panic in case no default audio device found when audio off 2020-01-18 19:16:23 +01:00
cb5976b9de create character button position change 2020-01-18 15:42:21 +00:00
a4274ef8aa Charge Icon and flashing skillbar 2020-01-17 22:00:00 +00:00
976eface66 Update from MR comments 2020-01-17 08:39:21 -08: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
28060e7b6e fixing #405 - Energy as its own component 2020-01-12 22:25:04 +01:00
f6dfb74b3e fix
slightly lower trigger velocity

slighty more transp map image
2020-01-12 19:01:02 +00:00
00c1493548 Play the Run SFX when a character lands after jumping or falling
This is a small detail but makes a noticable difference.
2020-01-12 16:35:20 +00:00
e1adf40856 Improvement: Replace all '..=b' with '..b + 1' 2020-01-12 15:46:53 +01:00
e0fc3ce425 fixed number shadow for "0" damage appearing on level up 2020-01-11 21:31:57 +01:00
2b4d4aa480 Merge branch 'yusdacra/tweaks' into 'master'
Fixes minor issues with frustum culling

See merge request veloren/veloren!712
2020-01-11 16:36:51 +00:00
70eb2eed33 remove: discord rich presence 2020-01-10 17:01:50 +01:00
851d7858e6 Scrolling Combat Text (SCT) 2020-01-10 00:33:38 +00:00