Blizz-ABS In-Battle Events
Version: 1.00
Type: Blizz-ABS Add-on
IntroductionThis will allow you to run an event during a Blizz-ABS battle when an actor's health reaches a certain level. For example, you could stage an impossible battle, only to have your player rescued at the last moment.
Features
- Very easy to implement.
- Health values can be modified to change event timing.
- Only works if you know what actor the player will be controlling, and thus will not work well in games where players can pick all the members of their party. Works best if there is only a single, pre-defined actor in the party.
- Obviously, requires Blizz-ABS.
ScreenshotsI don't see how you could really take a screenshot of this. If you'd like, request one and I'll come up with something.
Demohttp://www.mediafire.com/?flenydyehiw
InstructionsJust set up a Parallel Process event on the map of the battle, and set it up similar to this:
(http://img411.imageshack.us/img411/5024/91400026.png)
You may set the health check variables to whatever you'd like.
Obviously, you can change the event to make it do more exciting things.
Credits and Thanks
- Blizzard, for scripting Blizz-ABS.
Author's NotesIf possible, I'd like to make a version 2.0 in which events can happen when
enemies' health values reach certain levels. If anyone could assist me with this, please let me know.
Reminds me of Aqua's HP States Script or something like that.
$game_variables[10] = $game_party.actors[0].maxhp
$game_variables[9] = $game_party.actors[0].hp
if you use call scripts to do that won't it allow you to have whatever character the player is using instead?
just a thought... ^_^
Quote from: (Hexamin) on April 05, 2010, 11:13:05 am
$game_variables[10] = $game_party.actors[0].maxhp
[/code
[code]
$game_variables[9] = $game_party.actors[0].hp
if you use call scripts to do that won't it allow you to have whatever character the player is using instead?
just a thought... ^_^[/code]
<3
I'll make an updated version when I get around to it.
Also, you screwed up your code tags again. You seem to be the only one who does it consistently. O_o
Yeah, I should really use "preview" more often. :-P
Glad I could help though! ^_^
Yes yes, this sounds good. Please allow me to take a look.
I made an attempt.
I can't seem to make the button part work, or I feel like it would.
Also, if there are any colossal blunders in that, don't laugh cause I just try til it works I dunno a right or wrong way.
(http://i760.photobucket.com/albums/xx245/RatatatOG/EnemyHPCallEvent.png)
Hope it helps, I'll try again sometime this weekend probably.
EDIT: This is a neat idea, I have a held item that doubles defense when HP is 50% or less.
You could achieve the same effect by giving your character the "Valor" trait (Or whatever you call it), and have it do the same thing. It would help you out of a tight spot.
Even cooler would be a charge anim before hand :D Sorry for the ramble haha.
Going to give this a download. It's probably going to be involved in a few minigames or something.
@RatatOG:
Maybe do it like this?
@>CONDITIONAL BRANCH: The C button is being pressed
@Control Switches 0001 = ON
@>
: Else
@>Control Switches 0001 = OFF
: Branch End
@>Conditional Branch SWITCH 0001 == ON
@>COMMENT Sets the current HP of the enemy
@>Control Variables 0001 = [1.]'s HP
@>COMMENT Sets the max hp of the enemy and then defides it by 2 to get 1/2 of the max hp
@>Control Variables 0003 = [1.]'s MaxHP
@>Control Variables 0003 /= 2
@>Conditional Branch: Variable 0001 <= Variable 0003
@>Text: Actually...I quit.
@>Play ME 012-Gag01,100,100
: Branch End
: Branch End
Lines I changed bolded.
Oh, and I think Enemy[1.]'s HP and Enemy[1.]'s MaxHP doesn't work with BlizzABS.
oh I didn't know that. :(
Still, figured I'd give it a shot.