News:

Don't forget to visit the main site! There's lots of helpful docs, patches, and more!

Main Menu

Enemy D5BF

Started by Mettyk25jigsaw, October 21, 2015, 02:54:41 AM

Previous topic - Next topic

Mettyk25jigsaw

How would one go about making enemy D5BF (Bomb enemy gate) be respondable to bombs 'without' it also being able to be shot dead by a beam and charge beam at the same time making the enemy gate 'not' respond to a beam/charge beam by moving? Any help would be greatly appreciated...

Odylg

In smile right click the enemy and click species. In the top right you'll see health, damage and so on. Click the scrollbar under it to go to the next page, then click vulnerable pointer.

Dunno about getting it to not respond though

Mettyk25jigsaw

Yeah, I knew that bit already, but that will make the enemy gate respond to beams/charge beam, I wonder if it's a tweak that can be done in the shot AI pointer destination to make what I want to happen work, I wouldn't know what to change though, someone may be able to help though, fingers crossed...Thanks for your input anyway....

Quietus

I think what Odylg is getting at is trying to edit the vulnerability pointer so that all beams are 00. Does it still move / react?

Mettyk25jigsaw

Yes, it does and that's what I don't want, I want enemy gate to respond to bombs only without causing enemy gate to explode if shot by a beam...

Jordan5

So i just changed all the values in the vulnerability pointer to 00 and it now starts to move when bombed and doesn't explode when shot. This was on a vanilla(ish) rom

Mettyk25jigsaw

Jordan5...Does it move though if it's shot with vul set to 0? It did for me and I don't want it to, I only want it to move if bombed...

Odylg

According to the gate it seems beam shots are bombs and vice versa. Tried it myself, was able to have not shake when shot...but also not shake with bombs, so its a moot point.

X-tradyte

You know, its actually pretty hilarious that I'm using gates for bombs as well, that can be bombed. All you need to do is use the right gate, and modify the vulnerable pointers. There are 4 different gates, 3 vertical and one horizontal. The one you want is the one that looks like the horizontal one (not the one with the 'B' or the arrows on it)

It should work.

Odylg

Where is the B one used in vanilla anyway?

Mettyk25jigsaw

Gohan, I've tried it, even though you can bomb it to activate it and also not make it explode, the enemy does move though when shot...

maybe I need to explain myself better...

What I am wanting is an enemy gate that will respond to bombs 'ONLY' and at the same time not be able to be 'shot dead' once 'shot', because it's still not working properly thus far, I've tried many things other than just zero the vulnerabilities or what not but that will make the gate move once shot 'AND' with bombs, I want bombable 'only' enemy gates  'without' the ability to shoot the enemy gate dead and explode...Hope this helps...

Unless Gohan, you wanted me to give the vulnerability values some other value other than zero? If so, what value?

Odylg

#11
I guess your best bet is make it Non-Responsive unless a specific weapon (bombs) is used. I don't know how rhough, I'm still new to assembly. Apparently it's possible though.

EDIT: the values are most commonly 00 for null, damage is usually 02, FF is damage without freezing.
The suggested value was 00 to make them immune to damage from things/stuff. Doesn't matter though. Vulnerability isn't what needs to changed. You need non responsive active (checked) until you lay a bomb. It's doable using ASM, of which is beyond my current level of hacking based knowledge.

Quietus

Quote from: Odylg on October 22, 2015, 12:38:46 AM
Where is the B one used in vanilla anyway?
I haven't checked everywhere, but they're used in the room behind Mother Brain. You normally blast through them just after getting the Hyper Beam.