aboutsummaryrefslogtreecommitdiff
path: root/engines/illusions/bbdou
AgeCommit message (Collapse)Author
2019-05-27ILLUSIONS: Fix MSVC warningsFilippos Karapetis
- Fix warnings about conversion between float and double - Initialize potentially uninitialized variables
2018-07-23ILLUSIONS: Fix copy/paste bug. CID 1394433Eugene Sandulenko
2018-07-20ILLUSIONS: Formatting fixesEric Fry
2018-07-20ILLUSIONS: Clean up/fix some TODOsjohndoe123
(cherry picked from commit 66094e4)
2018-07-20ILLUSIONS: Minor cleanupjohndoe123
(cherry picked from commit 9abaa9e)
2018-07-20ILLUSIONS: Remove old TODOsjohndoe123
(cherry picked from commit bb95440)
2018-07-20ILLUSIONS: BBDOU: Rename variables (bubble and special code)johndoe123
(cherry picked from commit 93255ca)
2018-07-20ILLUSIONS: BBDOU: Implement savegame saving/loading from GUI and the launcherjohndoe123
(cherry picked from commit 42f0bd4)
2018-07-20ILLUSIONS: BBDOU: Add quit opcodejohndoe123
(cherry picked from commit 32c2a9b)
2018-07-20ILLUSIONS: BBDOU: Add menu system class, adjust existing code (actual menus ↵johndoe123
not done yet) (cherry picked from commit 03b0ca1)
2018-07-20ILLUSIONS: BBDOU: Play sound in BbdouSpecialCode::playSoundEffectjohndoe123
(cherry picked from commit 1e822f0)
2018-07-20ILLUSIONS: BBDOU: FormattingEric Fry
2018-07-20ILLUSIONS: BBDOU: Implement video playerjohndoe123
(cherry picked from commit aab0b29)
2018-07-20ILLUSIONS: Formatting fixesEric Fry
Simplified some point arithmetic Lock fixedpoint calcs to float rather than double
2018-07-20ILLUSIONS: always use braces for loopsEric Fry
2018-07-20ILLUSIONS: Fix formattingEric Fry
Remove debug code from bbdou menu item select callback
2018-07-20ILLUSIONS: Fix typo in palette cycle logic.Eric Fry
Fix uninitialised local variable
2018-07-20ILLUSIONS: Formatting, remove trailing whitespace.Eric Fry
2018-07-20ILLUSIONS: Replace spaces with tabsEric Fry
Replace while(1) with do..while loop Removed dead code Renamed FP16 to FixedPoint16 to improve readability
2018-07-20ILLUSIONS: Wire up subtitle text duration config sliderEric Fry
2018-07-20ILLUSIONS: Replace 0x40004 with CURSOR_OBJECT_ID constantEric Fry
Fix pan bug in starship enterprise scene Add sequence opcode name to debug log Hack to fix endless loop bug outside the starship enterprise
2018-07-20ILLUSIONS: Rename some actor flagsEric Fry
2018-07-20ILLUSIONS: Replace actor flag magic values with enum definitionsEric Fry
2018-07-20ILLUSIONS: Fix clang warnings. Work on menu keyboard controlEric Fry
Fix some warnings while compiling with clang. Add up/down key support in game menus.
2018-07-20ILLUSIONS: Split Screen class into variants for 8bit and 16bit (i.e. Duckman ↵johndoe123
and BBDOU)
2018-07-20ILLUSIONS: Move palette code from Screen to new ScreenPalette classjohndoe123
2018-07-20ILLUSIONS: BBDOU: Rename morejohndoe123
2018-07-20ILLUSIONS: BBDOU: Extract code to new class ObjectInteractModeMapjohndoe123
2018-07-20ILLUSIONS: BBDOU: Rename stuffjohndoe123
2018-07-20ILLUSIONS: BBDOU: Implement opcode 54johndoe123
2018-07-20ILLUSIONS: BBDOU: Implement opcodes 22, 23johndoe123
2018-07-20ILLUSIONS: BBDOU: Implement opcodes 18, 19johndoe123
2018-07-20ILLUSIONS: BBDOU: Implement remaining special opcodes 160018, 160028, 16002Bjohndoe123
2018-07-20ILLUSIONS: BBDOU: Implement food/cafeteria minigamejohndoe123
2018-07-20ILLUSIONS: BBDOU: Implement BbdouBubble::calcBubblesjohndoe123
2018-07-20ILLUSIONS: BBDOU: Implement credits code and adjust existing codejohndoe123
2018-07-20ILLUSIONS: BBDOU: Implement more special opcodes and finish putBackInventoryItemjohndoe123
2018-07-20ILLUSIONS: BBDOU: Implement getOverlappedObjectAccurate and related functionsjohndoe123
2018-07-20ILLUSIONS: BBDOU: Start implementing crosshair cursor (used in shooting ↵johndoe123
minigame)
2018-07-20ILLUSIONS: BBDOU: Implement missing script opcodes and special opcodes; fix ↵johndoe123
ActorType bugs and more
2018-07-20ILLUSIONS: BBDOU: Implement special code 16000Fjohndoe123
2018-07-20ILLUSIONS: BBDOU: Implement special code 160030johndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement opcode 21johndoe123
2018-07-20ILLUSIONS: Terminate update functions on scene exit; fix bugs and use constantsjohndoe123
2018-07-20ILLUSIONS: Rename ProgInfo -> SceneInfojohndoe123
2018-07-20ILLUSIONS: Rename tag -> sceneIdjohndoe123
2018-07-20ILLUSIONS: Add GAM archive reader for Duckman and adjust the resource ↵johndoe123
reader/system
2018-07-20ILLUSIONS: Move trigger functions code to seperate filejohndoe123
2018-07-20ILLUSIONS: Add text drawing to BBDOUjohndoe123
2018-07-20ILLUSIONS: Refactor the input systemjohndoe123