Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
Fixes two similar bugs where inventory items reappear after being
used due to incorrect or missing flag checks
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
When BLADERUNNER_ORIGINAL_BUGS is 1
|
|
Code will be revisited at a later point based on public testing feedback
|
|
|
|
|
|
|
|
|
|
|
|
Hopefully, this will fix the AmigaOS and DS builds
|
|
The whole Demon chapter has been converted to the new logic.
The offsets for the extra room messages have been hardcoded, for now,
inside loadOtherRoomMessages(), until we figure out how they are
referenced.
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
closes #10972
closes #10973
|
|
|