News: Create your own galactic empire! OGame at Chaos Project!

Pages: [1] 2 3 4  All
  Print  
Author Topic: [XP] Transition Pack v1.1  (Read 4471 times)
Mad Scientist Fantasist
Astral Trancist
*****

Level: 120
Offline Offline

Gender: Male
Posts: 1833


Stopped using RMXP (until furthur notice).


View Profile WWW
« on: July 24, 2008, 05:45:52 PM »

Transition Pack
Authors: Fantasist
Version: 1.1
Type: Eye Candy
Key Term: Misc System

Introduction

This script adds some exotic transitions which can't be attained by regular transition graphics.

Features

  • Exotic transitions for special occasions in your game
  • Easily extendable

Screenshots

You can't appreciate the effects as screenshots, just try the demo Happy

Demo

http://www.sendspace.com/file/yjd54h (~243 KB)

(click to show/hide)


Script

Place this script below Scene_Debug and above Main.

(click to show/hide)

Instructions

First of all, you will need the screenshot dll. You will find it in the demo. Put it in your game folder.

To use this, instead of calling a scene directly like this:
Code:
$scene = Scene_Something.new

call it like this:
Code:
$scene = Transition.new(Scene_Something.new)

Before calling it, you can change "$game_temp.transition_type" to activate the transition.

As of version 1.1 and above, the battle scene automatically uses the transition effect, so all you have to do is call the battle using the event command.

Optionally, you can also call a certain effect like this:
Code:
Transition.new(NEXT_SCENE, EFFECT_TYPE, EFFECT_TYPE_ARGUMENTS)

                   NEXT_SCENE: An instance of the next scene (eg: Scene_Battle.new)
                  EFFECT_TYPE: (Optional) Number indicating the effect type (eg: 4)
EFFECT_TYPE_ARGUMENTS: (Optional) Arguments for the called effect type (eg: Color.new(255, 0, 0))

For example, the following code will call the menu scene with the Fade effect with green color and the effect lasts for 20 frames (nearly half a second):
Code:
$scene = Transition.new(Scene_Menu.new, 4, Color.new(0, 255, 0), 20)

For Scripters:

     For adding new transitions, check the method Transition#call_effect. Simply add a new case for "type" and add your method. Don't forget to add the *args version, it makes it easier to pass arguments when calling transitions. Check out the call_effect method for reference.

Compatibility

It should be compatible with most scripts.

Credits and Thanks

  • Fantasist, for making this script
  • Blizzard, for the Transpose effect
  • shdwlink1993, for keeping the demo for so long
  • Ryexander, for helping me with an important scripting aspect

Author's Notes

If you have any problems, suggestions or comments, you can find me at:

 - forum.chaos-project.com

Enjoy ^_^
« Last Edit: August 23, 2009, 12:57:00 PM by Fantasist » Logged

Stopped using RMXP until further notice.<br /><br /><br />“Understanding rules is important because you should know when and how to break them.”<br /> - ???<br /><br />
Starrodkirby86
Pokemon Trainer
Global Moderator
Lexima Warrior
**

Level: 164
Offline Offline

Gender: Male
Posts: 2871


The adventure begins again at March 14th.


View Profile WWW
« Reply #1 on: July 24, 2008, 05:54:48 PM »

I'm sorry, I would be very interested in this, but I keep getting an error. It's a font error, and it probably can be corrected with the RGSSwhatever dll or something, but I don't know...The font error is when

Screw this, I tinkered with the scripts and then pressed OK (With no effect) and everything works again. 0_0 Lame Enterbrain.

Fantasist, those transitions are sexy, especially the title screen one. I've been listening to too much Reversing Darts by cuevox recently, which is giving me a techno vibe. Possibly you can do something pixel-related that isn't a mosaic or dissolve effect? And if you have Windows Movie Maker, those transitions you can try implementing in RPG Maker. The more, the merrier! Happy
Logged


What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).




Click here if you're a fan of Lucky Star!
Mad Scientist Fantasist
Astral Trancist
*****

Level: 120
Offline Offline

Gender: Male
Posts: 1833


Stopped using RMXP (until furthur notice).


View Profile WWW
« Reply #2 on: July 24, 2008, 06:07:31 PM »

Mosaic... It's impossible to do in RMXP without lag, so I've decided to skip that one. Dissolve can be done by using a transition graphic. You mentioned Movie Maker, nice, I almost forgot. I've set my target on the powerpoint transitions, though most of them can be done in the regular way by making use of transition graphics. You can find 4 files in the Graphics/Transitions folder and you'll recognize the 'random blinds vertical/horizontal' from powerpoint. Many others need scripting, but are very easy to do. I've just been busy with other stuff.
I picked the shred effect from Pokemon Sapphire, I really liked it. That's what inspired me to complete this.
Logged

Stopped using RMXP until further notice.<br /><br /><br />“Understanding rules is important because you should know when and how to break them.”<br /> - ???<br /><br />
Starrodkirby86
Pokemon Trainer
Global Moderator
Lexima Warrior
**

Level: 164
Offline Offline

Gender: Male
Posts: 2871


The adventure begins again at March 14th.


View Profile WWW
« Reply #3 on: July 24, 2008, 06:11:53 PM »

Oh yeah, Pokemon battles have some of the best transitions ever...Especially the crazy Pokeballs, battle split screens, and the flashing screen of doom. Emulating those would be pure awesomeness (Especially the split screen, I know many people would want something along those lines). All of those aforementioned can be easily done with pictures though, but a simple call script mechanism to launch these is even easier than having a lot of pictures moving back and forth.

Maybe you can try having rotated effects toward the blinds? Or make something trippy and drug-like?
Logged


What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).




Click here if you're a fan of Lucky Star!
Mad Scientist Fantasist
Astral Trancist
*****

Level: 120
Offline Offline

Gender: Male
Posts: 1833


Stopped using RMXP (until furthur notice).


View Profile WWW
« Reply #4 on: July 24, 2008, 06:29:28 PM »

Split screen as in the screen splitting in half and the parts moving away? That's easy to script.

Quote
Maybe you can try having rotated effects toward the blinds? Or make something trippy and drug-like?
I didn't get you :p

Btw, try to think about this, how many effects will people use? I've tried it, and having all those 'special' effects gets annoying. These can be used once in a while or for some special events (like boss battles in CP). That's the reason I've made this topic instead of just making all the transition effects whether graphical or scriptwise.
Logged

Stopped using RMXP until further notice.<br /><br /><br />“Understanding rules is important because you should know when and how to break them.”<br /> - ???<br /><br />
Starrodkirby86
Pokemon Trainer
Global Moderator
Lexima Warrior
**

Level: 164
Offline Offline

Gender: Male
Posts: 2871


The adventure begins again at March 14th.


View Profile WWW
« Reply #5 on: July 24, 2008, 06:48:09 PM »

http://youtube.com/watch?v=Rcwj_5NxDAo
This split screen.
---
I have no idea what I'm saying too Fanta...except maybe I was leading on to something from the rotating blinds which gave me the impression of drug-like fantasies. Ask mumerus what's it like.
---
You can't like change effect every teleport map, but the more transitions you have, the more a player can choose to use for their game. They can choose a small list of it and it's cool, while another player can choose a different combination as of which. All of them can be used in a cleverly nice boss battle, maybe transitions can prove to be annoyances or a boss battle's specialty...Hehe.
Logged


What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).




Click here if you're a fan of Lucky Star!
Champion Blizzard
Where am I?
Administrator
Has over 9000 posts
***

Level: 351
Offline Offline

Gender: Male
Posts: 9509


South Park's Chinpokomon are more awesome.


View Profile WWW
« Reply #6 on: July 25, 2008, 03:50:39 AM »

Very nice. Lemme give you another one for the collection. Naughty

(click to show/hide)
« Last Edit: July 25, 2008, 03:52:32 AM by Blizzard » Logged



(click to show/hide)
Mad Scientist Fantasist
Astral Trancist
*****

Level: 120
Offline Offline

Gender: Male
Posts: 1833


Stopped using RMXP (until furthur notice).


View Profile WWW
« Reply #7 on: July 25, 2008, 04:59:17 AM »

@Bliz: Awesome! Now that's what I'm talking about people!
@Star: Okay, in the context of RGSS, I'll only be worrying about the part where the screen whites and blacks out. From there, the battle scene is responsible. It can be coded, so I'll try.
« Last Edit: July 25, 2008, 05:32:54 AM by Fantasist » Logged

Stopped using RMXP until further notice.<br /><br /><br />“Understanding rules is important because you should know when and how to break them.”<br /> - ???<br /><br />
Berans
Basic Member
*

Level: 10
Offline Offline

Gender: Male
Posts: 75

Corn = win...it's yellow


View Profile
« Reply #8 on: July 25, 2008, 09:39:36 AM »

I doubt this is even seriously possible, but a "roll-up" fade would be nice.
where one of the screen edges rolls up onto the rest of the screen, leaving black behind, until the whole thing is offscreen
Logged
Champion Blizzard
Where am I?
Administrator
Has over 9000 posts
***

Level: 351
Offline Offline

Gender: Male
Posts: 9509


South Park's Chinpokomon are more awesome.


View Profile WWW
« Reply #9 on: July 25, 2008, 11:23:39 AM »

That's not possible without heavy lag.
« Last Edit: July 26, 2008, 11:07:32 AM by Blizzard » Logged



(click to show/hide)
Berans
Basic Member
*

Level: 10
Offline Offline

Gender: Male
Posts: 75

Corn = win...it's yellow


View Profile
« Reply #10 on: July 26, 2008, 03:12:44 AM »

One can always dream Wink
Logged
Champion Blizzard
Where am I?
Administrator
Has over 9000 posts
***

Level: 351
Offline Offline

Gender: Male
Posts: 9509


South Park's Chinpokomon are more awesome.


View Profile WWW
« Reply #11 on: July 26, 2008, 11:08:29 AM »

But an effect where you don't see the rolled up edges wouldn't be a problem. =X
Logged



(click to show/hide)
Professor Ryexander Elm
Astral Trancist
*****

Level: 86
Offline Offline

Gender: Male
Posts: 1657


Professor Elm


View Profile WWW
« Reply #12 on: August 08, 2008, 07:38:40 PM »

you should make one where the screen cracks and then falls apart!
Logged

(click to show/hide)

Everyone and everything has a time to die
(click to show/hide)
Champion Blizzard
Where am I?
Administrator
Has over 9000 posts
***

Level: 351
Offline Offline

Gender: Male
Posts: 9509


South Park's Chinpokomon are more awesome.


View Profile WWW
« Reply #13 on: August 08, 2008, 07:55:34 PM »

Generating the cracks before that transition is time consuming. That's why I haven't used it in my game but instead I use the squares. -_-
Logged



(click to show/hide)
Legendary PKMN Trainer RED
The guy who should be working on Chaotic Fury
Global Moderator
Ethereal Devastator
**

Level: 23
Offline Offline

Gender: Male
Posts: 661


Think you can beat the greatest Champion?


View Profile
« Reply #14 on: August 08, 2008, 08:01:50 PM »

lol, the Final Fantasy Battle Transition...atleast I know X and X-2 use the screen cracking one and then the pieces bursting out like Blizzard's squares.

It's some crazy shit really, but yeah, it looks like it'd be very time consuming to make that.
Logged


(click to show/hide)
Chaotic Fury = 22% completed
Secret Project = 70% completed
Champion Blizzard
Where am I?
Administrator
Has over 9000 posts
***

Level: 351
Offline Offline

Gender: Male
Posts: 9509


South Park's Chinpokomon are more awesome.


View Profile WWW
« Reply #15 on: August 08, 2008, 08:14:30 PM »

No, not time consuming to make it, it would consume a lot of time to generate the images. RMXP will always freeze for a moment before that transition can be made.
Logged



(click to show/hide)
Mad Scientist Fantasist
Astral Trancist
*****

Level: 120
Offline Offline

Gender: Male
Posts: 1833


Stopped using RMXP (until furthur notice).


View Profile WWW
« Reply #16 on: August 08, 2008, 10:11:42 PM »

Today is Saturday and we're having a party, so I'll post the script on Sunday (tomorrow) or the next Saturday.
Logged

Stopped using RMXP until further notice.<br /><br /><br />“Understanding rules is important because you should know when and how to break them.”<br /> - ???<br /><br />
Legendary PKMN Trainer RED
The guy who should be working on Chaotic Fury
Global Moderator
Ethereal Devastator
**

Level: 23
Offline Offline

Gender: Male
Posts: 661


Think you can beat the greatest Champion?


View Profile
« Reply #17 on: August 08, 2008, 10:27:02 PM »

howbout a demo link?
Logged


(click to show/hide)
Chaotic Fury = 22% completed
Secret Project = 70% completed
Champion Blizzard
Where am I?
Administrator
Has over 9000 posts
***

Level: 351
Offline Offline

Gender: Male
Posts: 9509


South Park's Chinpokomon are more awesome.


View Profile WWW
« Reply #18 on: August 08, 2008, 10:42:00 PM »

So this is a transition pack script I'm making. It has about 7 effects for now. I haven't posted the script yet because I still need to improve the code a bit, and I need more ideas for effects. The current effects are:

1. Zoom In
2. Zoom Out
3. Shred Horizontal
4. Shred Vertical
5. Fade to color
6. Explode (My version)
7. Explode (CP Version)
8. Transpose (by Blizzard)
9. Pokemon Battle Transition 1 (one of the GBA games)

Legend:

Newly added, not in the demo
Considered, not yet added (might not be added)

Here's the demo:
http://www.sendspace.com/file/6sq1li

The project is not encrypted, but there's no point in using the code just yet, it's kind of messy.

So point of this topic is to gather more ideas for transition effects. Someone must have some specific request or some interesting ideas. Remember, I don't guarantee anything, but just give mesome ideas.

I'll wait for 2 days and if I don't get many requests, I'll close this topic and work on trimming the script for posting. So request away Happy

:D

If you want transpose, just add a new conditional branch, add the call for my method and add the code for my method (posted above) into that script.
« Last Edit: August 08, 2008, 10:43:14 PM by Blizzard » Logged



(click to show/hide)
Mad Scientist Fantasist
Astral Trancist
*****

Level: 120
Offline Offline

Gender: Male
Posts: 1833


Stopped using RMXP (until furthur notice).


View Profile WWW
« Reply #19 on: August 08, 2008, 10:43:04 PM »

In the first post :p
lol!
I haven't really changed much, so there's no point in uploading it again.

EDIT: They removed the file... I guess I'll have to speed up the process and come up with a proper submission by this Sunday >.<
« Last Edit: August 08, 2008, 10:44:56 PM by Fantasist » Logged

Stopped using RMXP until further notice.<br /><br /><br />“Understanding rules is important because you should know when and how to break them.”<br /> - ???<br /><br />
Pages: [1] 2 3 4  All
  Print  
 
Jump to:  


*
*
Shoutbox
Latest Shouts
View All
Today at 08:01:46 PM Nawm - I've done it! I finally did it. I created a boss battle in the blizz-abs. It looks like it was created using XAs, but using BLIZZ's enemy projectile, and some complicated custom move route, and eventing. Its a real boss battle and not just some one on one fight with an enemy -_- I finally done it! Oh damn, I got to go now.. so I can't answer any of my threads ;_; 
Today at 07:41:04 PM Shiny Magikarp - And I'm playing along >:U uhm, I mean, ^_^
Today at 07:31:29 PM (Hexamin) - lol, i'm just playin' with ya ^_^ <3
Today at 07:23:33 PM Shiny Magikarp - ...I typed it with an iPhone >:U
Today at 07:13:10 PM (Hexamin) - ITS HERK KARP KARP, h[size=18]E[/size]rk!  :-P
Today at 06:49:32 PM Shiny Magikarp - I wrote all if my posts in this rp on my iPhone Tongue
Today at 06:31:57 PM Flower Lady WhiteRose - All I've got here is my iPod, so writing a whole post would take days if not weeks.
Today at 06:27:51 PM Flower Lady WhiteRose - Sorry! I'm at school at the mo'; it makes everything a little difficult. Just two more periods to go, then I'll go find him.
Today at 06:23:17 PM (Hexamin) - OMG ROSE, go find SCOTT already!  :-P
Today at 06:07:07 PM Professor Ryexander Elm - didn'e exspect it to still be active? lol we have GROWN! if anything.

View All


RPG RPG Revolution ZVC Studios Time Stop Gamez HGW Development Evermoon Designs Sandbox Game Maker Loveless Entertainment