aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/op_cmd.cpp
AgeCommit message (Collapse)Author
2010-03-18COMMON: Move Common::RandomSource to common/random.*Max Horn
svn-id: r48279
2010-01-03Reduce header dependencies for AGI engine.Eugene Sandulenko
svn-id: r46942
2009-10-20AGI: Turn g_tickTimer & g_mouse into members of class AgiEngine resp. AgiBaseMax Horn
svn-id: r45259
2009-10-19AGI: Remove some global varsMax Horn
svn-id: r45255
2009-08-16Fix bug #2838551: "PSP: AGI games are unbearably slow"Eugene Sandulenko
svn-id: r43452
2009-07-14Partially fix automatic restarting of AGI games (Addresses bug #2798797 ↵Kari Salminen
('AGI: larry 1 doesn't restart after dying') but doesn't fully fix it. There seems to be more to the problem still. Automatic restarting after dying of an STD doesn't take away the STD-condition and Larry continues to die in a loop). svn-id: r42482
2009-06-15Run AGIMOUSE hack as a side effect alwaysEugene Sandulenko
svn-id: r41536
2009-06-06Add guard check to set.key opcode.Eugene Sandulenko
svn-id: r41260
2009-06-06Correct implementation for set.key opcode. Fixes #2605104: "AGI: Manhunter, ↵Eugene Sandulenko
F3 hotkey dosent work", removed number of hacks svn-id: r41259
2009-06-06Implement fence.mouse opcodeEugene Sandulenko
svn-id: r41258
2009-06-06Implement hide.mouse and show.mouse opcodesEugene Sandulenko
svn-id: r41257
2009-06-06Implement allow.menu opcodeEugene Sandulenko
svn-id: r41256
2009-06-06Implement hold.key and release.key opcodesEugene Sandulenko
svn-id: r41255
2009-06-06CleanupEugene Sandulenko
svn-id: r41254
2009-06-06Implement cancel.line. Consider obj.status.f implementedEugene Sandulenko
svn-id: r41253
2009-06-06Implement debug commands "room" and "bt"Eugene Sandulenko
svn-id: r41249
2009-06-06Fix bug #1745954: "GR: Intro "jumpy" in parts (Amiga version)"Eugene Sandulenko
svn-id: r41244
2009-06-06Fix bug #2721940: "AGI: Gold Rush! Restart Option differs from original"Eugene Sandulenko
svn-id: r41243
2009-06-06Fix implementation of prevent.input. This fixes SQ2 introEugene Sandulenko
svn-id: r41241
2009-06-06Whitespace fixes and C++ commentsEugene Sandulenko
svn-id: r41239
2009-02-12Fix for bug #2541237 - "AGI: Restart quits ScummVM"Filippos Karapetis
svn-id: r36279
2009-01-07Fix bug #1942471: "AGI: Fan(Get Outta SQ): No Word wrapping"Eugene Sandulenko
svn-id: r35767
2009-01-06Added a few more shouldQuit() checks. It's now possible to quit while, forTorbjörn Andersson
instance, Leisure Suit Larry is waiting for you to enter your age. svn-id: r35761
2008-09-30Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵Max Horn
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700
2008-07-10Removed unnecessary #inlcudesChristopher Page
svn-id: r32984
2008-07-09Reimplemented pushEvent() and artificialEventQueue to work with Events ↵Christopher Page
instead of EventTypes. Reimplemented Queue as a List instead of Array. Updated AGOS, AGI, CINE, GOB, and KYRA to work with the current implementation of the GMM svn-id: r32971
2008-07-07Agi works with the new GMM implementationChristopher Page
svn-id: r32953
2008-06-24Created Global Main Menu Dialog. Made a uniform _quit flag for engines. So ↵Christopher Page
far agi, agos, and cine are now using the new _quit flag. svn-id: r32770
2008-04-29Fix for original game bug #1942476 - "AGI: Fan(Get Outta SQ) - Score is lost ↵Filippos Karapetis
on restart" svn-id: r31776
2008-04-11Show current text prompt when the accept_input opcode is called. This, ↵Filippos Karapetis
together with commit #31477 fix bugs #1875076 - "AGI GR: Input prompt not changing in outhouse" and #1939632 - "SQ2: Text prompt glitch" svn-id: r31485
2008-04-10Initial attempt at handling non-default AGI game input promptFilippos Karapetis
svn-id: r31477
2008-04-09Fixed an off-by one error in the AGI set_menu opcode. Fixes bug #1935896 - ↵Filippos Karapetis
"AGI: Fan(Beyond Titanic 2) - Assertion" svn-id: r31457
2008-04-08Added a sanity check for original game script bugs in Agent06. Fixes bugs ↵Filippos Karapetis
#1935842 - "AGI: Fan(Agent06) - Graphic errors" and #1935838 - "AGI: Fan(Agent06) - Crash on Quit" svn-id: r31449
2008-01-25Fully fix bug #1660424 (KQ4: Zombie bug). The bug also affected room 18 in ↵Kari Salminen
addition to the room 16 that was already taken care of in revision 30482. svn-id: r30631
2008-01-22Fixed typo in comment.Kari Salminen
svn-id: r30614
2008-01-21Implements 2 arguments version of the adj.ego.move.to.x.y-command. Should ↵Kari Salminen
fix bug #1733297 (GR: Actor stuck (Amiga version)). Savegames when using adj.ego.move.to.x.y-command may be broken at the moment. svn-id: r30602
2008-01-14Workaround for bug #1660424 (KQ4: Zombie bug) which is a script bug present ↵Kari Salminen
in the original game. svn-id: r30482
2008-01-10Disable moving using mouse in mines (Rooms 147-162) and ↵Kari Salminen
'adj.ego.move.to.x.y'-command (Which uses 2 arguments) in Amiga's Gold Rush. This temporary hack fixes bug #1733297 (GR: Actor stuck (Amiga version)). svn-id: r30375
2008-01-07Add partial implementation of obj.status.v-command (Based on observations of ↵Kari Salminen
the command's output in the Amiga version of Gold Rush!). svn-id: r30321
2008-01-05Implement a workaround to hide.mouse-command for Amiga's Gold Rush. Fixes ↵Kari Salminen
walking with mouse in room 192 (The hanging scene i.e. the copy protection failure scene). svn-id: r30259
2008-01-04Make AGIPAL also accept 'pal.100' (Original hacked interpreter also does this).Kari Salminen
svn-id: r30213
2008-01-03Fix for the Space Trek sprite duplication bug (#1659209). Makes commands ↵Kari Salminen
position and position.v use coordinate clipping for Space Trek. svn-id: r30190
2007-09-23Add support for Russian versions of AGI gamesEugene Sandulenko
svn-id: r29056
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-09-18Code formatting fixesMax Horn
svn-id: r28945
2007-06-25Add workaround for Gold Rush intro skipping bug #1737343.Kari Salminen
svn-id: r27719
2007-06-20Add AGI256 picture resource loading using AGI command unknown170. Uses parts ↵Kari Salminen
of patch #1728713. svn-id: r27569
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-05-07Fixed bug #1658514: AGI: SQ1 (2.2 DOS ENG) bizzare exploding rogerFilippos Karapetis
svn-id: r26782
2007-05-07Fixed some commentsFilippos Karapetis
svn-id: r26771