Making an enemy a boss?

Old topic!
The last post in this thread is over 60 days old. Posting in this thread will be considered a bump, so please make an attempt to be courteous if you go ahead with it.

If the last post is over 6 months old, it may instead be a better idea to start a new topic. If you aren't sure about what to do, feel free to ask a staff member for help, or try to locate a 'general questions'-type thread if it exists in this (sub-)forum.
Sep 30, 2009 at 11:00 PM
Senior Member
"Huzzah!"
Join Date: Jun 1, 2007
Location: In Space
Posts: 191
The Gaudskateers, for reference, are set up so only one of them is actually killable at any one time, and only that one uses the HP bar. I'm not exactly sure of the inner workings of the script, since I haven't played it in so long, but you'll find it's not exactly what you're looking for in this case.

The "Unknown flag 0x200" isn't really that unknown at all. It's the "Execute script on death" command, used in boss fights to call something when you actually defeat the boss. Otherwise, nothing will happen and the entire fight would be quite pointless. ;)

But the simple answer to the question is yes, you can. Just use the <BSL#### command on any enemy and it'll show its health meter. Hacking npc.tbl comes in handy if you want to change the actual enemy's health, but CaveEditor can do that on its own now. :)

[EDIT] -- Didn't see there was a 2nd post. I'm thus probably being quite "Captain Obvious" right now. :p
 
Sep 30, 2009 at 11:47 PM
MY NAME IS NOT CHINA!
"..."
Join Date: Jul 16, 2009
Location: in a castle.
Posts: 372
Grrrr. I guess ill show the full script then.

#0101
<DNP0241<FL-1320<CMU0004<BSL0317

#0317
<CMU0015<MSGDefeated Mesa!<WAI0126<NOD<CLO<TRA0013:0092:0001:0005
 
Sep 30, 2009 at 11:52 PM
Level 73 Procrastinator
"Life begins and ends with Nu."
Join Date: Apr 6, 2009
Location: Forgotten Tower
Posts: 2052
Ryuuoutan said:
#0101
<DNP0241<FL-1320<CMU0004<BSL0317

#0317
<CMU0015<MSGDefeated Mesa!<WAI0126<NOD<CLO<TRA0013:0092:0001:0005
Ah! I thought so.
You forgot a <END for event #0101, so the game just continued on to #0317, where the event <TRA activates most likely had an <END it could stop at.
Don't neglect those <END's!
 
Oct 1, 2009 at 12:01 AM
MY NAME IS NOT CHINA!
"..."
Join Date: Jul 16, 2009
Location: in a castle.
Posts: 372
Oh........

But it just instantly dies at the start, the health bar depletes ALL THE way at the start... And i dont get transported to whatever. I put the <END, and this suddenly happens.
 
Oct 1, 2009 at 12:05 AM
Level 73 Procrastinator
"Life begins and ends with Nu."
Join Date: Apr 6, 2009
Location: Forgotten Tower
Posts: 2052
Huh?

Instantly dies, huh...?
I don't see how it can do that...
Though, out of curiosity, does it drop any EXP crystals or hearts or rockets when it dies?
 
Oct 1, 2009 at 12:16 AM
MY NAME IS NOT CHINA!
"..."
Join Date: Jul 16, 2009
Location: in a castle.
Posts: 372
EXP and hearts and missiles, yes...
 
Oct 1, 2009 at 12:19 AM
Level 73 Procrastinator
"Life begins and ends with Nu."
Join Date: Apr 6, 2009
Location: Forgotten Tower
Posts: 2052
Hrm...

If he's dropping stuff, then there's a problem.
If the 0x0200 bit flag is on, then he shouldn't drop anything, because it's running an event from the map's TSC file instead of the usual death stuff.
Are you sure he's got his event set to 317 and bit flag 0x0200 set?
 
Oct 1, 2009 at 12:25 AM
MY NAME IS NOT CHINA!
"..."
Join Date: Jul 16, 2009
Location: in a castle.
Posts: 372
Yes. His Entity ID is 680, with the H/V trigger being the same Entity ID.

His Event is 317. 200 Is Set...
 
Oct 1, 2009 at 12:29 AM
Level 73 Procrastinator
"Life begins and ends with Nu."
Join Date: Apr 6, 2009
Location: Forgotten Tower
Posts: 2052
This kinda help sucks

Well, if 0x0200 is set he shouldn't be dropping anything...
Infact, he shouldn't even disappear unless the event deletes him! {I did over 9999 damage to a bat, because of that}
Something's wrong.....
 
Oct 1, 2009 at 12:53 AM
Been here way too long...
"Life begins and ends with Nu."
Join Date: Jan 4, 2008
Location: Lingerie, but also, like, fancy curtains
Posts: 3054
i dunno if you said this already, but not putting the end on makes it instantly fie cuz it's hopping over to the next event.
 
Oct 2, 2009 at 1:49 AM
MY NAME IS NOT CHINA!
"..."
Join Date: Jul 16, 2009
Location: in a castle.
Posts: 372
AH. Figured out why he drops EXP. Its because it shows the amount of EXP he drops in the NPC table.
 
Oct 2, 2009 at 1:57 AM
Level 73 Procrastinator
"Life begins and ends with Nu."
Join Date: Apr 6, 2009
Location: Forgotten Tower
Posts: 2052
Point missed

No, if the 0x0200 bit flag is turned on, then the usual death stuff won't happen when an enemy is killed.
Nothing is dropped, they don't even disappear.
They'll continue to fight unless an event deletes them.
 
Oct 2, 2009 at 2:09 AM
MY NAME IS NOT CHINA!
"..."
Join Date: Jul 16, 2009
Location: in a castle.
Posts: 372
You know what, Its just impossible to make it a boss. JUST impossible. I cant make a four-way red Bute boss (like the Gaudska-teers) or ANY boss. Only thing i can do is copy a boss script..
 
Oct 2, 2009 at 2:10 AM
The Town Bicycle *cough*
"Keep on rollin'!"
Join Date: Apr 9, 2009
Location: In your memories... forever...
Posts: 432
Oh god I hated that boss...
 
Oct 2, 2009 at 10:56 AM
Luls
"Bleep, Bloop, Bleep, Bloop"
Join Date: Oct 6, 2007
Location: I dunnos
Posts: 1584
Ryuuoutan said:
You know what, Its just impossible to make it a boss. JUST impossible. I cant make a four-way red Bute boss (like the Gaudska-teers) or ANY boss. Only thing i can do is copy a boss script..
And so you're giving up now? You know making a boss fight of any (yes, ANY) monster is just one of the many relatively simple things you can do in your mod. And you're already giving up here? *facepalm*

Try studying the scripts of some custom boss fights in some of other ppl's mods. Either that or studying those of Pixel's would suffice. It's not too hard to spot the trend in all his minor boss fights (minor being non-special boss fights like Ballos and Monster-X and such).

Try harder. IT'S WORTH IT.

Edit -

Ryuuoutan said:
Yes. His Entity ID is 680, with the H/V trigger being the same Entity ID.

His Event is 317. 200 Is Set...
By Entity ID you mean the Flag ID of that sprite right?

And I have a feeling the problem has something to do with your map layout.
(And what's event 241 mentioned in the <DNP command in #0101? :rolleyes:)
 
Top