aboutsummaryrefslogtreecommitdiff
path: root/engines/simon/items.cpp
AgeCommit message (Collapse)Author
2006-05-08Changed abs() to ABS()Torbjörn Andersson
svn-id: r22389
2006-05-05Match fade code of original games and minor cleanupTravis Howell
svn-id: r22359
2006-05-05Update copyrightTravis Howell
svn-id: r22358
2006-05-04Update screen more often, for smoother mouse movementTravis Howell
svn-id: r22322
2006-05-04CleanupTravis Howell
svn-id: r22320
2006-05-03Correct result var in checkPaths script opcode in FFTravis Howell
svn-id: r22293
2006-05-03CleanupTravis Howell
svn-id: r22289
2006-04-29Cleanup includesTravis Howell
svn-id: r22225
2006-04-29Split more functions of simon.cpp into separate filesTravis Howell
svn-id: r22221
2006-04-29Add FF difference in o_screenTextMsg()Travis Howell
svn-id: r22216
2006-04-29Merge fadeToBlack() into o1_specialFade() and cleanupTravis Howell
svn-id: r22214
2006-04-26Add FF difference in isAdjNoun opcode. This makes it possible to get past theTorbjörn Andersson
SAM / PEG puzzle, but do not ask me what, exactly, was wrong. I haven't a clue. svn-id: r22186
2006-04-24Correct and move warning, when failing to load video in FFTravis Howell
svn-id: r22137
2006-04-21Add FF differences in chance script opcodeTravis Howell
svn-id: r22068
2006-04-21Split bitArrays into three separate arrays, like original. Also fixing ↵Travis Howell
load/save issue with bitArrayThree been off by one svn-id: r22067
2006-04-21Add some code for PanEvent in FF and cleanupTravis Howell
svn-id: r22062
2006-04-20Enable virtual keyboard, when entering saved game name in FFTravis Howell
svn-id: r22057
2006-04-20getPathPosn script opcode needs to use int16 to get correct position, fixes ↵Travis Howell
entering teleporter in village in FF svn-id: r22055
2006-04-20CleanupTravis Howell
svn-id: r22047
2006-04-19Correct dummyItems in FF and cleanupTravis Howell
svn-id: r22035
2006-04-19Number the FF conversation options.Torbjörn Andersson
svn-id: r22034
2006-04-19Add FF difference in mouseOn script opcodeTravis Howell
svn-id: r22030
2006-04-18Correct increment for checkPaths script opcode in FFTravis Howell
svn-id: r22008
2006-04-17Split screenTextPObj script opcode into game specific versionsTravis Howell
svn-id: r21991
2006-04-17Add FF difference in addBox script opcode, fixes x position of some boxesTravis Howell
svn-id: r21990
2006-04-17Adjust video playback code, due to false calls in prison of FFTravis Howell
svn-id: r21977
2006-04-17Improve sound support in FF and add MoviePlayer classTravis Howell
svn-id: r21975
2006-04-17Minor cleanupTravis Howell
svn-id: r21960
2006-04-17Intergrate the DXA player for Amiga/Macintosh verisons of FF, from cyxTravis Howell
svn-id: r21959
2006-04-16Fix cursor colors in chemsitry set for FFTravis Howell
svn-id: r21933
2006-04-15Fix speech id for o_screenTextMsg() in FFTravis Howell
svn-id: r21927
2006-04-15CleanupTravis Howell
svn-id: r21926
2006-04-15Change _numTextBoxes to unsigned, to stop compile warningsTravis Howell
svn-id: r21903
2006-04-15Adjust various number of textBox checks for FFTravis Howell
svn-id: r21902
2006-04-15Increase array sizes for FF and cleanupTravis Howell
svn-id: r21901
2006-04-15Add support for switching voice file in PC versions of FF and cleanupTravis Howell
svn-id: r21900
2006-04-15Adjust video opcodes for second variable arrayTravis Howell
svn-id: r21897
2006-04-14CleanupTravis Howell
svn-id: r21880
2006-04-14A few corrections to path finding in FFTravis Howell
svn-id: r21876
2006-04-14Adjusted debug message levels: loading a cutscene is more interesting than theTorbjörn Andersson
drawing of a scaled sprite. svn-id: r21875
2006-04-14Remove duplicate check in checkPathsTravis Howell
svn-id: r21864
2006-04-13Add checkPaths function for FFTravis Howell
svn-id: r21851
2006-04-13Add code for save game interface in FFTravis Howell
svn-id: r21843
2006-04-10Cleanup.Torbjörn Andersson
svn-id: r21764
2006-04-10Split the playTune opcode into Simon 1, Simon 2 and FF versions. The FF versionTorbjörn Andersson
was wrong before, but since it is a no-op, it probably never caused any problems. svn-id: r21763
2006-04-10Some opcodes have been made Simon 1-specific, either because they really areTorbjörn Andersson
only used in Simon 1 (e.g. the "beard" opcodes), or because Simon 2 and FF have their own versions. svn-id: r21762
2006-04-10With the old o_ functions out of the way, I have renamed all o1_ functions asTorbjörn Andersson
the corresponding o_ function. This is in preparation for separating the truly Simon 1-specific opcode functions into a group of their own. svn-id: r21761
2006-04-10By now, it should be obvious that I'm trying to get rid of the o_ functions.Torbjörn Andersson
This is in preparation for the next stage of the cleanup. By now, I have merged most of the o_ opcode functions into the corresponding o1_ opcode function. There are a few pure o_ opcode functions left, but it makes sense to keep them separate functions since they are part of groups of other functions. Now, to get rid of the remaining o_ functions I have: Dropped the "o_" prefix from the following functions: o_kill_sprite_simon1(), o_kill_sprite_simon2(), o_waitForSync(), o_freezeBottom(), o_setTextColor(), o_fadeToBlack(), o_waitForMark(), o_unk_132_helper_3(), o_unk_132_helper(), o_clearCharacter(), o_fileError(). Renamed o_sync() to sendSync(). Renamed o_mouseOn() to scriptMouseOn(), and moved it to items.cpp Renamed o_mouseOff() to scriptMouseOff(), and moved it to items.cpp svn-id: r21760
2006-04-10Merged o_setup_cond_c() into o1_getDollar2(). (We could mergeTorbjörn Andersson
setup_cond_c_helper() into o1_getDollar2() as well, but for now I'm only trying to get rid of the o_* functions.) svn-id: r21759
2006-04-10Merged o_printStr() into o1_screenTextMsg().Torbjörn Andersson
svn-id: r21758