diff options
-rw-r--r-- | simon/simon.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/simon/simon.cpp b/simon/simon.cpp index 4148b09cb3..7b671957d2 100644 --- a/simon/simon.cpp +++ b/simon/simon.cpp @@ -1619,6 +1619,16 @@ void SimonEngine::setup_cond_c_helper() { goto out_of_here; } + if (getGameType() == GType_FF) { + if (_variableArray[254] == 63) { + hitarea_stuff_helper(); + } else if (_variableArray[254] == 75) { + hitarea_stuff_helper(); + _variableArray[60] = 9999; + goto out_of_here; + } + } + delay(100); } while (_lastHitArea3 == (HitArea *) 0xFFFFFFFF || _lastHitArea3 == 0); |