diff options
author | Thanasis Antoniou | 2019-05-13 03:27:07 +0300 |
---|---|---|
committer | Thanasis Antoniou | 2019-05-13 03:29:00 +0300 |
commit | 7f6b9750d7c77afa469aac82f75bb46bf75ddf3e (patch) | |
tree | f5ff009f7bc43078c4a67a0f60832f3074e3a2f8 /engines/bladerunner/game_constants.h | |
parent | 9207f7270b9be7b72f7b65f5df6957c56c3bdc31 (diff) | |
download | scummvm-rg350-7f6b9750d7c77afa469aac82f75bb46bf75ddf3e.tar.gz scummvm-rg350-7f6b9750d7c77afa469aac82f75bb46bf75ddf3e.tar.bz2 scummvm-rg350-7f6b9750d7c77afa469aac82f75bb46bf75ddf3e.zip |
BLADERUNNER: Howie restored content
Howie will now be in Chinatown in Acts 2 and 3, but won't always be in the diner
This gives him more probability to discover the homeless body if in dumpster and also enables some extra dialogue
Diffstat (limited to 'engines/bladerunner/game_constants.h')
-rw-r--r-- | engines/bladerunner/game_constants.h | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/engines/bladerunner/game_constants.h b/engines/bladerunner/game_constants.h index e412adf944..a88693bd64 100644 --- a/engines/bladerunner/game_constants.h +++ b/engines/bladerunner/game_constants.h @@ -143,7 +143,7 @@ enum Clues { kClueLicensePlate = 37, kClueLicensePlateMatch = 38, kClueLabPaintTransfer = 39, - kClueDispatchHitAndRun = 40, // is never acquired + kClueDispatchHitAndRun = 40, // is now acquired in restored Cut Content kClueInceptShotRoy = 41, kClueInceptShotsLeon = 42, kCluePhoneCallGuzza = 43, @@ -446,7 +446,7 @@ enum Flags { kFlagRC02Left = 4, // 5 is never used kFlagRC02RunciterInterview = 6, - // 7 is never used + kFlagCT01TalkToHowieAboutDeadZuben = 7, // Re-purposed. Original: 7 is never used kFlagRC01toRC02 = 8, kFlagRC02toRC01 = 9, kFlagDR01toDR04 = 10, @@ -469,7 +469,7 @@ enum Flags { kFlagCT01Evidence1Linked = 27, kFlagCT01Evidence2Linked = 28, kFlagCT01ZubenLeft = 29, - kFlagNotUsed30 = 30, // is never set + kFlagCT01TalkToHowieAfterZubenMissing = 30, // New, it is now set/unset to restore cut content there. Original: is never set kFlagCT01ZubenGone = 31, kFlagCT01GordoTalk = 32, kFlagMA02toMA06 = 33, @@ -2247,6 +2247,18 @@ enum GoalLuther { kGoalLutherGone = 599 }; +enum GoalHowieLee { + kGoalHowieLeeDefault = 0, + kGoalHowieLeeMovesInDiner01 = 1, + kGoalHowieLeeMovesInDiner02 = 2, + kGoalHowieLeeMovesInDiner03 = 3, + kGoalHowieLeeGoesToCT04GarbageBin = 4, + kGoalHowieLeeGoesToFreeSlotH = 5, + kGoalHowieLeeMovesInDiner06 = 6, // Unused goal? + kGoalHowieLeeStopMoving = 50, + kGoalHowieLeeGoesToFreeSlotC = 100 +}; + enum GoalTransient { kGoalTransientDefault = 0, kGoalTransientCT04Leave = 2 |