diff --git a/BuildingClass.h b/BuildingClass.h index 5bbb0d6c..56bfbe7c 100644 --- a/BuildingClass.h +++ b/BuildingClass.h @@ -47,6 +47,8 @@ class NOVTABLE BuildingClass : public TechnoClass virtual int Size() const R0; //ObjectClass + virtual void Flash(int duration) override JMP_THIS(0x6F9DD0); + //MissionClass //TechnoClass virtual void Destroyed(ObjectClass* Killer) RX; diff --git a/TechnoClass.h b/TechnoClass.h index 75d1b061..d0e2572f 100644 --- a/TechnoClass.h +++ b/TechnoClass.h @@ -196,6 +196,9 @@ class NOVTABLE TechnoClass : public RadioClass //ObjectClass virtual bool Limbo() override JMP_THIS(0x6F6AC0); + virtual void Flash(int duration) override JMP_THIS(0x6F9DD0); + virtual bool Select() override JMP_THIS(0x6FBFA0); + //TechnoClass virtual bool IsUnitFactory() const R0; virtual bool IsCloakable() const R0;