From 059c7f3ca80123062aa2c8141ea5eb592ab24ee7 Mon Sep 17 00:00:00 2001 From: Orstedra Date: Mon, 26 May 2025 18:42:46 +0200 Subject: [PATCH] actorExecute missing --- src/REL/d/t/d_t_shutter_fence_forbiddance.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/REL/d/t/d_t_shutter_fence_forbiddance.cpp b/src/REL/d/t/d_t_shutter_fence_forbiddance.cpp index 097edd56..82f5c395 100644 --- a/src/REL/d/t/d_t_shutter_fence_forbiddance.cpp +++ b/src/REL/d/t/d_t_shutter_fence_forbiddance.cpp @@ -1,7 +1,6 @@ #include "d/t/d_t_shutter_fence_forbiddance.h" #include "common.h" -#include "d/a/d_a_base.h" #include "f/f_base.h" SPECIAL_ACTOR_PROFILE( @@ -15,7 +14,11 @@ dTgShutterFenceForbiddance_c::dTgShutterFenceForbiddance_c() { FIRST_PTR = this; } } -dTgShutterFenceForbiddance_c::~dTgShutterFenceForbiddance_c() {} +dTgShutterFenceForbiddance_c::~dTgShutterFenceForbiddance_c() { + if (this == FIRST_PTR) { + FIRST_PTR = nullptr; + } +} int dTgShutterFenceForbiddance_c::create() { if (this != FIRST_PTR) { @@ -24,6 +27,7 @@ int dTgShutterFenceForbiddance_c::create() { return SUCCEEDED; } +// TODO after finding out more about d_a_obj_door_base int dTgShutterFenceForbiddance_c::actorExecute() { return SUCCEEDED; }