diff options
author | sluicebox | 2019-06-03 18:21:36 -0700 |
---|---|---|
committer | sluicebox | 2019-06-09 15:35:57 -0700 |
commit | 56ea963cea3cdf04c44d3d6f545df664f4a27e8d (patch) | |
tree | 2286aa7b32f52de2185b7a9206b49c1f5824880a /engines/cryo/detection.cpp | |
parent | 9326f2f31d4cd33131c8c384694369f4b27ed600 (diff) | |
download | scummvm-rg350-56ea963cea3cdf04c44d3d6f545df664f4a27e8d.tar.gz scummvm-rg350-56ea963cea3cdf04c44d3d6f545df664f4a27e8d.tar.bz2 scummvm-rg350-56ea963cea3cdf04c44d3d6f545df664f4a27e8d.zip |
SCI: Create message workaround system
Adds a new workaround system for known broken messages and their
corresponding audio and sync resources. This replaces all special
cases in c++ and several script patches with data structures and
generic handling.
Common message bugs:
- Wrong tuple requested by game script
- Wrong tuple in message resource
- Wrong message text that exists in another record
- Missing message text
- Audio or sync resource with different tuple than message
Diffstat (limited to 'engines/cryo/detection.cpp')
0 files changed, 0 insertions, 0 deletions