CapsizeGlimmer
289ef5d6b2
Move message processing and chat bubbles to the client
2020-06-27 16:42:26 -04:00
CapsizeGlimmer
0b2a3ebe8b
Re-implement names in chat. It is done client-side now and /alias changes are retroactive.
2020-06-27 16:42:25 -04:00
CapsizeGlimmer
b08d717eac
Rework chat processing
2020-06-27 16:29:03 -04:00
CapsizeGlimmer
702a21302c
Base implementation of /group /faction /say /region
2020-06-27 16:26:02 -04:00
Monty Marz
32f6d42ed9
alpha disclaimer
2020-06-24 13:44:39 +00:00
Shane Handley
304e06cbce
Fix clippy warnings after toolchain update
2020-06-23 16:52:04 +10:00
Kevin Glasson
19c2bf1181
Add hotbar state persistence.
...
Persist the hotbar state to disk by writing it out to a `profile.ron`
situated next to the existing `settings.ron`. There are individual
profiles for every character on every server. On creation of a new
character the default hotbar state will be `[None; 10]` i.e. the hotbar
will be empty.
Resolves: https://gitlab.com/veloren/veloren/-/issues/577
2020-06-19 08:00:21 +08:00
Ben Wallis
4a4a106232
Voxygen: Fixed weird window movement caused by moving the window with the cursor grabbed ( #588 )
2020-06-17 12:40:11 +01:00
Ben Wallis
c1c968f479
Globally suppressed clippy lint option_map_unit_fn for #587
2020-06-14 16:48:07 +00:00
Ben Wallis
950c62efc6
Suppressed all existing clippy warnings in preparation for fixes as part of #587
2020-06-10 22:01:42 +01:00
Joey Maher
458ac4af5e
Adds simple auto walk functionality. Toggleable or push to hold
2020-06-06 13:09:01 -05:00
Monty Marz
6c0587393e
update german translation
2020-06-03 19:32:54 +00:00
Monty Marz
b34da9b07b
More item drops
2020-06-03 17:59:09 +00:00
CapsizeGlimmer
3cea76b82f
NPCs now call for help when you hit them. Redraw speech bubble dark mode.
2020-05-27 13:49:18 +02:00
CapsizeGlimmer
3c07d02218
Add a dark mode to speech bubbles; consistantly use 'speech bubble' instead of 'chat bubble'
2020-05-27 13:49:17 +02:00
CapsizeGlimmer
c65967ccdb
Chatting now creates speech bubbles
2020-05-27 13:49:14 +02:00
CapsizeGlimmer
73a29b339c
Added chat bubbles. Refactored bubble+name+hp+energy into new overhead widget
2020-05-27 13:49:13 +02:00
Joshua Barretto
2f47d09af4
Comment fixes and fmt
2020-05-19 00:35:58 +01:00
Joshua Barretto
f1b166d15d
Innumerable camera improvements
2020-05-18 23:40:28 +01:00
Imbris
649075c89a
Merge branch 'imbris/small-fix' into 'master'
...
Show main menu even if there are no stats
See merge request veloren/veloren!990
2020-05-14 23:47:34 +00:00
Imbris
eac11ecfe8
Show main menu even if there are no stats
2020-05-14 19:10:27 -04:00
CapsizeGlimmer
0a723614f9
Popup message when setting waypoint
2020-05-14 16:56:10 +00:00
Forest Anderson
28402e2bc1
Merge branch 'CapsizeGlimmer/tab_completion' into 'master'
...
Capsize glimmer/tab completion
See merge request veloren/veloren!972
2020-05-11 17:49:26 +00:00
Imbris
3450bfabfd
Add orientation to debug text
2020-05-11 00:10:03 -04:00
CapsizeGlimmer
9d118b55a0
Fixed player list tab completion
2020-05-10 19:17:17 -04:00
CapsizeGlimmer
28e94afd3f
Finish tab completion implementation
2020-05-10 19:16:15 -04:00
CapsizeGlimmer
24fa23fef4
Initial client implementation of tab completion
2020-05-10 19:16:01 -04:00
Monty Marz
4521791591
UI Fixes
2020-04-26 01:44:56 +00:00
Joshua Barretto
c05f4fe009
Added configurable sprite view distance, minor bug fixes
2020-04-25 21:44:23 +01:00
Treeco
dd08def18f
Add camera smoothing setting
2020-04-23 22:59:34 +00:00
Imbris
cae5313127
tooltips for the skillbar
2020-04-12 18:41:08 +02:00
Imbris
f81f91162d
Basic hotbar functionality
2020-04-12 18:41:07 +02:00
Imbris
c1c09dce1b
Enable unequipping as well as equipping to specific slots
2020-04-12 18:41:06 +02:00
Imbris
66b4c0d529
rework slot trait
2020-04-12 18:41:05 +02:00
Imbris
1f31b7f123
Drag things!
2020-04-12 18:40:55 +02:00
Imbris
968c064874
Restore slot interaction functionality
2020-04-12 18:40:52 +02:00
Imbris
9c76bdde0e
Setup basic generic slot system and used it for the inventory slots
2020-04-12 18:40:52 +02:00
Carbonhell
198c875559
Carbonhell/keybindings
2020-04-08 17:36:37 +00:00
Monty Marz
07242644ca
Small UI fixes
2020-04-04 21:51:06 +00:00
Imbris
97148cb6bb
Merge branch 'master' into 'combat'
...
# Conflicts:
# CHANGELOG.md
2020-04-01 20:42:27 +00:00
Capucho
3f1f9b9ab0
Make so that the resume button doesn't eject the mouse
2020-03-30 22:00:46 +01:00
Pfauenauge90
e3a5051b52
small fix
2020-03-28 18:06:00 +01:00
Capucho
15ecdfb9b4
Added an option for hold and added everything to the settings
2020-03-27 18:35:52 +00:00
Pfauenauge90
50b7206577
asset cleanup, map visuals
2020-03-27 04:06:27 +01:00
timokoesters
fe2aa7da7b
Merge remote-tracking branch 'origin/master' into combat
2020-03-26 23:43:33 +01:00
Capucho
03396eb77e
Implement #505
2020-03-26 21:22:21 +00:00
Pfauenauge90
5f10cdf0c6
adjusted foot step sounds, inventory space above bag
2020-03-25 21:06:01 +01:00
Pfauenauge90
550dd144bc
new icon art
2020-03-25 01:41:43 +01:00
Pfauenauge90
2e41b59282
removed character window and questlog
2020-03-16 19:56:15 +01:00
Pfauenauge90
b9f61d4e7a
UI colourable in the code, stats window
2020-03-16 18:55:43 +01:00
Pfauenauge90
ab8b83f8d6
more bag parts
2020-03-16 18:55:31 +01:00
Pfauenauge90
db6099a62f
reenabled inventory slots
2020-03-15 19:48:02 +01:00
timokoesters
598a4c6cbb
Add loadout struct for info on weapon configurations
2020-03-14 22:33:20 +01:00
Imbris
4a0c474be1
Remove Client
dependency from Scene types and audio managers, add an
...
example for using voxygen as a library to renderer images of characters
2020-03-05 23:12:51 -05:00
Capucho
a3479f6a49
Fixed the bugs in the settings tab and the character button in the escape menu and unpause when there is more than 1 player
2020-03-05 18:55:14 +00:00
Capucho
6f6b8986b6
Removed logging, added the changes to the changelog and fixed the logout button
2020-03-05 18:55:14 +00:00
Capucho
af21d19ff3
Moved paused from GlobalState to SinglePlayer to prevent errors and unpauses now works using the resume button
2020-03-05 18:38:39 +00:00
Capucho
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
Monty Marz
2180040f70
Orc hairstyles, several tiny UI fixes, fixed beard warnings
2020-02-20 10:32:03 +00:00
Monty Marz
18f46a6f83
Fix Fonts
2020-02-17 16:22:49 +00:00
Treeco
aaf1de9f9b
Added gamma setting, not hooked up yet
2020-02-16 20:32:17 +00:00
Rémy PHELIPOT
98c37d0b28
[i18n] Configurable fonts
...
- Add font configuration in internationalization files
- Scale font size using a configurable ratio
- Add a script to identify translation item statuses using Git metadata
- Execute the i18n script in a new gitlab-ci step (delayed)
- Clone haxrcorp_4089_cyrillic_altgr font (haxrcorp_4089_cyrillic_altgr_extended)
to add some additional latin characters (mainly for French)
2020-02-16 16:02:38 +01:00
Monty Marz
90680d5490
Fix healthbar background alignment
2020-02-16 10:58:44 +00:00
Imbris
fb7edd2404
Make nametag positioning slightly better
2020-02-06 17:10:52 -05:00
Monty Marz
93d7c67cdc
Hack to allow minimap rotation.
...
Currently it just always rotates towards the camera, but it wouldn't be
hard to create a config option that swaps out the rotation of the
indicator and the map.
2020-02-06 17:34:32 +00:00
Marcel Märtens
dae31ae5b6
apply new rustfmt - touching alot of files
2020-02-01 21:39:39 +01:00
Joshua Barretto
faa86226c7
Collars
2020-01-29 12:01:28 +00:00
Monty Marz
49071400d2
Fix: Healthbars size
2020-01-26 01:19:36 +00:00
Imbris
e5d841e62f
Adds fullscreen and window size settings and coverage based pixel art
...
scaling
2020-01-24 23:14:59 -05:00
Imbris
166aba61f0
Make nametages etc fixed size and only display within limited range
2020-01-24 22:09:45 -05:00
Joshua Yanovski
e91578ffdb
Cargo fmt most things (except erosion.rs).
2020-01-23 18:18:12 +01:00
Joshua Yanovski
9520ef4f6d
Implement sending world map across the network.
2020-01-23 18:18:11 +01:00
Monty Marz
bfee0a6f9e
Character stats displayed in char window, pulsating active slot in inventory
2020-01-23 17:14:02 +00:00
Rémy PHELIPOT
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
Pfauenauge90
6a32845e58
various fixes
2020-01-19 22:39:19 +01:00
Imbris
94210070f7
fmt fix
2020-01-19 16:03:27 -05:00
timokoesters
ae1fa5e4c4
improvement: fog doesn't go back and forth anymore
2020-01-19 16:03:27 -05:00
Imbris
9d6bf66a32
Add options to turn off the clouds and to render ugly water
2020-01-19 14:05:31 -05:00
Monty Marz
a4274ef8aa
Charge Icon and flashing skillbar
2020-01-17 22:00:00 +00:00
Gilbert Röhrbein
28060e7b6e
fixing #405 - Energy as its own component
2020-01-12 22:25:04 +01:00
Pfauenauge90
e0fc3ce425
fixed number shadow for "0" damage appearing on level up
2020-01-11 21:31:57 +01:00
Songtronix
70eb2eed33
remove: discord rich presence
2020-01-10 17:01:50 +01:00
Monty Marz
851d7858e6
Scrolling Combat Text (SCT)
2020-01-10 00:33:38 +00:00
Yusuf Bera Ertan
4a0a2d5229
Cargo fmt
2020-01-08 20:09:54 +03:00
Yusuf Bera Ertan
e32153e980
Improve frustum culling by using AABBs, add related debug information
2020-01-07 18:44:33 +03:00
Monty Marz
8aff5faa83
assets update
...
acacia trees
updated help.png
bigger map zone name
npc levels from 0-10
boss levels from 20-50
2019-12-30 12:16:35 +00:00
Imbris
d341073a44
Upgrade to specs 0.15.1
2019-12-20 22:48:14 -05:00
Imbris
e49cafafbf
Actually send deletion messages
2019-12-20 22:48:14 -05:00
Treeco
d88376f365
Added mouse inversion setting
2019-12-06 23:00:02 +00:00
Monty Marz
f4ba68c60d
.floating(true) for help window background to make it layer above every recent and future widget
2019-10-24 18:21:17 +00:00
soruh
f186aac2ea
fix the welcome window not being closeable
...
due to the chat being in front of it,
by giving the welcome window a depth of -1.0.
The value of -1.0 is very arbitrary, but has some effect on
further development*, so there should be consideration concerning it.
* if something is supposed to be over/under the welcome window and
over/under something else with a different depth at the same time,
the resulting depth could become really ugly.
Of course it's always possible to change depths afterwards, but this often
breaks things, so the general scope of depths should
imo be considered, before this becomes a problem.
2019-10-24 00:46:40 +02:00
Monty Marz
3e0ac48bd8
Multiple Assets and UI fixes and additions
2019-10-23 19:40:45 +00:00
Songtronix
fffffff536
fix(crash): overflowing the stack
2019-10-18 14:19:02 +02:00
Joshua Yanovski
8ae2692b6e
Allow canceling chunk generation.
...
Currently we only do this when no players are in range of the chunk. We
also send the first client who posted the chunk a message indicating
that it's canceled, the hope being that this will be a performance win
in single player mode since you don't have to wait three seconds to
realize that the server won't generate the chunk for you.
We now check an atomic flag for every column sample in a chunk. We
could probably do this less frequently, but since it's a relaxed load it
has essentially no performance impact on Intel architectures.
2019-10-16 11:39:41 +00:00
Monty Marz
d82ec6715a
Item icons, chests and more
2019-10-09 19:28:05 +00:00
Monty Marz
b3862278af
Help window, UI fixes, asset fixes
2019-10-06 19:19:08 +00:00
Timo Koesters
f3787879d3
fix(bow): adds bow icon art
2019-10-05 21:51:08 +00:00
timokoesters
4a99e5bc1e
refactor: joined on &stats twice
2019-10-05 17:37:10 +02:00
Piotr Korgól
152efaee3b
Make nametags display levels
2019-10-05 17:37:09 +02:00
Monty Marz
4c1eba1f3e
Assets update, aesthetics, minor fixes
2019-10-04 18:27:12 +00:00
stevedagiraffe
8680e92548
Added ability to toggle zoom inversion in settings
...
Displayed as checkbox under the Gameplay tab.
2019-10-02 23:09:05 +10:00
Imbris
a3daa6065a
Add aa modes, with ui interface to switch
2019-09-26 23:14:27 -04:00
Joshua Barretto
ccc10a0447
Resolved warnings
2019-09-26 16:07:09 +01:00
timokoesters
1fc7c9b67b
Fix rot_imgs and tooltip manager
2019-09-26 15:16:57 +02:00
Pfauenauge90
931e53ebbe
added item tooltips
2019-09-26 15:16:57 +02:00
Shane Handley
ef3ad3519b
Update previous references to 'volume' to prevent ambiguity. Update label for audio device selection in settings dialog. I don't think it is displayed, but maybe useful for documentation.
2019-09-25 01:25:24 +09:00
Shane Handley
8cf6546dec
Add an additional SFX Volume control to the in-game settings dialog and supporting events.
2019-09-25 01:18:09 +09:00
haslersn
1796c09ca1
common: Rework volume API
...
See the doc comments in `common/src/vol.rs` for more information on
the API itself.
The changes include:
* Consistent `Err`/`Error` naming.
* Types are named `...Error`.
* `enum` variants are named `...Err`.
* Rename `VolMap{2d, 3d}` -> `VolGrid{2d, 3d}`. This is in preparation
to an upcoming change where a “map” in the game related sense will
be added.
* Add volume iterators. There are two types of them:
* _Position_ iterators obtained from the trait `IntoPosIterator`
using the method
`fn pos_iter(self, lower_bound: Vec3<i32>, upper_bound: Vec3<i32>) -> ...`
which returns an iterator over `Vec3<i32>`.
* _Volume_ iterators obtained from the trait `IntoVolIterator`
using the method
`fn vol_iter(self, lower_bound: Vec3<i32>, upper_bound: Vec3<i32>) -> ...`
which returns an iterator over `(Vec3<i32>, &Self::Vox)`.
Those traits will usually be implemented by references to volume
types (i.e. `impl IntoVolIterator<'a> for &'a T` where `T` is some
type which usually implements several volume traits, such as `Chunk`).
* _Position_ iterators iterate over the positions valid for that
volume.
* _Volume_ iterators do the same but return not only the position
but also the voxel at that position, in each iteration.
* Introduce trait `RectSizedVol` for the use case which we have with
`Chonk`: A `Chonk` is sized only in x and y direction.
* Introduce traits `RasterableVol`, `RectRasterableVol`
* `RasterableVol` represents a volume that is compile-time sized and has
its lower bound at `(0, 0, 0)`. The name `RasterableVol` was chosen
because such a volume can be used with `VolGrid3d`.
* `RectRasterableVol` represents a volume that is compile-time sized at
least in x and y direction and has its lower bound at `(0, 0, z)`.
There's no requirement on he lower bound or size in z direction.
The name `RectRasterableVol` was chosen because such a volume can be
used with `VolGrid2d`.
2019-09-06 15:43:31 +02:00
Imbris
47d0904588
Directly adjust chat input when traversing history
2019-09-02 00:54:44 -04:00
tommy
12029d7e7f
Added SetText event, rewritten based on comments
2019-09-01 23:43:06 -04:00
Monty Marz
f53904b534
More sprites, ui fixes, lianas
2019-09-01 19:04:03 +00:00
timokoesters
bd8e71c5aa
Rename activate_inventory_slot to use_inventory_slot
2019-08-30 22:46:45 +02:00
timokoesters
6e1c78e5d5
Add debug mode item giving speed boost in look_dir on click
2019-08-29 19:44:28 +02:00
Vechro
0f0a28d87a
Small changes to velocity
2019-08-22 22:26:35 +03:00
Vechro
2077548d5c
Simplify debug info
2019-08-22 21:53:46 +03:00
Monty Marz
29f6186139
hotbar changes
...
completely switched to. vox files
easier to see design
gradient and numbers on the health/mana bar
2019-08-18 18:07:21 +00:00
telastrus
09b15e5278
velocity fix
2019-08-08 10:42:23 -04:00
Monty Marz
aac53f9311
Part 1 of implementing the social window
2019-08-07 13:14:26 +00:00
telastrus
e4f2c73b85
undo unnecessary pub mod
...
fixed comments
fixed other comment
2019-08-06 22:46:25 -04:00
telastrus
0eafd42c0f
fall damage + velocity debug
2019-08-06 17:51:13 -04:00
Marcel
86be3fccfc
Merge branch 'timo-cleanup' into 'master'
...
Implement specifier syntax and cleanup
See merge request veloren/veloren!413
2019-08-06 06:52:24 +00:00
timokoesters
1227596406
Implement specifier syntax and cleanup
2019-08-06 08:31:48 +02:00
telastrus
c098a5efd7
Added adjustable FOV slider
2019-08-05 12:37:52 -04:00
Joshua Barretto
fe0097c085
Made nametag position change with scale
2019-08-03 19:40:20 +01:00
Dominik Broński
f644b6ab89
Revert "Merge branch 'imbris/upgrade_specs' into 'master'"
...
This reverts merge request !375
2019-08-01 23:32:33 +00:00
Imbris
5f56657f6c
Upgrade specs to 0.15
2019-08-01 18:09:13 -04:00
Piotr Korgól
ec550620ad
Add a health bonus for level ups, fix pets
2019-08-01 18:56:08 +02:00
Joshua Barretto
b3cae2f3dd
Added better item manipulation
2019-08-01 09:09:26 +01:00
Joshua Barretto
31f8794c39
Started work on inventory manipulation
2019-08-01 09:09:26 +01:00
Joshua Barretto
123a78552a
Fixed block-hopping on edges, added correct inventory slots
2019-08-01 09:09:26 +01:00
Monty Marz
5cfc60da50
Small chat fixes
2019-07-29 14:40:46 +00:00
Monty Marz
96b677a2b0
Tooltips
2019-07-29 14:06:13 +00:00
Imbris
ff518a4a23
Ui scaling interface tweaks
2019-07-28 16:54:32 -04:00
Pfauenauge90
8e15117be7
set min and max values
2019-07-28 16:54:32 -04:00
Pfauenauge90
e15c4eb40b
changed displayed value for scale
2019-07-28 16:54:31 -04:00
Pfauenauge90
1567c63421
checkboxes functionality
2019-07-28 16:54:31 -04:00
Pfauenauge90
7ce71dda02
visuals change
2019-07-28 16:54:31 -04:00
Imbris
4ad42c57e4
Add ui scale setting and slider
2019-07-28 16:54:30 -04:00
Piotr Korgól
198d532e38
Show level and xp on character menu
2019-07-27 15:04:34 +02:00
tommy
95b5f4acfb
Added private, broadcast, and game_state messages
2019-07-26 07:29:37 -04:00
tommy
cc6aa6f33d
Adds colour to tells in chat box #194
2019-07-26 07:29:37 -04:00
Monty Marz
7a4ad099ff
Crosshair variations
2019-07-23 01:02:57 +00:00
Songtronix
de2dbcef45
add global git hash constant
2019-07-21 17:45:31 +00:00
Forest Anderson
d45acdc645
Merge branch 'inventory-items' into 'master'
...
crosshair changes (WIP!), inventory visuals, camera changes, savannah trees
See merge request veloren/veloren!317
2019-07-07 15:42:50 +00:00
Pfauenauge90
0cc3c76542
fmt
2019-07-07 17:31:34 +02:00
Pfauenauge90
7f45d274a8
clean up
2019-07-07 16:19:20 +02:00
Pfauenauge90
70f8fe9002
ui scaling relative to window size
2019-07-07 16:19:20 +02:00
Pfauenauge90
ff6d7206a3
fix
2019-07-07 16:19:19 +02:00
Pfauenauge90
94acd0f437
Crosshair transp slider
2019-07-07 16:19:19 +02:00
Pfauenauge90
3be2951029
crosshair correction
2019-07-07 16:19:19 +02:00