sentry live angle

This commit is contained in:
Robin Appelman 2025-07-05 16:00:49 +02:00
commit 2093edf0ea
3 changed files with 3 additions and 3 deletions

2
Cargo.lock generated
View file

@ -562,7 +562,7 @@ dependencies = [
[[package]] [[package]]
name = "tf-demos-viewer" name = "tf-demos-viewer"
version = "0.3.1" version = "0.3.2"
dependencies = [ dependencies = [
"js-sys", "js-sys",
"serde", "serde",

View file

@ -1,7 +1,7 @@
[package] [package]
name = "tf-demos-viewer" name = "tf-demos-viewer"
description = "JS bindings for demo parser" description = "JS bindings for demo parser"
version = "0.3.1" version = "0.3.2"
authors = ["Robin Appelman <robin@icewind.nl>"] authors = ["Robin Appelman <robin@icewind.nl>"]
categories = ["wasm"] categories = ["wasm"]
edition = "2021" edition = "2021"

View file

@ -515,7 +515,7 @@ impl BuildingState {
{ {
teleporter.angle + (180.0 - teleporter.yaw_to_exit) teleporter.angle + (180.0 - teleporter.yaw_to_exit)
} }
Building::Sentry(sentry) => sentry.angle, Building::Sentry(sentry) => sentry.angle + (-sentry.yaw * 360.0 + 180.0),
_ => 0.0, _ => 0.0,
}; };
let shield = if let Building::Sentry(sentry) = building { let shield = if let Building::Sentry(sentry) = building {