diff options
-rw-r--r-- | src/script/script_scanner.hpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/script/script_scanner.hpp b/src/script/script_scanner.hpp index e0788b605..1518dbe59 100644 --- a/src/script/script_scanner.hpp +++ b/src/script/script_scanner.hpp @@ -24,11 +24,7 @@ public: ScriptScanner(); virtual ~ScriptScanner(); - /** - * Initialize the scanner. - * @param name The name of the scanner ("AIScanner", "GSScanner", ..). - */ - virtual void Initialize(const char *name); + virtual void Initialize() = 0; /** * Get the engine of the main squirrel handler (it indexes all available scripts). @@ -89,6 +85,12 @@ protected: ScriptInfoList info_single_list; ///< The list of all unique script. The best script (highest version) is shown. /** + * Initialize the scanner. + * @param name The name of the scanner ("AIScanner", "GSScanner", ..). + */ + void Initialize(const char *name); + + /** * Get the script name how to store the script in memory. */ virtual void GetScriptName(ScriptInfo *info, char *name, int len) = 0; |