Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-25 | WINTERMUTE: Handle enum in GetNumScripts | lolbot-iichan | |
This code is used only in debug mode and only to display some script counters. States are handled in the very same way in WME Lite, so there is no reason to log tons of warning here. | |||
2016-08-22 | WINTERMUTE: Fix compilation with MSVC | Filippos Karapetis | |
Change the way that EXTENDED_DEBUGGER_ENABLED is checked. The way it was used, it triggered a fatal error C1017 | |||
2016-02-29 | WINTERMUTE: Add DebuggableScript and DebuggableScriptEngine classes | Tobia Tesan | |
These extend the script engine and allow for monitoring and adding pre/post instruction hooks | |||
2014-02-18 | WINTERMUTE: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-09-05 | WINTERMUTE: Don't clean up _scripts mid-iteration | Willem Jan Palenstijn | |
Scripts executing from ScEngine::tick() can call ScEngine::unbreakableTick() via scCallMethod("SaveGame") and applyEvent("BeforeSave"). This recursive execution could cause finished scripts being removed from _scripts while ScEngine::tick() is still iterating over that array. | |||
2013-08-04 | WINTERMUTE: Fix end of namespace comments. | Johannes Schickel | |
2013-04-19 | WINTERMUTE: Rename transfer(void *) to transferPtr(void *) to avoid ↵ | Einar Johan Trøan Sømåen | |
overload-misses. | |||
2013-04-18 | WINTERMUTE: Split the timers from BaseGame into a separate class. | Einar Johan Trøan Sømåen | |
2013-01-26 | WINTERMUTE: Replace all NULLs with nullptr. | Einar Johan Trøan Sømåen | |
2012-12-02 | WINTERMUTE: Avoid including script_ext_math.h in base_game.cpp | Einar Johan Trøan Sømåen | |
2012-09-11 | WINTERMUTE: Remove a few more unused includes. | Einar Johan Trøan Sømåen | |
2012-09-04 | WINTERMUTE: Convert CRLF to LF | Willem Jan Palenstijn | |
2012-08-31 | WINTERMUTE: Use ++it instead of it++ | Einar Johan Trøan Sømåen | |
2012-08-31 | WINTERMUTE: Replace col_templ's getSize with Common::Array::size() | Einar Johan Trøan Sømåen | |
2012-08-15 | WINTERMUTE: Clear out some commented-out code. | Einar Johan Trøan Sømåen | |
2012-08-13 | WINTERMUTE: WinterMute -> Wintermute | Einar Johan Trøan Sømåen | |
2012-07-29 | WINTERMUTE: Remove unused functions from StringUtil:: | Einar Johan Trøan Sømåen | |
2012-07-29 | WINTERMUTE: Replace BaseRegistry with ConfMan | Einar Johan Trøan Sømåen | |
2012-07-29 | WINTERMUTE: Remove the debugger. | Einar Johan Trøan Sømåen | |
2012-07-29 | WINTERMUTE: Make the BaseEngine-singleton use Common::Singleton as super-class | Einar Johan Trøan Sømåen | |
2012-07-29 | WINTERMUTE: Introduce a Singleton-class for holding registry/filemanager. | Einar Johan Trøan Sømåen | |
2012-07-27 | WINTERMUTE: Constructor(args): SuperClass(args) -> Constructor(args) : ↵ | Einar Johan Trøan Sømåen | |
SuperClass(args) | |||
2012-07-26 | WINTERMUTE: More variable/function renaming VarName->varName | Einar Johan Trøan Sømåen | |
2012-07-26 | WINTERMUTE: Replace BaseArray with a templated subclass of Common::Array. | Einar Johan Trøan Sømåen | |
This needs additional cleanup, but compiles and runs at this point. | |||
2012-07-26 | WINTERMUTE: Run Astyle with add-braces to break one-line statements into ↵ | Einar Johan Trøan Sømåen | |
easier-to-read-code. | |||
2012-07-25 | WINTERMUTE: "if(" -> "if (" | Einar Johan Trøan Sømåen | |
2012-07-25 | WINTERMUTE: "delete []" -> "delete[]" | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Encapsulate and distance BasePersistenceManager from Base. | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Remove dcgf.h from almost all includes. | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Remove unused code from platform_osystem.h | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Clean out unused utils. | Einar Johan Trøan Sømåen | |
2012-07-21 | WINTERMUTE: Get rid of the C-prefix for class-definitions. | Einar Johan Trøan Sømåen | |
2012-07-21 | WINTERMUTE: Rename CamelCased filenames to prefixed_under_score-filenames | Einar Johan Trøan Sømåen | |
This is mostly a lead-up to namespacing the Ad/Base folders, and then possibly removing the prefixes from the files, it also has the added benefit of getting rid of the odd case-typos that makes for issues on platforms that don't ignore case. |