 |
 |
GoldenEye 007 Nintendo 64 Community, GoldenEye X, Nintendo 64 Games Discussion GoldenEye Cheats, GoldenEye X Codes, Tips, Help, Nintendo 64 Gaming Community
|
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
Lazlo52 Secret Agent


Joined: 18 Nov 2017 Posts: 301 Location: N.J.  |
Posted: Sun Mar 21, 2021 1:13 pm Post subject: |
 |
|
RyanDwyer wrote: | Search for the action block number, in this case 005b. You can see the documentation states that the "type" argument determines what type of check is done, and type 2 is a camspy check. It also states that this check is hard coded to only work in G5 Building. |
Pardon me, but why does it say "<chr>'s camspy" if the G5 check is using ID 00? If it worked that way, it'd be checking ID F2. Guard 00 is one of the guys you take out in the very first room, he can't have a CamSpy.
RyanDwyer wrote: | Lazlo's suggestion should also work, but I would use 0187 instead of 0058. 0187 sets the guard's target explicity to a camspy if it's in sight. |
Hmmmmm. Yep, that certainly seems to store only a CamSpy to FC. By that point, it's a matter of deciding whether to keep it to one CamSpy for simplicity or try to find some way to juggle both throughout whatever checks Oofjay needs to be done to the CamSpy. _________________
Quote: | 22 not happening nerds. forget about it. 23 til the day i die. |
|
|
|
|
|
|
 |
 |
 |
 |
 |
RyanDwyer Agent

Joined: 02 Aug 2018 Posts: 13
 |
Posted: Sun Mar 21, 2021 1:57 pm Post subject: |
 |
|
Lazlo52 wrote: | why does it say "<chr>'s camspy" if the G5 check is using ID 00? |
That's the incorrect documentation I was referring to. It should say any player's camspy. |
|
|
|
|
|
 |
 |
 |
 |
 |
Uufje Agent

Joined: 26 Feb 2007 Posts: 58
 |
Posted: Sun Mar 21, 2021 2:45 pm Post subject: |
 |
|
That is very interesting; that explains why the guard ID was just left at 00, since it isn't used anyway.
I see the decomp has quite a lot of documentation. Some of it is not in the editor, since the comment on the action is that when the type is 02, it just checks if the guard ID is on the pad. It says nothing about the CamSpy. This is why I got confused, and G5's implementation made no sense to me.
I think I will stick to action 0187 now, since that's a reliable way to grab the CamSpy's ID.
Thank you everyone for your help! _________________ Oofjay |
|
|
|
|
|
 |
 |
 |
 |
 |
Lazlo52 Secret Agent


Joined: 18 Nov 2017 Posts: 301 Location: N.J.  |
Posted: Sun Mar 21, 2021 3:47 pm Post subject: |
 |
|
I'm glad everything worked out! It's just a shame my reading comprehension took a temporary nosedive. My apologies for that. _________________
Quote: | 22 not happening nerds. forget about it. 23 til the day i die. |
|
|
|
|
|
|
 |
 |
 |
 |
 |
Uufje Agent

Joined: 26 Feb 2007 Posts: 58
 |
Posted: Thu Apr 01, 2021 3:21 pm Post subject: |
 |
|
Okay, I'm now trying to make custom objects in the object editor, but it's going horribly at the moment. They either don't show up, have janky graphics, are out of position, or have a weird hitbox.
The object editor itself confuses me a little as well. There are two bounding boxes, but what are they used for? How do I determine them? If I click on "Calculate bounding boxes" it doesn't always work. Like I said, sometimes weird collision, sometimes it doesn't show up.
It also has #Imgs, #05s, and #Matrices, I don't really know what that means. When I disable Tree View, I also see the center and bounding volume radius, which I also don't understand.
I haven't seen a tutorial on this, so I thought I'd ask on the forums. I have the two models (Facility's bathroom door, and a custom elevator) in the following link: https://drive.google.com/file/d/1qGZmPdZiRwznxk8JaEt7t9FRcjyvIZHp/view?usp=sharing _________________ Oofjay |
|
|
|
|
|
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
|
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
|
|
|
 |