Commit Graph

1326 Commits

Author SHA1 Message Date
Strangerke
6c53d6b391 MADS: Phantom: Implement scene 408 2015-11-01 00:04:03 +01:00
Strangerke
2243a976ce MADS: Phantom: Implement scene 407 2015-10-31 15:59:20 +01:00
Strangerke
89684642bb MADS: Phantom: Add scene 406 2015-10-31 00:47:43 +01:00
Strangerke
f2e17d83fe MADS: Phantom: Implement scene 404 2015-10-30 18:24:25 +01:00
Strangerke
71ea3ce562 MADS: Phantom: Implement scene 403 2015-10-30 14:14:06 +01:00
Strangerke
7c4f6bae20 MADS: Phantom: Implement scene 401 2015-10-30 11:05:07 +01:00
Strangerke
bd1f03ee6c MADS: Phantom: Hook scene 310 2015-10-29 13:22:15 +01:00
Strangerke
11753df6ff MADS: Phantom: Implement generic scene 4xx 2015-10-29 13:19:16 +01:00
Strangerke
af7a233d97 MADS: Phantom: Implement scene 310 2015-10-29 03:17:14 +01:00
Strangerke
73614e9415 MADS: Use uint32 for frame timer functions 2015-10-28 18:02:34 +01:00
Strangerke
c21bf3cf38 MADS: Phantom: Implement scene 309 2015-10-28 16:41:42 +01:00
Strangerke
49ef6339ee MADS: Phantom: Implement scene 308 2015-10-28 15:24:23 +01:00
Strangerke
4552a9026c MADS: Phantom: Implement scene 307 2015-10-28 13:37:23 +01:00
Strangerke
90e7f030c3 MADS: Phantom: Implement scene 306 2015-10-28 12:51:34 +01:00
Strangerke
0db7c488ea MADS: Phantom: Add scene 305 2015-10-28 12:29:46 +01:00
Strangerke
b5e787cd35 MADS: Phantom: Polish scene 303, add scene 304 2015-10-28 11:46:58 +01:00
Strangerke
58c94024a0 MADS: Phantom: Add scene 303 2015-10-28 09:53:11 +01:00
Strangerke
b06b0ef872 MADS: Janitorial: Remove trailing spaces and tabs 2015-10-27 23:33:23 +01:00
Strangerke
b2a07f52f4 MADS: Phantom: Implement scene 302 2015-10-27 23:29:58 +01:00
Strangerke
cbb302a550 MADS: Phantom: Implement scene 301 2015-10-27 22:28:43 +01:00
Strangerke
49a5b194d0 MADS: Phantom: Rewrite some comments 2015-10-27 14:27:54 +01:00
Strangerke
cb72286b34 MADS: Phantom: Set scaling velocity in generic classes Scene1xx and Scene2xx 2015-10-27 14:24:50 +01:00
Strangerke
892565069c MADS: Phantom: Add generic class Scene3xx 2015-10-27 14:23:54 +01:00
Strangerke
8aa06b4dd9 MADS: Phantom: Implement scene 250 2015-10-27 12:33:00 +01:00
Strangerke
18683f98b0 MADS: Phantom: Implement scene 208 2015-10-27 11:44:35 +01:00
Strangerke
f0f5bd81ee MADS: Phantom: Implement scene 207 2015-10-27 10:37:19 +01:00
Strangerke
26ae514e9d MADS: Phantom: Add scene 206 2015-10-27 09:57:29 +01:00
Strangerke
de343a4d41 MADS: Phantom: Implement scene 205 2015-10-27 00:26:03 +01:00
Strangerke
98b52670c9 MADS: Phantom: Implement scene 204 2015-10-26 01:24:16 +01:00
Strangerke
adfe7de5ab MADS: Phantom: change the type of a couple of local variables 2015-10-25 19:05:28 +01:00
Strangerke
2c5b63acfa MADS: Phantom: Implement scene 203 2015-10-25 19:02:11 +01:00
Strangerke
f7389e98bc MADS: Dragon: Some rework in scene 104 2015-10-25 00:28:40 +02:00
Strangerke
8422142c74 MADS: Phantom: Implement scene 202 2015-10-25 00:26:05 +02:00
Strangerke
9aeecf83a3 MADS: Implement getFrameWidth and getFrameHeight 2015-10-24 23:21:08 +02:00
Paul Gilbert
faff6b534d MADS: Don't show protection dialog when resuming game from in-game menu 2015-10-24 16:32:46 -04:00
Paul Gilbert
d159320571 MADS: Fix crash at end of copy protection failure cutscene 2015-10-24 16:17:30 -04:00
Filippos Karapetis
86722cc41f MADS: Phantom: Initial implementation of Player::setWalkTrigger() 2015-10-24 14:43:36 +03:00
Filippos Karapetis
6fc4d50443 MADS: Phantom: Add hack in setHeroTrigger to stop conversations
This allows the conversation in Phantom scene 101 to close, and enables
player actions for the scene
2015-10-24 14:41:01 +03:00
Filippos Karapetis
3e979e59ef MADS: More work on V2 conversations
Most of the conversation data has been figured out, with a few TODOs
left
2015-10-24 14:38:19 +03:00
Strangerke
85c45c210e MADS: Dragon: Implement scene 104 2015-10-24 12:38:31 +02:00
Strangerke
d26bc1937d MADS: Dragon: Implement scene 103 2015-10-23 10:50:55 +02:00
Strangerke
796b04d3cd MADS: Dragon: Implement scene 102 2015-10-23 00:28:47 +02:00
Filippos Karapetis
0f27b68d57 MADS: Phantom: Disable auto camera adjust code for V2 games, for now 2015-10-22 23:23:07 +03:00
Filippos Karapetis
91bc69b1a3 MADS: Phantom: Some initial work on reading conversation files 2015-10-22 23:23:06 +03:00
Strangerke
43065c9ee2 MADS: Dragon: Implement scene 101 2015-10-22 22:15:57 +02:00
Strangerke
2856020c37 MADS: Dragon: Add generic scene for group 1 2015-10-22 21:22:37 +02:00
Strangerke
9bb46f2af3 MADS: Phantom: Some renaming in scene 113 2015-10-22 17:16:16 +02:00
Strangerke
cbbfeb0171 MADS: Phantom: Implement scene 201 2015-10-22 17:11:02 +02:00
Strangerke
5e6dbbef4c MADS: Phantom: Add Scene Group 2 generic functions 2015-10-22 15:15:57 +02:00
Filippos Karapetis
6a14396d73 MADS: Dragon: Better checking for scene codes 2015-10-22 03:24:14 +03:00
Filippos Karapetis
a2bd9b524e MADS: Phantom: Better checking for scene codes
This allows scene 150 to start
2015-10-22 03:23:52 +03:00
Filippos Karapetis
51d5f6c2b8 MADS: Phantom: Implement deleteSequence()
I've left in a CHECKME for the part of the code I'm not 100% sure.
Unfortunately, this can't really be tested yet until animations
work properly
2015-10-22 03:23:08 +03:00
Filippos Karapetis
fac601ae2e MADS: Fix typo 2015-10-22 03:21:54 +03:00
Filippos Karapetis
9bfa51ef30 MADS: Phantom: Expand the existing camera adjustment logic for V2 games
This fixes all of the scenes that expand over the screen (e.g. 101, 104,
109 in Phantom, as well as the several scenes in the Dragonsphere intro).

Also added a new debugger command, "set_camera", which sets the scene
camera to specific coordinates
2015-10-22 02:14:41 +03:00
Filippos Karapetis
80dae7b8fc MADS: Phantom: Initial work on hotspots with dynamic animations 2015-10-22 00:42:04 +03:00
Filippos Karapetis
e232c9fdb6 MADS: Phantom: Implement resetFacing() 2015-10-21 23:42:33 +03:00
Filippos Karapetis
51365c11ca MADS: Phantom: Fix loadAnimation and silence warning in animations_tick 2015-10-21 21:42:25 +03:00
Filippos Karapetis
d12d110543 MADS: Phantom: Increase maximum dynamic hotspots to 10, up from 8
Scene 105 in Phantom uses 9 dynamic hotspots
2015-10-21 21:42:24 +03:00
Strangerke
d22a997cb2 MADS: Get rid of SequenceList::setRange, use SequenceList::setAnimRange instead 2015-10-21 20:17:57 +02:00
Filippos Karapetis
d7ba77cfe6 MADS: Phantom: Implement loadSpeech() and playSpeech() 2015-10-21 21:08:33 +03:00
Strangerke
52d035e962 MADS: Phantom: Implement SequenceList::addStampCycle() 2015-10-21 18:48:13 +02:00
Strangerke
0b046f848a MADS: Phantom: Add scene 150 2015-10-21 10:21:08 +02:00
Strangerke
4e0b3ca04b MADS: Phantom: Implement scene 114 2015-10-20 22:50:26 +02:00
Strangerke
44a28dbd49 MADS: Phantom: Move Exit and Climb to verbs. Review calls to isAction, use isObject instead when needed 2015-10-20 16:52:43 +02:00
Strangerke
3864ad17ac MADS: Phantom: Some refactoring and renaming 2015-10-20 16:40:44 +02:00
Strangerke
5b02ca1316 MADS: Phantom: Fix calls to setDynamicAnim in Scene 101 2015-10-20 16:29:20 +02:00
Strangerke
e2d86c3248 MADS: Phantom: Implement scene 113, some renaming 2015-10-20 14:07:26 +02:00
Strangerke
340016f423 MADS: Phantom: Implement scene 112 2015-10-20 01:04:59 +02:00
Strangerke
808ef06339 MADS: Phantom: Implement scene 111. Remove dead 'breaks'. 2015-10-19 21:32:27 +02:00
Strangerke
8d7872272f MADS: Phantom: Move "lock" to the list of verbs 2015-10-19 14:34:02 +02:00
Strangerke
1ce678fddb MADS: Phantom: Implement scene 110 2015-10-19 14:31:31 +02:00
Strangerke
7a6bc4f8cf MADS: Phantom: Implement scene 109 2015-10-19 07:15:42 +02:00
Strangerke
3488f05585 MADS: Phantom: Some renaming in scene 108 2015-10-19 00:20:09 +02:00
Strangerke
7a56c52c89 MADS: Phantom: Fix some hotspot rects in scene 103, implement scene 108 2015-10-18 23:57:38 +02:00
Strangerke
5f3c0cf63a MADS: Phantom: Add logic for scene 107 2015-10-18 20:51:42 +02:00
Strangerke
aa61aabdaf MADS: Phantom: Implement scene 106 2015-10-18 14:59:13 +02:00
Strangerke
08cbf3d843 MADS: Phantom: Fix code formatting 2015-10-18 10:24:41 +02:00
Strangerke
9519fb3a86 MADS: Phantom: Fix hotspot rects, remove some dead code 2015-10-18 10:18:39 +02:00
Strangerke
f6db784f50 MADS: Phantom: Fix several calls to startPingPongCycle, addSpriteCycle and addReverseSpriteCycle 2015-10-18 01:14:12 +02:00
Strangerke
abd7d58633 MADS: Phantom: Add logic for scene 105
Use an enum in various calls of _scene->_dynamicHotspots.add()
2015-10-18 01:07:06 +02:00
Strangerke
530c3303c6 MADS: Phantom: Fix some code formatting 2015-10-16 15:55:08 +02:00
Strangerke
2c59f4932e MADS: Phantom: Implement logic for scene 104 2015-10-16 15:44:35 +02:00
Strangerke
1d4e56c455 MADS: Phantom: Some renaming 2015-10-15 14:56:03 +02:00
Strangerke
b5167ceef6 MADS: Phantom: Fix calls to addSpriteCycle, remove duplicated sequence function 2015-10-15 11:46:11 +02:00
Strangerke
79fbcb96c3 MADS: Add logic for scene 103, some rework on animations 2015-10-15 11:21:31 +02:00
Strangerke
c275e304df MADS: Phantom: Rewrite logic for Scene102 2015-10-13 09:09:50 +02:00
Strangerke
12a1393faf MADS: Phantom: Add some more logic for scene 101 2015-10-12 10:53:46 +02:00
Strangerke
692e45a6e6 MADS: Phantom: Add a check on conversation restore in scene 1XX, rework some checks 2015-10-10 18:10:11 +02:00
Strangerke
3ffa01ec2a MADS: Phantom: Implement Scene101::enter(), add some empty (new) engine functions 2015-10-10 17:32:51 +02:00
Strangerke
c7902537da MADS: Rex - Fix check used to force sprite reload in scene group 1xx 2015-09-22 10:44:07 +02:00
Strangerke
7fbbf51593 MADS: Phantom - Implement Scene1xx functions 2015-09-22 10:39:43 +02:00
Strangerke
63ad675abf MADS: Allow multiple animations for Phantom and later games 2015-09-21 21:18:19 +02:00
Paul Gilbert
2356501d34 Merge branch 'master' into phantom
Conflicts:
	engines/mads/phantom/game_phantom.cpp
	engines/mads/phantom/globals_phantom.h
	engines/mads/phantom/phantom_scenes.h
	engines/mads/phantom/phantom_scenes1.cpp
	engines/mads/phantom/phantom_scenes1.h
	engines/sherlock/events.cpp
	engines/sherlock/inventory.cpp
	engines/sherlock/journal.cpp
	engines/sherlock/map.cpp
	engines/sherlock/map.h
	engines/sherlock/module.mk
	engines/sherlock/music.cpp
	engines/sherlock/music.h
	engines/sherlock/objects.cpp
	engines/sherlock/objects.h
	engines/sherlock/people.cpp
	engines/sherlock/people.h
	engines/sherlock/resources.cpp
	engines/sherlock/resources.h
	engines/sherlock/scalpel/drivers/adlib.cpp
	engines/sherlock/scalpel/drivers/mididriver.h
	engines/sherlock/scalpel/scalpel.cpp
	engines/sherlock/scalpel/scalpel_scene.cpp
	engines/sherlock/scalpel/scalpel_scene.h
	engines/sherlock/scalpel/scalpel_user_interface.cpp
	engines/sherlock/scalpel/scalpel_user_interface.h
	engines/sherlock/scalpel/settings.cpp
	engines/sherlock/scalpel/tsage/logo.cpp
	engines/sherlock/scalpel/tsage/logo.h
	engines/sherlock/scene.cpp
	engines/sherlock/scene.h
	engines/sherlock/screen.cpp
	engines/sherlock/screen.h
	engines/sherlock/sherlock.cpp
	engines/sherlock/sherlock.h
	engines/sherlock/sound.cpp
	engines/sherlock/sound.h
	engines/sherlock/surface.cpp
	engines/sherlock/surface.h
	engines/sherlock/talk.cpp
	engines/sherlock/talk.h
	engines/sherlock/tattoo/tattoo.cpp
	engines/sherlock/tattoo/tattoo.h
	engines/sherlock/tattoo/tattoo_scene.cpp
	engines/sherlock/tattoo/tattoo_scene.h
	engines/sherlock/tattoo/tattoo_user_interface.cpp
	engines/sherlock/tattoo/tattoo_user_interface.h
	engines/sherlock/user_interface.cpp
	engines/sherlock/user_interface.h
2015-08-30 19:36:40 -04:00
Matthew Hoops
bed9da8b9d AUDIO: Remove all AudioStream access to OPL 2015-07-07 20:19:47 -04:00
Matthew Hoops
4c6724c5fa MADS: Use the built-in OPL timer 2015-07-07 20:19:44 -04:00
Matthew Hoops
2e8f9dcec9 AUDIO: Remove the sample rate configuration from the OPL code 2015-07-07 20:19:42 -04:00
Matthew Hoops
f1f29302f5 AUDIO: Remove the legacy OPL API 2015-07-07 20:19:42 -04:00
Filippos Karapetis
1347e8a424 MADS: V2: Remove comma at the end of the Phantom verb list
This should fix compilation on gcc
2015-07-04 02:31:19 +03:00
Filippos Karapetis
4d501c79e0 MADS: V2: Initial work on Phantom scenes 101 and 102 2015-07-04 01:51:47 +03:00
Filippos Karapetis
972e7e313e MADS: V2: Initial work on verbs for Phantom 2015-07-04 01:51:47 +03:00
Filippos Karapetis
a211aeffca MADS: V2: Re-enable sprite drawing 2015-07-04 01:51:47 +03:00
Filippos Karapetis
4248054304 MADS: V2: The intro scenes do not have any codes 2015-07-04 01:51:46 +03:00
Filippos Karapetis
ca6612e151 MADS: Phantom: Initial work on game globals 2015-07-04 01:51:46 +03:00
Filippos Karapetis
d7e0f8f4c1 MADS: V2: The two new hotspot fields refer to the cursor and the syntax 2015-07-04 01:51:46 +03:00
Paul Gilbert
e5296ebf8d Merge branch 'master' into phantom 2015-05-31 14:45:10 -04:00
Torbjörn Andersson
3c9a5f02d2 MADS: Remove unnecessary semicolon 2015-05-31 09:21:23 +02:00
Johannes Schickel
5dd69b4dd1 MADS: Make GPL header consistent with what we normally use. 2015-05-09 15:56:27 +02:00
Paul Gilbert
dd63cef93e MADS: Fix memory leak in Dialog class 2015-04-11 15:38:31 -05:00
Filippos Karapetis
ec03857d7d MADS: Fix a regression in V2 games 2015-04-09 14:08:48 +03:00
Filippos Karapetis
ec999f1cb7 MADS: Plug some memory leaks
Surfaces should be freed (to free their inner allocated surface
buffers) before being deleted
2015-04-09 13:44:39 +03:00
Paul Gilbert
47afe424c1 MADS: Don't show protection dialog when exiting directly from main menu 2015-04-08 21:28:24 -05:00
Paul Gilbert
07c7f5e31a MADS: Fix crash leaving scene after shooting monkey 2015-04-07 20:09:00 -05:00
Torbjörn Andersson
c8ac76b22b MADS: Show first character of the Rex Nebular copy protection word 2015-04-06 10:42:16 +02:00
Torbjörn Andersson
f3251b5bb6 MADS: Allow quitting in Rex's copy protection dialog 2015-04-06 08:29:46 +02:00
Filippos Karapetis
661542b8c6 MADS: Implement copy protection screen for Rex 2015-04-06 03:12:15 +03:00
Paul Gilbert
d9168c8fae MADS: Fix placement of blowgun in easy mode 2015-04-05 15:28:10 -05:00
unknown
cb91e1518a MADS: Have Rex swim to correct spot when throwing burger or fish 2015-04-04 22:59:43 -05:00
unknown
d6945864ea MADS: Keep Rex's speech on-screen longer when exitting crashed ship 2015-04-04 22:39:56 -05:00
unknown
ae61f8ba04 MADS: Fix wait cursor when leaving crashed ship for the first time 2015-04-04 22:03:06 -05:00
unknown
355fa444ca MADS: Fix throwing burger in the different difficulty modes 2015-04-04 21:40:21 -05:00
unknown
a44ab1facc MADS: Fix incorrect depth handling after picking up rebreather 2015-04-04 21:08:15 -05:00
Paul Gilbert
478fae2a6e MADS: Set testing flags for Rex Nebular 2015-03-29 22:12:27 -04:00
Paul Gilbert
fb0f95172a MADS: Don't hide sprites bewteen resources in an animation sequence 2015-03-29 16:21:49 -04:00
Paul Gilbert
4009305070 MADS: Hook up ScummVM volume control 2015-03-18 20:29:50 -04:00
Filippos Karapetis
7a9514567f MADS: Handle a game bug in scene 604, which prevents game completion 2015-03-16 01:41:08 +02:00
Paul Gilbert
6d8134f751 MADS: Revert fix for sprites disappearing on last frame of cutscenes
The fix that kept the sprites on-screen for the last frame before scene
changes in the intro/ending sequences was also causing crashes in-game,
where the animation is getting freed before the scene update to remove
the sprites was done, so it couldn't get the areas of the screen to
refresh
2015-03-15 16:20:01 -04:00
Paul Gilbert
9caed13d90 MADS: Better handling for removing sprite sets 2015-03-15 16:18:38 -04:00
Filippos Karapetis
74327cadad MADS: Add custom game options to the ScummVM GUI
This should be part of commit 19a9c068f, but it wasn't committed
2015-03-15 13:47:45 +02:00
Filippos Karapetis
97ca67ecac MADS: Properly reset the sound flag 2015-03-15 13:45:31 +02:00
Filippos Karapetis
19a9c068f9 MADS: Hook up all of the remaining options, and add custom game options 2015-03-15 04:05:06 +02:00
Paul Gilbert
d3afff9bc7 MADS: Fix animations erasing sprites on the last frame before transitioning 2015-03-14 19:30:01 -04:00
Paul Gilbert
299bfa3696 MADS: Fix showing inventory pictures when inventory animating is off 2015-03-14 19:24:56 -04:00
Paul Gilbert
97ef41707a MADS: Hook up sfx/music flags 2015-03-14 19:09:44 -04:00
Paul Gilbert
9eb342615c MADS: Fix frequently getting endless wait cursor after doctor hits you 2015-03-14 18:34:26 -04:00
Paul Gilbert
fa7dfc396a MADS: Fix greeting when talking to cell wall the first time 2015-03-14 15:05:42 -04:00
Paul Gilbert
1e15c02d1e MADS: Fix animation of tying rope to the boat 2015-03-14 14:38:22 -04:00
Paul Gilbert
b39abbfb49 MADS: Save reverted options if you cancel out of Game Options dialog 2015-03-14 14:04:41 -04:00
Paul Gilbert
a924d4beef MADS: Fix hotspot highlighting when easy mouse is off 2015-03-14 12:46:46 -04:00
Paul Gilbert
561481499d MADS: Persist gameplay options 2015-03-14 11:57:28 -04:00
Paul Gilbert
d47197f1fa MADS: Fix original bug re-adding disabled hotspots to scene as active 2015-03-14 11:41:27 -04:00
Paul Gilbert
ff29535074 MADS: Fix animation for putting severed arm on scanner 2015-03-14 10:23:45 -04:00
Paul Gilbert
0f02cdb4aa MADS: Fix crash in stream crossing death, simplify SpriteSets class 2015-03-14 10:11:19 -04:00
Filippos Karapetis
1f8845e9f4 MADS: Fix toggling of game options 2015-03-14 13:04:46 +02:00
Filippos Karapetis
4c97e08e33 MADS: Fix some verbs 2015-03-14 12:50:04 +02:00
Paul Gilbert
84702e7d5c MADS: Fix text display when opening the Slippery Pig fridge 2015-03-13 22:52:58 -04:00
Paul Gilbert
5c83481543 MADS: Action fixes for top of south elevator scene 2015-03-13 22:05:21 -04:00
Paul Gilbert
c0df1248b5 MADS: Properly handle reloading scenes when closing dialogs 2015-03-13 21:54:20 -04:00
Paul Gilbert
ed33dee753 MADS: Fix distortions when playing many of the sounds 2015-03-13 08:43:27 -04:00
Paul Gilbert
8e3ee9523e MADS: Fix cycling remaining active when ending TextView starts 2015-03-11 22:10:41 -04:00
Paul Gilbert
1e3442ae44 MADS: Fix boat hotspot after loading savegame for scene 801 2015-03-10 22:54:47 -04:00
Paul Gilbert
e18a0af32b MADS: Fix incorrect depth for animation when repairing crack in ship 2015-03-10 22:17:48 -04:00
Paul Gilbert
0e03995463 MADS: Fix display of crack and background in ship 2015-03-10 21:16:01 -04:00
Paul Gilbert
01c3e3b9d5 MADS: Fix door animations for South Elevator 2015-03-10 21:04:36 -04:00
Paul Gilbert
879e44a2fb MADS: Fix Herman's thanks for batteries speech remaining on-screen 2015-03-10 20:51:55 -04:00
Paul Gilbert
0503893f1c MADS: Improved fix for giving batteries to Herman 2015-03-10 20:32:44 -04:00
Paul Gilbert
4c765121bc MADS: Fix door closing anim when leaving video store 2015-03-10 20:18:42 -04:00
Paul Gilbert
98f77a6651 MADS: Fix timer module hotspot remaining active after taking it 2015-03-10 20:10:55 -04:00
Torbjörn Andersson
b03d46ceeb MADS: Silence GCC signed/unsigned warnings 2015-03-10 06:39:09 +01:00
Paul Gilbert
d23e493b46 MADS: Fix crash if you talk to intern in gurney room too quickly 2015-03-09 20:35:10 -04:00
Paul Gilbert
82faf6b50d MADS: Fix walking to exit in guard room after dropping severed arm 2015-03-09 20:02:55 -04:00
Paul Gilbert
f37a0b2155 MADS: Improved fix for picking up plant stalk 2015-03-09 18:24:05 -04:00
Paul Gilbert
05250d14fa MADS: Fix crash picking up bamboo stalk 2015-03-09 08:56:33 -04:00
Paul Gilbert
43aad22eb2 MADS: Fix SceneInfo instance leak when showing dialogs 2015-03-08 23:53:10 -04:00
Paul Gilbert
cc0b88cc53 MADS: Fix leak of SpriteAsset instances 2015-03-08 23:40:50 -04:00
Paul Gilbert
aad048674b MADS: Fix unused variable warning 2015-03-08 22:34:40 -04:00
Paul Gilbert
9ec28cb27f MADS: Fix trying to walk into corridor from security station 2015-03-08 21:38:28 -04:00
Paul Gilbert
3cb1a6dc55 MADS: Fix looking at magazine at security station 2015-03-08 21:25:15 -04:00
Paul Gilbert
6dd6e55513 MADS: Fix prior conversation list showing when crawling in vents 2015-03-08 21:15:14 -04:00
Paul Gilbert
1d76659da8 MADS: Fix walking behind counter at Sand Bar restaurant 2015-03-08 20:46:40 -04:00
Paul Gilbert
d048776ef3 MADS: Fix walking behind counter in software store 2015-03-08 20:44:19 -04:00
Paul Gilbert
29ac19947f MADS: Rename some outstanding 'abortTimers' to the more proper 'endTrigger' 2015-03-08 19:54:00 -04:00
Paul Gilbert
62c1485df2 MADS: Fix flickering message from sitting at ruined security desk 2015-03-08 19:51:33 -04:00
Paul Gilbert
b25325599d MADS: Fix for penlight when starting a new game in Hard mode 2015-03-08 12:05:54 -04:00
Paul Gilbert
6454c5f35d MADS: Fix closing door animation for video store 2015-03-08 11:49:47 -04:00
Paul Gilbert
2b1155711f MADS: Fix showing covered pit by default in Easy mode 2015-03-08 11:44:06 -04:00
Paul Gilbert
10361d077a MADS: Fix game startup settings for pit & batteries based on difficulty 2015-03-08 11:18:10 -04:00
Paul Gilbert
14a8bb52a0 MADS: Fix a large number of incorrect animations 2015-03-07 18:33:11 -05:00
Paul Gilbert
a35aa07c79 MADS: Fix crash looking at fishing rod in restaurant 2015-03-07 17:43:15 -05:00
Paul Gilbert
adc5b5ca2e MADS: Fix animation for teleporting into conveyor belt scene 2015-03-07 17:39:00 -05:00
Paul Gilbert
d7460701ea MADS: Fix not being able to leave hanger via teleporter 2015-03-07 17:36:32 -05:00
Paul Gilbert
27b6ded6f9 MADS: Fix Credits and Quotes option on the main menu 2015-03-07 17:18:51 -05:00
Paul Gilbert
dacd7d4022 MADS: Correctly show main menu after showing credits 2015-03-07 17:14:49 -05:00
Paul Gilbert
c80c74e499 MADS: Refactoring of text/animation views to show outside game loop 2015-03-07 17:01:07 -05:00
Paul Gilbert
a22d7f2d5f MADS: Fix crash on leaving planeet 2015-03-06 20:55:53 -05:00
Paul Gilbert
119c179d5a MADS: Fix hand animations on Antigrav control panel 2015-03-06 20:25:25 -05:00
Paul Gilbert
1cb764b086 MADS: Fix crash after installing cards in ship 2015-03-06 20:20:25 -05:00
Paul Gilbert
62d007168a MADS: Animation fixes for scene group 8 2015-03-06 19:24:30 -05:00
Paul Gilbert
0deee07844 MADS: Fix map fade out when choosing a car destination 2015-03-06 19:03:49 -05:00
Paul Gilbert
177d7ac24f MADS: Fix car door exiting animations 2015-03-06 18:57:00 -05:00
Paul Gilbert
cf845c6dbb MADS: Another car opening animation fix 2015-03-06 18:40:53 -05:00
Paul Gilbert
763a962e14 MADS: Fix animation of lab door opening 2015-03-06 08:39:39 -05:00
Paul Gilbert
4c88d81cc2 MADS: Fix another incorrect car door opening animation 2015-03-06 08:30:26 -05:00
Paul Gilbert
76e824eddc MADS: Bugfixes and cleanup for Herman conversation 2015-03-05 17:42:16 -05:00
Paul Gilbert
c0fafcf33f MADS: Fix mismatched delete/free releasing screen surface 2015-03-05 12:24:25 -05:00
Paul Gilbert
3fae9f17da MADS: Show a warning if sound code reads beyond end of sound data blocks 2015-03-05 12:16:24 -05:00
Paul Gilbert
f501e91ed1 MADS: Fix crash after throwing both bones to dog 2015-03-05 09:12:20 -05:00
Paul Gilbert
b84d2e8d73 MADS: Fix timer initialization in two scenes 2015-03-05 07:49:00 -05:00
Paul Gilbert
bb175b39c1 MADS: Fix screwed up death animation when getting eaten in village stream 2015-03-05 07:40:47 -05:00
Paul Gilbert
ce4c030117 MADS: Fix animations for opening car door at various car locations 2015-03-04 21:51:01 -05:00
Paul Gilbert
51797d1438 MADS: Fix gender scanning animation in car 2015-03-04 21:30:04 -05:00