From 4af227b9644c9604f590f53ee683f8bc96233c11 Mon Sep 17 00:00:00 2001 From: CCHyper <73803386+CCHyper@users.noreply.github.com> Date: Tue, 7 Mar 2023 18:51:10 +0000 Subject: [PATCH] Makes new TechnoClassExtension functions virtual. - Response_Capture - Response_Enter - Response_Deploy - Response_Harvest - Can_Passive_Acquire --- src/extensions/techno/technoext.h | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/extensions/techno/technoext.h b/src/extensions/techno/technoext.h index 64602dc82..4e02e2018 100644 --- a/src/extensions/techno/technoext.h +++ b/src/extensions/techno/technoext.h @@ -56,14 +56,11 @@ class TechnoClassExtension : public ObjectClassExtension virtual TechnoClass *This() const override { return reinterpret_cast(ObjectClassExtension::This()); } virtual const TechnoClass *This_Const() const override { return reinterpret_cast(ObjectClassExtension::This_Const()); } - /** - * Extended class functions. - */ - void Response_Capture(); - void Response_Enter(); - void Response_Deploy(); - void Response_Harvest(); - bool Can_Passive_Acquire() const; + virtual void Response_Capture(); + virtual void Response_Enter(); + virtual void Response_Deploy(); + virtual void Response_Harvest(); + virtual bool Can_Passive_Acquire() const; private: const TechnoTypeClass *Techno_Type_Class() const;