Monty Marz
0475c35937
35 new ground sprites, UI fixes
2020-01-25 11:14:02 +00:00
Monty Marz
34ded68d93
Fix: Player can't push the "Enter World" button anymore without having a character.
2020-01-25 10:36:30 +00:00
Imbris
79cb94e6e0
Enable pixel art resizing for voxel based ui elements
2020-01-24 23:14:59 -05:00
Imbris
b0e4c7b385
Adds fullscreen and window size settings and coverage based pixel art
...
scaling
2020-01-24 23:14:59 -05:00
Imbris
0342f2f43c
Make nametages etc fixed size and only display within limited range
2020-01-24 22:09:45 -05:00
Pfauenauge90
b262bf3b07
fixed numbers spam
2020-01-24 16:10:38 +01:00
Joshua Yanovski
0b7f428310
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
Joshua Yanovski
3c26342dba
Fix warnings in examples and benchmarks.
2020-01-23 18:18:16 +01:00
Joshua Yanovski
3ba86c7b12
Fix all warnings.
2020-01-23 18:18:16 +01:00
Joshua Yanovski
6a33254518
Changes to worldgen, adding more sedmient etc.
2020-01-23 18:18:14 +01:00
Joshua Yanovski
cc14c9166f
Re-fix map orientation.
2020-01-23 18:18:13 +01:00
Joshua Yanovski
4f863470e1
Cargo fmt most things (except erosion.rs).
2020-01-23 18:18:12 +01:00
Joshua Yanovski
558a80f099
Fixes for nonstandard chunk and map sizes.
...
Also fixes a longstanding map rendering issue.
2020-01-23 18:18:11 +01:00
Joshua Yanovski
b988b27d31
Implement sending world map across the network.
2020-01-23 18:18:11 +01:00
Joshua Yanovski
d2096f540d
Implement carving strategy for lake connections.
...
Also fix mapgen slopes and make a much more pleasing world.
2020-01-23 18:18:08 +01:00
Monty Marz
fd2107a256
Character stats displayed in char window, pulsating active slot in inventory
2020-01-23 17:14:02 +00:00
Monty Marz
7e7cedb686
Clean up unused UI assets
2020-01-22 21:56:03 +00:00
Monty Marz
6b78f0b4a0
start menu text
2020-01-21 22:04:39 +00:00
Gilbert Röhrbein
4cd63114c4
Fix panic in case no default audio device found when audio off
2020-01-21 18:09:37 +01:00
Joshua Barretto
e8c8f2ce61
Shader optimisations
2020-01-21 12:58:20 +00:00
Joshua Barretto
f008fabba9
Fixed button font
2020-01-20 22:54:51 +00:00
Joshua Barretto
437b438f73
sync
2020-01-20 22:51:55 +00:00
Joshua Barretto
5d7197d7d6
Switched to enum-based char creation state
2020-01-20 22:29:14 +00:00
Rémy PHELIPOT
e5fb2e2e76
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
Joshua Barretto
86b9ce182a
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
Joshua Barretto
11a85393c5
fmt
2020-01-20 17:45:28 +00:00
Pfauenauge
f6cf2a7a5e
updated info main menu info
2020-01-20 18:08:05 +01:00
S Handley
bafa6718a4
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
Joshua Barretto
fc8bc83c01
Solved character select body bug
2020-01-20 15:04:53 +00:00
Joshua Barretto
a6cf5a2a3c
Enumerated Body type
2020-01-20 14:21:06 +00:00
Joshua Barretto
894b82bd6b
Added client-side character saving
2020-01-20 13:37:29 +00:00
Joshua Yanovski
93c953a989
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
Joshua Yanovski
68210fcf82
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
Imbris
e323bc79be
Fix lighting calc bug, lower meshing bench sample size
2020-01-19 18:14:07 -05:00
Pfauenauge90
5f41841522
added TODO for energy numbers
2020-01-19 22:39:20 +01:00
Pfauenauge90
e1c640d5b6
charge icon update
2020-01-19 22:39:19 +01:00
Pfauenauge90
7cb69082ec
various fixes
2020-01-19 22:39:19 +01:00
Pfauenauge90
bf3a735e41
skillbar background fix
2020-01-19 22:39:18 +01:00
Pfauenauge90
cd774780c4
darkened button for unavailabe charge
2020-01-19 22:39:18 +01:00
Imbris
b228f9d651
fmt fix
2020-01-19 16:03:27 -05:00
Imbris
bc8d49905b
fix typo, replace u32 with Vec3<u8> in light propagation queue
2020-01-19 16:03:27 -05:00
Imbris
7bcbfa9003
add: capability to disable blending for particular BlockKinds
2020-01-19 16:03:27 -05:00
timokoesters
c557dfeedf
improvement: fog doesn't go back and forth anymore
2020-01-19 16:03:27 -05:00
Imbris
b3aa9d2aa4
fix: panic in terrain meshing
2020-01-19 16:03:27 -05:00
Imbris
7f04db1501
Add terrain meshing benchmark
2020-01-19 16:02:12 -05:00
Imbris
e7b30d1263
Cleanup
2020-01-19 16:02:12 -05:00
Imbris
cf07016c07
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
Imbris
289102cbe9
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
Imbris
488010ba19
Propagate light via queue to avoid block lookups
2020-01-19 16:02:12 -05:00
Imbris
59c94935f9
Remove unnecessary sampling in meshing light calculations
2020-01-19 16:02:12 -05:00