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
Imbris
49a7d96de7
Fix typos, don't insert Controller if it doesn't already exist in the
...
mount system so that Controller components are not added to entities
client side
2020-01-02 05:34:27 -05: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
93c0f5e0ef
Fix issue where controller events aren't processed while mounted. Fix non humanoids being able to climb and glide.
2019-12-31 16:41:45 -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
Dylan Kile
2df4ba6252
hierarchical pathfinding
2019-12-29 20:58:21 +00:00
Imbris
b0d1db9c04
Fix flight turning
2019-12-20 22:51:35 -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
0d763ab8ef
Cutout unnecessary Resource syncing machinery and Tracker trait
2019-12-20 22:51:35 -05:00
Imbris
010fe45754
cleanup
2019-12-20 22:48:14 -05:00
Imbris
77c8248d88
Fix NaN in agent sys, stop pushback from turning player around, account for Scale in melee attack hit detection
2019-12-20 22:48:14 -05:00
Imbris
9bcc8aa74f
Stop syncing health change timer updates
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
b2ef1b2a00
Stop syncing Projectile component to the client
2019-12-20 22:48:14 -05:00
Imbris
e2e642f5a5
Actually send deletion messages
2019-12-20 22:48:14 -05:00
Imbris
237532f7b1
Move sync code into common submodule
2019-12-20 22:37:12 -05:00
Imbris
470e52fbd0
Stop global syncing of entity creation
2019-12-20 22:37:12 -05:00
Adam Whitehurst
a4ffb57c25
Fix fall->climb, tweak jump and glide
2019-12-15 17:44:19 +00:00
Monty Marz
3621a177ce
Fix bow-shot frequency
2019-12-12 20:13:45 +00:00
Forest Anderson
31382a560f
Add advanced path finding to new 'Traveler' enemy using A* algorithm
2019-12-11 05:28:45 +00:00
Adam Whitehurst
6700a03678
Update controller
2019-12-09 14:45:10 +00:00
S Handley
bcd658044f
Update footsteps SFX
2019-12-08 10:03:40 +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
Adam Whitehurst
3cc69f0e58
Inputs enhancements
2019-11-29 15:20:35 +00:00
Monty Marz
9981287084
Fix map being inverted and indicator positioning
2019-11-26 22:39:07 +00: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
eaebca7880
feat(log): add date to log file
2019-11-22 19:12:58 +01:00
telastrus
e24f7954f2
jump while underwater
2019-11-21 23:56:07 -05:00
Forest Anderson
4f03133950
Merge branch 'qwertycrackers' into 'master'
...
Add a `debug_items` chat command that gives all debug items.
See merge request veloren/veloren!641
2019-11-11 17:36:31 +00:00
Monty Marz
1cf4e4be11
assets update
...
map image
human male hairstyles
elf male hairstyle
potion item
cheese item
removed admin items from inventory
2019-11-09 13:42:42 +00:00
Joseph Gerardot
e16431d990
Cargo fmt
2019-11-06 20:57:05 -05:00
Joseph Gerardot
4bf5bed14e
Don't use the actual multiline doc comment syntax.
2019-11-06 18:02:58 -05:00
Joseph Gerardot
9e40b49b9b
Respond to MR feedback.
...
Mainly clean up code with better use of iterators, and rename the debug
command to be just `debug`.
2019-11-06 17:57:54 -05:00
Joseph Gerardot
e6307431e7
cargo fmt
the previous changes.
2019-11-05 15:57:08 -05:00
Joseph Gerardot
fbd72b5bbc
Add interface to add stuff in bulk to inventory
...
Also includes inventory tests.
inventory API.
2019-11-05 15:57:08 -05:00
soruh
94beb0fa33
Mitgated RUSTSEC-2019-0014 by updating noise
and
...
disabling its default features, specifically `image`,
which had the vulnerability.
2019-11-05 11:14:39 +00:00
soruh
352694eecd
update toolchain to nightly-2019-11-04
2019-11-04 18:26:32 +01:00
Justin Shipsey
064703a996
Merge branch 'slipped/skeletons' into 'master'
...
new skeletons
See merge request veloren/veloren!620
2019-10-27 14:06:54 +00:00
Marcel Märtens
5ee567dfb6
fixing character movement to no longer fail normalization then get a zero vec and then normalize again
...
may this can be further simplyfied
2019-10-26 22:14:11 +02:00
jshipsey
c503f6e063
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
81f37241d0
body tweak
2019-10-25 21:34:29 -04:00
jshipsey
c69beb64a9
added dragon skeleton
2019-10-25 21:33:59 -04:00
jshipsey
1456548dbd
fish_medium and bird_medium skelingtons
2019-10-25 21:33:02 -04:00
timokoesters
9bf42005f2
refactor: small adjustments
2019-10-25 09:47:28 +02:00