Lippy13
47d877b888
Fix compile error under Windows
2021-02-10 03:38:01 +00:00
Imbris
61a02c5527
Update native_dialog to 0.5.2
2021-02-07 00:48:57 -05:00
James Melkonian
4d4c6d8b13
Move agent system to server
2021-02-06 06:15:25 +00:00
jiminycrick
64a3c16999
Update rand dependency
2021-01-26 20:35:08 -08:00
Imbris
e818403dcb
Update winit and iced
2021-01-23 01:09:33 -05:00
Acrimon
99bad0dcc6
update itertools for voxygen
2021-01-20 16:00:08 +01:00
Acrimon
97bec6e012
update a few deps
2021-01-20 15:53:58 +01:00
Ben Wallis
8661cb1ffc
Refactored loadout to have public functions for each slot instead of requiring callers to use the _INDEX consts
2021-01-08 19:12:09 +00:00
ccgauche
228cc6a4fc
Update lock
2021-01-08 16:57:29 +01:00
Joshua Barretto
f325bddf60
Merge branch 'ccgauche/new-wasmer-backend' into 'master'
...
ccgauche/new wasmer backend
See merge request veloren/veloren!1644
2021-01-08 08:48:31 +00:00
ccgauche
1acb394e93
Added feature flag
...
changed field name to size
2021-01-08 08:48:30 +00:00
Joshua Barretto
ad48b85d68
fixed Cargo.lock conflict
...
Fixed `crossbeam-queue` being referenced twice in the lockfile
2021-01-07 20:25:12 +00:00
jiminycrick
3d430fdfae
Upgrade noise eliminating old rand dependency
2021-01-05 10:10:47 -08:00
Acrimon
d99750f746
update authc
2020-12-28 16:42:40 +01:00
Benoît du Garreau
2c94b05e99
Improve world::Index
2020-12-17 12:08:04 +01:00
Benoît du Garreau
db18cc1770
Use assets_manager to load assets
2020-12-17 12:06:07 +01:00
Marcel Märtens
04b71f9dc8
update specs
2020-12-16 14:31:16 +01:00
Marcel Märtens
1f2f9905a3
update guillotiere
2020-12-16 10:56:00 +01:00
Marcel Märtens
075933d60b
get rid of some insecure dependencies
2020-12-16 10:42:36 +01:00
Marcel Märtens
1ea395a47f
update further crates
2020-12-16 08:56:21 +01:00
Marcel Märtens
bcb4c075ed
update chrossbeam, tracy, prometheus (and reduce server deps to crossbeam-channel)
2020-12-16 00:51:07 +01:00
Joshua Barretto
e5100040b4
Moved common networking code to common/net, clippy fixes
2020-12-13 17:23:45 +00:00
Joshua Barretto
1ffd18d093
Resolved plugin dependency cycle, allowing more interesting plugin API
2020-12-13 17:15:33 +00:00
Joshua Barretto
01efed677b
Reorganised plugin crates
2020-12-13 17:15:32 +00:00
ccgauche
c2bc112e44
Fixed comments
...
- Would be better to remove the iterator and just collect with a loop to avoid extra allocations
- tructure
- A HashSet is probably better
- Usefull -> Useful
- I'd have thought plugin-api-derive is a better name
2020-12-13 17:14:39 +00:00
ccgauche
3a5386e047
Added plugin system
...
Added a plugin system based on wasmer-runtime
- Support Action (Print handled)
- Support Events (PluginLoadEvent handled)
2020-12-13 17:14:37 +00:00
Joshua Barretto
cb19252226
Began work on plugin API and plugin loading
2020-12-13 17:13:57 +00:00
Marcel Märtens
118abb9bd4
move tools and chat-cli in src/bin and examples
2020-12-12 02:12:00 +01:00
Marcel Märtens
cc062ffaea
get rid of insecure dependency completly
2020-12-11 16:13:57 +01:00
Ben Wallis
135f019078
Changed logging to use termcolor crate to fix ansi control codes showing when run under Windows Command Prompt
2020-12-06 14:49:13 +00:00
James Melkonian
6b100bce79
Aura System and Campfire Health Regen
2020-12-04 22:24:56 +00:00
Marcel Märtens
791f8d6f16
move common_state into common_sys
2020-12-01 13:46:28 +01:00
Marcel Märtens
d216ed2a2f
Move Systems out of common into common_sys
...
This requires to move `State` into a own crate called `common_state` which depends on `common` and `common_sys`
2020-12-01 13:44:07 +01:00
Marcel Märtens
8468e67217
Change the version number to 0.8
2020-11-28 11:25:58 +01:00
Joshua Barretto
3e6d1f5f3b
Added rtsim entities moving when unloaded, better generation
2020-11-23 10:45:01 +00:00
Joshua Barretto
a2ff9f7f20
Added entity simulation to rtsim, reification, assimilation
2020-11-23 10:44:59 +00:00
jiminycrick
a02a5d63c3
Hackily upgraded rodio and cpal to 0.13
2020-11-18 13:31:12 -08:00
Imbris
73c0a7a751
Add tracy feature that randomly disappeared back into voxygen
2020-11-11 22:33:02 -05:00
Imbris
69d019e5ac
Make fps display and specification more precise
2020-11-11 21:47:22 -05:00
Imbris
343cdfa1ea
Make iced ui use scale from the settings
2020-11-11 03:02:22 -05:00
Imbris
1de4c950cd
Update iced
2020-11-11 03:02:22 -05:00
Imbris
9348f5915a
Update to the latest git iced
2020-11-11 03:02:22 -05:00
Imbris
c4eb90d6f8
Update to latest iced git, rebase fixes
2020-11-11 03:02:22 -05:00
Imbris
4bd5349a80
Add support for TextInput widget, rename widgets module to widget, update to glyph_brush 0.7.0
2020-11-11 03:02:21 -05:00
Imbris
93b5376cb9
More buttons, FillText custom widget that adjusts text size based on available space, created button component thing (a reusable composition of widgets), fixed log to tracing rebase error
2020-11-11 03:02:21 -05:00
Imbris
04a56d6ec7
Rename localization/font types (e.g. VoxygenLocalization -> Localization)
2020-11-11 03:02:21 -05:00
Imbris
a1f59cb2ea
Implement text renderering with glyph_brush (lifetime error)
2020-11-11 03:02:20 -05:00
Imbris
a4dc47bc2c
Initial setup to use iced
2020-11-11 03:02:20 -05:00
Marcel Märtens
33100275fd
switch to spin_sleep
2020-11-10 22:39:10 +01:00
Marcel Märtens
f831df5064
massivly switch clock algorithm.
...
- before we had a Clock that tried to average multiple ticks and predict the next sleep.
This system is massivly bugged.
a) We know exactly how long the busy time took, so we dont need to predict anything in the first place
b) Preduction was totally unrealistic after a single lag spike
c) When a very slow tick happens, we dont benefit from 10 fast ticks.
- Instead we just try to keep the tick time exact what we expect.
If we can't manage a constant tick time because we are to slow, the systems have to "catch" this via the `dt` anyway.
2020-11-10 18:31:42 +01:00