Monty Marz
178ad9479a
Scrolling Combat Text (SCT)
2020-01-10 00:33:38 +00:00
Yusuf Bera Ertan
44d9e7c590
Cargo fmt
2020-01-08 20:09:54 +03:00
Yusuf Bera Ertan
a6b979104e
Replace radio list with drop down selector for AA mode setting
2020-01-07 20:37:55 +03:00
Yusuf Bera Ertan
f5bdc4d697
Use treeculler
crate
2020-01-07 19:40:06 +03:00
Yusuf Bera Ertan
5338281323
Fix figure visible value not updating
2020-01-07 18:46:37 +03:00
Yusuf Bera Ertan
cc61925486
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
820b4ea7fc
Use temporal coherence for chunk frustum culling
2020-01-07 18:46:09 +03:00
Yusuf Bera Ertan
cb1b6c4c29
Improve frustum culling by using AABBs, add related debug information
2020-01-07 18:44:33 +03:00
Yusuf Bera Ertan
81eaaae398
Reimplement #210
2020-01-07 18:40:45 +03:00
Pierce Brooks
71fd686a39
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
3c9e84bc0c
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
3d497001a2
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
205c617c04
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
1fc93bc021
Small connection error handling improvement
2019-12-31 16:38:13 -05:00
Imbris
804e559e3a
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
Joshua Barretto
245d9c3341
Made rolling less slippy, added tilt
2019-12-30 15:16:21 +00:00
Monty Marz
c4599d4de1
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
18aa4936b6
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
Imbris
a16588a719
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
010fe45754
cleanup
2019-12-20 22:48:14 -05:00
Imbris
0d6a8b949f
Upgrade to specs 0.15.1
2019-12-20 22:48:14 -05:00
Imbris
e2e642f5a5
Actually send deletion messages
2019-12-20 22:48:14 -05:00
Songtronix
f3a68a269b
change(log): only print out log file errors, no panic
2019-12-20 15:59:50 +01:00
Songtronix
156c5a4b92
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
a0be385fb8
feat(env): configurable verbosity of log file via VOXYGEN_FILE_LOG environment variable
2019-12-20 15:45:30 +01:00
Songtronix
631b00417d
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
7eea6c5699
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
f83c91b71c
(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
6700a03678
Update controller
2019-12-09 14:45:10 +00:00
S Handley
846ad2ac64
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
57155044fc
Added mouse inversion setting
2019-12-06 23:00:02 +00:00
Adam Whitehurst
1acb75870c
feat: weapon-type dependent wield and attack durations
...
also some controller.rs cleanup
2019-12-03 06:30:08 +00:00
Treeco
d0147edbf2
made first person camera follow race heights, minor zoom chances
2019-12-01 19:05:28 +00:00
Adam Whitehurst
3cc69f0e58
Inputs enhancements
2019-11-29 15:20:35 +00:00
Monty Marz
c05f63d55a
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
9981287084
Fix map being inverted and indicator positioning
2019-11-26 22:39:07 +00:00
Monty Marz
c93d0dfe2d
Region name display fix
2019-11-24 16:45:13 +00:00
Songtronix
ba2e0fbbbf
upgrade(dep): msgbox
...
Fix: FreeBSD compilation
2019-11-24 08:49:14 +01:00
S Handley
1c607c0a0c
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
b33d5d8de4
Loading Screen with pulsating text, 2 new hairstyles
2019-11-23 00:51:18 +00:00
Songtronix
4e76775c99
change(deps): enforce crossbeam version
2019-11-22 19:12:58 +01:00
Songtronix
ccd2edf01b
adjust logging level
2019-11-22 19:12:58 +01:00
Songtronix
eaebca7880
feat(log): add date to log file
2019-11-22 19:12:58 +01:00
Songtronix
92a69d2ca7
change(log): remove all spam from logging
2019-11-22 19:12:58 +01:00
Songtronix
ba0fbe631e
change(log): switch to fern
2019-11-22 19:12:58 +01:00
Joshua Barretto
42748c262d
Non-linear depth buffer
2019-11-20 09:59:27 +00:00
Joshua Barretto
ff49de772f
Smoother water at distance, fixed warnings
2019-11-19 19:22:56 +00:00
Joshua Barretto
26e02e1ecb
Split terrain rendering to avoid redrawing skybox
2019-11-19 19:09:22 +00:00
Joshua Barretto
e9d01da358
Faster and more visually pleasing clouds
2019-11-19 19:09:22 +00:00
Joshua Barretto
2c5d21ddf5
Added clouds
2019-11-19 19:09:22 +00:00