 |
 |
GoldenEye 007 Nintendo 64 Community, GoldenEye X, Nintendo 64 Games Discussion GoldenEye Cheats, GoldenEye X Codes, Tips, Help, Nintendo 64 Gaming Community
|
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
Dragonsbrethren Hacker


Joined: 23 Mar 2007 Posts: 3058
 |
Posted: Fri Jun 19, 2009 10:05 am Post subject: The mystery of Frigate's hostages |
 |
|
This is something that bothers me. I first noticed it while working on my Silo mission, but I just assumed I was too inexperienced with action blocks and was just overlooking something. I suppose that is still possible, but it seems unlikely given how many times I've gone over these.
Block 0402 in Frigate is a hostage, 0403 is a hostage taker, and 0404 is the hostage escape block. These blocks make use of guard ID $FC, which we know is a writable value. In my hostage blocks, I set it to the closest guard, which worked well. In Frigate, however, it is never written to. How does the game know which guard is which? It shouldn't, and when I imported Frigate's blocks to Silo it didn't--every hostage was released at the beginning of the mission and fled.
It gets stranger when you realize that you can insert new guards into Frigate, give them these blocks, and they simply don't work. The hostage flees as soon as the mission starts, and the other guard holds thin air hostage. I've looked over the guard data to see if there are any bits set on them, and there's nothing. It just doesn't make any sense... |
|
|
|
|
|
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
 |