Chaos Project

RPG Maker => Event Systems => Topic started by: WhiteRose on March 03, 2010, 12:12:08 am

Title: In-Battle Event for Blizz-ABS
Post by: WhiteRose on March 03, 2010, 12:12:08 am
Blizz-ABS In-Battle Events
Version: 1.00
Type: Blizz-ABS Add-on



Introduction

This 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




Screenshots

I 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.


Demo

http://www.mediafire.com/?flenydyehiw


Instructions

Just set up a Parallel Process event on the map of the battle, and set it up similar to this:
Spoiler: ShowHide
(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




Author's Notes

If 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.
Title: Re: In-Battle Event for Blizz-ABS
Post by: Diokatsu on March 03, 2010, 10:04:20 pm
Reminds me of Aqua's HP States Script or something like that.
Title: Re: In-Battle Event for Blizz-ABS
Post by: (Hexamin) on April 05, 2010, 11:13:05 am

$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... ^_^
Title: Re: In-Battle Event for Blizz-ABS
Post by: WhiteRose on April 05, 2010, 11:17:15 am
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
Title: Re: In-Battle Event for Blizz-ABS
Post by: (Hexamin) on April 05, 2010, 11:23:47 am
Yeah, I should really use "preview" more often.  :-P

Glad I could help though! ^_^
Title: Re: In-Battle Event for Blizz-ABS
Post by: Magus on May 19, 2010, 09:30:25 pm
Yes yes, this sounds good. Please allow me to take a look.
Title: Re: In-Battle Event for Blizz-ABS
Post by: AliveDrive on May 28, 2010, 12:27:47 am
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.

Spoiler: ShowHide
(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.
Title: Re: In-Battle Event for Blizz-ABS
Post by: The Niche on May 29, 2010, 04:40:11 am
Going to give this a download. It's probably going to be involved in a few minigames or something.
Title: Re: In-Battle Event for Blizz-ABS
Post by: SBR* on May 29, 2010, 08:17:52 am
@RatatOG:
Maybe do it like this?

Spoiler: ShowHide

@>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.
Title: Re: In-Battle Event for Blizz-ABS
Post by: AliveDrive on May 29, 2010, 05:37:58 pm
oh I didn't know that. :(

Still, figured I'd give it a shot.