Opened 2 months ago
Closed 4 weeks ago
#15380 closed defect (wontfix)
ADL: HIRES5: "GET ALL" can pick up objects it shouldn't
Reported by: | eriktorbjorn | Owned by: | waltervn |
---|---|---|---|
Priority: | normal | Component: | Engine: ADL |
Version: | Keywords: | ||
Cc: | Game: | Hi-Res Adventure #5: Time Zone |
Description
I assume this is a bug in the original game, but I'm reporting it here anyway.
The "GET ALL" command in Time Zone, while convenient, can pick up objects it shouldn't. Here's one easy test case I found. From the beginning of the game:
- N. GO MACHINE. GO MACHINE. SIT. SET BLUE. NA. SET ORANGE. 2082AD. PUSH LEVER. LEAVE MACHINE. S. S. E. S. W. W. W.
At this point, you should be in Los Angeles, outside a house with a parked car. What you're supposed to do at this point:
- GET MAT. GET KEY. S. UNLOCK TRUNK. OPEN TRUNK. LOOK TRUNK. TAKE DYNAMITE.
However, you can also get the dynamite simply by typing:
GET ALL
I get the impression that "GET ALL" was a bit of hack that was never properly implemented. There are cases where the script checks if you typed "GET ALL" just so it can put back objects in the room, or tell you to pick up the objects one at a time.
I don't know if we should make a fix for this, or leave it for the speedrunners to abuse. It probably doesn't break the game.
Change History (3)
comment:1 by , 2 months ago
comment:2 by , 2 months ago
Yeah, I guess so. I've found at least one more place where you can abuse this trick.
comment:3 by , 4 weeks ago
Owner: | set to |
---|---|
Resolution: | → wontfix |
Status: | new → closed |
OK, I'll just close this then.
This issue is reproducible in an emulator. Since we don't currently have a mechanism to patch scripts in ADL, I'm leaning towards leaving this as-is.