Marcel Märtens
e7195b57ad
extend network with better Error codes for Network
2020-07-04 12:32:52 +02:00
Forest Anderson
954a4857c4
Added proper training dummy model
2020-07-03 16:53:04 -04:00
Marcel
1f05446ce6
Merge branch 'xMAC94x/network-switch' into 'master'
...
xmac94x/network switch
See merge request veloren/veloren!1139
2020-07-03 17:13:58 +00:00
Samuel Keiffer
85d1d4b3ff
Leap now actually works. In addition, leaping while next to an entity no longer interrupts the leap.
2020-07-03 15:40:12 +00:00
Marcel Märtens
15ff58cd6a
simple fmt in order to make the replacement commit as simple as possible
2020-07-03 13:11:44 +02:00
Marcel Märtens
4e92c0160e
network layer switch, doing the stuff that might confict.
...
- mostly its the message handling put now in a async wrapper
- add some fixes to pass without warnings and make clippy happy
- some network error handling is ignored, this can be improved but is no blocker
2020-07-03 13:11:38 +02:00
Marcel Märtens
77c90b2c7c
doing a simple 1:1 swap out network coding
...
this is the part which prob has less Merge conflics and is easy to rebase
the next commit will have prob alot of merge conflics
followed by a fmt commit
2020-07-03 13:11:31 +02:00
Monty Marz
95a799cf85
fix artifacts, cleanup
2020-07-03 12:17:55 +02:00
Monty Marz
89400264dc
Loot ChatType, Update german translation, map zooming
2020-07-01 19:05:44 +00:00
Marcel
f9a7dbaa77
Merge branch 'scott-c/daggers' into 'master'
...
Scott-c/1h-wielding #185
See merge request veloren/veloren!1095
2020-07-01 12:07:35 +00:00
scott-c
d53b51954b
Added ability to use 2 x 1h weapons or shields
2020-07-01 17:51:06 +08:00
Kevin Glasson
bb5d91edca
Use find folder to locate debug dir
2020-06-30 18:54:42 +08:00
Kevin Glasson
2a42949df1
Refactor hot reloading
...
- Remove conditional compilation in regards to the copying of an
`_active` file so that the behaviour is the same accross all
platforms.
- Simplify code slightly.
- Add documentation.
2020-06-30 18:54:42 +08:00
unknown
7f02fa8132
Fixed glider animation so glider does not block view in first person.
2020-06-28 16:47:31 -04:00
Ben Wallis
dc1844b489
Moved sfx from common to voxygen
2020-06-28 18:16:22 +01:00
Forest Anderson
201f513737
Fixed meta chattype error on master
2020-06-28 17:10:01 +00:00
Forest Anderson
9246e34c1b
Merge branch 'CapsizeGlimmer/chat_modes' into 'master'
...
Capsize glimmer/chat modes
Closes #217
See merge request veloren/veloren!1043
2020-06-28 14:35:39 +00:00
Joshua Barretto
1d06df9d79
Merge branch 'xvar/loot-pickup-msgs' into 'master'
...
Implemented loot pickup chat messages (#616 ) and the option for playing different sounds for picked up items
See merge request veloren/veloren!1118
2020-06-28 12:34:58 +00:00
Ben Wallis
a9d3f984f0
Implemented loot pickup chat messages and the option for playing different sounds for picked up items
...
* Added chat message when an item is picked up
* Changed InventoryUpdateEvent::Collected to InventoryUpdateEvent::Collected(Item) to facilitate the client being aware of what was picked up
* Added SfxInventoryEvent enum to allow different sounds to be used based on the item type. The RON mapping/de-serialization doesn't support matching on structs so we have to give it fixed enum values which are determined in TryFrom<&InventoryUpdateEvent> for SfxEvent
* Refactored InventoryManip::Pickup arm of match in inventory_manip::handle_inventory for clarity/better warning messages
* Fixed a bug that prevented the CollectFailed event from being raised when a player's inventory is full
* Added a panic for the situation where an item is pushed into the players inventory and then the deletion of the entity fails as this would indicate an item dupe bug - this could potentially be reworked to pull the item back from the player's inventory but this seems like there's be a more correct transactional way to do this.
* Added two temporary sounds to prove the per-item sound functionality (pickup sounds for Swords and Staffs)
2020-06-28 13:05:28 +01:00
Joshua Barretto
41b03208cb
Merge branch 'xvar/mouse-button-names' into 'master'
...
Fixed long mouse button names overflowing hotbar slots (#637 )
See merge request veloren/veloren!1120
2020-06-28 11:11:29 +00:00
CapsizeGlimmer
883d9acf30
cargo fmt
2020-06-27 17:43:46 -04:00
CapsizeGlimmer
3d29c3254a
Add setting for displaying character names in chat. Placate cargo clippy.
2020-06-27 17:43:46 -04:00
CapsizeGlimmer
59db2fcd3b
Admin status added when registering; cargo fmt
2020-06-27 17:43:45 -04:00
CapsizeGlimmer
92127292d4
Added option to disable speech bubble icons. Aligned settings>gameplay menu again.
2020-06-27 17:40:03 -04:00
Monty Marz
a204072e78
fix
2020-06-27 17:40:03 -04:00
Monty Marz
3ed646b512
icon frame
2020-06-27 17:40:03 -04:00
Monty Marz
0969c236d6
fix dark bubble tail not being displayed correctly
2020-06-27 17:40:03 -04:00
CapsizeGlimmer
2d2aba3a5d
Chat bubble text shadows. Fix panic when re-joining a group or faction
2020-06-27 17:40:03 -04:00
CapsizeGlimmer
b04810cae5
misc chat mode changes
2020-06-27 17:40:03 -04:00
CapsizeGlimmer
5ad212b7ed
Add chat types for offline, online. Implement Pfau's fixes
2020-06-27 17:40:03 -04:00
Pfauenauge90
a497fb92d3
icons
2020-06-27 17:20:26 -04:00
Pfauenauge90
f83c58498f
bubble colors
2020-06-27 17:20:26 -04:00
CapsizeGlimmer
b7d7696d89
Implement MR!1043 changes suggested by Imbris
2020-06-27 17:20:26 -04:00
CapsizeGlimmer
34acc4ddf3
Players are removed from social menu when logged out.
2020-06-27 17:20:26 -04:00
CapsizeGlimmer
aabf9d7b21
fix chat-cli name formatting.
2020-06-27 17:20:26 -04:00
Delyth Williams
6644375764
Fix sprites w/o models
2020-06-27 21:08:21 +00:00
CapsizeGlimmer
2a0f0053d4
Added chat mode icons to speech bubbles
2020-06-27 17:03:30 -04:00
CapsizeGlimmer
35ed03aa18
Implement chat mode icons in chat window
2020-06-27 17:03:30 -04:00
CapsizeGlimmer
5cbecb29e6
Implement /join_group and /join_faction commands
2020-06-27 16:42:26 -04:00
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
Ben Wallis
8434957d01
Fixed long mouse button names overflowing hotbar slots ( #637 )
2020-06-27 20:48:10 +01:00
Delyth Williams
94164b7839
Welsh pixie/armour
2020-06-26 16:26:00 +00:00
Delyth Williams
9a79101f57
Welsh pixie/grassets
2020-06-25 21:12:31 +00:00
Joshua Barretto
b46e080ade
Added server-side maximum view distance setting
2020-06-25 18:46:04 +01:00
Imbris
6501611372
Merge branch 'shandley/character-loading' into 'master'
...
Move character DB ops off the main thread
See merge request veloren/veloren!1075
2020-06-25 16:16:15 +00:00
Songtronix
f44df23935
feat: add server whitelist
2020-06-24 17:36:19 +02:00
Monty Marz
fc48d0ddec
Merge branch 'pfau/alpha-disclaimer' into 'master'
...
Pfau/alpha disclaimer
See merge request veloren/veloren!1109
2020-06-24 13:44:39 +00:00
Monty Marz
32f6d42ed9
alpha disclaimer
2020-06-24 13:44:39 +00:00
Songtronix
750b9e198d
fix: hot-anim feature
2020-06-24 14:35:52 +02:00
Songtronix
d18b11d831
fix: do not store the password in the settings
2020-06-24 10:26:16 +02:00
Shane Handley
255ad97289
- Move the remaining character data loading to the message/thread formatharacter list actions
...
- Handle/notify the client of errors during character load by returning to character select with the error, clean up client and server states
- Add player_uuid check when loading character data.
2020-06-24 11:47:41 +10:00
Shane Handley
304e06cbce
Fix clippy warnings after toolchain update
2020-06-23 16:52:04 +10:00
Marcel Märtens
15fc5787e4
switch log behavior for env variable and removed gfx spam by default
2020-06-22 16:49:40 +02:00
Marcel Märtens
9485b45e70
switch to tracing
stlye and enhance logs with usefull information
...
- Updated CHANGELOG
- reduce dependencies
- found out that we have alot of duplicate coding... alot...
2020-06-22 09:53:15 +02:00
Kevin Glasson
af3af6c169
Convert voxygen to use tracing
...
There are several noteable changes in this commit that mean that logging
will behave differently to how it did previously.
- There are now no separate filter levels for terminal and file output.
This is a feature that is lacking in `tracing` but is set to be resolved
by https://github.com/tokio-rs/tracing/pull/508 . At which point we MAY
include it.
- The default log level was previously `WARN` - it is now `INFO`.
2020-06-21 23:17:25 +08:00
Imbris
78bb801216
Fix cargo test failing
2020-06-19 01:46:20 -04:00
jshipsey
838eadda4e
add hotloads to all anims
2020-06-19 00:48:19 -04:00
Imbris
124ed52554
Windows is weird, cargo is weird..... (also tidy up a few things)
2020-06-19 00:48:19 -04:00
Imbris
18e6b59966
Switch to using modify events with 300ms delay to prevent double reloading when notify produces multiple events at once
2020-06-19 00:48:19 -04:00
Imbris
01923d1580
Use debug, try to fix windows path
2020-06-19 00:48:19 -04:00
Imbris
d00e88b804
Hotreload animations using libloading
2020-06-19 00:48:19 -04: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
6da7a11d33
Fixed suppressed clippy warnings for #587 - clone_on_copy
2020-06-18 22:25:48 +01:00
Marcel
d2f8372447
Merge branch 'xvar/fix-window-moving-bug' into 'master'
...
Voxygen: Fixed weird window movement caused by moving the window with the cursor grabbed (#588 )
See merge request veloren/veloren!1088
2020-06-17 17:47:33 +00: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
Justin Shipsey
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
Delyth Williams
b73da5507e
added new flora
2020-06-15 16:39:21 +00:00
Shane Handley
825cf98a00
Fixes a bug where run sfx were being played during a roll.
2020-06-15 06:53:50 +10:00
Imbris
4901dde20d
Merge branch 'shandley/docs-audio' into 'master'
...
Add documentation for audio module.
See merge request veloren/veloren!1060
2020-06-14 16:56:32 +00:00
S Handley
00dd75526c
Add documentation for audio module.
2020-06-14 16:56:32 +00:00
Imbris
26e53409d8
Merge branch 'xvar/clippy-globally-suppress-option_map_unit_fn' into 'master'
...
Globally suppressed clippy lint option_map_unit_fn for #587
See merge request veloren/veloren!1071
2020-06-14 16:48:07 +00:00
Ben Wallis
c1c968f479
Globally suppressed clippy lint option_map_unit_fn for #587
2020-06-14 16:48:07 +00:00
Imbris
fb47115695
Merge branch 'xvar/clippy-fixes-redundant_closure_found' into 'master'
...
Fixed suppressed clippy warnings for #587 - redundant_closure
See merge request veloren/veloren!1065
2020-06-14 16:33:04 +00:00
Imbris
aff43e6bea
Stop rendering 0 size images
2020-06-14 12:06:47 -04:00
Songtronix
779769f64e
hotfix: panic trying to create a character
2020-06-14 12:40:08 +02:00
Justin Shipsey
688f917308
asset
...
missing fix
2020-06-14 09:22:21 +00:00
Songtronix
69710cde5c
Merge branch 'jtai/log-chat-messages' into 'master'
...
log-chat-messages
See merge request veloren/veloren!1076
2020-06-14 08:41:41 +00:00
Monty Marz
716f936f6c
fix broken main menu
2020-06-14 02:11:31 +02:00
jshipsey
cd8f2c801e
log-chat-messages
2020-06-13 15:21:58 -04:00
Ben Wallis
4d6c553b1b
Fixed suppressed clippy warnings for #587 - redundant_closure
2020-06-12 20:47:22 +01:00
Ben Wallis
8ed2109bcf
Fixed suppressed clippy warnings for #587 - collapsible_if
2020-06-12 20:34:54 +01:00
Forest Anderson
7459a1e95a
Merge branch 'xvar/clippy-fixes-many_single_char_names' into 'master'
...
Fixed suppressed clippy warnings for #587 - many_single_char_names
See merge request veloren/veloren!1066
2020-06-12 08:02:53 +00:00
Ben Wallis
967fd9280b
Fixed suppressed clippy warnings for #587 - many_single_char_names
2020-06-11 20:07:46 +01:00
Marcel Märtens
0e59ee901e
dependency reduction:
...
- authc no longer uses reqwest
- image only supports PNG
- replace routille with tiny_http
- several other dependencies
- cargo upgrade
- following improvement was measured on R7 1700X:
before:
- cargo build: 3076.73s user / 4:45 total / 589 dependencies
- cargo test: 6118.38s user / 7:30 total / 959 dependencies
after:
- cargo build: 2680.54s user / 4:05 total / 480 dependencies
- cargo test: 5351.81s user / 7:04 total / 791 dependencies
- added xMAC94x to CODEOWNERS for Cargo.toml, he will protect them from now on and hit people with evil looks ;)
2020-06-11 20:55:34 +02:00
S Handley
eda2f14940
Use empty sound data when a sound file cannot be loaded
2020-06-11 12:53:24 +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
Shane Handley
6a1cec8860
Docs, make adding event mappers easier for sfx, remove placeholder
...
sounds.
2020-06-09 00:41:46 +10:00
Shane Handley
faf04bb4f3
Fix some updated weapon references and an incomplete match after rebasing.
2020-06-08 10:19:42 +10:00
Shane Handley
987a025d36
Introduce a ToolCategory so we can ignore the specific type of weapon
...
when deciding on the SFX to play when wielding/attacking.
2020-06-08 10:19:42 +10:00
Shane Handley
802bce1698
Target the specific attack types, to handle TripeStrike etc...
...
Removed the Axe sfx until the animations show the swing
2020-06-08 10:19:41 +10:00
Shane Handley
d5cc5c8537
Add initial attack sfx code with bow shot sounds.
2020-06-08 10:19:41 +10:00
Ben Wallis
1d564f53c7
Fix #322 - Refactored audio output device enumeration to fail gracefully when audio devices with null or otherwise unusable names are encountered
2020-06-07 16:24:22 +01:00
Joey Maher
458ac4af5e
Adds simple auto walk functionality. Toggleable or push to hold
2020-06-06 13:09:01 -05:00
Joey Maher
25e74ee6e2
Toggle_lantern after dropping a Lantern slot item
2020-06-06 07:37:43 -05:00
Joey Maher
76f7f4fd98
Renaming and adding comments
2020-06-05 16:33:39 -05:00
Joey Maher
09541af551
Moving to a single crossbeam channel as a detail of Window, using strings instead of ClientEvent, and formatting
2020-06-05 15:53:15 -05:00
Joey Maher
8d90952074
Add channel to send messages up from methods like fetch_events to hud
2020-06-05 14:27:22 -05:00
S Handley
e0633a238e
Update CHANGELOG and a TODO, fix safer deserialisation for inventory
...
data.
2020-06-04 11:44:33 +00:00
jshipsey
b0b0fca64a
fix shoulders in charselect
2020-06-04 02:14:03 -04: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
Joshua Barretto
475f62b57f
Merge branch 'zesterer/small-fixes' into 'master'
...
Better physics comments, removed camera snapping
See merge request veloren/veloren!1034
2020-06-01 20:50:24 +00:00
Joshua Barretto
9a069c93dc
Better physics comments, removed camera snapping
2020-06-01 21:33:20 +01:00
scott-c
136bf271b8
Fix social list having incorrect player count
2020-06-01 22:04:44 +08:00
scott-c
c23183b1ca
Add character name and level to social window
2020-06-01 22:04:44 +08:00
scott-c
66f6368e83
Handle out of bounds panic
2020-06-01 21:56:46 +08:00
scott-c
288c7cdbfa
fix #562 Confusing chat alias
2020-06-01 21:36:39 +08:00
Justin Shipsey
3877efec50
optimization and tails
2020-06-01 00:33:24 +00:00
Monty Marz
f7d6f76a04
Added 36 Swords
...
I added 36 sword models to the code.
2020-05-29 18:23:00 +00:00
CapsizeGlimmer
d5216cc8f3
Redraw dark mode bubbles. Add padding to light mode bubbles.
2020-05-27 13:49:19 +02: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
Justin Shipsey
ea07d744a7
orientation animation
2020-05-27 06:41:55 +00:00
Treeco
ec2ed4da2c
Change a bunch of settings defaults, fix sprite looting key
2020-05-25 15:44:27 +01:00
Monty Marz
9d7e0aad12
Aeronic/forest tune
2020-05-21 04:09:59 +00:00
Joshua Barretto
f09af7980f
Fixed aiming for non-humanoids
2020-05-19 14:47:51 +01:00
Joshua Barretto
5c3a08e450
Updated changelog and fmt
2020-05-19 14:41:08 +01:00
Joshua Barretto
05e6df1b65
Added overhead aiming camera
2020-05-19 14:26:53 +01: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
Justin Shipsey
bb85dab281
Merge branch 'treeco/build-mode-fixes' into 'master'
...
Swapped block placement and destruction buttons
See merge request veloren/veloren!995
2020-05-16 23:48:25 +00:00
Monty Marz
ecb7963730
Pfau/0.6 bg
2020-05-16 12:48:29 +00:00
Treeco
a338ed3f24
Swapped block placement and destruction buttons
...
Also capped placement range to match destruction range
2020-05-15 17:39:44 +01:00
Mckol
cbfe3d52fc
Merge branch 'Mckol/552-fix-persistence-crash' into 'master'
...
Fix #552
Closes #552
See merge request veloren/veloren!984
2020-05-15 00:45:41 +00:00
Mckol
48c5d37a5d
Make singleplayer use voxygen's config path for persistence path.
2020-05-15 01:54:13 +02: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
Shane Handley
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
Shane Handley
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
Shane Handley
e5853dbdd4
Initial models, migration and client code for stats persistence.
2020-05-13 09:14:08 +10:00
jshipsey
ceb771bb2c
keep mobs from exploding whenever they're hit
2020-05-11 21:44:21 -04:00
jshipsey
ef70949d5d
cyclops
2020-05-11 21:44:21 -04:00
jshipsey
137c700b80
fix swim bug
2020-05-11 21:44:21 -04: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
Imbris
8aa88b22a5
Fix panic with dragging into the same loadout slot
2020-05-11 00:08:43 -04:00
CapsizeGlimmer
9d118b55a0
Fixed player list tab completion
2020-05-10 19:17:17 -04:00
CapsizeGlimmer
b486de28ac
Implement tab completion of enums (/object /time /spawn) and numbers
2020-05-10 19:16:34 -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
CapsizeGlimmer
58b0e9ef75
Move cursor to end when moving through chat history
2020-05-09 21:51:02 -04:00
jshipsey
5b48fe5661
delete unused jump file
2020-05-09 19:59:34 -04:00
Snowram
4ba222abcd
Fix dragon jaw Z fighting
2020-05-10 01:40:53 +02:00
jshipsey
41ff0bde69
rebase
2020-05-09 18:56:08 -04:00
jshipsey
cf392b5a66
fmt
2020-05-09 18:11:25 -04:00
jshipsey
62bd79dba7
dragon and general animation cleanup
2020-05-09 18:10:24 -04:00
Snowram
5b77c74497
Add cockatrice
2020-05-09 18:09:27 -04:00
Snowram
0248c6a44e
Cleanup
2020-05-09 18:09:27 -04:00
jshipsey
a6de8159f6
dragon adjustments. tweaks to humanoid run, fix for first person glide and other small fixes
2020-05-09 18:09:06 -04:00
Snowram
9d2277ecd4
Better animations
2020-05-09 18:09:06 -04:00
jshipsey
5b518b137c
skeletal tweaks
2020-05-09 18:09:06 -04:00
Snowram
cd452cc715
New dragon model, added jaw, splitted head into upper/lower
2020-05-09 18:09:05 -04:00
Snowram
875838ecdf
Initial fly animation work
2020-05-09 18:08:35 -04:00
Snowram
9027967fb7
Initial run animation work
2020-05-09 18:08:35 -04:00
Snowram
7f0d1e9543
Initial idle animation work
2020-05-09 18:08:35 -04:00
Snowram
33f8a47cfa
Symmetry of dragon skeleton
2020-05-09 18:08:35 -04:00
Robin Gilh
edcde84505
Dragon work 2
2020-05-09 18:07:31 -04:00
Robin Gilh
40360ff149
Dragon work
2020-05-09 18:07:31 -04:00
S Handley
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
CapsizeGlimmer
28c454f9ca
Fix infinitys and NaNs in lights
2020-05-04 17:17:54 -04:00
CapsizeGlimmer
701f38ab69
Enter the world by pressing "enter" at character selection
2020-05-04 19:08:51 +02:00
CapsizeGlimmer
4e7f8c686a
Equipped lanterns now provide an illumination effect.
2020-05-04 15:15:31 +00:00
Monty Marz
f5c2341167
Shoulder offsets, meta.ron versioning
2020-05-01 21:27:12 +00:00
Monty Marz
c792cc05a9
Villagers and Cultists
2020-04-30 20:43:24 +00:00
Joshua Barretto
1e91f7a0ab
Added 1 extra bit per figure vertex position component, resolved char screen bug
2020-04-29 15:22:08 +01:00
Marcel Märtens
83af40a460
Allow for 0.5 offsets in figures
2020-04-29 14:10:46 +02:00
Justin Shipsey
171e865f57
new animals
2020-04-28 03:13:23 +00:00
Justin Shipsey
b4af588a00
skel attribute transfer
2020-04-27 05:11:34 +00:00
Joshua Barretto
390e46b752
Fixed unit tests
2020-04-26 18:50:21 +01:00
Monty Marz
6d7cb8654d
Merge branch 'pfau/ui-fixes' into 'master'
...
UI Fixes
See merge request veloren/veloren!946
2020-04-26 01:44:56 +00:00
Monty Marz
4521791591
UI Fixes
2020-04-26 01:44:56 +00:00
Justin Shipsey
6fa13bcb7e
body/anim tweaks
2020-04-26 01:09:03 +00:00
Joshua Barretto
90de779559
Better LoD variable names
2020-04-25 21:44:23 +01:00
Joshua Barretto
93105105e0
Added extra LoD level to terrain sprites
2020-04-25 21:44:23 +01:00
Joshua Barretto
8e95444d85
Made GPU bone updates more conservative for moar fps
2020-04-25 21:44:23 +01:00
Joshua Barretto
7208b37dc5
Squashed figure vertices for better performance
2020-04-25 21:44:23 +01:00
Joshua Barretto
37301706d4
Reduced size of terrain sprite vertices
2020-04-25 21:44:23 +01:00
Joshua Barretto
c05f4fe009
Added configurable sprite view distance, minor bug fixes
2020-04-25 21:44:23 +01:00
Joshua Barretto
8bf5709ddf
Implemented Treeco's z-only LoD suggestion
2020-04-25 21:44:23 +01:00
Joshua Barretto
1feae79243
Added reseeding for sites
2020-04-25 21:44:23 +01:00
Pfauenauge90
3421b3d8da
sprites VD slider visuals
2020-04-25 21:44:23 +01:00
Joshua Barretto
ebd1537769
Fixed figure update rate at a distance
2020-04-25 21:44:23 +01:00
Joshua Barretto
39b88dbcb1
Added LoD for figures and reduced update rates for far figures
2020-04-25 21:44:23 +01:00
Joshua Barretto
3e62f7edc3
Better LoD distance scaling
2020-04-25 21:44:23 +01:00
Joshua Barretto
e498d78b6c
Fixed boundary meshing issue for scaled terrain sprites
2020-04-25 21:44:23 +01:00
Joshua Barretto
b2c8dc0806
Added terrain sprite LoD
2020-04-25 21:44:23 +01:00
Treeco
dd08def18f
Add camera smoothing setting
2020-04-23 22:59:34 +00:00
Joshua Barretto
1a4c7f46f4
Fixed second render chunk counting issue
2020-04-23 18:19:42 +01:00
Joshua Barretto
2a6a19f7ef
fmt
2020-04-23 18:19:42 +01:00
Joshua Barretto
0c491bb558
Fixed incorrect chunk render counter
2020-04-23 18:19:42 +01:00
Joshua Barretto
01e2cd2b88
Warning cleanup
2020-04-23 18:19:42 +01:00
Joshua Barretto
444f2ecb45
Made /waypoint admin-only, MR cleanup
2020-04-23 18:19:41 +01:00
Joshua Barretto
1983fd8ec1
Cleanup, fixed clouds, removed 45-degree terrain sprites
2020-04-23 18:19:41 +01:00
Joshua Barretto
60bf396e4f
Added doors to houses
2020-04-23 18:19:41 +01:00
Monty Marz
44c5002db3
Pfau/crops
2020-04-23 18:19:41 +01:00
Joshua Barretto
431e199731
Added correctly generating world paths, sub-voxel shader noise
2020-04-23 18:19:41 +01:00
Joshua Barretto
431b2ae07b
Fixed window mask layering, fmt
2020-04-23 18:19:41 +01:00
Joshua Barretto
58874803a3
Disabled chunk mesh sorting for now
2020-04-23 18:19:41 +01:00
Joshua Barretto
77d0292e91
Added windows to buildings and scarecrows
2020-04-23 18:19:41 +01:00
Joshua Barretto
a9adebcab3
Improved rendering performance with smarter meshing order
2020-04-23 18:19:41 +01:00
Pfauenauge90
db5311189d
scarecrow
2020-04-23 18:19:41 +01:00
jshipsey
729912d33b
corrected villager empty weapon issue
2020-04-23 18:19:41 +01:00
jshipsey
a89b28e117
adjusted run animation to allow villager walking
2020-04-23 18:19:41 +01:00
Pfauenauge90
98704a4753
turnip and window blocks
2020-04-23 18:19:41 +01:00
Joshua Barretto
6448c17110
Fixed sprite AO, overhauled entity spawning, better enemy spawning in dungeons, made agents more skilled at combat
2020-04-23 18:19:41 +01:00
Monty Marz
0fb3a115da
Add more crops
2020-04-23 18:19:41 +01:00
Joshua Barretto
e3ebdc56b3
Fixed figure AO (still need to do sprite AO), added more control over NPC spawning, loot in dungeons
2020-04-23 18:19:41 +01:00
Joshua Barretto
866fd1992e
Fixed bad AO quad flipping in dark places, bosses spawning in dungeon walls, large creatues being uncompromisingly pedantic when trying to path towards targets
2020-04-23 18:19:41 +01:00
Joshua Barretto
fd14223c33
Basic boss spawning in dungeons, better AO
2020-04-23 18:19:41 +01:00
Joshua Barretto
c4879e991d
Enabled AO in darkness, better light attenuation
2020-04-23 18:19:41 +01:00
Joshua Barretto
568a8ab87c
Increased block rendering altitude range
2020-04-23 18:19:41 +01:00
Joshua Barretto
48e67ba9c0
Fixed terrain sprite AO
2020-04-23 18:19:41 +01:00
Joshua Barretto
f999edffaa
Fixed crop crash issues
2020-04-23 18:19:41 +01:00
Pfauenauge90
d57ca371e2
fix panic
2020-04-23 18:19:41 +01:00
Pfauenauge90
4b72a07e22
sprites
2020-04-23 18:19:41 +01:00
Pfauenauge90
fd3ffdf28b
pizza sprite
2020-04-23 18:19:40 +01:00
Pfauenauge
67f27ef970
ember sprite
2020-04-23 18:19:40 +01:00
Joshua Barretto
8c73ec982c
Resolved rebase problems
2020-04-23 18:19:40 +01:00
Joshua Barretto
b3c9122395
Overhauled domestic economy simulation, better debug information
2020-04-23 18:19:40 +01:00
Joshua Barretto
a0dae82a2b
Added correctly allocated labours, fishing
2020-04-23 18:19:40 +01:00
Joshua Barretto
df5aa93fd7
Better AO, fixed cloud pixelation
2020-04-23 18:19:40 +01:00
Joshua Barretto
3d4a294b83
Smoothed camera motion, gentler orientation lerping
2020-04-23 18:19:40 +01:00
Joshua Barretto
5f2d0021a3
Reversed water draw order
2020-04-23 18:19:40 +01:00
Joshua Barretto
0021bd6452
Added new settlement generation to world, basic rendering
2020-04-23 18:19:40 +01:00
Joshua Barretto
944a37b848
Initial settlement generation work
2020-04-23 18:19:40 +01:00
Songtronix
26e27f4198
fix toolchain
2020-04-21 20:04:55 +00:00
Imbris
b3c54a9bbb
Merge branch 'olexorus/fix_serverlist_panic' into 'master'
...
Fix panic if default server index is out of bounds
See merge request veloren/veloren!909
2020-04-14 17:06:51 +00:00
Olexorus
027d0f11da
Fix panic if default server index is out of bounds
2020-04-14 18:32:01 +02:00
Pfauenauge
25a9d5bf2f
resolved comments
2020-04-12 21:45:19 +02:00
Pfauenauge90
cee1c2f85b
cleanup, slot background, scaling
2020-04-12 18:41:10 +02:00
Imbris
b9a66a93b7
Add backgound to hotbar slots
2020-04-12 18:41:09 +02:00
Imbris
c6b5570637
Move item amount text to bottom right
2020-04-12 18:41:09 +02:00
Imbris
cae5313127
tooltips for the skillbar
2020-04-12 18:41:08 +02:00
jshipsey
d7e605e658
lantern visuals, random cape flutter
2020-04-12 18:41:08 +02:00
Imbris
2c4c006396
Lantern tweaks, remove unused bones
2020-04-12 18:41:07 +02:00
Imbris
f81f91162d
Basic hotbar functionality
2020-04-12 18:41:07 +02:00
Imbris
77d13376d3
Add right click to use, latern is not armor tweaks
2020-04-12 18:41:07 +02:00
Imbris
f52d66d721
Fix selecting and remove amount text when dragging
2020-04-12 18:41:06 +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
jshipsey
e2d60b858e
cape work
2020-04-12 18:41:05 +02:00
Pfauenauge90
88a938653b
translation fix
2020-04-12 18:41:04 +02:00
Pfauenauge90
0a52dc61d6
hotbar text shadows
2020-04-12 18:41:04 +02:00
Pfauenauge90
f24ba71d94
hotbar keybindings
2020-04-12 18:41:03 +02:00
Pfauenauge90
a29f199e80
fmt
2020-04-12 18:41:02 +02:00
Pfauenauge90
2263b9be95
starter chest, removed unused key commands
2020-04-12 18:41:02 +02:00
Pfauenauge90
d62dfffd69
starter armor in char creation
2020-04-12 18:41:01 +02:00
Pfauenauge90
0fb5b73606
fix
2020-04-12 18:41:00 +02:00
Pfauenauge90
85f9f80024
starter equip
2020-04-12 18:41:00 +02:00
Pfauenauge
6dcdd80ec8
smarter code
2020-04-12 18:40:59 +02:00
Pfauenauge
c6eda08679
fmt
2020-04-12 18:40:59 +02:00
Pfauenauge
d5128b751d
png item images, fix map cursor
2020-04-12 18:40:59 +02:00
Pfauenauge90
ca667fd02b
tooltips
2020-04-12 18:40:58 +02:00
jshipsey
ea2c646df3
initial cape implementation
2020-04-12 18:40:57 +02:00
Pfauenauge90
fa03f9ddb9
slot kinds
2020-04-12 18:40:56 +02:00
Pfauenauge90
f5a768dccf
more armour types
2020-04-12 18:40:56 +02:00
Pfauenauge90
7f97fbac0b
cape item
2020-04-12 18:40:56 +02:00
Pfauenauge90
771baaaae5
cape item
2020-04-12 18:40:55 +02:00
Imbris
1f31b7f123
Drag things!
2020-04-12 18:40:55 +02:00
Imbris
6c336c015e
Make remove skin in armor item images
2020-04-12 18:40:54 +02:00
Imbris
77948d27ca
Scale content image based on slot size, fix weapon images not showing, stop selection of empty slots
2020-04-12 18:40:54 +02:00
Imbris
4c5f668203
Don't show icon when slot is filled and have a separate image for filled
...
slot backgrounds
2020-04-12 18:40:54 +02:00
Pfauenauge
cac2321464
armor slot visuals
2020-04-12 18:40:53 +02:00
Imbris
0b932ae99a
Use new slot widget for armor slots
2020-04-12 18:40:53 +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
Olexorus
4bd7e5ab67
Allow passwords with up to 35 characters
2020-04-12 13:52:39 +02:00
Carbonhell
c0c92c4259
Fixes mouse_input event not being pushed everytime
2020-04-09 18:43:12 +02:00
Carbonhell
20ec77eeb0
Fixes mouseinput event ignoring cursor_grabbed being true
2020-04-08 23:46:42 +02:00
Capucho
b6078d832a
Fixed the player being rendered after dying
2020-04-08 21:28:33 +01:00
Carbonhell
198c875559
Carbonhell/keybindings
2020-04-08 17:36:37 +00:00
Capucho
8f6686adc1
Fix the problems of players walking over water with dithering
2020-04-07 22:50:01 +00:00
Monty Marz
32db0df208
Merge branch 'pfau/small_ui_fixes' into 'master'
...
Small UI fixes
See merge request veloren/veloren!888
2020-04-04 21:51:06 +00:00
Monty Marz
07242644ca
Small UI fixes
2020-04-04 21:51:06 +00:00
Imbris
e2c818b556
Merge branch 'imbris/fix' into 'master'
...
Remove newline from password when pressing enter
See merge request veloren/veloren!887
2020-04-04 21:45:30 +00:00
Capucho
a21ae27a77
Add player transparency and silhouette
2020-04-04 19:36:55 +00:00
Imbris
d36c2cac99
Trim newlines from password when pressing enter
2020-04-04 13:55:25 -04:00
Songtronix
4fdf6896ab
Merge branch 'shandley/fix-sfx' into 'master'
...
Fix run SFX
See merge request veloren/veloren!880
2020-04-02 07:05:33 +00:00
Shane Handley
3e4b40380f
fix: Restore run SFX when the character is using a weapon other than the sword.
2020-04-02 14:47:26 +11:00
Imbris
831d7c77a6
Make Asset impls avoid panics when parsing fails
2020-04-01 20:06:15 -04:00
Imbris
97148cb6bb
Merge branch 'master' into 'combat'
...
# Conflicts:
# CHANGELOG.md
2020-04-01 20:42:27 +00:00
Imbris
87a82bb59a
Fix tests
2020-04-01 11:41:26 -04:00
Marli Frost
3806f08eb0
feat: configure audio output using an enum
2020-03-31 22:29:30 +01:00
Marli Frost
a83f09bd60
fix: avoid rodio API when audio is disabled
2020-03-31 21:28:09 +01:00
Marli Frost
c82d1b9316
allow the game to start without an audio device
2020-03-31 21:27:55 +01:00
Imbris
508def2701
Merge branch 'capucho/resume-do-not-eject-cursor' into 'master'
...
Don't eject mouse on resume
Closes #307
See merge request veloren/veloren!873
2020-03-31 16:50:45 +00:00
Imbris
b3791a2b4e
Upgrade vek version so that it actually uses the patch
2020-03-30 19:44:51 -04:00
Capucho
3f1f9b9ab0
Make so that the resume button doesn't eject the mouse
2020-03-30 22:00:46 +01:00
Capucho
abc1a041fa
Added a portuguese translation
2020-03-30 22:57:26 +02:00
AdamWhitehurst
d3b99fc026
Merge branch 'combat' of https://gitlab.com/veloren/veloren into combat
2020-03-29 13:40:08 -07:00
AdamWhitehurst
dcc9d44b1c
remove unused timed_combo
2020-03-29 13:40:03 -07:00
jshipsey
ff56e5f9f9
fireball damage tweaks/staff shooting anim
2020-03-29 14:00:05 -04:00
jshipsey
fa54c90558
cleanup, tweak to triplestrike stage 1
2020-03-29 03:53:52 -04:00
Pfauenauge90
e3a5051b52
small fix
2020-03-28 18:06:00 +01:00
Imbris
d3b5b1e637
Remove None variant fromm armor types
2020-03-28 03:51:24 -04:00
Imbris
f551c4a2c5
Move armor types to a new location, use a const for the moving cutoff in voxygen anims
2020-03-28 01:52:12 -04:00
jshipsey
8fd774f21a
Merge branch 'combat' of https://gitlab.com/veloren/veloren into combat
2020-03-27 23:59:45 -04:00
jshipsey
49ba196671
proper bow animation
2020-03-27 23:59:05 -04:00
Imbris
ba3fa16c33
Create Dir type for better enforcement of non NaN, normalized representations of directions
2020-03-27 22:02:07 -04:00
Capucho
15d2a6d3dc
Fix the wrong default keybind change
2020-03-27 19:36:20 +00:00
Capucho
15ecdfb9b4
Added an option for hold and added everything to the settings
2020-03-27 18:35:52 +00:00
AdamWhitehurst
d774091fa4
Add triple_strike anims for axe and hammer
2020-03-27 11:00:58 -07:00
Pfauenauge90
0b3fb2dd3c
fire bolt visuals
2020-03-27 18:31:45 +01:00
timokoesters
6fe5c5724c
Fix char selection not showing tools
2020-03-27 18:17:41 +01:00
Pfauenauge90
c3a4f897da
update help screen
2020-03-27 17:50:34 +01:00
Pfauenauge90
11be9c10b2
remapped default look key, removed unused keys
2020-03-27 16:09:51 +01:00
jshipsey
0ffff86e25
third attack for triple strike
2020-03-27 01:57:30 -04:00
jshipsey
1c3d1d260c
small animation tweaks
2020-03-26 23:51:55 -04:00
Pfauenauge90
50b7206577
asset cleanup, map visuals
2020-03-27 04:06:27 +01:00
Shane Handley
362771be4b
SFX and unit test fixes.
2020-03-27 12:06:25 +11:00
timokoesters
fe2aa7da7b
Merge remote-tracking branch 'origin/master' into combat
2020-03-26 23:43:33 +01:00
jshipsey
7692f1d354
fixed wield feet while jumping, tweaked charge anim
2020-03-26 18:26:23 -04:00
Capucho
03396eb77e
Implement #505
2020-03-26 21:22:21 +00:00
jshipsey
175fea98ef
more cleanup, WIP fake swimming
2020-03-26 01:35:25 -04:00
Pfauenauge90
5f10cdf0c6
adjusted foot step sounds, inventory space above bag
2020-03-25 21:06:01 +01:00
Pfauenauge90
8b05dda1d9
assset cleanup, transparency, new icons
2020-03-25 16:47:48 +01:00
Imbris
3889ec7292
climbing tweaks, fix triple strike overflow, fix Last<CharacterState>
...
not registered
2020-03-25 02:05:28 -04:00
Imbris
6ba158b7e1
Input handling changes
2020-03-25 01:38:37 -04:00
Adam Whitehurst
37ec191021
update controller tick fn
2020-03-25 01:38:25 -04:00
jshipsey
c7d9b5ae0f
fixed critter animation
2020-03-25 01:29:55 -04:00
jshipsey
047f6b8a01
fixed swimming, better charge
2020-03-25 01:22:07 -04:00
jshipsey
a6537ed69b
starting foot movement with attacks, clearing some dead code
2020-03-25 00:15:06 -04:00
Pfauenauge90
550dd144bc
new icon art
2020-03-25 01:41:43 +01:00
timokoesters
58585e0810
Better climbing, fireball impl
2020-03-24 20:09:23 +01:00
timokoesters
99e7e1f785
Split staff into 3 abilities
2020-03-24 14:00:22 +01:00
jshipsey
7a4f0fa9ac
climb fix, const tweak update, trying equip anims
2020-03-24 00:24:31 -04:00
Pfauenauge90
7f30ec3d55
colors for inventory space counter
2020-03-24 01:31:14 +01:00
timokoesters
43d4e8aad2
Better inventory counter
2020-03-24 00:38:00 +01:00
timokoesters
1c145e8d3a
Add inventory counter
2020-03-24 00:23:21 +01:00
timokoesters
c01cd62f5f
Move meta.dat to ron, so we don't create memory allocation errors
2020-03-23 14:18:05 +01:00
timokoesters
fb16106960
Merge remote-tracking branch 'origin/master' into combat
2020-03-23 11:30:47 +01:00
jshipsey
eddf3ec658
raised run anim speed 20%
2020-03-22 21:32:34 -04:00
Capucho
0358caa173
Fix the wrong logs directory being displayed on panic
2020-03-22 22:06:05 +00:00
jshipsey
9cbbe0311f
rewrote the whole stupid skeleton to work much smarter
2020-03-22 16:06:53 -04:00
jshipsey
3baa0471ec
Merge branch 'combat' of https://gitlab.com/veloren/veloren into combat
2020-03-22 11:55:35 -04:00
jshipsey
0773524031
wield idle, wield run
2020-03-22 11:55:28 -04:00
Pfauenauge90
662f5b1037
removed warnings and item test values
2020-03-22 14:55:08 +01:00
Adam Whitehurst
db8d89a4d9
* rename CharacterState equals() -> same_variant()
2020-03-22 05:46:09 -07:00
Imbris
41c424ac13
Optimized uses of emitters, cleanup
2020-03-22 00:49:46 -04:00
jshipsey
eafd761d5a
Merge branch 'combat' of https://gitlab.com/veloren/veloren into combat
2020-03-22 00:14:11 -04:00
jshipsey
32c85d1bab
axe attack
2020-03-22 00:11:24 -04:00
Imbris
f399085974
Flip models for hands, shoulders, and feet of humanoids
2020-03-21 18:48:21 -04:00
Adam Whitehurst
c5378b7065
Better triple_strike handling
2020-03-21 14:55:04 -07:00
Adam Whitehurst
819c2767bc
* move swap loadout to handle_swap_loadout util fn
...
* impl From<JoinData> for StateUpdate
2020-03-21 14:16:26 -07:00
jshipsey
a861f6ad26
Merge branch 'combat' of https://gitlab.com/veloren/veloren into combat
2020-03-21 15:47:28 -04:00
jshipsey
14f560f21b
proper hammer smash, small tweaks
2020-03-21 15:47:16 -04:00
jshipsey
221f675217
spin attack
2020-03-21 14:54:29 -04:00
Adam Whitehurst
3ae2b8de2e
Remove excess code
2020-03-21 10:32:32 -07:00
Adam Whitehurst
180ec89060
add SwapLoadout
2020-03-21 10:26:38 -07:00
jshipsey
49986a0e09
bow work
2020-03-21 03:40:14 -04:00
Imbris
08db424169
Add safe_slerp function that ensures that slerping returns non-NaN normalized values
2020-03-21 00:53:41 -04:00
jshipsey
514d65eb7c
Merge branch 'combat' of https://gitlab.com/veloren/veloren into combat
2020-03-20 18:54:54 -04:00
jshipsey
a0785e693a
shooting anim state, cast anim, small tweaks
2020-03-20 18:54:27 -04:00
Adam Whitehurst
0cdb80427d
better triple_strike
2020-03-20 15:03:29 -07:00
Pfauenauge90
4153df66ea
stat icons, frame colours
2020-03-20 20:52:32 +01:00
timokoesters
44ec09a8e7
Go to idle state when picking items up
2020-03-20 20:23:04 +01:00
timokoesters
df858cb370
Remove all warnings
2020-03-20 15:45:36 +01:00
timokoesters
c630df7f9a
Ranged weapons now give xp on kill and also make enemies angry
2020-03-20 14:26:18 +01:00
Pfauenauge90
6836a043af
Merge branch 'combat' of https://gitlab.com/veloren/veloren into combat
2020-03-20 13:02:35 +01:00
Pfauenauge90
4f1104a417
new loading screen bg
2020-03-20 13:01:31 +01:00
Songtronix
b940cde501
change(panic): mention the game version in panic
2020-03-20 09:47:00 +01:00
jshipsey
50e96efe6b
hammer go smash
2020-03-20 02:38:53 -04:00
jshipsey
93bea033d9
axe, hammer proper wields
2020-03-20 01:27:54 -04:00
Pfauenauge90
6094e4b017
added chest drops
2020-03-20 01:11:02 +01:00
Adam Whitehurst
0b7a572178
update triple_strike
2020-03-19 15:40:03 -07:00
Pfauenauge90
3145b26cd6
item images
2020-03-19 22:36:40 +01:00
timokoesters
1e1ce2adbf
Fix weapon not updating after swapping to a weapon of the same type
2020-03-19 20:57:36 +01:00
timokoesters
26674390ab
Hide player body after death
2020-03-19 20:36:19 +01:00
Pfauenauge90
44d3f4c4ac
fix
2020-03-19 20:01:31 +01:00
Pfauenauge90
3c0e070ed0
stack numbers
2020-03-19 19:33:59 +01:00
Pfauenauge90
e16bb66fb3
fix
2020-03-19 18:19:05 +01:00
Pfauenauge90
466b80e8a8
added const tweaker
2020-03-19 18:11:45 +01:00
timokoesters
6c129c9b8d
Fix amounts out of range
2020-03-19 16:51:50 +01:00
Pfauenauge90
0bb0d5e7a6
Update bag.rs
2020-03-19 16:43:11 +01:00
Pfauenauge90
041277917b
Update bag.rs
2020-03-19 15:49:32 +01:00
timokoesters
449ae22730
Add inventory stacking
2020-03-19 14:32:17 +01:00
timokoesters
87c276b292
Add hard coded loot
2020-03-18 20:37:42 +01:00
Pfauenauge90
1cb2022d35
UI visuals
2020-03-18 19:51:48 +01:00
Pfauenauge90
43bae55961
coin/currency visuals
2020-03-18 12:05:36 +01:00
Pfauenauge90
70511e0f4e
background images
2020-03-18 01:43:55 +01:00
Pfauenauge90
04c8ed9a3c
armour slot bgs
2020-03-17 19:48:15 +01:00
Pfauenauge90
d752501db1
Merge branch 'combat' of https://gitlab.com/veloren/veloren into combat
2020-03-17 19:04:11 +01:00
Pfauenauge90
c9d09b8cdd
more slots
2020-03-17 19:04:06 +01:00
timokoesters
4741e41230
Add support for different models per weapon type
2020-03-17 18:28:07 +01:00
Pfauenauge90
431974cf8e
test armor slot
2020-03-17 17:02:50 +01:00
timokoesters
d6929ae0ea
Select newly created character automatically
2020-03-17 16:22:34 +01:00
timokoesters
08b44db1fc
Stop first person bounce in air
2020-03-17 16:08:53 +01:00
Pfauenauge90
b9f6dfac77
fixes
2020-03-17 16:07:20 +01:00
Pfauenauge90
40910b28e4
unclothed parts
2020-03-17 15:39:29 +01:00
Pfauenauge90
7ded921ecc
more UI visuals
2020-03-16 22:58:19 +01:00
timokoesters
b040e18246
Fix body parts not changing
2020-03-16 22:06:23 +01:00
Pfauenauge90
11e4289f28
small fixes
2020-03-16 20:50:01 +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
timokoesters
d5db1f6ca0
Add dash ability to sword M2
2020-03-16 16:34:53 +01:00
timokoesters
81591fcaf7
Make npcs attack again
2020-03-16 14:27:52 +01:00
timokoesters
1279f70184
Add shield item
2020-03-16 13:40:14 +01:00
timokoesters
4195273cf9
Adjust first person camera and underwater wield orientation
2020-03-16 13:19:51 +01:00
timokoesters
87acc01d48
Readd ranged and debug boost. Add bouncing while running in first person
2020-03-16 12:32:57 +01:00
Pfauenauge90
db6099a62f
reenabled inventory slots
2020-03-15 19:48:02 +01:00
timokoesters
1f78344d6f
Move equipment from loadout into body
2020-03-15 19:44:47 +01:00
Pfauenauge90
817cd24d54
minimap scale
2020-03-15 16:53:28 +01:00
Pfauenauge90
492db3ac5f
minimap position
2020-03-15 16:53:28 +01:00
Pfauenauge90
7b77064539
mmap visuals
2020-03-15 16:52:38 +01:00
Pfauenauge90
caf4159463
UI changes
2020-03-15 16:50:37 +01:00
Joshua Barretto
e20feeeb0c
Added armour items and equipping of armour
2020-03-15 16:42:09 +01:00
Pfauenauge90
1b170f70c3
Even less blending.
2020-03-15 15:53:51 +01:00
Pfauenauge90
0e7f3a6b00
Update vol.rs
2020-03-15 15:53:51 +01:00
timokoesters
aa963b7686
Merge remote-tracking branch 'origin/master' into clientstates
2020-03-15 15:27:06 +01:00
timokoesters
598a4c6cbb
Add loadout struct for info on weapon configurations
2020-03-14 22:33:20 +01:00
AdamWhitehurst
6fc94c22ba
Update timed combo, add CharacerBehavior trait
2020-03-14 12:50:07 -06:00
timokoesters
fe19698d52
Make abilities depend on weapon
2020-03-14 16:40:29 +01:00
Shane Handley
4e5d200b70
Fix: Make the dropped item collection range match the world item range limit.
2020-03-12 11:54:23 +09:00
Shane Handley
434dd96cd6
Check for the mousedown state before trying to collect an item via secondary mouse click.
2020-03-11 15:39:46 +09:00
Acrimon
406767ae31
Merge branch 'capucho/voxygen-logout-timeout' into 'master'
...
FIX #513 logout timeout
See merge request veloren/veloren!837
2020-03-10 22:12:29 +00:00
Mckol
c3f1afdf2b
Merge branch 'controller' into 'master'
...
Controller support
Closes #20
See merge request veloren/veloren!750
2020-03-10 21:00:13 +00:00
Mckol
8838682f0b
Added Controller support
2020-03-10 21:00:13 +00:00
S Handley
b2312a0487
Check that a targeted collectible is within a certain pickup range of the character before highlighting it
2020-03-10 20:50:04 +00:00
Capucho
16e4214a52
Switch states instead of popping
2020-03-10 20:34:50 +00:00
Capucho
9d805a745e
Proper fix to the logout timeout problem using Disconnect ACK
2020-03-10 20:34:50 +00:00
Capucho
d8ba63ffdc
Janky fix of the logout timeout problem
2020-03-10 20:34:50 +00:00
Imbris
8d7c454029
Hide password text
2020-03-08 23:00:34 +01:00
Imbris
0022f8464d
Update auth
2020-03-08 22:59:22 +01:00
Songtronix
d2e12fd166
feat(auth): localisation of authentication errors
2020-03-08 22:58:43 +01:00
Imbris
a04c1b1d1d
Add uid to Player component
...
fix: world examples
2020-03-08 22:58:38 +01:00
Acrimon
d4225cfb45
Auth error help message.
...
main menu message about auth
2020-03-08 22:57:09 +01:00
Imbris
6cc07270ac
improve(login): more precise error handling during login
2020-03-08 22:56:59 +01:00
Songtronix
ac5ff453cc
improve(voxygen): error handling while connecting
2020-03-08 22:54:49 +01:00
Acrimon
7db0ff0b8c
Update chat-cli to work properly.
...
Update reqwest to 0.10.0
2020-03-08 22:54:15 +01:00
Imbris
8ef1251dc2
Add warning prompt for untrusted auth servers, move some auth code into
2020-03-08 22:51:37 +01:00
Acrimon
584dcddba9
Updated to latest and greatest auth version.
2020-03-08 22:46:40 +01:00
Songtronix
50b845d1c3
:/ and reactivated the password field
2020-03-08 22:34:06 +01:00
jshipsey
bce9d4c24f
animation corrections
2020-03-08 17:02:25 -04:00
Snow
72b2334434
more eagle adjustements
2020-03-08 15:07:47 +00:00
Adam Whitehurst
49c7143144
Clean up warnings
2020-03-07 13:03:10 -08:00
Adam Whitehurst
54a7112ad9
resolve conflicts merging master -> clientstates
2020-03-07 12:49:48 -08:00
Adam Whitehurst
096d3b691e
Merge master
2020-03-07 12:49:15 -08:00
jshipsey
d4332c3138
eagle adjustments
2020-03-07 13:26:46 -05:00
Adam Whitehurst
b1d1299fe6
Clean up character states
2020-03-07 10:15:02 -08:00
Imbris
ed5afaec8a
Fix tests
2020-03-05 23:12:51 -05: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
Acrimon
511bbd3899
Merge branch 'capucho/screenshots-logs-directory' into 'master'
...
Save screenshots and logs in a fixed directory
Closes #484
See merge request veloren/veloren!835
2020-03-05 19:26:07 +00:00
S Handley
ea53dea8a7
Fixes https://gitlab.com/veloren/veloren/issues/484 partially by saving logs to a fixed place (defined in the settings file)
2020-03-05 19:26:07 +00: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
f13314e3da
Fixed the erroneous load on pause
2020-03-05 18:38:39 +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
Justin Shipsey
86e15695fc
weapon control bone
2020-03-05 14:02:11 +00:00
Shane Handley
9d8d61736b
Deselect the inventory slot after dropping an item.
2020-03-05 16:11:45 +09:00
S Handley
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
S Handley
daa0a10c2c
Revert "Do that better, and add a TODO."
...
This reverts commit 9b0f11bd89
.
It wasn't better.
2020-03-01 19:45:05 +00:00
Shane Handley
0d2b26a3b8
SFX Fixes - Reinstate run, uncomment tests and make them pass, adjust
...
config.
2020-02-25 22:03:29 +09:00
Justin Shipsey
5438514343
animation housekeeping
2020-02-25 06:47:56 +00:00
Shane Handley
d6f72876e9
Fix tests for movement sfx.
2020-02-25 10:01:41 +09:00
timokoesters
d0439fdd84
Merge remote-tracking branch 'origin/master' into clientstates
2020-02-24 21:34:17 +01:00
timokoesters
ac611f4618
fix: sync characterstates, better energy management
2020-02-24 20:57:33 +01:00
timokoesters
2fa902270e
fix: block
2020-02-24 18:10:42 +01:00
S Handley
d87061fe14
Add a volume option to SfxEvents, and use this to dispatch movement sfx for quadripeds at a volume proportionate to their size.
2020-02-23 01:26:51 +00:00
S Handley
9ab2833056
Add weapon wield/unwield sfx support
2020-02-21 02:56:54 +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
abe47d8621
Gamma setting now works
2020-02-17 00:46:31 +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
S Handley
b739623579
Split the audio channels into SFX and music channels. This makes the
...
Music Channel for exploration music a basic Sink without spatial audio
functionality, which is not required.
2020-02-15 21:30:44 +00:00
Imbris
fb7edd2404
Make nametag positioning slightly better
2020-02-06 17:10:52 -05:00
Imbris
f8283116a8
Fix highlighting non-collectibles
2020-02-06 17:06:49 -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
timokoesters
0bc07a0835
Merge remote-tracking branch 'origin/master' into clientstates
2020-02-03 22:02:32 +01:00
timokoesters
aeb37a1f33
improvement: char speed
2020-02-03 20:43:36 +01:00
timokoesters
aa52c6fd4f
fix: jumping and attacking
2020-02-03 17:03:52 +01:00
S Handley
b7ce91fead
Move music under audio
...
Also add some blank time after each track so that we get some silence
between tracks.
2020-02-03 11:55:32 +00:00
Marcel Märtens
dae31ae5b6
apply new rustfmt - touching alot of files
2020-02-01 21:39:39 +01:00
Marcel Märtens
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
Joshua Barretto
faa86226c7
Collars
2020-01-29 12:01:28 +00:00
Justin Shipsey
908e099aa5
minor anim tweaks
2020-01-29 06:38:08 +00:00
Rémy PHELIPOT
ce54f27531
Add missing translations
2020-01-27 20:34:36 +01:00
Rémy PHELIPOT
c501b2d0bf
Use English instead of saved language if loading fails
2020-01-27 19:59:17 +01:00
Rémy PHELIPOT
8946ed8d82
Add missing translations in voxygen
...
Fix #436
2020-01-27 19:59:17 +01:00
Rémy PHELIPOT
f60a68d96d
Improve i18n "get" performances by returning a &str
2020-01-27 19:59:17 +01:00
timokoesters
76dfac7366
fix: rolling
2020-01-27 18:32:05 +01:00
Justin Shipsey
53e57cb5dc
quad_medium animation
2020-01-27 14:16:23 +00:00
Treeco
6bcab1e89b
Fixed lag caused when turning the camera with large entity counts
2020-01-26 20:04:56 +00:00
Joshua Barretto
d04a595b3f
Made waypoints work, added waypoint spawning
2020-01-26 12:52:28 +00:00
Joshua Barretto
11193a692a
Better neutral AI, initial waypoint objects
2020-01-26 12:52:28 +00:00
Joshua Barretto
2d9aa21eef
Added test world, friendly NPC pathfinding
2020-01-26 12:52:07 +00:00
Monty Marz
49071400d2
Fix: Healthbars size
2020-01-26 01:19:36 +00:00
Justin Shipsey
64690279af
new mobs
...
alligators
2020-01-26 00:22:48 +00:00
Monty Marz
b583f60326
35 new ground sprites, UI fixes
2020-01-25 11:14:02 +00:00
Monty Marz
4287c76e95
Fix: Player can't push the "Enter World" button anymore without having a character.
2020-01-25 10:36:30 +00:00
Imbris
460f5e6f26
Enable pixel art resizing for voxel based ui elements
2020-01-24 23:14:59 -05: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
timokoesters
6515daddce
fixes
2020-01-24 16:57:24 +01:00
Pfauenauge90
c08c545474
fixed numbers spam
2020-01-24 16:10:38 +01:00
Joshua Yanovski
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
Joshua Yanovski
1d6d0ea03d
Fix all warnings.
2020-01-23 18:18:16 +01:00
Joshua Yanovski
14e4dfb53f
Re-fix map orientation.
2020-01-23 18:18:13 +01:00
Joshua Yanovski
e91578ffdb
Cargo fmt most things (except erosion.rs).
2020-01-23 18:18:12 +01:00
Joshua Yanovski
2b38927345
Fixes for nonstandard chunk and map sizes.
...
Also fixes a longstanding map rendering issue.
2020-01-23 18:18:11 +01:00
Joshua Yanovski
9520ef4f6d
Implement sending world map across the network.
2020-01-23 18:18:11 +01:00
Joshua Yanovski
72287f2041
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
bfee0a6f9e
Character stats displayed in char window, pulsating active slot in inventory
2020-01-23 17:14:02 +00:00
Monty Marz
1365abae99
Clean up unused UI assets
2020-01-22 21:56:03 +00:00
timokoesters
7b558b4542
refactor: combine actionstate and movestate
2020-01-21 23:54:59 +01:00
Monty Marz
e2707ff24a
start menu text
2020-01-21 22:04:39 +00:00
Gilbert Röhrbein
c2b99f3a62
Fix panic in case no default audio device found when audio off
2020-01-21 18:09:37 +01:00
Joshua Barretto
8e7a8aa4f9
Shader optimisations
2020-01-21 12:58:20 +00:00
Joshua Barretto
8a0bd9220b
Fixed button font
2020-01-20 22:54:51 +00:00
Joshua Barretto
4b5cc272ac
sync
2020-01-20 22:51:55 +00:00
Joshua Barretto
397fa7777f
Switched to enum-based char creation state
2020-01-20 22:29:14 +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
Joshua Barretto
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
Joshua Barretto
6f26f2afb1
fmt
2020-01-20 17:45:28 +00:00
Pfauenauge
caa5abf183
updated info main menu info
2020-01-20 18:08:05 +01:00
S Handley
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
Joshua Barretto
fc1e66fb31
Solved character select body bug
2020-01-20 15:04:53 +00:00
Joshua Barretto
8f86e45a72
Enumerated Body type
2020-01-20 14:21:06 +00:00
Joshua Barretto
2c42aaf5f5
Added client-side character saving
2020-01-20 13:37:29 +00:00
Joshua Yanovski
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
Joshua Yanovski
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
Imbris
38c48317f7
Fix lighting calc bug, lower meshing bench sample size
2020-01-19 18:14:07 -05:00
Pfauenauge90
8a0efd3654
added TODO for energy numbers
2020-01-19 22:39:20 +01:00
Pfauenauge90
885e698e5a
charge icon update
2020-01-19 22:39:19 +01:00
Pfauenauge90
6a32845e58
various fixes
2020-01-19 22:39:19 +01:00
Pfauenauge90
480b920fa3
skillbar background fix
2020-01-19 22:39:18 +01:00
Pfauenauge90
863e4c4962
darkened button for unavailabe charge
2020-01-19 22:39:18 +01:00
Imbris
94210070f7
fmt fix
2020-01-19 16:03:27 -05:00
Imbris
3c8d0a3bb9
fix typo, replace u32 with Vec3<u8> in light propagation queue
2020-01-19 16:03:27 -05:00
Imbris
4b01c1b082
add: capability to disable blending for particular BlockKinds
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
b3cdde3ce9
fix: panic in terrain meshing
2020-01-19 16:03:27 -05:00
Imbris
5666f18ded
Add terrain meshing benchmark
2020-01-19 16:02:12 -05:00
Imbris
6f6dc1b16b
Cleanup
2020-01-19 16:02:12 -05:00
Imbris
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
Imbris
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
Imbris
3347438d51
Propagate light via queue to avoid block lookups
2020-01-19 16:02:12 -05:00
Imbris
211c076b8d
Remove unnecessary sampling in meshing light calculations
2020-01-19 16:02:12 -05:00
Imbris
33993638fe
Experiment with replacing hashmap in light calculations
2020-01-19 16:02:12 -05:00
Imbris
9d6bf66a32
Add options to turn off the clouds and to render ugly water
2020-01-19 14:05:31 -05:00
S Handley
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
Gilbert Röhrbein
b2503397c9
Fix panic in case no default audio device found when audio off
2020-01-18 19:16:23 +01:00
Monty Marz
cb5976b9de
create character button position change
2020-01-18 15:42:21 +00:00
Monty Marz
a4274ef8aa
Charge Icon and flashing skillbar
2020-01-17 22:00:00 +00:00
AdamWhitehurst
976eface66
Update from MR comments
2020-01-17 08:39:21 -08:00
Adam Whitehurst
5959d2a5c7
Fix SFX and Assets
2020-01-16 05:28:45 -08:00
Adam Whitehurst
d82e93b39f
Merge master and build
2020-01-16 05:27:30 -08:00
Gilbert Röhrbein
28060e7b6e
fixing #405 - Energy as its own component
2020-01-12 22:25:04 +01:00
Monty Marz
f6dfb74b3e
fix
...
slightly lower trigger velocity
slighty more transp map image
2020-01-12 19:01:02 +00:00
S Handley
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
Piotr Korgól
e1adf40856
Improvement: Replace all '..=b' with '..b + 1'
2020-01-12 15:46:53 +01:00
Pfauenauge90
e0fc3ce425
fixed number shadow for "0" damage appearing on level up
2020-01-11 21:31:57 +01:00
Imbris
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
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
127f8fb72b
Fix lpindex
not being updated for culled objects, and don't
...
recalculate frustum for every entity
2020-01-09 22:22:06 +03:00
AdamWhitehurst
de36e75264
Fix imports, update matches
2020-01-08 11:31:42 -08:00
Yusuf Bera Ertan
4a0a2d5229
Cargo fmt
2020-01-08 20:09:54 +03:00
Yusuf Bera Ertan
71db9d6350
Replace radio list with drop down selector for AA mode setting
2020-01-07 20:37:55 +03:00
Yusuf Bera Ertan
24013f1a32
Use treeculler
crate
2020-01-07 19:40:06 +03:00
Adam Whitehurst
8648641362
Grooming
2020-01-07 07:49:08 -08:00
Yusuf Bera Ertan
0b67dad4a5
Fix figure visible value not updating
2020-01-07 18:46:37 +03:00
Yusuf Bera Ertan
31d18b3381
Use temporal coherence for figure frustum culling, don't process figures if they are not in view frustum
2020-01-07 18:46:22 +03:00
Yusuf Bera Ertan
c19c222a90
Use temporal coherence for chunk frustum culling
2020-01-07 18:46:09 +03:00
Yusuf Bera Ertan
e32153e980
Improve frustum culling by using AABBs, add related debug information
2020-01-07 18:44:33 +03:00
Yusuf Bera Ertan
fd9cc76786
Reimplement #210
2020-01-07 18:40:45 +03:00
Pierce Brooks
43febb5bf3
fix #426 : Use new dispatch dependency to ensure proper thread routing of msgbox NSAlert calls ( correct MR workflow )
2020-01-07 05:45:43 +00:00
Imbris
4fa05150a2
Merge branch 'imbris/char-screen-transition' into 'master'
...
Fix issues regarding going back to the character selection screen
Closes #386
See merge request veloren/veloren!700
2020-01-02 19:40:21 +00:00
Joshua Barretto
423e741cb6
Merge branch 'zesterer/better-rollin' into 'master'
...
Made rolling less slippy, added tilt
See merge request veloren/veloren!699
2020-01-02 18:35:27 +00:00
S Handley
2644e29484
Refactor and Rename for clarity
...
Implements a potential structure for splitting the SFX event mapping
into smaller individual files for maintainability.
- Remove inventory events for now: For a later commit.
- No longer panic when there is a failure parsing the sfx file: log the error and not play sfx.
2020-01-01 02:55:48 +00:00
Imbris
06ea29bd4c
Small connection error handling improvement
2019-12-31 16:38:13 -05:00
Imbris
ede05c47b0
fix(char screen induced ghosts):
...
Adds removing extra components and deleting entities clientside when
going back to the character screen. Also, simplifies ClientState by
removing the Dead variant and removing ClientMsg::StateRequest in favor
of more specific ClientMsg variants.
2019-12-31 16:38:13 -05:00
AdamWhitehurst
b67a4835f4
Update disabled state flags
2019-12-31 05:19:23 -08:00
Joshua Barretto
cfbf69ae89
Made rolling less slippy, added tilt
2019-12-30 15:16:21 +00:00
AdamWhitehurst
ba7ca785f6
Successful build
2019-12-30 05:56:42 -08: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
ec3e075020
fix(player list): Show players not in range on the player list
...
fix(overflow): Stops including block updates that fail (since chunks
don't exist on the client) in `TerrainUpdates` (which would trigger
meshing of those nonexistent chunks). Furthermore, removes
remeshing of chunks with block updates if those chunks don't have all their
neighbours (since those wouldn't be meshed in the first place).
2019-12-29 20:51:05 -05:00
AdamWhitehurst
9c6ce9babd
Begin implementing combat actions
2019-12-29 15:47:42 -08:00
AdamWhitehurst
ca44497258
Add movement_utils
2019-12-28 08:10:39 -08:00
AdamWhitehurst
8e0317e03d
refactor states to handle update logic
2019-12-26 06:43:59 -08:00
AdamWhitehurst
c2ceabea0e
finish movment states handle() fn logic
2019-12-22 08:08:48 -08:00
AdamWhitehurst
1ab09220b0
Rudimentary Stand State handle() move
2019-12-21 07:57:15 -08:00
Imbris
934c5d6846
Various tweaks: moved radius determination to function on , comments, simplified server Destroy event code, debug assert modified components aren't removed in change tracking, etc
2019-12-20 22:51:35 -05:00
Imbris
5813f626d1
cleanup
2019-12-20 22:48:14 -05: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
Songtronix
f070c139e9
change(log): only print out log file errors, no panic
2019-12-20 15:59:50 +01:00
Songtronix
b03e4ac261
feat(log): configurable creation of log file
...
additionally allows to ignore any errors with the log file
furthermore prints out full log file path to the user incase of a panic
2019-12-20 15:45:30 +01:00
Songtronix
9141cc07d0
feat(env): configurable verbosity of log file via VOXYGEN_FILE_LOG environment variable
2019-12-20 15:45:30 +01:00
Songtronix
0d919a9dc6
improve(log): adjust verbosity of some logging
...
fix: settings do not log due to logging being initialized to late
2019-12-20 15:45:30 +01:00
S Handley
8c5320d20f
Update title music and temporarily remove attack sfx
...
- Updated title music with a version provided by aeronic which fades out
more gracefully
- Removed attack SFX as it was included in the movement processing, but
will return later as part of a similar chunk of code which processes
combat sfx independent of movement.
2019-12-20 04:04:05 +00:00
S Handley
da2d36ed76
(fix) Set the music and sfx volumes immediately after initialising the
...
audio frontend.
Fixes #373
2019-12-10 14:02:51 +00:00
Adam Whitehurst
20575e0aab
Update controller
2019-12-09 14:45:10 +00:00
S Handley
56f9c5d35f
Fix the glider_close sfx event
...
This was failing to trigger since we now have a MovementState::Fall, but
the sfx mapper was still trying to work this out itself based on
velocity. We no longer need to track velocity as a result and can use
the MovementState.
Also silenced warnings resulting from unused vars when running tests.
2019-12-09 09:50:14 +00:00
Treeco
d88376f365
Added mouse inversion setting
2019-12-06 23:00:02 +00:00
Adam Whitehurst
92d99af53c
feat: weapon-type dependent wield and attack durations
...
also some controller.rs cleanup
2019-12-03 06:30:08 +00:00
Treeco
7c17c45f47
made first person camera follow race heights, minor zoom chances
2019-12-01 19:05:28 +00:00
Adam Whitehurst
4e574cb29a
Inputs enhancements
2019-11-29 15:20:35 +00:00
Monty Marz
d0b7891a34
Set overflow checks to 'false' for release builds in order to bandaid fix recent master error
2019-11-28 13:32:38 +00:00
Monty Marz
040e1a7535
Fix map being inverted and indicator positioning
2019-11-26 22:39:07 +00:00
Monty Marz
b3eb0b270f
Region name display fix
2019-11-24 16:45:13 +00:00
S Handley
ea2e0d17de
SFX system
...
This is an event based approach to SFX sounds. There is a specific
character sound event mapper which determines sfx to play based on
character or NPC state, as well as emitting sfx events for
non-character-triggers such as levelling up.
2019-11-23 08:26:39 +00:00
Monty Marz
370e94b1ad
Loading Screen with pulsating text, 2 new hairstyles
2019-11-23 00:51:18 +00:00
Songtronix
2f93dd2c38
adjust logging level
2019-11-22 19:12:58 +01:00
Songtronix
bdcea57201
feat(log): add date to log file
2019-11-22 19:12:58 +01:00
Songtronix
bb64c8ed76
change(log): remove all spam from logging
2019-11-22 19:12:58 +01:00
Songtronix
7abf2a0fb9
change(log): switch to fern
2019-11-22 19:12:58 +01:00
Joshua Barretto
8745d0a3af
Non-linear depth buffer
2019-11-20 09:59:27 +00:00
Joshua Barretto
9993a4c81a
Smoother water at distance, fixed warnings
2019-11-19 19:22:56 +00:00
Joshua Barretto
28e625635f
Split terrain rendering to avoid redrawing skybox
2019-11-19 19:09:22 +00:00
Joshua Barretto
5162256e45
Faster and more visually pleasing clouds
2019-11-19 19:09:22 +00:00
Joshua Barretto
aa111d34e5
Added clouds
2019-11-19 19:09:22 +00:00
Joshua Barretto
eb7b55d3ad
Merge branch 'zesterer/better-water' into 'master'
...
Better water
See merge request veloren/veloren!643
2019-11-12 14:55:54 +00:00
Adam Whitehurst
59826a364a
Remove unnecessary elided lifetimes
2019-11-11 08:26:44 -08:00
Adam Whitehurst
64a0d8d91f
Make character anims conditional by Tool held
2019-11-10 15:36:47 -08:00
Monty Marz
a9a7b95037
Login desc
2019-11-09 23:19:41 +00:00
timokoesters
b6552556e7
fix: show error on client failure again
2019-11-07 09:42:03 +09:00
Shane Handley
0fabe70960
Ignore warning about variant never being constructed. It's being used
...
elsewhere. Not sure why that isn't being picked up.
2019-11-06 21:34:19 +01:00
Shane Handley
4330b33ce0
Hmm, alright have it your way rust. Not my change, so leaving it alone.
2019-11-06 21:34:18 +01:00
Shane Handley
fb3350c605
Removed error which is now handled by the ServerTimeout case
2019-11-06 21:34:18 +01:00
Shane Handley
15c725bfde
Address code review points:
...
- Clarify caffeine fueled comment
- Be better at comparing Instant's, and catch the 0 seconds case to say
Goodbye to the user
- Switch println for 'info!'
2019-11-06 21:34:18 +01:00
Shane Handley
b15c107f0b
Re-add the handling of error when the player loses connection on the character select screen.
2019-11-06 21:34:17 +01:00
Shane Handley
69b008e0e6
Fix issue with the timeout error showing when there is an intentional logout from the game.
2019-11-06 21:34:17 +01:00
Shane Handley
81f41e278e
Remove unused warn and fix dangling parameter.
2019-11-06 21:34:17 +01:00
timokoesters
4a65cddd15
improvement: remove wait
because it now always retries
2019-11-06 21:34:16 +01:00
Shane Handley
26acd8b427
Bump up the timeout tie for booting the single player server
2019-11-06 21:34:16 +01:00
timokoesters
c733c95718
improvement: UI for connecting to singleplayer servers + threading fixes
2019-11-06 21:34:15 +01:00
timokoesters
21f126acd4
feat: show errors in main menu when client fails
...
Instead of `[ERROR] Failed to tick the scene: Network(Bincode(Io(Custom { kind: UnexpectedEof, error: "failed to fill whole buffer" })))`
2019-11-06 21:34:15 +01:00
Shane Handley
3b24af76ab
Formatting
2019-11-06 21:34:15 +01:00
Shane Handley
ef6f8b509a
Eeek, remove logging.
2019-11-06 21:34:14 +01:00
Shane Handley
fe9ad3fa19
Network timeout updates
...
- Bugfix: Check whether the server response (pong) is greater than the timeout period, rather than the ping (which will always fire regardless of connection status) This was causing the timeout error event to never fire.
- Feature: Send the player notifications to the chat window that they will be kicked due to disconnection for 6 seconds before kicking them back to the main menu.
2019-11-06 21:34:14 +01:00
Joshua Barretto
671313a523
Overhauled water shaders
2019-11-05 15:45:01 +00:00
soruh
e3bd152d24
update toolchain to nightly-2019-11-04
2019-11-04 18:26:32 +01:00
Monty Marz
240b620c13
login info text
2019-11-01 20:53:52 +00:00
Acrimon
5beea76624
Remove heaptrack as it is now deprecated.
2019-10-29 06:55:45 +00:00
Monty Marz
a0a8011d7e
Updated: Help Window, Map, Item Descriptions
2019-10-27 22:22:40 +00:00
jshipsey
12f83cf270
rebase, small fixes
2019-10-25 22:20:38 -04:00
jshipsey
c5942dfcc9
purged references to npckind from anim files, removed warnings
2019-10-25 21:50:14 -04:00
jshipsey
2b5fd372c5
streamlined body part naming scheme, swapped quadruped to quadruped_small, rewrote mesh names to reflect body type instead of npckind. finally.
2019-10-25 21:50:14 -04:00
jshipsey
ada6142c1f
added large bipeds, small birbs, small fish skeletons
2019-10-25 21:47:23 -04:00
jshipsey
4f5f7402f0
added dragon skeleton
2019-10-25 21:44:33 -04:00
jshipsey
e858c31b4c
fish_medium and bird_medium skelingtons
2019-10-25 21:39:06 -04:00
jshipsey
574f070758
added large bipeds, small birbs, small fish skeletons
2019-10-25 21:34:29 -04:00
jshipsey
644939810f
added dragon skeleton
2019-10-25 21:33:59 -04:00
jshipsey
54fc712076
fish_medium and bird_medium skelingtons
2019-10-25 21:33:02 -04:00
Marcel
ee915671ef
Merge branch 'songtronix/set-voxygen-config-via-env' into 'master'
...
customizable config file location via environment variable
See merge request veloren/veloren!617
2019-10-25 18:52:38 +00:00
Timo Koesters
0ae15bb251
Merge branch 'timo-items-as-ron' into 'master'
...
feat: store items as RON files
See merge request veloren/veloren!618
2019-10-25 08:57:39 +00:00
Imbris
c18fe8042b
Merge branch 'imbris/mesh-speed' into 'master'
...
Speed up terrain meshing ~20%
See merge request veloren/veloren!625
2019-10-25 02:22:03 +00:00
Imbris
4bcc55ad34
improvement: roughly ~20% speedup of terrain meshing by eliminating redundant lookups of terrain blocks
2019-10-24 20:02:29 -04:00
timokoesters
f1b728b89b
improvement: load_cloned returns a result
2019-10-24 23:55:24 +02:00
timokoesters
0a1e12c9ad
improvement: make debug items of type ItemKind::Tool
...
This way all items that can be held in a hand are tools
2019-10-24 23:55:24 +02:00
timokoesters
20248a4818
feat: store items as RON files
...
When a new item is created, a ron file will be used as a template
2019-10-24 23:47:26 +02: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
Joshua Barretto
7d86a360d6
Merge branch 'soruh/fix-welcome-window-depth' into 'master'
...
fix the welcome window not being closeable, due to it being obscured by the chat
See merge request veloren/veloren!623
2019-10-24 12:49:20 +00:00
Imbris
2fad65c749
Merge branch 'imbris/graphic-cache' into 'master'
...
Rework GraphicCache to use multiple texture atlases if necessary and put large images in their own textures.
See merge request veloren/veloren!609
2019-10-24 05:27:09 +00:00
Imbris
a200dafd45
Fix possess bug, remove commented code, drain controller events
2019-10-24 00:00:00 -04:00
Imbris
966b2bfbff
Integrate new systems with metrics
2019-10-23 23:50:06 -04:00
Imbris
2703c8afe1
Move serverside client to a component and communications into server ecs systems
2019-10-23 23:50:06 -04: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
e8a077a5d6
feat(env): customizable config file location
2019-10-22 17:15:10 +02:00
Isaac Freund
355c7666b9
Allow dropping items
...
Items can now be dropped by clicking to select the item then clicking
outside of the bag.
2019-10-22 01:40:58 +02:00
Imbris
8bb54976eb
Rework GraphicCache to use multiple texture atlases and put large images in their own textures.
2019-10-19 21:28:30 -04:00
Songtronix
fffffff536
fix(crash): overflowing the stack
2019-10-18 14:19:02 +02:00
Songtronix
fe4a61354a
change(menu): display version with hash and date
2019-10-18 15:51:07 +02:00
Imbris
39656e92be
Merge branch '276-hotloading-armor' into 'master'
...
Resolve "Enable hotloading of different offsets for armors/weapons"
Closes #276
See merge request veloren/veloren!545
2019-10-18 00:29:09 +00:00
Adam Fogle
c41627d75f
Removed the recolor property from the armor ron files.
2019-10-17 19:45:29 -04:00
Monty Marz
fdfab6a807
refactor: create_projectile doesn't take a light
...
It returns a builder so the caller can just do it
2019-10-17 20:59:36 +00:00
Joshua Barretto
1f39659a54
Merge branch 'zesterer/small-fixes' into 'master'
...
Performance Improvements
See merge request veloren/veloren!597
2019-10-17 20:56:37 +00:00
Joshua Barretto
04c64dc122
Better (and faster) water shaders
2019-10-17 17:11:55 +01:00
Shane Handley
ab59d1f262
Title music fix ( fixes #342 )
...
Fix issue with title music restarting and playing in multiple channels
when the player chooses a play state but then returns to the main menu.
2019-10-17 16:14:16 +09:00
Joshua Barretto
c01e19fc05
Don't render water that isn't there, improved chunk render order
2019-10-16 12:40:18 +01: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
Adam Fogle
3a4c307d38
Code cleanup, formatting changes, and fixed the cloth belt's offset.
2019-10-16 00:42:57 -04:00
Joshua Barretto
707b79f2c8
Smoother movement, Space for climbing
2019-10-14 11:22:48 +01:00
Joshua Barretto
4bbc340f52
Faster meshing, better dusk
2019-10-14 10:48:40 +01:00
jshipsey
deadd665c8
tweaks animations to better align with true positions
2019-10-12 14:19:55 -04:00
Adam Fogle
8f7b4afafd
Manifest file is now used to load armor.
...
Redid how pants renders so they can use underlying skin model/coloring,
same as chest armor.
Redid how belts render so they can use the underly skin color,
same as shoulder or foot.
Converted a manifest variable name to snake case.
2019-10-12 08:31:42 -04:00
Adam Fogle
a5db28113f
Redid the mainfest files to remove race/gender.
...
Now based on armor slot enum.
Added color to the manifest files.
Manifest files aren't yet being used, but will load.
2019-10-12 08:31:42 -04:00
Adam Fogle
a2b2d0d493
Created Spec structs for each armor type.
...
Moved mesh creating code for each armor type
into matching struct.
Each Spec struct now loads the matching manifest file.
Manifest file is NOT used yet.
Warning thrown due to adding new parameter to the mesh function
for use reading the manifest file.
2019-10-12 08:31:42 -04:00
Adam Fogle
da54cf76bc
Armor names now end with left/right.
...
Armor names no longer include their armor part.
This should be inferred from their folder.
2019-10-12 08:31:42 -04:00
Marcel Märtens
30c9fcc911
Fix bug that metrics took a random port always introduced in !584
...
also removed the duplicate port from the server creation process, using the server settings struct now
2019-10-11 14:19:55 +02:00
Imbris
2651cb9179
Adjust far plane and bring near plane back in a bit
2019-10-10 22:24:24 +00:00
Luc Fauvel
b3697e1ea7
Increased near plane value
2019-10-09 22:23:09 -04:00
Forest Anderson
e7b97e0c66
md5sum assets
2019-10-09 22:42:39 +00:00
Monty Marz
d82ec6715a
Item icons, chests and more
2019-10-09 19:28:05 +00:00
Joshua Barretto
889fd678c6
More opaque water surface
2019-10-08 12:21:05 +01:00
Joshua Barretto
1a9408c397
Merge branch 'timo-arrowheight' into 'master'
...
timo arrow spawn height
See merge request veloren/veloren!558
2019-10-06 20:19:01 +00:00
timokoesters
25cc1f0103
fix: orientation now supports z rotation
2019-10-06 22:03:29 +02:00
Monty Marz
b3862278af
Help window, UI fixes, asset fixes
2019-10-06 19:19:08 +00:00
Brian Lewis
86619d4192
Fix crashing due to error in Alsa.
...
This uses a more recent version of cpal (a dependency of rodio hence the
rodio change) which seems to have fixed a crash due to
'device not available: "Invalid argument"' coming from Alsa.
The change in cpal also made some functions now return `Result` instead
of a bare type which I dealt with by using `expect` to minimize how far
these changes fan out into the code but maybe this isn't ideal.
Fixing https://gitlab.com/veloren/veloren/issues/280 - Crash with ALSA
2019-10-06 11:24:42 +02:00
Forest Anderson
b13f9f37f7
Revert "Merge branch 'angelonfira/change-memory-allocator-to-jemalloc' into 'master'"
...
This reverts merge request !547
2019-10-06 01:31:47 +00:00
Forest Anderson
0304b51159
Chanced to ignore msvc instead of windows
...
Change server to ignore msvc
2019-10-05 17:57:29 -04:00
Forest Anderson
e1bab6afe0
Added jemalloc for Linux systems
2019-10-05 17:57:29 -04:00
Forest Anderson
9ef98ce1a5
Remove heaptrack
2019-10-05 17:57:29 -04: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
Songtronix
43cae5ea64
Fix discord rich presence
2019-10-05 15:35:59 +00:00
Wu Yu Wei
193ff105e2
Update client-side password hashing to argon2
2019-10-05 13:12:20 +00:00
jshipsey
66e8f4c4bc
added bow wielding animations
2019-10-04 21:02:45 +02:00
timokoesters
469349a426
fix(render): figures without vel don't render
2019-10-04 21:02:44 +02:00
Pfauenauge90
e404ea0d4f
assets, rotation, offset changes
2019-10-04 21:02:42 +02:00
Pfauenauge90
39e5530d45
made bow available in char selection
2019-10-04 21:02:40 +02:00
Pfauenauge
b5180320fb
bow position
2019-10-04 21:02:40 +02:00
timokoesters
d46f1e1859
Initial bow & arrow implementation
2019-10-04 21:02:39 +02:00
Monty Marz
4c1eba1f3e
Assets update, aesthetics, minor fixes
2019-10-04 18:27:12 +00:00
Shane Handley
b1d775728a
Play some music on game launch
2019-10-05 02:31:24 +09:00
Mckol
9aba318df2
Hash the passwords client-side
2019-10-04 16:44:31 +00:00
Nicolas
6e4d556073
Add max chat message length
...
Fixes #115
Credit to @scorpion9979 for the previous implementation (https://gitlab.com/veloren/veloren/merge_requests/215 )
2019-10-04 16:14:54 +02:00
S Handley
810a7e5b5d
This is a re-commit of this feature from MR yarn run test where shandley had a catastrophic git cockup.
2019-10-04 09:58:58 +00:00
Acrimon
03bf74f414
Updated toolchain version and a bunch of deps.
2019-10-03 17:19:22 -04:00
stevedagiraffe
f1b78d21c8
Formatted with fmt
2019-10-03 09:16:46 +10: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
stevedagiraffe
f149182290
associated zoom inversion to GameplaySettings
2019-10-02 22:44:41 +10:00
Justin Shipsey
27f3bebe40
Char overhaul and asset update
2019-10-02 10:05:17 +00:00
Imbris
83b5ca3335
Higher level cache abstraction
2019-10-01 02:10:28 -04:00
Imbris
89a1c45ac7
Cache most recent chunk access in terrain meshing
2019-10-01 02:10:28 -04:00
Carbonhell
6f6fdd87af
Function to cancel pending server connections in the login screen.
2019-09-29 19:12:26 +00:00
Monty Marz
11a022abb3
Better stepping sounds (and minor voxel model fixes)
2019-09-27 16:04:22 +00:00
Joshua Barretto
45fbd75907
Merge branch 'zesterer/small-fixes' into 'master'
...
Zesterer/small fixes
See merge request veloren/veloren!517
2019-09-27 13:09:55 +00:00
Joshua Barretto
8d2f1d470c
Removed unnecessary code
2019-09-27 14:03:08 +01:00
Joshua Barretto
a90ceddde0
Fixed cold near oceans, faster meshing
2019-09-27 12:46:20 +01:00
Joshua Barretto
09197049cb
Made meshing considerably faster
2019-09-27 11:06:32 +01:00
Imbris
5ca65a6894
UI tweaks
2019-09-27 00:23:42 -04:00
Imbris
799e962663
AA mode UI improvements
2019-09-26 23:46:49 -04:00
Imbris
a3daa6065a
Add aa modes, with ui interface to switch
2019-09-26 23:14:27 -04:00
Imbris
432e828517
Add MSAAx4
2019-09-26 23:14:27 -04:00
Joshua Barretto
ccc10a0447
Resolved warnings
2019-09-26 16:07:09 +01:00
Pfauenauge90
1a2b32b44b
fixed merging issue, tooltip descriptions colour
2019-09-26 16:00:24 +02:00
Joshua Barretto
3a8b146687
Added item descriptions to tooltip
2019-09-26 14:41:04 +01:00
Pfauenauge90
de4af54928
test tooltips
2019-09-26 15:16:58 +02:00
Pfauenauge90
b62ae6f4a7
fix
2019-09-26 15:16:57 +02: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
Joshua Barretto
bdf74cf151
Fixed typo
2019-09-26 14:03:41 +01:00
Joshua Barretto
81dc77c87b
Resolved warnings
2019-09-26 13:34:15 +01:00
Joshua Barretto
59e6febb41
Fixed build placement bug, changed climb to LControl
2019-09-26 12:03:39 +01:00
Joshua Barretto
bef4f11536
Added sprite selection
2019-09-26 11:43:03 +01:00
Joshua Barretto
dff67e1c41
Added block collection, improved controls for it
2019-09-26 00:15:07 +01:00
Joshua Barretto
e22fe81a2f
Added velorite
2019-09-26 00:15:07 +01:00
Vechro
deec1e6bca
Remove player shadow on death
2019-09-26 00:15:07 +01:00
Joshua Barretto
f57c2ec453
Made consumable items have an effect, better damage animation
2019-09-26 00:15:07 +01:00
Joshua Barretto
a961a267f1
Added apple and mushroom collection
2019-09-26 00:15:07 +01:00
Joshua Barretto
b0a1619698
Fixed shadow distance culling
2019-09-26 00:15:07 +01:00
Joshua Barretto
499344ccab
Added entity shadows
2019-09-26 00:15:07 +01:00
Joshua Barretto
899a7c56ab
Dark water
2019-09-26 00:15:07 +01:00
Joshua Barretto
207568a012
Better day/night cycle, less intense sun
2019-09-26 00:15:07 +01:00
Pfauenauge90
dec418d1a4
char selection time and VD changed
2019-09-26 00:15:07 +01:00
Joshua Barretto
b62830b8b4
Better hills
2019-09-26 00:15:07 +01:00
Joshua Barretto
46fdc87014
Animated chunk loading
2019-09-26 00:15:07 +01:00
Joshua Barretto
8bcb3c44f7
Reminder about remesh for lighting updates
2019-09-26 00:15:07 +01:00
Joshua Barretto
2416b77a33
Meshing performance improvements
2019-09-26 00:15:07 +01:00
Joshua Barretto
3979dddbc1
Faster meshing, better AO, colour correction
2019-09-26 00:15:07 +01:00
Joshua Barretto
2bd8967921
Prevented extreme blending
2019-09-26 00:15:07 +01:00
Joshua Barretto
f1d590464f
Added colour smoothing
2019-09-26 00:15:07 +01:00
Joshua Barretto
6d745fc472
Fixed floodfill algorithm
2019-09-26 00:15:07 +01:00
Imbris
34221a0f1d
Disable AO
2019-09-26 00:15:07 +01:00
Joshua Barretto
d745acc948
Floodfill shadows, smooth shadow lighting
2019-09-26 00:15:07 +01: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
Imbris
cceb21240b
Fix feature names
2019-09-21 13:41:02 -04:00
Monty Marz
11244bc182
Delete char window visuals, small scrolling fix for char creation background
2019-09-20 12:59:23 +00:00
Monty Marz
3a0131306f
Character assets Part 1
2019-09-18 16:46:12 +00:00
Imbris
2ad816449c
Make some voxygen dependencies optional
2019-09-15 17:03:33 -04:00
Imbris
28250c9f14
Fix always returning the default settings
2019-09-12 23:37:28 -04:00
Arash Outadi
b986603215
Run cargo fmt
2019-09-12 22:47:51 -04:00
Arash Outadi
57eb3b2de4
Add code path for invalid settings file
2019-09-12 22:47:50 -04:00
Joshua Barretto
3f2e22f039
Exponential interpolation for linear damping
...
With an additional approximation to allow for the same size jumps given different framerates.
2019-09-09 19:11:40 +00:00
Joshua Barretto
933e48ac3b
Merge branch 'fix-jump-height' into 'master'
...
Fix jump height
See merge request veloren/veloren!485
2019-09-08 15:50:08 +00:00
Geno
247f0818c1
Footstep volume fix
2019-09-08 15:47:52 +00:00
scott-c
2b3749d2f4
Fix performance regression; simplify FigureKey
2019-09-08 19:52:57 +08:00
Andrew Pritchard
2e63152d90
Merge branch 'fix-jump-height' into 'fix-jump-height'
...
Fix jump height
See merge request veloren/veloren!477
2019-09-07 12:48:49 +00:00
Timo Koesters
92c0edcb98
Merge branch 'timo-attack' into 'master'
...
Fix wolfs not attacking and adjust movement while attacking
See merge request veloren/veloren!484
2019-09-07 10:25:57 +00:00
timokoesters
9f83130466
Fix audio
2019-09-07 11:46:21 +02:00
haslersn
d99bef6803
voxygen: Make the Terrain
struct generic
2019-09-06 15:43:31 +02: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
Joshua Barretto
66c58840ef
Merge branch 'scott-c/first-person-model' into 'master'
...
Add first person models
See merge request veloren/veloren!443
2019-09-06 13:02:03 +00:00
scott-c
37d9acedb0
cleanup comment
2019-09-06 20:22:17 +08:00
scott-c
fcdb0843fc
Cleanup unused import
2019-09-06 19:35:47 +08:00
scott-c
930e075ad1
half camera height when rolling
2019-09-06 19:29:52 +08:00
Joshua Barretto
f574b1748a
Merge branch 'desttinghim/sound-effects' into 'master'
...
Sound Effects
Closes #163 and #97
See merge request veloren/veloren!473
2019-09-06 11:19:32 +00:00
scott-c
645debe230
Hide player hands when rolling in first person
2019-09-06 19:12:46 +08:00
Louis Pearson
7f27385f95
Removed unescessary if statements
2019-09-06 05:02:29 -06:00
scott-c
836525c33a
Simplify model cache key, fixes performance issue
2019-09-06 18:59:05 +08:00
Louis Pearson
02af86d2d6
Change ear pos to Vec3
2019-09-06 04:44:15 -06:00
Louis Pearson
059d968499
Cargo fmt
2019-09-06 04:38:02 -06:00
Louis Pearson
675d72a3ce
Code cleanup
2019-09-06 04:36:42 -06:00
Louis Pearson
57fe89e5c8
Fix warnings
2019-09-06 04:25:17 -06:00
scott-c
bc1ccfc99b
Fix first person weapon visible while not wielding
2019-09-06 18:22:26 +08:00
Louis Pearson
3fe12ee85f
Fix settings move
2019-09-06 04:06:26 -06:00
Andrew Pritchard
b4c74279b7
Vec3 is apprently *not* Copy, Set near plane to 0.1 to prevent tirangle flickering
2019-09-06 13:24:42 +08:00
Monty Marz
943495c0c5
Pixel art for axe and flying rod, shadow for zone names and death message
2019-09-05 17:28:33 +00:00
Louis Pearson
8e5f993a5b
Format files
2019-09-05 03:11:18 -06:00
Louis Pearson
2bca20cf69
Get sound effects working
2019-09-05 03:08:09 -06:00
Louis Pearson
529cb40dc4
Add soundcache
...
Still getting the stuttering. Time to rethink channels
2019-09-05 03:08:09 -06:00
Louis Pearson
65008f7d54
Adds proper 3d sound?
...
Looks like loading the footstep files every time a sound is played
becomes a problem rather quickly.
2019-09-05 03:08:09 -06:00
Louis Pearson
b5a979c82e
Change footstep rate
2019-09-05 03:08:09 -06:00
Louis Pearson
00830108e9
Add positional audio
...
Orientation needs to be set now
2019-09-05 03:08:09 -06:00
Louis Pearson
fcb141a160
Add delay to walking sounds
2019-09-05 03:08:09 -06:00
Louis Pearson
ad3bd0b2ce
Add footstep sounds, implement crude footstep sounding
...
Sounds are played every tick, which is not good.
2019-09-05 03:08:09 -06:00
Louis Pearson
41cd20aaf8
Add play_music call to audiofrontend
2019-09-05 03:08:09 -06:00
Louis Pearson
132d108086
Remove audio/base.rs
2019-09-05 03:08:09 -06:00
Louis Pearson
447cfec19f
Add support for fading sounds
2019-09-05 03:08:09 -06:00
Louis Pearson
9dc1f8f549
Revamp AudioFrontend
...
audio::base had a lot of unnescessary abstractions and constructs.
The current code simplifies the API in a way that makes sense and
that will allow sound effects and fading to be added in an incremental
way.
2019-09-05 03:08:09 -06:00
scott-c
d045dbb2f6
Reduce first person camera interpolation time
2019-09-04 22:05:59 +08:00
scott-c
5fd4f00012
Add first person models
2019-09-04 22:05:59 +08:00
Imbris
fc9c87878e
Fix some warnings, cleanup comment
2019-09-03 23:09:29 -04:00
Imbris
8a994ada8e
Remove derpy eyes :( , fix undead eye indices, fmt
2019-09-03 23:06:15 -04:00
Imbris
cc331c10b6
Remove use of empty.vox
2019-09-03 23:06:09 -04:00
Imbris
074eee06e6
Add pants coloring, chest and pants sliders
2019-09-03 23:06:06 -04:00
Imbris
0ffc534df2
Add separate eye color lists for each race
2019-09-03 23:06:02 -04:00
Imbris
c4999f5e9d
adjust how figure head coloring is done
2019-09-03 23:05:58 -04:00
Imbris
9d086949d1
Add basic index based coloring for figures
2019-09-03 23:05:56 -04:00
Imbris
fd251c4d3a
Fix sliders, remove uneeded method, fix aspect ratio in character creation
2019-09-03 23:05:54 -04:00
Imbris
7bebffb2af
Add ron file for head offsets, segment unionizer
2019-09-03 23:05:52 -04:00
Imbris
6289ce8c7f
Split up figure.rs
2019-09-03 23:05:50 -04:00
Imbris
ab34377309
Add basic segment combination
2019-09-03 23:05:50 -04:00
Imbris
0668823493
Save settings, start log, & set panic hook first
2019-09-03 23:05:47 -04:00
Marcel
9a9ac6bebf
Merge branch 'imbris/tooltip-enhancements' into 'master'
...
Add ImageFrame widget, make tooltips use this, align ui to the pixels properly
See merge request veloren/veloren!474
2019-09-03 06:44:38 +00:00
Imbris
625f83e535
Don't add adjacent duplicates to the history
2019-09-02 01:07:16 -04: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
tommy
a63e67b8d9
Basic chat window history functionality
2019-09-01 23:43:04 -04:00
Imbris
e8e053095b
Remove copy-pasted comment
2019-09-01 16:41:40 -04:00
Imbris
ba186e59cc
Adjust tooltip layout by moving title to the right of images
2019-09-01 16:30:26 -04:00
Imbris
3d7326b65f
Tooltips: make title optional, improve spacing, make it simple to add similar tooltips to multiple widgets
2019-09-01 15:34:21 -04:00
Imbris
3ccbb0f38d
Convert tooltips to use ImageFrame, add autosizing
2019-09-01 15:34:20 -04:00
Imbris
e9bedf529d
Pixel perfection, vox orientation, image rotation
2019-09-01 15:34:20 -04:00
Imbris
66ebdb2355
Add ImageFrame widget
2019-09-01 15:34:19 -04:00
Monty Marz
f53904b534
More sprites, ui fixes, lianas
2019-09-01 19:04:03 +00:00
Joshua Barretto
6919886475
Merge branch 'zesterer/worldgen' into 'master'
...
Worldgen improvements
See merge request veloren/veloren!457
2019-08-31 21:37:54 +00:00
Joshua Barretto
cc214982bf
Fixed warnings
2019-08-31 11:44:52 +01:00
Joshua Barretto
17a61e0b7c
Fixed terrain sprite transparency issue
2019-08-31 11:44:52 +01:00
Joshua Barretto
27c208d1a5
Fixed terrain sprite transparency layering
2019-08-31 11:44:52 +01:00
Joshua Barretto
1fcb4a0313
Added Generator trait, fixed ocean lighting
2019-08-31 11:44:52 +01:00
jshipsey
bb71bdd4a2
removing to make gitlab compiler happy
2019-08-30 23:18:56 -04:00
jshipsey
3c473d6d6c
rebase
2019-08-30 23:01:29 -04:00
jshipsey
b81cd6a8f9
combine character.action movement blocks
2019-08-30 22:51:46 -04:00
timokoesters
9a832dd56b
Move std::mem::discriminant into new method
2019-08-30 22:51:46 -04:00
timokoesters
d822356161
Remove warning
2019-08-30 22:51:46 -04:00
jshipsey
78bf7a0997
slowed movement for block/attack, cleaned up code, made foot speed velocity dependent, tweaked blocking animation
2019-08-30 22:50:53 -04:00
timokoesters
b99bac87db
Make npcs roll correctly
2019-08-30 22:50:53 -04:00
timokoesters
77a48c61a1
Fix rolling for the player
2019-08-30 22:50:53 -04:00
jshipsey
d84c07c1cb
fixed tiny feet in char creation
2019-08-30 22:50:53 -04:00
jshipsey
f8d0b1040a
readded cidle
2019-08-30 22:50:53 -04:00
jshipsey
bec942753e
some stuff fixed, other stuff still broken
2019-08-30 22:50:53 -04:00
timokoesters
cd3e340647
Use movement anim as base and action anim as overwrite
2019-08-30 22:50:53 -04:00
jshipsey
e6197d4c10
separate static anims for feet (run/static)
2019-08-30 22:50:53 -04:00
timokoesters
637b4642d8
Split animations
2019-08-30 22:50:53 -04:00
timokoesters
15978d216b
Rename controller main, alt to primary, secondary
2019-08-31 00:13:45 +02:00
timokoesters
bd8e71c5aa
Rename activate_inventory_slot to use_inventory_slot
2019-08-30 22:46:45 +02:00
timokoesters
b063694d05
Implement icons based on weapon
2019-08-29 21:48:05 +02:00
timokoesters
952ec35857
Remove warnings
2019-08-29 19:54:53 +02:00
Pfauenauge90
12365ee381
Axe offset
2019-08-29 19:44:29 +02:00
Pfauenauge90
9a391332a6
fmt
2019-08-29 19:44:29 +02:00
Pfauenauge90
50c4764588
changed debug wand visuals, added icons for 2h sword main and alt attack
2019-08-29 19:44:29 +02:00
timokoesters
6e1c78e5d5
Add debug mode item giving speed boost in look_dir on click
2019-08-29 19:44:28 +02:00
timokoesters
155605841b
Use comp::Stats to store Equipment, make char weapon selection work
2019-08-29 19:44:28 +02:00
yashaslokesh
be71aea20b
Changed exp type from f64 to u32 and altered exp calculations and function signatures to adhere to the new types
...
Signed-off-by: Yashas Lokesh <yashas.lokesh@gmail.com>
2019-08-27 22:33:14 +00:00
timokoesters
cd061aba85
Make respawn hint text base on key bindings
2019-08-27 14:42:53 +02:00
timokoesters
6b4dfcc533
Allow mapping the same key to multile actions (LMB = attack + respawn)
2019-08-27 14:03:40 +02:00
timokoesters
186db16707
Rename attack, block to main, alt
2019-08-27 14:03:39 +02:00
timokoesters
84d0f61596
Make pipeline succeed
2019-08-26 14:05:17 +02:00
timokoesters
eb34e5bb27
fmt
2019-08-26 13:12:43 +02:00
timokoesters
e90f95bc75
Look in the direction of the camera
2019-08-26 13:12:38 +02:00
jshipsey
39bd888a7c
idle block animation
2019-08-26 13:12:38 +02:00
timokoesters
e7c61c30cc
Block when pressing right click while looking at the attacker
2019-08-26 13:12:37 +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
fade04d44e
Pfauenauge/plants grass
2019-08-21 17:22:05 +00:00
Joshua Barretto
0fcb3a174d
Random terrain sprite orientations
2019-08-21 16:22:49 +01:00
Joshua Barretto
75e1ee3cd7
Added per-instance transformation matrix, variable wind swaying
2019-08-21 13:47:29 +01:00
Joshua Barretto
590ce1a987
Fixed sprite mesh offsets
2019-08-20 16:54:12 +01:00
Joshua Barretto
4ed21a2e59
Sprite render distance tweaks and optimisations
2019-08-20 11:05:01 +01:00
Joshua Barretto
5f09ab3a4f
Added multiple sprite block kind support
2019-08-20 00:31:11 +01:00
Joshua Barretto
7960e6ea6d
Sprite distance fading, grass
2019-08-19 22:54:16 +01:00
Joshua Barretto
b31cca4bb3
Added wheat and sprite rendering
2019-08-19 21:09:35 +01:00
Joshua Barretto
6f35786b84
Added Instances construct
2019-08-19 18:23:47 +01:00
Joshua Barretto
e2082088c8
Added sprite pipeline
2019-08-19 18:01:23 +01:00
Acrimon
a41cf1a83d
Disabled unsafe using lint level.
2019-08-19 14:39:23 +02:00
Monty Marz
7168850f05
Fix low fps
2019-08-19 08:03:19 +00: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
Joshua Barretto
75dbebbd05
More interesting waves
2019-08-18 10:33:18 +01:00
Joshua Barretto
f0e52e6002
Better reflections and water fog
2019-08-18 10:33:18 +01:00
Joshua Barretto
825d8bb632
Fixed water in caves, made water reflection vary with lighting
2019-08-18 10:33:18 +01:00
Joshua Barretto
fa6825f13b
Better fluid meshing, disabled fluid backface culling and depth buffer writing
2019-08-18 10:33:18 +01:00
Joshua Barretto
42237a84e4
Added translucent meshing pass, water reflections
2019-08-18 10:33:18 +01:00
Luc Fauvel
4a29900914
Copying terrain pipeline and shaders for fluids
2019-08-18 10:33:18 +01:00
jshipsey
2ca81323d5
added shoulder movement and fixed placement
2019-08-18 02:35:27 -04:00
Imbris
f12821db35
Merge branch 'imbris/srgb' into 'master'
...
Handle srgb values more accurately, Load shaders at runtime + hotloading
Closes #79
See merge request veloren/veloren!412
2019-08-16 22:44:14 +00:00
Joshua Barretto
e9fc2789d1
Merge branch 'scott-c/cull-entities-outside-viewport' into 'master'
...
Scott c/cull entities outside viewport
Closes #207
See merge request veloren/veloren!442
2019-08-16 16:47:02 +00:00
scott-c
fce74c6218
cargo fmt
2019-08-17 00:11:06 +08:00
scott-c
2fabdfe0eb
unwrap_or instead of map_or
2019-08-17 00:08:09 +08:00
scott-c
dc73e4ffb7
use entity scale as hitbox for frustrum culling
2019-08-16 23:39:07 +08:00
scott-c
f312299e62
Replace view distance culling with frustum culling
2019-08-16 21:45:10 +08:00
Imbris
d89fff1499
Fix typo, move shaders back out of subfolders
2019-08-15 23:59:10 -04:00
Imbris
be0e0e52a8
Improve colors
2019-08-15 23:59:09 -04:00
Imbris
c09eb77149
Add srgb converion in shaders
2019-08-15 23:56:14 -04:00
Imbris
cb25c45dec
Move shaders, start asset reloading system
2019-08-15 23:56:12 -04:00
Acrimon
fda47fc322
[Voxygen] Switch mutexes to parking_lot and channels to crossbeam.
2019-08-16 00:07:09 +02:00
Piotr Korgól
0221de484e
Give singleplayer its own server settings
2019-08-14 17:51:59 +02:00
Geno
a9f20148a4
added first person switch
2019-08-13 17:54:13 +00:00
Acrimon
0bbef0d851
Use hashbrown in voxygen instead of a billion different shitty maps.
2019-08-11 21:52:23 +02:00
Joshua Barretto
2191921721
Merge branch 'telastrus/auth' into 'master'
...
Server-side authentication
See merge request veloren/veloren!419
2019-08-09 01:37:44 +00:00
telastrus
07d3384b01
fixed the silent kick, made it actually proper
2019-08-08 17:58:36 -04:00
telastrus
66e254db7f
actually removed printlns
2019-08-08 12:09:14 -04:00
telastrus
35a3f67e19
ran cargo fmt
2019-08-08 12:05:38 -04:00
telastrus
de2082469d
auth done, no popup yet
2019-08-08 12:01:15 -04:00
telastrus
f2ed2870c6
90% there
2019-08-08 11:23:58 -04:00
telastrus
09b15e5278
velocity fix
2019-08-08 10:42:23 -04:00
telastrus
6d94d43021
still compiles
2019-08-07 23:56:02 -04:00
telastrus
157c4816b3
laying the groundwork
2019-08-07 15:42:44 -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
Joshua Barretto
73a44d0fb1
Collision fixes, better camera in build mode
2019-08-06 16:00:14 +01: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
4dcb53bdb8
reverted some unnecessary changes
...
corrected typo
ran cargo fmt
2019-08-05 19:41:31 -04:00
telastrus
c098a5efd7
Added adjustable FOV slider
2019-08-05 12:37:52 -04:00
Tesseract
ec34fcf9c8
Optimised fragment and vertex shaders. Framebuffer depth target changed from DEPTH24_STENCIL8 to DEPTH24 for faster depth writing and reading (no bitwise operations needed).
2019-08-04 12:25:15 +01:00
Monty Marz
8c1d244bf8
New Female Danari and Elf models, Airblocks for tower ruins and witch house
2019-08-04 11:23:01 +00:00
Joshua Barretto
c9f1a793db
Merge branch 'timo-kill-xp' into 'master'
...
Give xp depending on max hp and lvl of entity killed
See merge request veloren/veloren!400
2019-08-03 20:57:06 +00:00
timokoesters
7365dbe9e6
Give xp depending on max hp and lvl of entity killed
2019-08-03 21:30:01 +02:00
Joshua Barretto
fe0097c085
Made nametag position change with scale
2019-08-03 19:40:20 +01:00
Joshua Barretto
51fa4f3cfc
Merge branch 'animation-tweaks' into 'master'
...
animation and movement tweaks
See merge request veloren/veloren!389
2019-08-03 12:09:38 +00:00
timokoesters
6f598681fb
Fix combat animations for non humanoids
2019-08-03 12:53:39 +01:00
Joshua Barretto
677c5781ba
Added bosses, improved secret object spawn rates
2019-08-02 20:10:52 +01:00
jshipsey
13310ab9ca
improved animations and movement
2019-08-01 23:57:26 -04: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
Monty Marz
a5926eb40a
0.3. login bg
2019-08-01 17:53:34 +00:00
Piotr Korgól
ec550620ad
Add a health bonus for level ups, fix pets
2019-08-01 18:56:08 +02:00
Joshua Barretto
39fc1d6b71
Added entity pickup, changed item model
2019-08-01 09:12:00 +01:00
Joshua Barretto
331b6c8b3a
Altered Item structure
2019-08-01 09:12:00 +01:00
Joshua Barretto
b3cae2f3dd
Added better item manipulation
2019-08-01 09:09:26 +01:00
Joshua Barretto
fc49293874
Clickthrough on items
2019-08-01 09:09:26 +01:00
Pfauenauge90
37ee5b2802
fixed UI layering leading to unresponsive slots
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