Author Topic: [XP] Battler Transitions  (Read 5349 times)

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 268
  • LV: 55
  • Gender: Male
    • View Profile
[XP] Battler Transitions
« on: November 03, 2012, 03:58:49 AM »
Battler Transitions
Authors: ThallionDarkshine
Version: 2.1
Type: Graphical Battle Add-on
Key Term: Battle Add-on

Introduction

I just finished playing through Blizz's game "Chaos Project", and I saw a ton of cool scripted addons he made for it. Well now, you can use one of the best features of his game in yours. This script allows you to insert exit transitions for the enemies, such as slicing apart, simply fading out, 3d spin, and many more. And thus begins my quest to replicate every amazing feature of CP.

In this new version, I'm proud to announce that the default transition graphics can be used to transition sprites out. I've also separated out the transitions module that was originally included in this script so I can more easily work on the module script. This is not a new dependency for this script, it's just something that was originally included and is now a separate script.


Features

  • Many amazing transitions for enemies.
  • Can use the default transition graphics to transition out enemies.

Screenshots
(click to show/hide)

Demo

None yet.

Script

(click to show/hide)

Instructions

See script for instructions.

Compatibility

I don't think there would be any compatibility problems, but you might have some with some 3d battle camera like the one in CP.

Credits and Thanks

  • ThallionDarkshine
  • Blizzard, for giving me the idea and making the script this is based off of.

Author's Notes

You'll need my transitions module for this script to work (that's the script that actual makes the cool transitions).
Also, you'll need this dll for the script.
« Last Edit: June 14, 2015, 11:18:23 PM by ThallionDarkshine »

Offline G_G

  • Green Gmod Game_Guy AKA G4 AKA hyper-G AKA G-force
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 6585
  • LV: 407
  • Gender: Male
    • View Profile
Re: [XP] Battler Transitions
« Reply #1 on: November 03, 2012, 05:46:32 AM »
Next time, spoiler your screenshots please.

And you do realize that no one can use this script right? The script calls for "rgss_addon" dll and in nowhere do you mention a link to this dll or requirements for another script. Or anything of the sort. Other than that, neat idea. I hope to see more.

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 268
  • LV: 55
  • Gender: Male
    • View Profile
Re: [XP] Battler Transitions
« Reply #2 on: November 03, 2012, 03:04:01 PM »
Alright, I fixed it. The dll is in the author's notes.
Here is the link.

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 268
  • LV: 55
  • Gender: Male
    • View Profile
Re: [XP] Battler Transitions
« Reply #3 on: November 17, 2012, 09:37:56 PM »
The script is finally done: I made it possible to have different sets of transitions for different enemies, but if you haven't configured any enemy, the script will use the original method of randomly choosing one of the big array of transitions.

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19930
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: [XP] Battler Transitions
« Reply #4 on: November 17, 2012, 09:44:33 PM »
The script is finally done:

Yet the version stays 0.1? xD
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 268
  • LV: 55
  • Gender: Male
    • View Profile
Re: [XP] Battler Transitions
« Reply #5 on: February 02, 2013, 03:10:15 AM »
Mega update! In v2.0, you can transition enemies out using transition graphics. I've also separated out the transitions module that was originally included in this script so I can more easily work on the module script. This is not a new dependency for this script, it's just something that was originally included and is now a separate script. Also, a new parameter has been added for transitions: ease. You can set it to a negative for ease-in, or a positive for ease-out. Or maybe the other way round. Just try it and you'll find out.

Edit - And update to v2.1. The battle will now wait until the transition finishes to resume the battle. Also, this script is now compatible with my 3d battle camera script.
« Last Edit: February 17, 2013, 06:56:19 PM by ThallionDarkshine »

Offline d0m0a

  • Total Beginner
  • Posts: 9
  • LV: -1
    • View Profile
Re: [XP] Battler Transitions
« Reply #6 on: February 27, 2013, 07:14:58 PM »
sorry for ask, but... where I put the Rgss_addon?

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 268
  • LV: 55
  • Gender: Male
    • View Profile
Re: [XP] Battler Transitions
« Reply #7 on: February 27, 2013, 08:27:50 PM »
Put it in the same folder as Game.exe.

Offline d0m0a

  • Total Beginner
  • Posts: 9
  • LV: -1
    • View Profile
Re: [XP] Battler Transitions
« Reply #8 on: February 27, 2013, 08:40:46 PM »
and what I made with this error?

Script'transitions module' line 660: RuntimeError ocurred.

LoadLibrary: rgss_addon

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 268
  • LV: 55
  • Gender: Male
    • View Profile
Re: [XP] Battler Transitions
« Reply #9 on: February 28, 2013, 08:25:46 PM »
I updated the transitions module. Try it now.

And if it still doesn't work, then you'll probably be best off telling enterbrain about it, because several other people have had the same problem.
« Last Edit: February 28, 2013, 08:46:18 PM by ThallionDarkshine »

Offline Wecoc

  • Transcended Spirit
  • ***
  • Posts: 108
  • LV: 44
  • Gender: Male
    • View Profile
    • Mundo Maker
Re: [XP] Battler Transitions
« Reply #10 on: March 04, 2013, 11:03:06 AM »
Why don't you use Caesar's Graphics Toolkit? It seems to do more or less the same, without dll.

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 268
  • LV: 55
  • Gender: Male
    • View Profile
Re: [XP] Battler Transitions
« Reply #11 on: March 05, 2013, 08:37:35 PM »
The thing is, the reason I use a dll is that it's much too slow to execute these functions every frame if they're written in pure ruby like Caesars Graphics Toolkit.

Edit - For example, a negative effect on the title graphic takes 4.75 seconds. My dll can execute 100 negative effects in that time.

Grayscale Effect - 5.7 seconds
Pixelize Effect - 9.5 seconds
Blur Effect - More than 10 seconds (script is hanging error)
Shake Effect - 0.02 seconds
Change Brightness - 3.1 seconds
Change Contrast - 4.1 seconds
Threshold - 5.4 seconds
Emboss - 9.7 seconds
Swap Colors - 5.5 seconds


Edit:

And everyone, I am proud to announce that I fixed the dll problem. The new version is uploaded and now users with Windows XP Professional will be able to use it properly.

Edit:

Update to v2.1. Added code to help my battler transitions script check compatibility.
« Last Edit: April 26, 2013, 02:14:16 AM by ThallionDarkshine »