Commit Graph
86814 Commits
Author SHA1 Message Date
uruk 87db3d2d75 CGE2: Add _blinkSprite.
This also fixes previously broken compilation in 79ef038.
2014-06-02 14:38:40 +02:00
uruk 21513b448f CGE2: Partially implement and use loadGame(). 2014-06-02 14:37:41 +02:00
uruk 0e62716038 CGE2: Add and use Spare::take(). 2014-06-02 14:33:30 +02:00
uruk 79ef03801d CGE2: Implement CGE2Eninge::switchHero(). 2014-06-02 13:58:52 +02:00
uruk 562644db48 CGE2: Remove unnecessary void parameters in Hero. 2014-06-02 13:50:47 +02:00
uruk 219f4f6695 CGE2: Implement Hero::setCurrent(). 2014-06-02 13:43:28 +02:00
Matthew Hoops 98dbb8070b GROOVIE: Only compile ROQ when groovie2 is enabled 2014-06-02 06:44:53 -04:00
uruk ff21b2d5c8 CGE2: Implement Hero::expand(), move Sprite::works()'s stub to hero.cpp. 2014-06-02 10:03:15 +02:00
Eugene Sandulenko 8bdf4e38be FULLPIPE: Add missing parameter to Movement::calcSomeXY() 2014-06-02 10:36:20 +03:00
Eugene Sandulenko 8979b79ecd FULLPIPE: More work on MctlLadder::doWalkTo() 2014-06-02 10:36:20 +03:00
Paul Gilbert 8f16d1fc97 MADS: Implement actions for scene 804 2014-06-02 01:02:25 -04:00
Paul Gilbert 82b56efc42 MADS: Fix for dialog when getting vase 2014-06-01 23:41:57 -04:00
Paul Gilbert 05830e43ee MADS: Fix for climbing in penthouse window 2014-06-01 23:34:11 -04:00
Paul Gilbert abb3038106 MADS: Fix for getting bottle 2014-06-01 23:30:41 -04:00
Paul Gilbert f372a1ca4c MADS: Fix for getting Id card 2014-06-01 23:04:02 -04:00
Paul Gilbert d2bf99b941 MADS: Fix for getting fishing line 2014-06-01 23:03:48 -04:00
Matthew Hoops c293611f62 PEGASUS: Stop using num lock for a way to open the inventory drawer 2014-06-01 22:38:05 -04:00
Paul Gilbert 62e5fdc95c MADS: Fixes for giving batteries to Hermin 2014-06-01 22:36:16 -04:00
Matthew Hoops 3c287aad18 GROOVIE: Switch to 32bpp only in groovie2
Needed for alpha
2014-06-01 22:08:28 -04:00
Matthew Hoops c0a172bc71 GROOVIE: Fix various roq glitches
They should now all decode correctly
2014-06-01 22:08:28 -04:00
Matthew Hoops 3638f1191c GROOVIE: Switch roq decoding to do YUV decoding on codebook load 2014-06-01 22:08:28 -04:00
Matthew Hoops 5d4fd2e154 GROOVIE: Remove groovie2 8bpp mode
It didn't work properly, it's not what the original did, and spooky mode needs to be implemented completely differently
2014-06-01 22:08:28 -04:00
Paul Gilbert 72e7d55d62 MADS: Fixes for recharging durafail batteries 2014-06-01 22:03:02 -04:00
Paul Gilbert d1100ac508 MADS: Fix calculating dimensions for dynamic hotspots 2014-06-01 21:21:47 -04:00
Paul Gilbert 0dddc20530 MADS: Use correct article for throwing items over fence 2014-06-01 20:37:21 -04:00
Paul Gilbert 2e587c5b4c MADS: Default new games to hard mode 2014-06-01 20:36:37 -04:00
Martin Kiewitz c1e895d799 SCI: fix regression introduced by 480x300 commit
fix EGA graphic corruption
2014-06-02 01:37:08 +02:00
Paul Gilbert 8c7dc6c142 MADS: Fix for native disappearing in scene 205 2014-06-01 19:23:20 -04:00
Paul Gilbert 4c56fe4879 MADS: Fix teleporters to correctly show code rather than room number 2014-06-01 19:04:19 -04:00
Johannes Schickel 4c716539ad COMMON: Use float constants in DCT code.
Makes the DCT code use constants of type float in expressions which only use
type float values otherwise. This silences some floating point conversion
warnings in the DCT code.
2014-06-02 01:00:15 +02:00
Johannes Schickel 2bd2db10aa SCI: Silence double to float conversion warning. 2014-06-02 01:00:15 +02:00
Johannes Schickel bab02dd42b COMMON: Some formatting fixes in RDFT code. 2014-06-02 01:00:15 +02:00
Johannes Schickel 3c0c64f820 COMMON: Use float constants in RDFT code.
We use float types in variables, thus also use them for constants. Silences
some conversion warnings.
2014-06-02 01:00:15 +02:00
Johannes Schickel ec6f00ed1d COMMON: Make Rad<->Deg conversion use float constants.
Since we take a float parameter and return a float value we will also just
work on float values all the way. This silences some float conversion
warnings.
2014-06-02 01:00:15 +02:00
Johannes Schickel 59d0874ca9 SWORD25: Use float constant values in expressions which result in float.
This silences some float conversion warnings.
2014-06-02 01:00:15 +02:00
Johannes Schickel 7b32db3b37 MOHAWK: Use float constants in Myst code.
This silences some float conversion warnings.
2014-06-02 01:00:15 +02:00
Johannes Schickel 703cfa536b AVALANCHE: Make GraphicManager::drawArc code consistently use float.
I use float over double here because all the changing values were already
stored in variables of type float. This also silences some float conversion
warnings.
2014-06-02 01:00:15 +02:00
Johannes Schickel f2685a8876 BBVS: Use floating point constants of type float. 2014-06-02 01:00:15 +02:00
Johannes Schickel 3630c588c6 BBVS: Silence double->float conversion warning.
This might not be obvious to a C++ developer, but we use C's sin which is
*always* double. Thus, sin will return a double and therefore some compilers
might warn about this conversion.
2014-06-02 01:00:14 +02:00
D G Turner 2aab673251 SCI: Add missed usage of AD_LISTEND in detection entry. 2014-06-01 23:56:27 +01:00
Paul Gilbert 926249b529 MADS: Fix for making explosives in room 411 2014-06-01 18:45:36 -04:00
D G Turner b01e045ed1 SCI: Add Ecoquest I detection entry from bug #6599. 2014-06-01 23:48:27 +01:00
D G Turner d395b3b86d SCI: Add Hoyle 2 DOS detection entry from bug #6598. 2014-06-01 23:33:51 +01:00
Paul Gilbert f69a1fe2d7 MADS: Show correct article when using items on items 2014-06-01 18:21:29 -04:00
D G Turner c0b8a94a8c SCI: Add Mixed Up Fairy Tales EGA detection entry from bug #6596. 2014-06-01 23:18:48 +01:00
Martin Kiewitz d7f26886c3 SCI: more hoyle 4 workarounds (bug #6604) 2014-06-01 23:33:45 +02:00
Matthew Hoops 379aadb851 MADS: Silence gcc conversion warnings 2014-06-01 17:28:34 -04:00
Matthew Hoops d5b5d4b545 BBVS: Silence gcc conversion warnings 2014-06-01 17:28:34 -04:00
Matthew Hoops a83ce70467 SCI: Silence a gcc conversion warning 2014-06-01 17:28:34 -04:00
Martin Kiewitz 460a9113af SCI: another workaround for hoyle 4 (bug #6598) 2014-06-01 23:20:11 +02:00