Commit Graph
23 Commits
Author SHA1 Message Date
Filippos Karapetis 19b75e2793 GROOVIE: Add game logic stub for the wine rack puzzle in Clandestiny 2021-10-28 13:45:27 +03:00
Filippos Karapetis fc7f51afb0 GROOVIE: Add stubs for the Pente (11H) + Othello (Clan/UHP) mini-games
Also, perform some clean up of the logic in the cell mini-game (T7G)
2021-10-23 20:19:32 +03:00
Eugene Sandulenko eca09acb7c GROOVIE: Added skeleton for Triangle puzzle 2021-10-23 19:54:57 +03:00
Filippos Karapetis 692bad517f GROOVIE: Restructure GroovieV2 game logic
- Move Groovie2 mini-game logic orchestration inside script opcode 0x42
- Move 11h mousetrap logic into a separate file
- Move music file names for MusicPlayerClan inside music.cpp
- Remove the now obsolete ClanGame and T11hGame classes
2021-10-23 02:42:39 +03:00
Filippos Karapetis 0f70fa0a1b GROOVIE: Split the gallery puzzle logic into a separate file 2021-10-23 01:36:01 +03:00
Filippos Karapetis 4c74f65210 GROOVIE: Split the cake puzzle logic into a separate file 2021-10-23 01:19:21 +03:00
Eugene Sandulenko e2c058bc0e GROOVIE: Added stub for Beehive game 2021-10-22 23:02:47 +03:00
Filippos Karapetis 8cf46e2f7f GROOVIE: Restructure game-specific logic code and video code 2021-09-16 09:25:47 +03:00
Die4Ever 1dd7a5f66a GROOVIE: code review feedback
fixes for MusicPlayerTlc

optimizations and cleanup in roq.cpp

lots of cleanup in tlcgame.cpp
2021-09-15 19:13:57 +03:00
Die4Ever 038758a7f2 GROOVIE: Clandestiny music
Clandestiny uses a hardcoded lookup table for song filenames
2021-09-15 19:13:57 +03:00
Die4Ever ee91abb26a GROOVIE: fix compiler errors 2021-09-15 19:13:57 +03:00
Christian Lindemann d3493f2352 GROOVIE: Bugfixes ROQ Player / Stubs for 11H Staufs moves 2021-09-15 19:13:57 +03:00
Christian Lindemann 1a006ea3e3 GROOVIE: Add support for TLC 2021-09-15 19:13:57 +03:00
Cameron Cawley d1d305d1b9 GRIM/GROOVIE: Move StuffIt archive code to Common (#2509) 2020-10-11 22:01:00 +02:00
aryanrawlani28 29ceb07959 ENGINES: ALL: Revert detection submodule to be directly present in the engine directory
- DETECT_OBJS are present and added inside an engine's modules.mk file.
2020-10-03 14:56:36 +02:00
aryanrawlani28 8189a05316 ENGINES: ALL: Adapt to changes for new plugins by defining a new detection module
For each engine:
- Make a new folder detection
- Move detection-related files inside the folder
- Add a new module "enginename/detection"
- Add DETECT_OBJS here
- Adjust the normal engine module to remove detect_objs
- Adjust every file for the new changes.
2020-10-03 14:56:36 +02:00
aryanrawlani28 563cef1071 GROOVIE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
Matthew Hoops 98dbb8070b GROOVIE: Only compile ROQ when groovie2 is enabled 2014-06-02 06:44:53 -04:00
Matthew Hoops 9780c8e56e GROOVIE: Add StuffIt archive code for 11H Mac 2012-09-09 12:32:34 -04:00
Jordi Vilalta Prat 215af6f3b4 Reduced savegame code duplication and added savegame format versioning.
svn-id: r35855
2009-01-13 23:22:47 +00:00
Eugene Sandulenko 696897b058 Whoa! Removing trailing spaces.
svn-id: r35648
2009-01-01 15:06:43 +00:00
Henry Bush 04b048a9c3 T7G: Add framework for microscope puzzle AI
svn-id: r35122
2008-11-19 00:37:20 +00:00
Max Horn bb87d39424 Patch #2271425: Groovie engine
svn-id: r35060
2008-11-14 21:32:20 +00:00