/-/S'pht-Translator-Active/-/ |
Re: PID for OS X | ||
Posted By: Ron Hunsinger | Date: 4/18/13 3:11 a.m. | |
In Response To: Re: PID for OS X (Hopper) : : the code to talk to the dead. While we're on the topic... I was just reviewing the code to talk to the dead. There is an opcode that lets a script test a condition in the environment. The code to interpret the script has no knowledge of PiD or even that it's in a game. It's given a parameter block that, among other things, includes a pointer to a function which, if given the four-character name of a condition determines whether the condition is true. The procedure that PiD passes in understands exactly two conditions: 'lock' and 'dark'. 'lock' returns whether the sealed room on I'd Rather Be Surfing is still sealed. Pedro's script uses it so he can say "I don’t understand how you can still be alive, I just don’t understand ..." if you talk to him after the doors open. But what's interesting is the test for 'dark'. That's meant to see if the guy on We Can See In The Dark should be freaking out. He should freak out if you have a light, but what it actually tests is if your FIRST flashlight is turned on. If you have more than one, any one of them can give you light, so turning on only the second flashlight in your inventory will give you light but won't freak him out. The flying rats are a little harder to fool. They swarm under the same conditions that produce light, namely, that an odd number of flashlights are turned on. So I guess for all practical purposes, the only trick you can pull is to turn on two flashlights, to freak the guy out without attracting the rats. Either way, neither the rats nor the corpse care about your IR Goggles.
|
|
Replies: |
PID for OS X | Godot | 4/9/13 7:02 a.m. | |
Re: PID for OS X | treellama | 4/9/13 7:39 a.m. | |
Re: PID for OS X | Mark Levin | 4/9/13 8:28 a.m. | |
Re: PID for OS X | Destiny | 4/9/13 8:49 a.m. | |
Re: PID for OS X | Hopper | 4/9/13 10:03 a.m. | |
Re: PID for OS X | Mark Levin | 4/9/13 10:28 a.m. | |
Re: PID for OS X | lucas93 | 4/9/13 3:08 p.m. | |
Re: PID for OS X | Yossarian | 4/9/13 3:59 p.m. | |
Re: PID for OS X | selbstmord | 4/11/13 7:40 a.m. | |
Re: PID for OS X | President People | 4/11/13 3:00 p.m. | |
Re: PID for OS X | ukimalefu | 4/11/13 11:38 p.m. | |
Re: PID for OS X | PerseusSpartacus | 4/12/13 12:04 a.m. | |
Re: PID for OS X | PerseusSpartacus | 4/9/13 8:25 p.m. | |
Re: PID for OS X | ukimalefu | 4/10/13 12:17 a.m. | |
Re: PID for OS X | Godot | 4/10/13 12:34 a.m. | |
Re: PID for OS X | ukimalefu | 4/10/13 12:36 a.m. | |
Re: PID for OS X | Mark Levin | 4/10/13 6:08 a.m. | |
Re: PID for OS X | Godot | 4/10/13 6:29 a.m. | |
Re: PID for OS X | Godot | 4/10/13 6:32 a.m. | |
Re: PID for OS X | Hopper | 4/10/13 7:31 a.m. | |
Re: PID for OS X | Mark Levin | 4/10/13 8:20 a.m. | |
Re: PID for OS X | PerseusSpartacus | 4/10/13 9:22 a.m. | |
Re: PID for OS X | Hopper | 4/10/13 11:07 a.m. | |
Re: PID for OS X | PerseusSpartacus | 4/10/13 11:21 a.m. | |
Re: PID for OS X | MrM12LRV | 4/10/13 2:29 p.m. | |
SPOILER ALERT! You need to find this | ukimalefu | 4/11/13 2:08 a.m. | |
Re: PID for OS X | Ron Hunsinger | 4/15/13 7:53 p.m. | |
Re: PID for OS X | Mark Levin | 4/16/13 6:54 a.m. | |
Re: PID for OS X | Ron Hunsinger | 4/16/13 5:21 p.m. | |
Re: PID for OS X | Mark Levin | 4/16/13 6:00 p.m. | |
Re: PID for OS X | Ron Hunsinger | 4/16/13 7:50 p.m. | |
Re: PID for OS X | Mark Levin | 4/16/13 8:46 p.m. | |
Re: PID for OS X | Hopper | 4/17/13 6:11 a.m. | |
Re: PID for OS X | Mark Levin | 4/17/13 7:16 a.m. | |
Re: PID for OS X | Hopper | 4/17/13 8:14 a.m. | |
Re: PID for OS X | Ron Hunsinger | 4/18/13 1:01 a.m. | |
Re: PID for OS X | Ron Hunsinger | 4/18/13 1:09 a.m. | |
Re: PID for OS X | Hopper | 4/19/13 7:32 a.m. | |
Re: PID for OS X | Mark Levin | 4/19/13 8:28 a.m. | |
Re: PID for OS X | Ron Hunsinger | 4/19/13 7:33 p.m. | |
Re: PID for OS X | Ron Hunsinger | 4/18/13 3:11 a.m. | |
Re: PID for OS X | Hopper | 4/17/13 7:01 a.m. | |
Re: PID for OS X | Mark Levin | 4/17/13 7:12 a.m. | |
Re: PID for OS X | Hopper | 4/17/13 7:50 a.m. | |
Re: PID for OS X | PerseusSpartacus | 4/18/13 8:14 p.m. | |
Re: PID for OS X | ukimalefu | 4/19/13 2:41 a.m. | |
Re: PID for OS X | Ron Hunsinger | 4/19/13 4:10 a.m. | |
Re: PID for OS X | PerseusSpartacus | 4/19/13 6:31 p.m. | |
Re: PID for OS X | Ron Hunsinger | 4/19/13 7:55 p.m. | |
Re: PID for OS X | treellama | 4/20/13 5:11 a.m. | |
Re: PID for OS X | PerseusSpartacus | 4/20/13 9:38 a.m. | |
Re: PID for OS X | bakudd | 4/22/13 6:39 a.m. | |
PID 1.2 released | Mark Levin | 5/6/13 8:49 p.m. | |
Re: PID 1.2 released | Godot | 5/6/13 10:47 p.m. | |
Re: PID 1.2 released | Hopper | 5/7/13 10:31 a.m. | |
Re: PID 1.2 released | ukimalefu | 5/7/13 1:45 a.m. |
|
Problems? Suggestions? Comments? Email maintainer@bungie.org Marathon's Story Forum is maintained with WebBBS 5.12. |