Sam
847bddbd89
Removed swing_frac, added a swing duration instead to allow for more utility in character state. Moved location of stage_section enum to wielding so it could more easily be used by other character states.
2020-09-21 17:38:46 -05:00
Sam
2ba9d1e54f
Added support for different swings in the combo melee having differnt fractions of time buildup duration is split.
2020-09-21 17:38:45 -05:00
jshipsey
2451a64b97
stage 2 animation
2020-09-21 17:38:44 -05:00
Sam
0ba5740265
Added enum for stage section instead of using 4 bools.
2020-09-21 17:38:43 -05:00
Sam
440e45f2bc
Did stuff to support addition of keyframes for combo melee animation.
2020-09-21 17:38:43 -05:00
Sam
aab56ea636
Animation time for combo melee now resets between stages.
2020-09-21 17:38:42 -05:00
Sam
cf573a42bd
Initial implementation of combo melee attack.
2020-09-21 17:38:41 -05:00
Joshua Barretto
388a899a7f
Added make_sprite command
2020-09-21 16:39:20 +01:00
Joshua Barretto
ece4a01867
Improved representation of Block for better performance, more features, and better backwards-compatibility
2020-09-20 11:46:12 +01:00
Samuel Keiffer
b2f42a117c
Merge branch 'sam/boss' into 'master'
...
Boss
Closes #769
See merge request veloren/veloren!1364
2020-09-19 20:47:07 +00:00
Joshua Yanovski
7b43752785
Merge branch 'droogmic/scene_terrain_refator' into 'master'
...
Voxygen scene terrain - minor refactor
See merge request veloren/veloren!1392
2020-09-19 20:29:02 +00:00
Sam
6deeb7fcfe
Addressed another comment.
2020-09-19 14:40:22 -05:00
Sam
45fef87f32
Addressed comments
2020-09-19 14:40:21 -05:00
Sam
e39770d1d9
Golem now spawns in dungeon.
2020-09-19 14:40:20 -05:00
Sam
6327dd18b6
Moved knockback to a server event so that it would actually be applied to the player.
2020-09-19 14:40:17 -05:00
scott-c
1f2ed53c42
Tweak particle effects
2020-09-19 14:40:15 -05:00
Sam
0c48efd445
Added particles dedicated for shockwave.
2020-09-19 14:40:15 -05:00
Sam
23fa3c2f8d
Added particles to shockwave attack.
2020-09-19 14:40:14 -05:00
Sam
717142d5ea
Started to implement shockwave system.
2020-09-19 14:29:06 -05:00
Sam
66b0fee3c7
Separated knockback out from basicmelee. Added weapon for cyclops boss to use, and added 1 ability to it.
2020-09-19 14:29:04 -05:00
Michael Droogleever Fortuyn
7fd50f36ef
Add interaction hint #615
...
Add text above dropped items hinting at
the use of the interaction control
e.g. pressing E
2020-09-19 20:38:48 +02:00
Imbris
9464fd49a9
Unify healthbar showing calculation, move bubble acquisition into closure
2020-09-19 13:54:05 -04:00
Imbris
ca2aad0080
Make chat bubbles show up even if nametags are not displayed
2020-09-19 13:54:05 -04:00
Imbris
b31df2f34e
Use proper fps in voxygen graphics settings tab
2020-09-19 13:54:05 -04:00
Michael Droogleever Fortuyn
a3c4040063
Scene terrain worker refactor
...
Simplify ChunkMeshState's active worker tracking to a bool,
as the tick value was never being used.
2020-09-19 16:13:29 +02:00
scott-c
2686598f1f
Improve first-person projectile aiming
2020-09-19 19:14:23 +08:00
Monty Marz
5fe79e1c6a
new loading screen bgs (part 1)
...
Add a basic random feature to char creation
loading screen bg (part 2)
loading screen changes, random button graphics
Random appearance also pick a random npc name
2020-09-18 23:17:47 +00:00
Snowram
f9fada87cf
Addresses comments
2020-09-18 18:45:03 +02:00
jshipsey
8330d087e6
clippy
2020-09-17 22:58:02 -04:00
jshipsey
fff6a6fb0a
finish odonto
2020-09-17 22:32:11 -04:00
jshipsey
b0767cb7a5
minor anim fix
2020-09-17 22:32:11 -04:00
jshipsey
5bb45a4861
spawn tweaks, improved odonto
2020-09-17 22:32:11 -04:00
Snowram
fecc40ad8e
Better quadmed legs/feet ratio
2020-09-17 22:32:11 -04:00
Snowram
62f6a5799a
Initial quadmed feed animation
2020-09-17 22:32:10 -04:00
jshipsey
789d93b52f
new models, shockwave anim
2020-09-17 22:32:10 -04:00
jshipsey
03b7320b4b
general housekeeping
2020-09-17 22:32:10 -04:00
jshipsey
06b39b9072
species specific improvement
2020-09-17 22:32:10 -04:00
Snowram
6a16268ff0
Quadmed run anim tweaks and deers offsets tweaks
2020-09-17 22:32:10 -04:00
jshipsey
b781a1765b
theropod run
2020-09-17 22:32:10 -04:00
Snowram
9308cabeb8
add deer, beaver and porcupine npcs
2020-09-17 22:32:10 -04:00
jshipsey
3eeaf7e8c9
idle for theropod, corrections to swimming
2020-09-17 22:32:10 -04:00
Snowram
ee95550355
Tweak offsets for theropods
2020-09-17 22:32:10 -04:00
jshipsey
cd6e1ad45f
haul out the critter skele, add theropod
2020-09-17 22:32:10 -04:00
jshipsey
aa440c02bb
proper cycles on quadmed movement
2020-09-17 22:32:09 -04:00
Snowram
1097dbcc25
Improve adaptative quadmed run
2020-09-17 22:32:09 -04:00
jshipsey
883aa1754b
refining pace setup. refined species anim variables
2020-09-17 22:32:09 -04:00
jshipsey
47d5c635de
first attempt at adaptive stride system
2020-09-17 22:32:09 -04:00
jshipsey
b514fb4159
fix for animal attack motion bug
2020-09-17 22:32:09 -04:00
jshipsey
ecae71c016
gliders as items. anim improvements
2020-09-17 22:32:09 -04:00
jshipsey
7525479a4c
fit dt issue
2020-09-17 22:18:49 -04:00
jshipsey
bd1984bf28
golem addition, fix for axe attack
2020-09-17 22:18:49 -04:00
Ben Wallis
712f2e9c97
* Moved migrations to beginning of server initialisation
...
* Added migrations for entity ID changes to existing tables
2020-09-17 23:02:14 +00:00
tylerlowrey
2b0c1e89f3
Refactored kicking the player into its own function + ran fmt on project
2020-09-14 07:54:05 +02:00
tylerlowrey
b64f3fa8a9
Removed unnecessary kicked error enum
2020-09-14 07:54:05 +02:00
tylerlowrey
30c3146682
Added main menu kick message with kick reason after player is kicked
2020-09-14 07:52:31 +02:00
tylerlowrey
fee79720ee
Added ban message with reason when banned user attempts to login to server
2020-09-14 07:52:31 +02:00
Imbris
75761b60d9
Merge branch 'imbris/fix-mesh-panic' into 'master'
...
Fix #746 and misc cleanup
Closes #746
See merge request veloren/veloren!1380
2020-09-13 01:48:27 +00:00
Imbris
3fbf8d7ca0
Remove chunk from mesh todo if neighbour is deleted, be more careful with z_start and z_end in terrain meshing
2020-09-12 21:02:00 -04:00
Marcel Märtens
ad63c65d2f
fix windows result check
2020-09-11 16:24:15 +02:00
Imbris
c3ae641fbb
Merge branch 'imbris/tracy' into 'master'
...
Add more tracing instrumentation and tracy support
See merge request veloren/veloren!1359
2020-09-10 05:07:51 +00:00
TheThirdSpartan
7fd673ecb2
Added localization config options for new death messages
2020-09-09 20:26:20 +00:00
Marcel Märtens
018d03d860
fix panic for macos
2020-09-09 12:11:56 +02:00
Marcel Märtens
68168b0ae4
replace heavy msgbox with light native-dialog
2020-09-08 23:49:49 +02:00
Raiyan Sayeed
906da2f0c7
added option for borderless fullscreen in setting -> graphics menu
2020-09-07 05:12:15 +00:00
Imbris
f39d1e9bb5
Use less verbose span names when the tracy feature is off
2020-09-07 00:59:16 -04:00
Imbris
7efbc74551
remove duplicate tracing filter code, fix compiling voxygen with the
...
tracy feature
2020-09-06 22:28:14 -04:00
Imbris
0683a40741
Use finish_continuous_frame directly
2020-09-06 22:28:14 -04:00
Imbris
4f68a6df27
Update tracy crates, reduce overhead of timing, add more misc instrumentation
2020-09-06 22:28:14 -04:00
Imbris
e37a01be9d
Sprinkle instrumentation in common crate,in particular in the ecs systems
2020-09-06 22:28:14 -04:00
Imbris
50ceb1c93e
Add workaround for spans with winit loop, configure filtering when the tracy feature is on, spinkle some spans in the codebase
2020-09-06 22:28:14 -04:00
Imbris
d95e539495
Intial setup of tracy
2020-09-06 22:28:14 -04:00
TheThirdSpartan
6dbd1bc132
adding feature requested in issue #153 - displaying your alias in game as 'you'
2020-09-06 19:42:32 +00:00
Joshua Barretto
49c713a071
Merge branch 'zesterer/rtsim' into 'master'
...
Beehives, Fireflies, and minor worldsim/lighting adjustments
See merge request veloren/veloren!1357
2020-09-05 17:16:08 +00:00
Marcel
3c4c178264
Merge branch 'snowram/issue-622' into 'master'
...
Add 1st and 2nd item of inventory in hotbar
See merge request veloren/veloren!1314
2020-09-05 08:45:21 +00:00
Imbris
0b9f2a5d3b
Merge branch 'sharp/default-shadows-real' into 'master'
...
Make shadow maps the default.
See merge request veloren/veloren!1361
2020-09-05 05:47:21 +00:00
Joshua Yanovski
66f49d5386
Merge branch 'sharp/default-shadows' into 'master'
...
Create (segment, offset) just once per figure.
See merge request veloren/veloren!1360
2020-09-04 15:54:55 +00:00
Joshua Yanovski
a2de759296
Make shadow maps the default.
2020-09-04 16:41:08 +02:00
Joshua Barretto
0adc57e487
Made particle code more rugged
2020-09-04 11:49:49 +01:00
Joshua Barretto
0c0f150140
fmt
2020-09-04 11:48:57 +01:00
Joshua Barretto
70f52d876a
Improved lighting
2020-09-04 11:48:57 +01:00
Monty Marz
b24f5b5b24
adjustments to firefly density
2020-09-04 11:48:57 +01:00
Monty Marz
c3ae56114a
added fireflies to reed and flowers, readded sunflowers
2020-09-04 11:48:57 +01:00
Joshua Barretto
032ec9ef41
Added bee hives
2020-09-04 11:48:56 +01:00
Joshua Barretto
88add8456f
Added fireflies, reeds near rivers
2020-09-04 11:48:56 +01:00
Joshua Barretto
4405227ffb
Made light attenuation nicer, fixed campfire light offset
2020-09-04 11:48:54 +01:00
scott-c
69e0bf2023
fix missing firework particle rng & adjust firework colors
2020-09-01 20:33:17 +08:00
Joshua Yanovski
4eeb131f4b
Create (segment, offset) just once per figure.
2020-09-01 11:23:19 +02:00
Joshua Yanovski
7e6975d881
Merge branch 'sharp/typed-body' into 'master'
...
Further generalize the typed module.
See merge request veloren/veloren!1346
2020-09-01 06:29:35 +00:00
Monty Marz
a6abda391f
orcs adjustment and inline_tweak crate
...
Adjust female orc headsize
add inline_tweak crate to voxygen and anim
format cargo.toml alphabetically
2020-08-31 15:26:46 +00:00
Joshua Yanovski
6f3d5da6f3
Further generalize the typed module.
...
This enables us to automatically create configuration formats from enums
or structs. For enums, we create a structure with a field for each
case, representing a pattern match; the configuration format can then
enter a different expression for each case. For structs, we create an
enum with a variant for each field, representing projecting by that
field; the configuration format selects the field to project from, and
then can write a further expression on that field (for instance, it can
perform another pattern match).
So far we don't actually have anything that *uses* this functionality;
I decided to finish it for the purpose of specifying a default
lantern offset, only to discover that we already return a lantern offset
from the animation crate. So I fixed it there instead.
2020-08-31 05:59:44 +02:00
Marcel
b6c07718dc
make logging easier and not as verbose on windows
2020-08-30 18:02:37 +00:00
termac
76df71ed3d
small fix for handling hotbar hotkeys ( fixes #687 )
...
Send an 'ChangeHotbarState' event when a hotbar slot is assigned via
hotkey in the inventory.
2020-08-29 18:38:55 +02:00
Monty Marz
7041e490ce
fix overlapping text
2020-08-28 16:10:50 +02:00
Joshua Yanovski
8be3648a4d
Move sprite data to a config file.
2020-08-28 09:23:43 +02:00
Joshua Yanovski
3a96b73b2c
Move figure meshing to a background thread.
2020-08-28 05:25:31 +02:00
Imbris
4790373ab3
Add State::read_component_copied
2020-08-26 20:47:41 -04:00
scott-c
d316463eb3
Add combat sfx #647
2020-08-26 19:28:00 +08:00
Monty Marz
6946de2682
fixed nametag height
...
fmt
fmt
2020-08-25 21:54:47 +02:00
Joshua Barretto
bf7afcf5c9
Merge branch 'zesterer/small-fixes' into 'master'
...
Better world colours, better projectiles, better aiming, many other small improvements
See merge request veloren/veloren!1332
2020-08-25 15:59:05 +00:00
notoria
2be4202d01
Corrected some spelling errors
2020-08-25 12:21:25 +00:00