aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-20ILLUSIONS: Add sound effectsjohndoe123
- Fix priority bugs in Duckman - Add more script and sequence opcodes
2018-07-20ILLUSIONS: Implement VoicePlayerjohndoe123
2018-07-20ILLUSIONS: Add SoundMan and MusicPlayerjohndoe123
- Add remaining screen shake effects - Implement Chinese dialog puzzle in Duckman
2018-07-20ILLUSIONS: BBDOU: Add microphone radarjohndoe123
2018-07-20ILLUSIONS: Implement pathfindingjohndoe123
2018-07-20ILLUSIONS: Add screen shaking effectjohndoe123
2018-07-20ILLUSIONS: Use the UpdateFunctions class for update routinesjohndoe123
2018-07-20ILLUSIONS: More work on Duckmanjohndoe123
- Implement palette fader - Add more inventory functions - Add more script opcodes
2018-07-20ILLUSIONS: Add more script and sequence for Duckmanjohndoe123
2018-07-20ILLUSIONS: Implement palette shifting and color shadow tablejohndoe123
2018-07-20ILLUSIONS: Implement RegionLayer and related codejohndoe123
2018-07-20ILLUSIONS: More work on Duckmanjohndoe123
- Implement inventory - Ad more script and sequence opcodes - Adjust existing code
2018-07-20ILLUSIONS: More work on Duckmanjohndoe123
- Implement dialogs - Change Camera class for Duckman
2018-07-20ILLUSIONS: Delete obsolete filesjohndoe123
2018-07-20ILLUSIONS: More work on Duckmanjohndoe123
- Implement Duckman cursor and interaction handling - Add more script opcodes - Add TextDrawer and ScreenText (needs minor refactoring for BBDOU)
2018-07-20ILLUSIONS: More work on Duckmanjohndoe123
2018-07-20ILLUSIONS: Refactor code in preparation for the Duckman enginejohndoe123
2018-07-20ILLUSIONS: Move SpriteDrawQueue to screenjohndoe123
2018-07-20ILLUSIONS: Move SpriteDecompressQueue to screenjohndoe123
2018-07-20ILLUSIONS: Use screen pixel format when creating surfacesjohndoe123
2018-07-20ILLUSIONS: Implement calcPointDirectionjohndoe123
- Implement sequence opcode 1
2018-07-20ILLUSIONS: Fix special code functions thread notifying (used wrong thread value)johndoe123
- Add more script and sequence opcodes
2018-07-20ILLUSIONS: Fix thread camera panningjohndoe123
- Minor fixes and corrections
2018-07-20ILLUSIONS: Implement talkitem pausing/unpausingjohndoe123
- Fix isActiveThread to check only non-paused and non-terminated threads
2018-07-20ILLUSIONS: Fix bug which occured when trying to walk while talkingjohndoe123
- Fix minor bugs - Work on talk thread handling
2018-07-20ILLUSIONS: Implement pathwalking (actual pathfinding todo)johndoe123
2018-07-20ILLUSIONS: Implement sprite scalingjohndoe123
2018-07-20ILLUSIONS: Add more script opcodesjohndoe123
- Add support for duplicate keys to the dictionary - Add trigger functions support - Improve inventory, now items can be clicked
2018-07-20ILLUSIONS: Implement inventoryjohndoe123
- Implement cursor camera tracking - Various bugfixes
2018-07-20ILLUSIONS: Additions in various placesjohndoe123
- Add NamedPoint and related code - Remove some debug output - Fix right mouse button input - Add bubble code - Add BBDOU inventory skeleton
2018-07-20ILLUSIONS: Work on interaction; work on Cause related codejohndoe123
2018-07-20ILLUSIONS: More work on BBDOU specific code (cursor, bubble)johndoe123
- Add input handling code
2018-07-20ILLUSIONS: Start with BBDOU special codejohndoe123
2018-07-20ILLUSIONS: Implement more script opcodesjohndoe123
2018-07-20ILLUSIONS: Add TalkThreadjohndoe123
2018-07-20ILLUSIONS: Add TalkResource and relatedjohndoe123
2018-07-20ILLUSIONS: Add more script opcodes and fix/add stuff along the wayjohndoe123
- Unload backgrounds - Add transparent sprite drawing - Add AbortableThread
2018-07-20ILLUSIONS: Add more script opcodesjohndoe123
2018-07-20ILLUSIONS: Add more script opcodes and relatedjohndoe123
2018-07-20ILLUSIONS: Implement TimerThread and script opcodejohndoe123
2018-07-20ILLUSIONS: Implement more script opcodes and related functionsjohndoe123
2018-07-20ILLUSIONS: Implement more sequence opcodes and work on the graphics systemjohndoe123
2018-07-20ILLUSIONS: Add SequenceOpcodes skeleton classjohndoe123
2018-07-20ILLUSIONS: Add Control::calcPosition and Control::readPointsConfigjohndoe123
2018-07-20ILLUSIONS: Work on Actor and Control classes; fix bug in sprite decompressionjohndoe123
2018-07-20ILLUSIONS: Add Dictionary class and use itjohndoe123
2018-07-20ILLUSIONS: Work on Actor and Control classesjohndoe123
2018-07-20ILLUSIONS: Add Screen class and ajust code to use itjohndoe123
2018-07-20ILLUSIONS: More work on actor related codejohndoe123
- Add isTimerExpired function
2018-07-20ILLUSIONS: Add background scale and priority classesjohndoe123