648 Commits

Author SHA1 Message Date
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
timokoesters
a9555d8427
feat: asset glob loading, random weapons in chests 2019-10-24 23:55:25 +02:00
timokoesters
9ffbb9550b
improvement: load_cloned returns a result 2019-10-24 23:55:24 +02:00
timokoesters
2182becc6a
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
c426c1641c
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
Imbris
8bda7b1633 Fix possess bug, remove commented code, drain controller events 2019-10-24 00:00:00 -04:00
Imbris
d83a082bb4 Move terrain management and syncing into server side ecs systems 2019-10-23 23:50:06 -04:00
Imbris
9cd42d1056 Move serverside client to a component and communications into server ecs systems 2019-10-23 23:50:06 -04:00
Imbris
4a8c87b4bf Actually fix region removal panic, update fuzzy chunk location, sync entity removal when unloading chunks, region size constant tweak 2019-10-23 22:43:02 -04:00
Imbris
242a2e0712 Fix some panics when removing regions 2019-10-23 22:43:02 -04:00
Imbris
45ca8d3a23 Make clients subscribed to nearby regions and only send physics updates from those regions. 2019-10-23 22:43:02 -04:00
Imbris
492af9171c Add initial region system implementation 2019-10-23 22:39:42 -04:00
Monty Marz
9282ca00b4 Multiple Assets and UI fixes and additions 2019-10-23 19:40:45 +00:00
Songtronix
c5a5f59fd7 fix(crash): singleplayer 2019-10-18 17:39:57 +02:00
Songtronix
eda188dc37 fix(crash): overflowing the stack 2019-10-18 14:19:02 +02:00
Songtronix
c9bf0ad875 change(githash): provide date and hash 2019-10-18 15:32:55 +02:00
Imbris
c6f8125b6c 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
Monty Marz
8990469581 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