* Applied 16 bit bmp loading fix to "fancy shadows" version too, forgot before

* (Bugfix) Dink is no longer sometimes incorrectly shown on screen right as a dmod is started
* (Windows, DinkC, Performance) Logging code rewritten, it's was horribly slow before.  If a DMOD spammed "debug" messages it would previously drastically slow down the entire dmod
* (Bugfix) LOAD_SEQUENCE and LOAD_SEQUENCE_NOW fixes, fixes stuff in many dmods
* Improved mouse handling on dialog menus, no longer accidently select the first option of the dink menu if you click slow after using HD's escape menu to get there

git-svn-id: svn://rtsoft.com/rtsvn/projects/RTDink@1507 353e56fe-9613-0410-8469-b96ad8e6f29c
This commit is contained in:
seth 2017-09-24 16:47:52 +00:00
parent 59d4b5754c
commit 45e7f2bd60
8 changed files with 559 additions and 481 deletions

View file

@ -84,6 +84,7 @@ public:
void OnMessage( Message &m );
void OnLoadSurfaces();
void OnUnloadSurfaces();
void AddTextToLog(const char *tex, const char *filename);
void AddDroidKeyboardKeys();
void RemoveAndroidKeyboardKeys();
void AddIcadeProvider();
@ -115,6 +116,8 @@ private:
int m_desktopBuild;
bool m_bHasDMODSupport;
bool m_bCheatsEnabled;
FILE * m_logFileHandle;
};