Commit Graph
137148 Commits
Author SHA1 Message Date
Eugene Sandulenko b5359d7202 SAGA2: Fix incorrect object accesses 2021-07-01 01:37:17 +02:00
Eugene Sandulenko 260a82c3e0 SAGA2: Reenable game timers 2021-07-01 01:37:17 +02:00
a/ baa7cbb498 SAGA2: Make GameObject script-friendly 2021-07-01 01:37:17 +02:00
a/ c575ca2995 SAGA2: Put GameObject data into a packed struct 2021-07-01 01:37:17 +02:00
Eugene Sandulenko 277245a49e SAGA2: Made ActiveMission script-friendly 2021-07-01 01:37:17 +02:00
Eugene Sandulenko 23d841a04a SAGA2: Make ActiveItem script-friendly 2021-07-01 01:37:16 +02:00
Eugene Sandulenko ac62a48ace SAGA2: Improve stack debug output 2021-07-01 01:37:16 +02:00
Eugene Sandulenko 2a093b51d2 SAGA2: Fix debug output 2021-07-01 01:37:16 +02:00
Eugene Sandulenko 245f586903 SAGA2: More details on address debugging 2021-07-01 01:37:16 +02:00
a/ 2ac1b6f55d SAGA2: Rename more constants in idtypes.h 2021-07-01 01:37:16 +02:00
a/ 500a6ba468 SAGA2: Rename metatile metric constants 2021-07-01 01:37:16 +02:00
a/ 6dad132e83 SAGA2: Rename map sector constants 2021-07-01 01:37:16 +02:00
a/ cd48eeca19 SAGA2: Rename tile uv-coord constants 2021-07-01 01:37:16 +02:00
a/ 6fe11531b6 SAGA2: Rename platform metric constants 2021-07-01 01:37:15 +02:00
a/ c35aef8ad2 SAGA2: Fix accidental read in tile.cpp 2021-07-01 01:37:15 +02:00
Eugene Sandulenko 35a90c132e SAGA2: Merge vwdraw.cpp and vwpage.cpp 2021-07-01 01:37:15 +02:00
Eugene Sandulenko 193f616225 SAGA2: Clean up vwpage.cpp 2021-07-01 01:37:15 +02:00
a/ bc35986f95 SAGA2: Use Common::Array for nameList 2021-07-01 01:37:15 +02:00
a/ 706593f763 SAGA2: Load nameList with stream 2021-07-01 01:37:15 +02:00
a/ a9729be225 SAGA2: Move tile.h constants to idtypes.h 2021-07-01 01:37:15 +02:00
a/ c4477edc40 SAGA2: Add stub warning to Thread deconstructor 2021-07-01 01:37:15 +02:00
a/ 127299672b SAGA2: Load schemeList with stream 2021-07-01 01:37:14 +02:00
a/ 796c3a0f7d SAGA2: Use ColorSchemeList in speldraw.cpp 2021-07-01 01:37:14 +02:00
a/ da94093b43 SAGA2: Load spellSprites and spellSchemes with streams 2021-07-01 01:37:14 +02:00
a/ fb2612399a SAGA2: Classify activeItemList 2021-07-01 01:37:14 +02:00
a/ ed2fe2befc SAGA2: Create destructors for MapHeader and MetaTileList 2021-07-01 01:37:14 +02:00
a/ f930e14188 SAGA2: Use Common::HashMap for active items hash 2021-07-01 01:37:14 +02:00
a/ f9ecdb80ae SAGA2: Move platform metric constants to idtypes.h 2021-07-01 01:37:14 +02:00
a/ 3839393223 SAGA2: Move tcoords.h constants into idtypes.h 2021-07-01 01:37:14 +02:00
a/ c594b9304b SAGA2: Move some tile constants to idtypes.h 2021-07-01 01:37:13 +02:00
a/ 2948280be8 SAGA2: Fix some formatting 2021-07-01 01:37:13 +02:00
a/ 0535d6bd19 SAGA2: Replace some buffer usage by stream in tile.cpp 2021-07-01 01:37:13 +02:00
a/ b43ddb3162 SAGA2: Make some buffer reading code portable 2021-07-01 01:37:13 +02:00
a/ ce603fe4e8 SAGA2: Fix some warnings in tile.cpp 2021-07-01 01:37:13 +02:00
Eugene Sandulenko 83af12f5e6 SAGA2: Fix warning 2021-07-01 01:37:13 +02:00
Eugene Sandulenko cf61650d1b SAGA2: Rewrite TimerList using Common::List 2021-07-01 01:37:13 +02:00
Eugene Sandulenko 2d85ffea2f SAGA2: Disable timer for now 2021-07-01 01:37:12 +02:00
Eugene Sandulenko 180a72377f SAGA2: Merge timer.cpp and timers.cpp 2021-07-01 01:37:12 +02:00
a/ f35c05a9de SAGA2: Rename class variables MetaTile 2021-07-01 01:37:12 +02:00
a/ a4fcdbb8f5 SAGA2: Get rid of pointer arithmetics for metaList 2021-07-01 01:37:12 +02:00
a/ aee8d39e7c SAGA2: Load TileBank and MapHeader with Common::SeekableReadStream 2021-07-01 01:37:12 +02:00
Eugene Sandulenko 0e0bd85b40 Revert "SAGA2: Make custom alarms use OSystem::getMillis"
This reverts commit daac47c9fc563303bbca3ef27cfa7070424e7d26.
2021-07-01 01:37:12 +02:00
Eugene Sandulenko 9b298a0328 SAGA2: Print out address modes during script execution 2021-07-01 01:37:12 +02:00
Eugene Sandulenko a825bbbcb7 SAGA2: Print stack on execution 2021-07-01 01:37:12 +02:00
a/ 6742ee174d SAGA2: Implement Point16 loading with Common::SeekableReadStream 2021-07-01 01:37:12 +02:00
Eugene Sandulenko dfd278c300 SAGA2: Print out opcodes during execution 2021-07-01 01:37:11 +02:00
a/ 4b5ab189f3 SAGA2: Fix alloc-dealloc mismatch in cleanupSprites 2021-07-01 01:37:11 +02:00
a/ 805fc06ed2 SAGA2: Load sprite resources portably 2021-07-01 01:37:11 +02:00
a/ e1b7e43878 SAGA2: Remove dlist usage in loadSpriteBanks 2021-07-01 01:37:11 +02:00
Eugene Sandulenko 2b67a92944 SAGA2: Code cleanup 2021-07-01 01:37:11 +02:00