Commit Graph

1334 Commits

Author SHA1 Message Date
Max Horn
21f82f0946 added Actor::isInClass convenience method; fixed typo in object.cpp; moved some functions from class Scumm to LoadedCostume
svn-id: r4560
2002-07-15 22:56:24 +00:00
Max Horn
b215a7720a no need to error out on Flashlight
svn-id: r4559
2002-07-15 22:32:15 +00:00
Paweł Kołodziejski
eb3318e291 subtitles: some fixes
svn-id: r4558
2002-07-15 21:56:30 +00:00
Max Horn
438bb248e0 simplified the path finding code for 'old' games (this included getting rid of some global vars etc.)
svn-id: r4557
2002-07-15 21:50:51 +00:00
Paweł Kołodziejski
9e5c400c6e DIG: corrected placement and multiline subtitles in SMUSH animations
svn-id: r4556
2002-07-15 21:25:07 +00:00
Max Horn
ce7e480d50 replaced EventList and StringList by a universtal List<T> template; remade EventList and StringList using that generic type
svn-id: r4555
2002-07-15 20:11:39 +00:00
Max Horn
44c3cf0589 tiny fix to account for the fact that GF_SMALL_HEADER games have walk box 0
svn-id: r4554
2002-07-15 18:11:30 +00:00
Max Horn
191c808a48 renamed o5_actorSetClass to o5_setClass
svn-id: r4553
2002-07-15 15:56:56 +00:00
Vincent Hamm
f0f63107a2 fix an obscure typo
svn-id: r4552
2002-07-15 15:29:47 +00:00
Max Horn
e6f6e5df8f allow static text/button widgets in NewGUI to be drawn centred
svn-id: r4551
2002-07-15 12:59:56 +00:00
Max Horn
272c391eb0 fixed my fix - mouse cursor now moves again in new GUI
svn-id: r4550
2002-07-15 12:47:12 +00:00
Ruediger Hanke
d354176107 Ouch, that was not intended ...
svn-id: r4549
2002-07-15 12:38:09 +00:00
Ruediger Hanke
a4b9b6d33d MorphOS makefile update
svn-id: r4548
2002-07-15 12:32:56 +00:00
Ruediger Hanke
d20e60ccf6 Some endian fixes I wanted to check in for some time now ... also allow unencoded plain-text TRES files as they are on my German CDs of Dig/FT
svn-id: r4547
2002-07-15 12:30:52 +00:00
Max Horn
cbfcd455ee fix for #556444 (MI1: German sz ligature)
svn-id: r4546
2002-07-15 12:04:09 +00:00
Max Horn
db824b6393 fix for #581473
svn-id: r4545
2002-07-15 02:01:42 +00:00
Max Horn
13d1357b21 fixed pause mode; changed semantics of getRandomNumber slightly
svn-id: r4544
2002-07-15 01:38:52 +00:00
James Brown
f3e2b98c47 Duh - COMPILE before commit.
Fix stupid typo x 3

svn-id: r4543
2002-07-14 04:54:56 +00:00
James Brown
c2877866ff Reapply the Zak cashcard var exclusions... two of them somehow vanished
out of the code during rewrites.

svn-id: r4542
2002-07-14 03:01:36 +00:00
Max Horn
c3c11b79cb added latest of painelf's patches which makes NewGui handle system events directly (code becomes much cleaner and more powerful this way); he also implemented a 'focus' item in NewGui; atop of this several changes of my own that further improve the GUI behaviour
svn-id: r4541
2002-07-13 22:41:29 +00:00
Max Horn
1238d74227 took painelf's change, modified it a lot, and now here's the result :-)
svn-id: r4540
2002-07-13 18:32:09 +00:00
Max Horn
101613f6fd cleanup
svn-id: r4539
2002-07-13 17:54:20 +00:00
Max Horn
dfdd2d407d fixed palette bug (visible in MonkeyVGA in the forest on Melee Island); added some code that might or might not be right for o5_actorset:15
svn-id: r4538
2002-07-13 15:59:11 +00:00
Max Horn
bbc90cace6 fixed about dialog crash
svn-id: r4537
2002-07-13 14:32:11 +00:00
Max Horn
dc60238196 renamed fadeToBlackEffect to fadeOut; renamed screenEffect to fadeIn; implemented oldRoomEffect (fixes room transitions in MonkeyVGA and Indy3)
svn-id: r4536
2002-07-13 14:07:37 +00:00
Max Horn
1861053d33 oops
svn-id: r4535
2002-07-13 13:12:06 +00:00
Max Horn
9514e7012e some cleanup
svn-id: r4534
2002-07-13 12:02:10 +00:00
Max Horn
198d667d1e added clear() methods to String and StringList; StringList destructor now doesn't leak anymore
svn-id: r4533
2002-07-13 11:59:39 +00:00
Max Horn
43b8300eb2 fixed FIXME; this seems to be the correct way for walkActorOld to work
svn-id: r4532
2002-07-13 11:56:53 +00:00
Max Horn
447f2c433b indent fixes
svn-id: r4531
2002-07-13 11:56:04 +00:00
Travis Howell
98df5185d3 *** empty log message ***
svn-id: r4530
2002-07-13 09:41:21 +00:00
James Brown
86a2ca6b82 Let ListWidget have an 'active' item
svn-id: r4529
2002-07-13 09:19:23 +00:00
Max Horn
8e7686e19f updated TODO list
svn-id: r4528
2002-07-12 23:04:54 +00:00
Max Horn
eeb23d5a92 implemented scrollbar 'dragging' (based largely on painelf's patch)
svn-id: r4527
2002-07-12 23:00:35 +00:00
Max Horn
d16bf9a102 small indention fix
svn-id: r4526
2002-07-12 22:10:24 +00:00
Max Horn
897a404e6e updated scummvm.dsp file (thx painelf)
svn-id: r4525
2002-07-12 22:07:23 +00:00
Max Horn
efae95935e this fix by MadMoose fixes the forest 'labyrinth' in monkeyvga
svn-id: r4524
2002-07-12 22:04:24 +00:00
Max Horn
494c095c25 my previous change caused problems in MI1/2. This should help
svn-id: r4523
2002-07-12 21:36:20 +00:00
Max Horn
bc125e4d1f fix for #555317
svn-id: r4522
2002-07-12 17:43:18 +00:00
Max Horn
e34571dca9 Countless changes to the New GUI; some hightligths: new ScrollBarWidget class; ListWidget is usable (demo shows it off); added custom String/StringList classes
svn-id: r4521
2002-07-12 16:24:11 +00:00
James Brown
c99d9a57c0 Allow Full Thottle SMUSH to work again
svn-id: r4520
2002-07-12 15:29:22 +00:00
Max Horn
1eac3c9896 fixed space bar bug in Save dialog. Dudes, why not use standard functions/macros instead of reinventing the broken wheel? 8-)
svn-id: r4519
2002-07-12 10:31:45 +00:00
Paweł Kołodziejski
bf142bccdf corrected colors in SMUSH animations
svn-id: r4518
2002-07-12 05:25:32 +00:00
Max Horn
0128dd0aa6 seems there is a conflict with our operator new and certain versions of the Std C++ lib. Till this is resolved: here's a workaround (disabling the code which is not used anyway right now)
svn-id: r4517
2002-07-11 23:09:07 +00:00
Paweł Kołodziejski
5f00eb69b9 fixed warnings
svn-id: r4516
2002-07-11 20:34:52 +00:00
Vincent Hamm
362333fa41 Fixed the akos missposition bug when entering the nexus in dig
svn-id: r4515
2002-07-11 18:54:16 +00:00
Vincent Hamm
9dc2331f32 updated VC6 dsp
svn-id: r4514
2002-07-11 18:24:59 +00:00
Max Horn
c60670d561 added prototype ListWidget (doesn't do anything yet, only serves to demo how it might look); renamed various NewGui methods and added frameRect method; made NewGui use our 'own' GUI colors (no worries if you don't like them, this is just an experiment); StaticTextWidget now clones its label (preventing problems when a game was loaded, thus invalidating string locations in memory)
svn-id: r4513
2002-07-10 22:49:41 +00:00
Paweł Kołodziejski
9b3784ef6d Opps, added missing declaration
svn-id: r4512
2002-07-10 20:50:44 +00:00
Paweł Kołodziejski
bfba03666b Implemented subtitles in SMUSH animations.
Almost complete, expect:
- correct colors,
- correct split texts to multilines

svn-id: r4511
2002-07-10 20:30:47 +00:00