From 711d0d923fddcc4d65d84bc947e88ebffa2ce768 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lex=20Rom=C3=A1n=20N=C3=BA=C3=B1ez?= Date: Sun, 13 Sep 2026 23:06:43 +0200 Subject: [PATCH] Rename package to shinespark --- Cargo.lock | 99 +++++++++++++++++++++++++++++++++++++----------------- Cargo.toml | 5 +-- 2 files changed, 72 insertions(+), 32 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 660946b..19a4f06 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -493,6 +493,26 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" +[[package]] +name = "basis-universal" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "555fb05709f4e12fa2f6b93a480facf167eb0ecb2558ba41f610f588e77cbd14" +dependencies = [ + "basis-universal-sys", + "bitflags 1.3.2", + "lazy_static", +] + +[[package]] +name = "basis-universal-sys" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd9bde5e9547958fb0e77d79fc7879edcf91d5e0c8e372ef8959916cf35e8506" +dependencies = [ + "cc", +] + [[package]] name = "bevy" version = "0.19.0" @@ -1248,6 +1268,7 @@ version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37bc41f69a0c6ade2e7961602517545b39ab8e42bc8c4a729bd24ffee3bcd904" dependencies = [ + "basis-universal", "bevy_app", "bevy_asset", "bevy_color", @@ -3250,6 +3271,17 @@ dependencies = [ "typenum", ] +[[package]] +name = "fixed_math" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41c7bdc2634a5ddb634f556681dc3bb8f37a1b0419590b206a103cc89eb9ecce" +dependencies = [ + "fixed", + "seq-macro", + "typenum", +] + [[package]] name = "fixedbitset" version = "0.5.7" @@ -3434,36 +3466,6 @@ dependencies = [ "thread_local", ] -[[package]] -name = "game-test" -version = "0.1.0" -dependencies = [ - "arrayvec", - "avian3d", - "bevy", - "bevy-inspector-egui", - "bevy_asset_loader", - "bevy_egui", - "bevy_ggrs", - "bevy_wind_waker_shader", - "bincode", - "bitfields", - "clap", - "enum_cycling", - "enum_cycling_derive", - "fixed", - "gc-adapter-neo", - "gltf", - "rhai", - "ron", - "ron_asset_manager", - "serde", - "serde_json", - "strum", - "strum_macros", - "thiserror 2.0.19", -] - [[package]] name = "gc-adapter-neo" version = "1.0.0" @@ -6090,6 +6092,12 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" +[[package]] +name = "seq-macro" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bc711410fbe7399f390ca1c3b60ad0f53f80e95c5eb935e52268a0e2cd49acc" + [[package]] name = "serde" version = "1.0.229" @@ -6151,6 +6159,37 @@ dependencies = [ "lazy_static", ] +[[package]] +name = "shinespark" +version = "0.1.0" +dependencies = [ + "arrayvec", + "avian3d", + "bevy", + "bevy-inspector-egui", + "bevy_asset_loader", + "bevy_egui", + "bevy_ggrs", + "bevy_wind_waker_shader", + "bincode", + "bitfields", + "clap", + "enum_cycling", + "enum_cycling_derive", + "fixed", + "fixed_math", + "gc-adapter-neo", + "gltf", + "rhai", + "ron", + "ron_asset_manager", + "serde", + "serde_json", + "strum", + "strum_macros", + "thiserror 2.0.19", +] + [[package]] name = "shlex" version = "2.0.1" diff --git a/Cargo.toml b/Cargo.toml index 513a0b3..1c015a3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "game-test" +name = "shinespark" version = "0.1.0" edition = "2024" authors = [""] @@ -7,7 +7,7 @@ authors = [""] [workspace] [dependencies] -bevy = { version = "0.19", features = ["asset_processor", "dynamic_linking", "free_camera", "file_watcher", "bevy_settings"] } +bevy = { version = "0.19", features = ["asset_processor", "basis-universal", "dynamic_linking", "free_camera", "file_watcher", "bevy_settings"] } # Loads the scenes you author in the editor (assets/*.bsn) and builds # physics colliders from them. An ordinary dependency; remove it if you # stop using authored scenes. @@ -34,6 +34,7 @@ gc-adapter-neo = { version = "1.0.0", features = ["libusb"] } rhai = "1.26.0" enum_cycling = "0.2.1" enum_cycling_derive = "0.2.1" +fixed_math = "0.4.1" # Enable a large amount of optimization in the dev profile for dependencies. [profile.dev.package."*"]