| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-07-20 | ILLUSIONS: Fix merge error. | Eric Fry | |
| 2018-07-20 | ILLUSIONS: Clean up/fix some TODOs | johndoe123 | |
| (cherry picked from commit 66094e4) | |||
| 2018-07-20 | ILLUSIONS: Remove old TODOs | johndoe123 | |
| (cherry picked from commit bb95440) | |||
| 2018-07-20 | ILLUSIONS: BBDOU: Add menu system class, adjust existing code (actual menus ↵ | johndoe123 | |
| not done yet) (cherry picked from commit 03b0ca1) | |||
| 2018-07-20 | ILLUSIONS: update _vm->_unpauseControlActorFlag when unpausing actors | Eric Fry | |
| 2018-07-20 | ILLUSIONS: Formatting fixes | Eric Fry | |
| Simplified some point arithmetic Lock fixedpoint calcs to float rather than double | |||
| 2018-07-20 | ILLUSIONS: always use braces for loops | Eric Fry | |
| 2018-07-20 | ILLUSIONS: Formatting, remove trailing whitespace. | Eric Fry | |
| 2018-07-20 | ILLUSIONS: Replace spaces with tabs | Eric Fry | |
| Replace while(1) with do..while loop Removed dead code Renamed FP16 to FixedPoint16 to improve readability | |||
| 2018-07-20 | ILLUSIONS: Pause actors when entering menu | Eric Fry | |
| 2018-07-20 | ILLUSIONS: Add more logging | Eric Fry | |
| Add todo to check named point on opAppearForeignActor | |||
| 2018-07-20 | ILLUSIONS: Replace 0x40004 with CURSOR_OBJECT_ID constant | Eric 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-20 | ILLUSIONS: Implement convertPanXCoord() to support audio panning. | Eric Fry | |
| Wire up startScriptThread2() calls. Add namedpoint logic. | |||
| 2018-07-20 | ILLUSIONS: Print walk rectangle point on background to aid in debugging | Eric Fry | |
| Comment and rename some code in pathfinder to aid in understanding | |||
| 2018-07-20 | ILLUSIONS: Rename some actor flags | Eric Fry | |
| 2018-07-20 | ILLUSIONS: Replace actor flag magic values with enum definitions | Eric Fry | |
| 2018-07-20 | ILLUSIONS: Split Screen class into variants for 8bit and 16bit (i.e. Duckman ↵ | johndoe123 | |
| and BBDOU) | |||
| 2018-07-20 | ILLUSIONS: BBDOU: Implement credits code and adjust existing code | johndoe123 | |
| 2018-07-20 | ILLUSIONS: BBDOU: Implement getOverlappedObjectAccurate and related functions | johndoe123 | |
| 2018-07-20 | ILLUSIONS: DUCKMAN: Implement load game from the game's menu system | johndoe123 | |
| - Fix pause/unpause opcodes - Reduce debug output | |||
| 2018-07-20 | ILLUSIONS: DUCKMAN: Implement special opcodes 160017, 16001B, 160020 and 160021 | johndoe123 | |
| 2018-07-20 | ILLUSIONS: DUCKMAN: Start implementing the menu system | johndoe123 | |
| Still work-in-progress, missing functionality and buggy Maybe needs some work for BBDOU where this isn't implemented yet. | |||
| 2018-07-20 | ILLUSIONS: Rename tag -> sceneId | johndoe123 | |
| 2018-07-20 | ILLUSIONS: Add GAM archive reader for Duckman and adjust the resource ↵ | johndoe123 | |
| reader/system | |||
| 2018-07-20 | ILLUSIONS: Refactor the input system | johndoe123 | |
| 2018-07-20 | ILLUSIONS: Move thread-related files into threads subdirectory | johndoe123 | |
| 2018-07-20 | ILLUSIONS: Start refactoring the resource system (not done yet) | johndoe123 | |
| 2018-07-20 | ILLUSIONS: Rename file scriptman,* to scriptstack.* and remove unneccessary ↵ | johndoe123 | |
| includes of it | |||
| 2018-07-20 | ILLUSIONS: Add sound effects | johndoe123 | |
| - Fix priority bugs in Duckman - Add more script and sequence opcodes | |||
| 2018-07-20 | ILLUSIONS: Add SoundMan and MusicPlayer | johndoe123 | |
| - Add remaining screen shake effects - Implement Chinese dialog puzzle in Duckman | |||
| 2018-07-20 | ILLUSIONS: Implement pathfinding | johndoe123 | |
| 2018-07-20 | ILLUSIONS: Implement RegionLayer and related code | johndoe123 | |
| 2018-07-20 | ILLUSIONS: More work on Duckman | johndoe123 | |
| - Implement inventory - Ad more script and sequence opcodes - Adjust existing code | |||
| 2018-07-20 | ILLUSIONS: More work on Duckman | johndoe123 | |
| - Implement dialogs - Change Camera class for Duckman | |||
| 2018-07-20 | ILLUSIONS: More work on Duckman | johndoe123 | |
| - Implement Duckman cursor and interaction handling - Add more script opcodes - Add TextDrawer and ScreenText (needs minor refactoring for BBDOU) | |||
| 2018-07-20 | ILLUSIONS: More work on Duckman | johndoe123 | |
| 2018-07-20 | ILLUSIONS: Refactor code in preparation for the Duckman engine | johndoe123 | |
| 2018-07-20 | ILLUSIONS: Implement calcPointDirection | johndoe123 | |
| - Implement sequence opcode 1 | |||
| 2018-07-20 | ILLUSIONS: Fix thread camera panning | johndoe123 | |
| - Minor fixes and corrections | |||
| 2018-07-20 | ILLUSIONS: Fix bug which occured when trying to walk while talking | johndoe123 | |
| - Fix minor bugs - Work on talk thread handling | |||
| 2018-07-20 | ILLUSIONS: Implement pathwalking (actual pathfinding todo) | johndoe123 | |
| 2018-07-20 | ILLUSIONS: Add more script opcodes | johndoe123 | |
| - Add support for duplicate keys to the dictionary - Add trigger functions support - Improve inventory, now items can be clicked | |||
| 2018-07-20 | ILLUSIONS: Implement inventory | johndoe123 | |
| - Implement cursor camera tracking - Various bugfixes | |||
| 2018-07-20 | ILLUSIONS: Additions in various places | johndoe123 | |
| - Add NamedPoint and related code - Remove some debug output - Fix right mouse button input - Add bubble code - Add BBDOU inventory skeleton | |||
| 2018-07-20 | ILLUSIONS: Work on interaction; work on Cause related code | johndoe123 | |
| 2018-07-20 | ILLUSIONS: More work on BBDOU specific code (cursor, bubble) | johndoe123 | |
| - Add input handling code | |||
| 2018-07-20 | ILLUSIONS: Implement more script opcodes | johndoe123 | |
| 2018-07-20 | ILLUSIONS: Add TalkThread | johndoe123 | |
| 2018-07-20 | ILLUSIONS: Add more script opcodes and fix/add stuff along the way | johndoe123 | |
| - Unload backgrounds - Add transparent sprite drawing - Add AbortableThread | |||
| 2018-07-20 | ILLUSIONS: Add more script opcodes | johndoe123 | |
