From 7de11bb8a9b8001ee361ce77669bc93b3911100e Mon Sep 17 00:00:00 2001 From: Joe Ardent Date: Thu, 13 Jan 2022 16:14:08 -0800 Subject: [PATCH] Clean up Queries, add more Cyber. --- Cargo.lock | 30 +++++++++++++--------- src/action.rs | 66 +++++++++++++++++++++---------------------------- src/camera.rs | 35 ++++++++++++++------------ src/geometry.rs | 34 +++++++++++++------------ src/input.rs | 2 +- src/lights.rs | 18 +++++++------- src/ui.rs | 10 ++++---- 7 files changed, 98 insertions(+), 97 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 122b328..e53bc63 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1181,9 +1181,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753" +checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -1322,7 +1322,7 @@ checksum = "a538f217be4d405ff4719a283ca68323cc2384003eca5baaa87501e821c81dda" dependencies = [ "bitflags", "gpu-descriptor-types", - "hashbrown", + "hashbrown 0.11.2", ] [[package]] @@ -1344,6 +1344,12 @@ dependencies = [ "svg_fmt", ] +[[package]] +name = "hashbrown" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" + [[package]] name = "hashbrown" version = "0.11.2" @@ -1458,12 +1464,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "1.8.0" +version = "1.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223" +checksum = "824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3" dependencies = [ "autocfg", - "hashbrown", + "hashbrown 0.9.1", ] [[package]] @@ -1691,9 +1697,9 @@ dependencies = [ [[package]] name = "naga" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4419062f8aa39fb25938169486341945758679e260ddbc1f94bfd1f33924dc2" +checksum = "1dfa3912b150e6bfb38a7e94d3f53b950a456a905bb8858590af02006e2e78be" dependencies = [ "bit-set", "bitflags", @@ -2779,9 +2785,9 @@ dependencies = [ [[package]] name = "wgpu-core" -version = "0.12.1" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfe9cb9c9d728c0f7ea0c309f1b3d5e9d5c7d379890d0a4e3df3103323ff7a84" +checksum = "c4688c000eb841ca55f7b35db659b78d6e1cd77d7caf8fb929f4e181f754047d" dependencies = [ "arrayvec", "bitflags", @@ -2802,9 +2808,9 @@ dependencies = [ [[package]] name = "wgpu-hal" -version = "0.12.1" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "742ec904d0577e1a88b82dba6cf0347c12197cd664b859b05f868bceb8cfff4d" +checksum = "92e33cb9c380dd1166f316dfc511ad9646f72cf2deb47e90bd714db3617a6998" dependencies = [ "arrayvec", "ash", diff --git a/src/action.rs b/src/action.rs index bee7228..d0a1f72 100644 --- a/src/action.rs +++ b/src/action.rs @@ -23,15 +23,15 @@ impl Default for MovementSettings { } #[derive(Component, Default)] -pub(crate) struct PlayerState { +pub(crate) struct CyberBikeState { pub velocity: Vec3, pub colliding: bool, } -fn falling_cat(time: Res