In ZakTowns (haven't tested EGA or C64), when you buy a
lotto ticket from Lou's, the active verb is 'Teleport
To.' This doesn't affect the game at all and is a
purely aesthetic error. See attached screenshot.
This seems to be yet another of those strange bugs where scripts appear
(?) to be running in the wrong order or so...
What happens here is that the lottery screen/script want to use verb 17
to display the number to dial in. so they setup that verb with an empty
string. But then another script is run which resets all verbs to their
default values; for verb 17 that happens to be "Teleport To".
I am not sure whether this ever worked right...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I haven't got an FM Towns to test this on, but on the EGA and C64 versions the
lower "verbs" part of the screen is black and inaccessible when entering the
digits, so it seems logical the same is supposed to happen here.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I checked the original FM-TOWNS version of the game under
Unz emulator, and the verbs area is always shown when
buying a lotto ticket in the original game too.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
To be a bit more specific: Script 89 is running while in the shop, which is room 7. That script sets the "Buy"/"Sell" verbs, and also "clears" verb 17
(which normally is set to "Teleport To").
When you buy a lotto ticket, you have to enter a code; the keypad is in a different room. Hence, we temporarily leave room 7, which triggers the exit
script of room 7. That in turn checks whether various scripts are (not) running. Under certain conditions (e.g. if the current actor is Zak, and neither
script 84 nor 85 are running), this will invoke script 36 -- which in turn resets all verbs. Bad.
So, maybe script 84 or 85 should be running?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Screenshot of bug
Logged In: YES
user_id=12935
This seems to be yet another of those strange bugs where scripts appear
(?) to be running in the wrong order or so...
What happens here is that the lottery screen/script want to use verb 17
to display the number to dial in. so they setup that verb with an empty
string. But then another script is run which resets all verbs to their
default values; for verb 17 that happens to be "Teleport To".
I am not sure whether this ever worked right...
Logged In: YES
user_id=2715
This bug is still present, in case anyone was curious. Lowering
priority since it's cosmetic and there is no obvious fix.
Logged In: YES
user_id=580231
I haven't got an FM Towns to test this on, but on the EGA and C64 versions the
lower "verbs" part of the screen is black and inaccessible when entering the
digits, so it seems logical the same is supposed to happen here.
Logged In: YES
user_id=34715
I checked the original FM-TOWNS version of the game under
Unz emulator, and the verbs area is always shown when
buying a lotto ticket in the original game too.
Logged In: YES
user_id=12935
kirben, so if you checked, can you confirm that this bug does *not* occur with
the original engine?
Logged In: YES
user_id=34715
The problem doesn't occur in the original FM TOWNS version
and is ScummVM specific.
Logged In: YES
user_id=12935
To be a bit more specific: Script 89 is running while in the shop, which is room 7. That script sets the "Buy"/"Sell" verbs, and also "clears" verb 17
(which normally is set to "Teleport To").
When you buy a lotto ticket, you have to enter a code; the keypad is in a different room. Hence, we temporarily leave room 7, which triggers the exit
script of room 7. That in turn checks whether various scripts are (not) running. Under certain conditions (e.g. if the current actor is Zak, and neither
script 84 nor 85 are running), this will invoke script 36 -- which in turn resets all verbs. Bad.
So, maybe script 84 or 85 should be running?
This should now be fixed.
Please test.
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).