Commit Graph

67 Commits

Author SHA1 Message Date
a97b188bea Make fps display and specification more precise 2020-11-11 21:47:22 -05: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
b3dd8e8a02 Added #![deny(clippy::clone_on_ref_ptr)] to all crates and fixed resulting lint errors 2020-09-27 17:25:33 +01:00
ed68bff135 Change the version number to 0.7 2020-08-15 11:53:59 +02:00
3d29c3254a Add setting for displaying character names in chat. Placate cargo clippy. 2020-06-27 17:43:46 -04:00
aabf9d7b21 fix chat-cli name formatting. 2020-06-27 17:20:26 -04:00
b08d717eac Rework chat processing 2020-06-27 16:29:03 -04:00
1cca7bf4a8 Fmt, fixed chat-cli problem 2020-06-25 19:50:04 +01:00
9485b45e70 switch to tracing stlye and enhance logs with usefull information
- Updated CHANGELOG
- reduce dependencies
- found out that we have alot of duplicate coding... alot...
2020-06-22 09:53:15 +02:00
589254e4ab Convert all other veloren crates to use tracing
- Completely removed both `log` and `pretty_env_logger` and replaced
with `tracing` and `tracing_subscriber` where necessary.

- Converted all `log::info!(...)` et al. statements to just use the
shorthand macro i.e. `info!`. This was mostly to make renaming easier.
2020-06-21 23:19:41 +08:00
c1c968f479 Globally suppressed clippy lint option_map_unit_fn for #587 2020-06-14 16:48:07 +00:00
ec03c4518a Change the version number to 0.6 2020-05-16 00:50:40 +02:00
0a723614f9 Popup message when setting waypoint 2020-05-14 16:56:10 +00:00
a04c1b1d1d Add uid to Player component
fix: world examples
2020-03-08 22:58:38 +01:00
7db0ff0b8c Update chat-cli to work properly.
Update reqwest to 0.10.0
2020-03-08 22:54:15 +01:00
dae31ae5b6 apply new rustfmt - touching alot of files 2020-02-01 21:39:39 +01:00
e960c2233b Change the version number to 0.5 2020-01-31 17:26:45 +01:00
851d7858e6 Scrolling Combat Text (SCT) 2020-01-10 00:33:38 +00:00
15c725bfde Address code review points:
- Clarify caffeine fueled comment
- Be better at comparing Instant's, and catch the 0 seconds case to say
Goodbye to the user
- Switch println for 'info!'
2019-11-06 21:34:18 +01:00
3b24af76ab Formatting 2019-11-06 21:34:15 +01:00
833c1d06b2 Fix chat-cli to account for new case. 2019-11-06 21:34:14 +01:00
6dfa146484 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
8f81b69a25 Move terrain management and syncing into server side ecs systems 2019-10-23 23:50:06 -04:00
20c520a044 Change the version number to 0.4 2019-10-10 15:48:01 +02:00
a41cf1a83d Disabled unsafe using lint level. 2019-08-19 14:39:23 +02:00
eadf3a7671 created basic AuthProvider which we can change to suit our needs 2019-08-08 18:24:14 -04:00
3a9bbc4927 fixed chat-cli 2019-08-08 13:21:18 -04:00
35a3f67e19 ran cargo fmt 2019-08-08 12:05:38 -04:00
f2ed2870c6 90% there 2019-08-08 11:23:58 -04:00
6d94d43021 still compiles 2019-08-07 23:56:02 -04:00
d3f2ca69a4 Change the version number to 0.3 2019-08-04 13:53:59 +02:00
ee49ebe807 Update rand, log and scan_fmt 2019-07-29 13:42:26 +00:00
5aa864ee58 Update most dependencies 2019-07-28 22:47:23 +02:00
95b5f4acfb Added private, broadcast, and game_state messages 2019-07-26 07:29:37 -04:00
5b928ce7c5 Fix build error 2019-07-26 07:29:37 -04:00
cc6aa6f33d Adds colour to tells in chat box #194 2019-07-26 07:29:37 -04:00
da2ab20563 chat-cli fix 2019-07-04 11:08:48 -04:00
0f41b6cdfa Added ability to specify server in chat-cli 2019-07-02 21:06:44 +01:00
f5da167ce5 Fix warnings and clippy recommendations in common 2019-07-02 15:48:25 +02:00
8368bea654 Get rid of warnings 2019-07-01 17:24:41 +02:00
888faadfab Prevent text clients from gaining position 2019-06-28 16:22:25 +02:00
f460fc5e2a fmt 2019-06-17 15:10:14 +02:00
d33c4e35c5 read input on a different thread 2019-06-17 15:07:55 +02:00
a4a835d26b fmt 2019-06-17 12:40:50 +02:00
3ddc56e4ac Allow client to read user input 2019-06-17 12:40:19 +02:00
69cb2ed84f Revamp control system 2019-06-16 19:57:03 +02:00
ea207b911a Amends a variable name. 2019-06-08 20:09:30 -04:00
527f33a778 Adds an FPS setting and slider. 2019-06-08 12:23:58 -04:00
a69b5022c2 Add TODO 2019-06-02 16:35:21 +02:00
c10a43f541 Add server info
Former-commit-id: 9e504c821e871d30f8ac7cd4acb7a8022bdb5710
2019-05-28 22:25:46 +02:00