summaryrefslogtreecommitdiff
path: root/src/engine/fox_enmy.c
diff options
context:
space:
mode:
authorSonicDcer <alejandro.asenjo88@gmail.com>2026-06-15 03:13:19 -0300
committerSonicDcer <alejandro.asenjo88@gmail.com>2026-06-15 03:13:19 -0300
commitcee62dd2c39ecf9c032c573fabed1fbb08f9517a (patch)
tree34594092ae41c0d92b2b05c0f52be1d8bd18a253 /src/engine/fox_enmy.c
parented6604310a74c2207716a5bee32ae05d5fd00f7a (diff)
parentb96d7e4c530a11975b0f7a618253b9a0ea225880 (diff)
Merge branch 'main' of github.com:HarbourMasters/Starship
Diffstat (limited to 'src/engine/fox_enmy.c')
-rw-r--r--src/engine/fox_enmy.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/engine/fox_enmy.c b/src/engine/fox_enmy.c
index 5c7663b2..18e99218 100644
--- a/src/engine/fox_enmy.c
+++ b/src/engine/fox_enmy.c
@@ -2005,6 +2005,13 @@ void Sprite167_Update(Sprite167* this) {
// World-aligned billboarding
void SceneryRotateTowardsCamera(Scenery* this) {
+ bool isBuilding = (this->obj.id >= OBJ_SCENERY_CO_BUILDING_5 && this->obj.id <= OBJ_SCENERY_CO_BUILDING_8 ||
+ this->obj.id == OBJ_SCENERY_CO_BUILDING_10);
+
+ if (isBuilding) {
+ return;
+ }
+
this->obj.rot.y = 0.0f;
if (gPlayer[0].cam.eye.x < this->obj.pos.x) {
this->obj.rot.y = 271.0f;