BSL and BOA
In-depth review
Base descriptions:
BSL - Start boss fight with entity W. Use 0000 to end the boss fight.
BOA - Give map-boss (eg Omega) scriptstate W.
BSL can be used to start boss fights with ANY NPC
Yes, it doesn't NEED to be a boss, this command will start a boss fight with any NPC.
You could start one with a critter!
This commands argument, looks at the NPC's event number.
Make sure you have your boss run an event on death.
For If you want to have a cutscene after you defeat the boss.
Or you want to change the music back.
I'll show you the script for the critter boss fight I made:
The critter has an event number of 104
Now, when we run event #0103, the BSL command, starts the boss fight with the critter, and also changes the music.
I also made this critter NPC run its event on death, so after the boss dies:
It will be turned into the smoke entity.
The "victory" music will play.
A message displaying "Victory!" will appear.
And lastly, the music will change to "safety".
There are some bosses that require you to use the ANP command to initiate the fight.
For example: the Misery boss fight
If you were to just go strait to a BSL with her, she would just float there and do nothing:
If you look at the map where you fight Misery(The Throne Room)
You can see that there's a ANP right after the BSL command, giving the Misery entity scriptstate #100.
So if you wanted to use the Misery boss fight, remember to use the ANP command.
Just keep in mind, that some bosses need the ANP command, to initiate.
*Something to note, if your NPC has 0 hp, then the boss health bar won't show up.
However, you can still kill them.
BOA is used for animating bosses
Although I don't see much use in this command...
Since you could just use ANP to do the same thing.
Navigation
Previous Lesson: ANP, HMC, SMC, FON, FOB, and FOM
Next Lesson: SLP and PS+
Table of Contents
|