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


Joined: 20 Aug 2008 Posts: 44
 |
Posted: Sat Aug 23, 2008 11:00 am Post subject: hey everyone,i just wanted to share something interesting. |
 |
|
that i found while using ge setup editor.
you see,i am learning very fast about how to make levels,action blocks,and so forth. and in a few weeks i think i will be ready to start creating my own levels.
i wanted to make a level where Bond and a few other m16 agents go into a building to take down a notorious criminal (might be oddjob but not sure yet)
and when you enter the level i want to make the m16 agents follow you and elp dispose of the enemy soldiers but I encountered a problemb,in Subdrags Tutorial of how to action blocks the action blocks for shooting gaurds only targeteda a single,specififc gaurd.
But i found something interesting that gave me an idea.
remeber the jungle level where naytla follows you around and shoots any enemy in sight?
mabye i could use her action blocks to create friendly Ai that would follow you around and shoot all the enemies too,instead of just one.
I am going to try exporting naytlas action block and add it to some gaurds.
but heres the problemb,will the action block only work in the jungle level? _________________ "Perfect Dark is Forever"
 |
|
|
|
|
|
 |
 |
 |
 |
 |
SubDrag Administrator

Joined: 16 Aug 2006 Posts: 6177
 |
Posted: Sat Aug 23, 2008 2:49 pm Post subject: |
 |
|
Some of the things (like pads) are tied to the level. I think someone here had success copying all of the action blocks for Natalya (there are actually quite a bit of them since the 04XX can link to each other) |
|
|
|
|
|
 |
 |
 |
 |
 |
Dragonsbrethren Hacker


Joined: 23 Mar 2007 Posts: 3058
 |
Posted: Sat Aug 23, 2008 6:17 pm Post subject: |
 |
|
SubDrag wrote: | Some of the things (like pads) are tied to the level. I think someone here had success copying all of the action blocks for Natalya (there are actually quite a bit of them since the 04XX can link to each other) |
I copied Natalya's Jungle blocks to Surface for Skorpion and with a few changes she worked flawlessly, had a bit of a hard time keeping up because the level is so wide open though. It was actually pretty easy to get working, to make things easier on myself I added them as the same numbers they were in Jungle so I didn't have to go through each one and fix the linked blocks. I don't even remember having to change that many pads to get it working, I think there was one block that checked for a specific pad and that was it. |
|
|
|
|
|
 |
 |
 |
 |
 |
Turok86 Agent


Joined: 20 Aug 2008 Posts: 44
 |
Posted: Sat Aug 23, 2008 10:10 pm Post subject: |
 |
|
cool,hey subdrag how do you make co-op gaurds anyways?
cuz i read you sayid something like "you can make your own co op or gaurd killers but theres a 10% chane they'll turn on you." _________________ "Perfect Dark is Forever"
 |
|
|
|
|
|
 |
 |
 |
 |
 |
SubDrag Administrator

Joined: 16 Aug 2006 Posts: 6177
 |
Posted: Sun Aug 24, 2008 6:02 am Post subject: |
 |
|
Do you still have them? It'd be nice to include as a batch of 04XX blocks that can be imported, with a couple comments on where to change pads. |
|
|
|
|
|
 |
 |
 |
 |
 |
Dragonsbrethren Hacker


Joined: 23 Mar 2007 Posts: 3058
 |
Posted: Sun Aug 24, 2008 7:49 am Post subject: |
 |
|
Yeah, let me import them and add the comments. I'll zip them up when I'm done so you can add them to the Vault.
Edit:
http://dragonsbrethren.slickproductions.org/files/goldeneye/allyguard.zip
I imported them to Runway and everything worked great, let me know if there are any issues though. It would be pretty cool to be able to insert an ally through the special objects section of the setup editor, the blocks being linked like they are might be a problem though, unless maybe you could automate changing the block numbers if the ones they use aren't free? |
|
|
|
|
|
 |
 |
 |
 |
 |
SubDrag Administrator

Joined: 16 Aug 2006 Posts: 6177
 |
Posted: Sun Aug 24, 2008 9:30 am Post subject: |
 |
|
Thanks! This should help people quite a bit (I actually always wanted this, but I never put in the effort to make a generic ally). It's an interesting idea, adding allies to a level via the editor. I suppose though, once you've got the ally blocks in, you just assign someone to 0408 or whichever it is, so technically it's not hard to make an ally. I'm not sure how I'd automate adding an ally with respect to presets and things? Also you only want to add ally blocks once.
Thoughts on me making a new action blocks section on goldeneyevault? Or do you think it should go into the Misc Mods section? It's not technically a ROM change, so I'm thinking of adding a new section. |
|
|
|
|
|
 |
 |
 |
 |
 |
Dragonsbrethren Hacker


Joined: 23 Mar 2007 Posts: 3058
 |
Posted: Sun Aug 24, 2008 12:58 pm Post subject: |
 |
|
SubDrag wrote: | Thanks! This should help people quite a bit (I actually always wanted this, but I never put in the effort to make a generic ally). It's an interesting idea, adding allies to a level via the editor. I suppose though, once you've got the ally blocks in, you just assign someone to 0408 or whichever it is, so technically it's not hard to make an ally. I'm not sure how I'd automate adding an ally with respect to presets and things? Also you only want to add ally blocks once. |
Yeah, having allies was something I was always interested in but the ones I tried creating myself never came out very good, they'd usually follow Bond but have a hard time shooting guards, or they'd magically kill guards without even aiming at them. I finally decided to try just copying Jungle's and was surprised by how easy it was to get working.
The only preset that needs to be changed is in 040C, it sets the default 2328 preset. The 2328 presets are used to follow Bond so once Bond is in sight this isn't used anymore as far as I know. I have it set to 0000, that should work in every stage and having it set to that in Runway has no negative impact on the ally's behavior as far as I can tell.
For automating it, here's what I was thinking. Have an option to insert an ally in the special objects menu. When that is selected, check to make sure blocks 0407-040C are free, if not give an error about those blocks being in use. If they are free the guard will be inserted with 0408 already assigned to them and the user would be prevented from selecting the option again because the blocks are already in place. The allies will fire on each other if you have more than one in the stage so it's better off limiting them to one anyway.
I'm not sure how hard it would be to automatically redo the links between the blocks if 0407-040C aren't free but being able to do that would be really useful for stages that already have a large number of blocks in place. It would be awesome to add an allied Trevelyan to Facility while leaving most of the existing action blocks in place, for example.
SubDrag wrote: | Thoughts on me making a new action blocks section on goldeneyevault? Or do you think it should go into the Misc Mods section? It's not technically a ROM change, so I'm thinking of adding a new section. |
A new section sounds good, I'm sure we could fill it up with other premade actions, maybe some more of Rare's too. I'd like to make a drop-in scientist block but those are even more tied to specific stages than Natalya was.
I forgot to post this earlier, feel free to use it:
 |
|
|
|
|
|
 |
 |
 |
 |
 |
TAKA Michinoku9.1 007

Joined: 22 Jun 2008 Posts: 607 Location: Crossmaglen,South Armagh, Ireland  |
Posted: Sun Aug 24, 2008 1:13 pm Post subject: |
 |
|
cool how could i copy the action block from jungle to do that and which action block is it _________________ "We have always found the Irish a bit odd, They refuse to be English" Winston Churchill
"For over 30 Years the IRA showed that the British Government could not rule Ireland on its on terms. You asserted the right of the people of this island to freedom and independance, many of your comrades have paid the ultimate sacrafice in order to bring the freedom struggle forward towards its obtainment."
Gerry Adams
http://www.youtube.com/watch?v=8V3AEgStKvE |
|
|
|
|
|
 |
 |
 |
 |
 |
SubDrag Administrator

Joined: 16 Aug 2006 Posts: 6177
 |
Posted: Sun Aug 24, 2008 1:36 pm Post subject: |
 |
|
How about this:
Add ally action blocks, which will add to the end of the 04XX blocks all the ally ones (relinked, doesn't seem too hard). Then it will report a status message like "Ally added, give guard block 0411". Is that preset required to be different, or can they all have the same one? |
|
|
|
|
|
 |
 |
 |
 |
 |
Dragonsbrethren Hacker


Joined: 23 Mar 2007 Posts: 3058
 |
Posted: Sun Aug 24, 2008 2:09 pm Post subject: |
 |
|
That sounds good. The preset should be fine for every stage, you will always have a preset 0000. |
|
|
|
|
|
 |
 |
 |
 |
 |
Kode-Z Hacker

Joined: 09 Nov 2007 Posts: 1142 Location: London, England  |
Posted: Sun Aug 24, 2008 2:09 pm Post subject: |
 |
|
Are text strings necessary? |
|
|
|
|
|
 |
 |
 |
 |
 |
SubDrag Administrator

Joined: 16 Aug 2006 Posts: 6177
 |
|
|
|
|
|
 |
 |
 |
 |
 |
DELETED Guest
 |
Posted: Sun Aug 24, 2008 2:17 pm Post subject: |
 |
|
DELETED |
|
|
|
|
|
 |
 |
 |
 |
 |
Dragonsbrethren Hacker


Joined: 23 Mar 2007 Posts: 3058
 |
Posted: Sun Aug 24, 2008 2:39 pm Post subject: |
 |
|
SubDrag wrote: | Here's the new section:
I don't think text strings are necessary, I'm guessing they were commented out? |
Yeah, there's a comment everywhere there was a string originally, so you can add them back in if you want and have the taunts and stuff again. |
|
|
|
|
|
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
|
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
|
|
|
 |