Compare commits

..

24 Commits

Author SHA1 Message Date
bd3d153e49 mint all versions 2025-02-04 09:00:00 -08:00
1b0693261e bump version number 2025-02-03 15:54:02 -08:00
ba341b05ae print errors better 2025-02-03 15:53:55 -08:00
63526b7893 make better 2025-02-03 15:42:34 -08:00
9f68960b28 fancy pants rust ownership avoids allocation 2025-02-03 15:29:16 -08:00
cfc71fac67 fancier lifetimes 2025-02-03 15:00:26 -08:00
96e8d9aeea final final 2025-02-03 14:35:08 -08:00
71dcde8a3f delete common 2025-02-03 14:14:09 -08:00
1ab12f3cc9 a 2025-02-03 14:06:27 -08:00
fc90a986e5 fin 2025-02-03 14:05:39 -08:00
e188105da1 wip 2025-02-03 13:59:41 -08:00
a7486782b6 wip 2025-02-01 06:15:53 -08:00
612174df5a thiserror 2025-02-01 06:15:49 -08:00
387475d494 tokio-ify source-to-snf 2025-02-01 06:14:26 -08:00
e7aac2c796 tokio-ify roblox-to-snf 2025-01-31 13:11:49 -08:00
f13c7ddd48 from memory 2025-01-31 12:18:43 -08:00
97eebd3f8b update deps 2025-01-31 12:07:25 -08:00
2917fded43 roblox: convert textures during download 2025-01-31 12:07:25 -08:00
5c8a35fb20 change output folders 2025-01-30 13:33:35 -08:00
ee9b7fdc80 fix loader 2025-01-29 16:34:08 -08:00
c43bbd3410 fix loader 2025-01-29 14:53:35 -08:00
2ce8d4e2f8 decode in parallel, download one at a time
this will probably still hit the roblox rate limit
2025-01-27 15:18:30 -08:00
072adf1f87 download_assets with naive exponential backoff 2025-01-27 11:11:28 -08:00
db3ab1ec4b add rbx_asset + tokio + futures deps 2025-01-27 10:28:59 -08:00
2 changed files with 10 additions and 3 deletions

11
Cargo.lock generated

@ -1582,7 +1582,7 @@ dependencies = [
"rbx_dom_weak",
"rbx_reflection_database",
"rbx_xml",
"rbxassetid",
"rbxassetid 0.1.0",
"strafesnet_bsp_loader",
"strafesnet_deferred_loader",
"strafesnet_rbx_loader",
@ -2349,6 +2349,13 @@ dependencies = [
"xml-rs",
]
[[package]]
name = "rbxassetid"
version = "0.1.0"
dependencies = [
"url",
]
[[package]]
name = "rbxassetid"
version = "0.1.0"
@ -2799,7 +2806,7 @@ dependencies = [
"rbx_mesh",
"rbx_reflection_database",
"rbx_xml",
"rbxassetid",
"rbxassetid 0.1.0 (sparse+https://git.itzana.me/api/packages/strafesnet/cargo/)",
"roblox_emulator",
"strafesnet_common",
"strafesnet_deferred_loader",

@ -18,7 +18,7 @@ rbx_binary = { version = "0.7.4", registry = "strafesnet" }
rbx_dom_weak = { version = "2.7.0", registry = "strafesnet" }
rbx_reflection_database = { version = "0.2.10", registry = "strafesnet" }
rbx_xml = { version = "0.13.3", registry = "strafesnet" }
rbxassetid = { version = "0.1.0", registry = "strafesnet" }
rbxassetid = { version = "0.1.0", path = "../strafe-project/lib/rbxassetid" }
strafesnet_bsp_loader = { version = "0.3.0", registry = "strafesnet" }
strafesnet_deferred_loader = { version = "0.5.0", registry = "strafesnet" }
strafesnet_rbx_loader = { version = "0.6.0", registry = "strafesnet" }