Make map tool usable as a library (#42)

Makes map tool work for external libs. It works if you have problems merge it and fix it later.

Reviewed-on: #42
Reviewed-by: Rhys Lloyd <quaternions@noreply@itzana.me>
Co-authored-by: itzaname <me@sliving.io>
Co-committed-by: itzaname <me@sliving.io>
This commit was merged in pull request #42.
This commit is contained in:
2026-03-01 20:38:05 +00:00
committed by Rhys Lloyd
parent 06d0d70791
commit db7d7b3b36
10 changed files with 448 additions and 362 deletions

8
Cargo.lock generated
View File

@@ -2098,7 +2098,7 @@ dependencies = [
[[package]]
name = "map-tool"
version = "1.7.2"
version = "2.0.0"
dependencies = [
"anyhow",
"clap",
@@ -3909,7 +3909,7 @@ dependencies = [
[[package]]
name = "strafesnet_bsp_loader"
version = "0.3.1"
version = "0.4.0"
dependencies = [
"glam",
"strafesnet_common",
@@ -3935,7 +3935,7 @@ dependencies = [
[[package]]
name = "strafesnet_deferred_loader"
version = "0.5.1"
version = "0.6.0"
dependencies = [
"strafesnet_common",
]
@@ -3964,7 +3964,7 @@ dependencies = [
[[package]]
name = "strafesnet_rbx_loader"
version = "0.7.0"
version = "0.8.0"
dependencies = [
"bytemuck",
"glam",