Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-13 | LASTEXPRESS: fixed warnings with gcc 8.2 | Martin Gerhardy | |
engines/lastexpress/entities/alexei.cpp: In member function ‘void LastExpress::Alexei::standingAtWindow(const LastExpress::SavePoint&)’: engines/lastexpress/entities/alexei.cpp:772:49: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/lastexpress/entities/chapters.o engines/lastexpress/entities/august.cpp: In member function ‘void LastExpress::August::function21(const LastExpress::SavePoint&)’: engines/lastexpress/entities/august.cpp:672:4: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(params->param5) { ^~~~~~ engines/lastexpress/entities/august.cpp:694:3: note: here case 9: ^~~~ | |||
2018-09-02 | LASTEXPRESS: more fixes in NPC logic | Evgeny Grechnikov | |
2018-08-26 | LASTEXPRESS: multiple fixes in NPC logic | Evgeny Grechnikov | |
Checked the logic against the original game (to be precise, DOS English version from GOG, although I think AI logic has no significant differences with other versions). Fixed a *lot* of errors with varying visibility for the user. Also, save+exit+load sometimes resulted in memory corruption like ((EntityParametersSSII*)(new EntityParametersIIII))->param8 = 0; load operation did not restore the correct type of NPC logic context, the default one was used (which also has the smallest sizeof). Should be fixed now. Save+load is still unusable because it locks everybody waiting for kActionEndSound (the sound state is not restored), but, at least, it should not corrupt the memory. Hopefully. | |||
2014-06-16 | LASTEXPRESS: Rename Server* classes to Waiter* | Littleboy | |
2014-02-18 | LASTEXPRESS: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-12-10 | LASTEXPRESS: Rename Alexei logic functions | Littleboy | |
2012-07-27 | LASTEXPRESS: Remove several TIME_CHECK* macros | Julien | |
2012-07-27 | LASTEXPRESS: Replace UPDATE_PARAM_PROC and UPDATE_PARAM_PROC_TIME macros | Julien | |
2012-07-27 | LASTEXPRESS: Replace UPDATE_PARAM_CHECK macro | Julien | |
2012-07-27 | LASTEXPRESS: Replace UPDATE_PARAM macro | Julien | |
2012-07-14 | LASTEXPRESS: Replace CALLBACK_ACTION macro by member function | Littleboy | |
2012-07-14 | LASTEXPRESS: Remove duplicated include statements | Littleboy | |
2012-02-15 | JANITORIAL: Fix missing whitespace in pointer cast | Tarek Soliman | |
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h) | |||
2011-06-28 | LASTEXPRESS: Move Sound class to the sound folder | Littleboy | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-01-25 | LASTEXPRESS: Correct typos in Alexei logic and sound code | Julien Templier | |
svn-id: r55523 | |||
2011-01-20 | LASTEXPRESS: Add macro for end of entities logic functions | Julien Templier | |
svn-id: r55343 | |||
2010-10-27 | LASTEXPRESS: Add some missing casts and const qualifiers | Julien Templier | |
svn-id: r53880 | |||
2010-10-22 | LASTEXPRESS: Add missing casts, fix warnings and correct typos | Julien Templier | |
svn-id: r53694 | |||
2010-10-21 | LASTEXPRESS: Merge several TIME_CHECK* macros together | Julien Templier | |
svn-id: r53692 | |||
2010-10-21 | LASTEXPRESS: Rename CURRENT_PARAMS to CURRENT_PARAM | Julien Templier | |
svn-id: r53691 | |||
2010-10-21 | LASTEXPRESS: Rename LOBYTE macro | Julien Templier | |
svn-id: r53689 | |||
2010-10-19 | LASTEXPRESS: Fix some space formatting. | Jordi Vilalta Prat | |
svn-id: r53629 | |||
2010-10-18 | LASTEXPRESS: Implement 3 more AI logic functions | Julien Templier | |
svn-id: r53587 | |||
2010-10-18 | LASTEXPRESS: Merge in the engine. | Eugene Sandulenko | |
svn-id: r53579 |