diff --git a/Cargo.lock b/Cargo.lock index 46ab4c0..fdfbe42 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1351,6 +1351,15 @@ dependencies = [ "serde", ] +[[package]] +name = "rbx_mesh" +version = "0.1.0" +source = "git+https://github.com/krakow10/rbx_mesh?rev=0e1c66d9acc7e1f2c187dd0899a9434d93ae0453#0e1c66d9acc7e1f2c187dd0899a9434d93ae0453" +dependencies = [ + "binrw", + "lazy-regex", +] + [[package]] name = "rbx_reflection" version = "4.5.0" @@ -1642,7 +1651,7 @@ dependencies = [ [[package]] name = "strafesnet_bsp_loader" version = "0.1.0" -source = "git+https://git.itzana.me/StrafesNET/bsp_loader?rev=a051f442df2479a3677640e01845bb690a0c6f43#a051f442df2479a3677640e01845bb690a0c6f43" +source = "git+https://git.itzana.me/StrafesNET/bsp_loader?rev=e2473f0537d32d1ac20cef908e8a47bee931944b#e2473f0537d32d1ac20cef908e8a47bee931944b" dependencies = [ "glam", "strafesnet_common", @@ -1653,7 +1662,7 @@ dependencies = [ [[package]] name = "strafesnet_common" version = "0.1.0" -source = "git+https://git.itzana.me/StrafesNET/common?rev=ef922135e6d19f296d8e4d90df0d0d71fa3412e2#ef922135e6d19f296d8e4d90df0d0d71fa3412e2" +source = "git+https://git.itzana.me/StrafesNET/common?rev=a9f3e61f2bb1074025b6cb466a5e3f2abc988c34#a9f3e61f2bb1074025b6cb466a5e3f2abc988c34" dependencies = [ "bitflags 2.4.2", "glam", @@ -1663,7 +1672,7 @@ dependencies = [ [[package]] name = "strafesnet_deferred_loader" version = "0.3.0" -source = "git+https://git.itzana.me/StrafesNET/deferred_loader?rev=a1aafed513e6a765a0f231b2535e28327ea721da#a1aafed513e6a765a0f231b2535e28327ea721da" +source = "git+https://git.itzana.me/StrafesNET/deferred_loader?rev=acaeaccf68e9ecc8a42a8b1a82b8f6cccba7499e#acaeaccf68e9ecc8a42a8b1a82b8f6cccba7499e" dependencies = [ "lazy-regex", "strafesnet_common", @@ -1673,12 +1682,14 @@ dependencies = [ [[package]] name = "strafesnet_rbx_loader" version = "0.2.0" -source = "git+https://git.itzana.me/StrafesNET/rbx_loader?rev=5ed15e783d1ad100585d09eff3bdca4a62caaba5#5ed15e783d1ad100585d09eff3bdca4a62caaba5" +source = "git+https://git.itzana.me/StrafesNET/rbx_loader?rev=4765a1464126558dccee716d50c63fb7e1ccb730#4765a1464126558dccee716d50c63fb7e1ccb730" dependencies = [ + "bytemuck", "glam", "lazy-regex", "rbx_binary", "rbx_dom_weak", + "rbx_mesh", "rbx_reflection_database", "rbx_xml", "strafesnet_common", diff --git a/Cargo.toml b/Cargo.toml index 26af6f5..6f9c341 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,10 +13,10 @@ glam = "0.25.0" id = { git = "https://git.itzana.me/Quaternions/id", rev = "1f710976cc786c8853dab73d6e1cee53158deeb0" } parking_lot = "0.12.1" pollster = "0.3.0" -strafesnet_common = { git = "https://git.itzana.me/StrafesNET/common", rev = "ef922135e6d19f296d8e4d90df0d0d71fa3412e2" } -strafesnet_bsp_loader = { git = "https://git.itzana.me/StrafesNET/bsp_loader", rev = "a051f442df2479a3677640e01845bb690a0c6f43" } -strafesnet_rbx_loader = { git = "https://git.itzana.me/StrafesNET/rbx_loader", rev = "5ed15e783d1ad100585d09eff3bdca4a62caaba5" } -strafesnet_deferred_loader = { git = "https://git.itzana.me/StrafesNET/deferred_loader", rev = "a1aafed513e6a765a0f231b2535e28327ea721da", features = ["legacy"] } +strafesnet_common = { git = "https://git.itzana.me/StrafesNET/common", rev = "a9f3e61f2bb1074025b6cb466a5e3f2abc988c34" } +strafesnet_bsp_loader = { git = "https://git.itzana.me/StrafesNET/bsp_loader", rev = "e2473f0537d32d1ac20cef908e8a47bee931944b" } +strafesnet_rbx_loader = { git = "https://git.itzana.me/StrafesNET/rbx_loader", rev = "4765a1464126558dccee716d50c63fb7e1ccb730" } +strafesnet_deferred_loader = { git = "https://git.itzana.me/StrafesNET/deferred_loader", rev = "acaeaccf68e9ecc8a42a8b1a82b8f6cccba7499e", features = ["legacy"] } wgpu = "0.19.0" winit = "0.29.2"