fix(gameplay): tighten TB elevator bounds and reset stale combat visuals
Some checks are pending
Build / Build (arm64) (push) Waiting to run
Build / Build (x86-64) (push) Waiting to run
Build / Build (macOS arm64) (push) Waiting to run
Build / Build (windows-arm64) (push) Waiting to run
Build / Build (windows-x86-64) (push) Waiting to run
Security / CodeQL (C/C++) (push) Waiting to run
Security / Semgrep (push) Waiting to run
Security / Sanitizer Build (ASan/UBSan) (push) Waiting to run

This commit is contained in:
Kelsi 2026-03-14 09:19:16 -07:00
parent 448560a0d2
commit 075b4c1772
3 changed files with 32 additions and 18 deletions

View file

@ -2718,6 +2718,13 @@ void Renderer::setTargetPosition(const glm::vec3* pos) {
targetPosition = pos;
}
void Renderer::resetCombatVisualState() {
inCombat_ = false;
targetPosition = nullptr;
meleeSwingTimer = 0.0f;
meleeSwingCooldown = 0.0f;
}
bool Renderer::isMoving() const {
return cameraController && cameraController->isMoving();
}