/-/S'pht-Translator-Active/-/


Re: PID for OS X
Posted By: Ron HunsingerDate: 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.

[ Post a Reply | Message Index | Read Prev Msg | Read Next Msg ]
Pre-2004 Posts

Replies:

PID for OS XGodot 4/9/13 7:02 a.m.
     Re: PID for OS Xtreellama 4/9/13 7:39 a.m.
     Re: PID for OS XMark Levin 4/9/13 8:28 a.m.
           Re: PID for OS XDestiny 4/9/13 8:49 a.m.
           Re: PID for OS XHopper 4/9/13 10:03 a.m.
                 Re: PID for OS XMark Levin 4/9/13 10:28 a.m.
           Re: PID for OS Xlucas93 4/9/13 3:08 p.m.
           Re: PID for OS XYossarian 4/9/13 3:59 p.m.
           Re: PID for OS Xselbstmord 4/11/13 7:40 a.m.
                 Re: PID for OS XPresident People 4/11/13 3:00 p.m.
                       Re: PID for OS Xukimalefu 4/11/13 11:38 p.m.
                             Re: PID for OS XPerseusSpartacus 4/12/13 12:04 a.m.
     Re: PID for OS XPerseusSpartacus 4/9/13 8:25 p.m.
     Re: PID for OS Xukimalefu 4/10/13 12:17 a.m.
           Re: PID for OS XGodot 4/10/13 12:34 a.m.
                 Re: PID for OS Xukimalefu 4/10/13 12:36 a.m.
                 Re: PID for OS XMark Levin 4/10/13 6:08 a.m.
                       Re: PID for OS XGodot 4/10/13 6:29 a.m.
                             Re: PID for OS XGodot 4/10/13 6:32 a.m.
                       Re: PID for OS XHopper 4/10/13 7:31 a.m.
                             Re: PID for OS XMark Levin 4/10/13 8:20 a.m.
     Re: PID for OS XPerseusSpartacus 4/10/13 9:22 a.m.
           Re: PID for OS XHopper 4/10/13 11:07 a.m.
                 Re: PID for OS XPerseusSpartacus 4/10/13 11:21 a.m.
     Re: PID for OS XMrM12LRV 4/10/13 2:29 p.m.
           SPOILER ALERT! You need to find thisukimalefu 4/11/13 2:08 a.m.
     Re: PID for OS XRon Hunsinger 4/15/13 7:53 p.m.
           Re: PID for OS XMark Levin 4/16/13 6:54 a.m.
                 Re: PID for OS XRon Hunsinger 4/16/13 5:21 p.m.
                       Re: PID for OS XMark Levin 4/16/13 6:00 p.m.
                             Re: PID for OS XRon Hunsinger 4/16/13 7:50 p.m.
                                   Re: PID for OS XMark Levin 4/16/13 8:46 p.m.
                                   Re: PID for OS XHopper 4/17/13 6:11 a.m.
                                         Re: PID for OS XMark Levin 4/17/13 7:16 a.m.
                                               Re: PID for OS XHopper 4/17/13 8:14 a.m.
                                         Re: PID for OS XRon Hunsinger 4/18/13 1:01 a.m.
                                               Re: PID for OS XRon Hunsinger 4/18/13 1:09 a.m.
                                               Re: PID for OS XHopper 4/19/13 7:32 a.m.
                                                     Re: PID for OS XMark Levin 4/19/13 8:28 a.m.
                                                           Re: PID for OS XRon Hunsinger 4/19/13 7:33 p.m.
                                         Re: PID for OS XRon Hunsinger 4/18/13 3:11 a.m.
                 Re: PID for OS XHopper 4/17/13 7:01 a.m.
                       Re: PID for OS XMark Levin 4/17/13 7:12 a.m.
                             Re: PID for OS XHopper 4/17/13 7:50 a.m.
     Re: PID for OS XPerseusSpartacus 4/18/13 8:14 p.m.
           Re: PID for OS Xukimalefu 4/19/13 2:41 a.m.
           Re: PID for OS XRon Hunsinger 4/19/13 4:10 a.m.
                 Re: PID for OS XPerseusSpartacus 4/19/13 6:31 p.m.
                       Re: PID for OS XRon Hunsinger 4/19/13 7:55 p.m.
                             Re: PID for OS Xtreellama 4/20/13 5:11 a.m.
                             Re: PID for OS XPerseusSpartacus 4/20/13 9:38 a.m.
     Re: PID for OS Xbakudd 4/22/13 6:39 a.m.
     PID 1.2 releasedMark Levin 5/6/13 8:49 p.m.
           Re: PID 1.2 releasedGodot 5/6/13 10:47 p.m.
                 Re: PID 1.2 releasedHopper 5/7/13 10:31 a.m.
           Re: PID 1.2 releasedukimalefu 5/7/13 1:45 a.m.

[ Post a Reply | Message Index | Read Prev Msg | Read Next Msg ]
Pre-2004 Posts

 

 

Your Name:
Your E-Mail Address:
Subject:
Message:

If you'd like to include a link to another page with your message,
please provide both the URL address and the title of the page:

Optional Link URL:
Optional Link Title:

If necessary, enter your password below:

Password:

 

 

Problems? Suggestions? Comments? Email maintainer@bungie.org

Marathon's Story Forum is maintained with WebBBS 5.12.