582ddfc3cd
Ori: add tests, rename to_vec() => look_vec(); Dir: add methods, normalize on rot
2021-02-09 13:52:03 +01:00
357cb26e05
Update native_dialog to 0.5.2
2021-02-07 00:48:57 -05:00
1d8496ea21
Move agent system to server
2021-02-06 06:15:25 +00:00
8b97199245
Update rand dependency
2021-01-26 20:35:08 -08:00
adaea096d2
Update winit and iced
2021-01-23 01:09:33 -05:00
b464a1876e
update itertools for voxygen
2021-01-20 16:00:08 +01:00
9f16a946ee
update a few deps
2021-01-20 15:53:58 +01:00
aef2637288
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
885c0b3b2c
Update lock
2021-01-08 16:57:29 +01:00
1604616768
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
06ffe61219
Added feature flag
...
changed field name to size
2021-01-08 08:48:30 +00:00
a4b9230f03
fixed Cargo.lock conflict
...
Fixed `crossbeam-queue` being referenced twice in the lockfile
2021-01-07 20:25:12 +00:00
aceac9e205
Upgrade noise eliminating old rand dependency
2021-01-05 10:10:47 -08:00
e76474463a
update authc
2020-12-28 16:42:40 +01:00
989683d2d3
Improve world::Index
2020-12-17 12:08:04 +01:00
0cf164f33a
Use assets_manager to load assets
2020-12-17 12:06:07 +01:00
e8003a44dd
update specs
2020-12-16 14:31:16 +01:00
a1b50a86c4
update guillotiere
2020-12-16 10:56:00 +01:00
e3307344ab
get rid of some insecure dependencies
2020-12-16 10:42:36 +01:00
107fd432f5
update further crates
2020-12-16 08:56:21 +01:00
26918d10c9
update chrossbeam, tracy, prometheus (and reduce server deps to crossbeam-channel)
2020-12-16 00:51:07 +01:00
f8c8e342e6
Moved common networking code to common/net, clippy fixes
2020-12-13 17:23:45 +00:00
027842f832
Resolved plugin dependency cycle, allowing more interesting plugin API
2020-12-13 17:15:33 +00:00
780f54ac90
Reorganised plugin crates
2020-12-13 17:15:32 +00:00
c95f57cafd
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
ee7fb990c3
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
12b29ea174
Began work on plugin API and plugin loading
2020-12-13 17:13:57 +00:00
eba3532386
move tools and chat-cli in src/bin and examples
2020-12-12 02:12:00 +01:00
534f083b08
get rid of insecure dependency completly
2020-12-11 16:13:57 +01:00
81a8ee0c19
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
71303fecfd
Aura System and Campfire Health Regen
2020-12-04 22:24:56 +00:00
e398cca53c
move common_state into common_sys
2020-12-01 13:46:28 +01:00
add7922653
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
ca1601a980
Change the version number to 0.8
2020-11-28 11:25:58 +01:00
22fb71905b
Added rtsim entities moving when unloaded, better generation
2020-11-23 10:45:01 +00:00
99a881f349
Added entity simulation to rtsim, reification, assimilation
2020-11-23 10:44:59 +00:00
decb0e3e24
Hackily upgraded rodio and cpal to 0.13
2020-11-18 13:31:12 -08:00
d5dd126724
Add tracy feature that randomly disappeared back into voxygen
2020-11-11 22:33:02 -05:00
a97b188bea
Make fps display and specification more precise
2020-11-11 21:47:22 -05:00
d2166fed3d
Make iced ui use scale from the settings
2020-11-11 03:02:22 -05:00
469b048de9
Update iced
2020-11-11 03:02:22 -05:00
c247263258
Update to the latest git iced
2020-11-11 03:02:22 -05:00
3baac6aeba
Update to latest iced git, rebase fixes
2020-11-11 03:02:22 -05:00
e4bc035a62
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
75adcb20e8
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
bc0792a57a
Rename localization/font types (e.g. VoxygenLocalization -> Localization)
2020-11-11 03:02:21 -05:00
a7458c099c
Implement text renderering with glyph_brush (lifetime error)
2020-11-11 03:02:20 -05:00
bbbede68fc
Initial setup to use iced
2020-11-11 03:02:20 -05:00
72afd7af6c
switch to spin_sleep
2020-11-10 22:39:10 +01:00
e4e5c6e55b
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