Author Topic: [XP] Screen Test  (Read 9101 times)

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3248
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
[XP] Screen Test
« on: March 24, 2010, 11:08:13 PM »
Screen Test
Authors: ForeverZer0
Version: 2.1
Type: Screen Effect Tester
Key Term: Game Utility

Introduction

Basically just a Debug Menu for screen effects. Allows player to change/test an assortment of different screen effects in real-time to help find one that looks good.

Features

  • User-friendly interface.
  • No configuration need for files. Automatically reads all files and RTPs for images.
  • Change the screen tone (R, G, B, Gr)
  • Change weather (Type, Power, Duration, Variation)
  • Test screen shakes (Power, Speed, Duration)
  • Change fog (Type, Opacity, Blend-Type, Zoom, Hue, Scroll)
  • Change panorama (Name, Hue)
  • Test animations (Name, X, Y)
  • Test pictures (Name, X, Y, Opacity, Zoom, Blend Type, Angle)
  • Configurable call button.
  • Hide button to make windows invisible while held to get better view of game screen.

Screenshots



Demo

Demo Link

Script

Click here for the script.
(click to show/hide)

Instructions

Place script below default scripts, and above "Main".
Call scene with F8 (default) during test play.
See script for instructions if needed.

Compatibility

No known script compatibility issues.

Credits and Thanks

  • ForeverZer0, for the script.

Author's Notes

Please report any bugs/issues/suggestions. I will be happy to fix them.
Enjoy!
« Last Edit: February 28, 2011, 07:26:56 AM by ForeverZer0 »
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3248
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Screen Test
« Reply #1 on: April 01, 2010, 12:19:32 AM »
I upgraded it to Version 1.1.

It has added compatibility for my Advanced Weather script, so now the weather variation can be changed as well.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline Jek

  • Ethereal Devastator
  • ****
  • Posts: 258
  • LV: 11
  • Gender: Male
    • View Profile
Re: [XP] Screen Test
« Reply #2 on: April 01, 2010, 01:26:38 AM »
This is a neat script. Youve done good. *pets back*

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] Screen Test
« Reply #3 on: April 01, 2010, 02:15:38 AM »
nice job! very helpful

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3248
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Screen Test
« Reply #4 on: April 01, 2010, 03:36:11 AM »
Thanks for the feed-back!
I'm glad you all like it. I just got sick and tired of having to go back and forth between the editor and test play to try out different effects...
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline Tyril132

  • Transcended Spirit
  • ***
  • Posts: 182
  • LV: 11
  • Gender: Male
  • 8-bit Style, 16-bit Attitude
    • View Profile
Re: [XP] Screen Test
« Reply #5 on: April 01, 2010, 08:16:01 AM »
Another exceptionally useful script. I make extensive use of color change and customized fog settings, and this has already proven to be an invaluable part of my testing process.

I'll rate you again tommorrow morning when I can.
Lv. 7 Writer | Lv. 7 Composer | Lv. 7 Mapper | Lv. 4 Eventer | Lv. 0 Scripter | Lv. 1 Spriter
DSC Project Soundtrack
(click to show/hide)

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3248
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Screen Test
« Reply #6 on: October 08, 2010, 06:11:36 PM »
* Totally re-writes script and updates to 2.0 *

Script is totally new. Added a bunch of new features (see "Features" header).
Waaaaaaaaay better coding. The original was one of my first scripts, so needless to say I have improved my scripting knowledge a little. I highly suggest that if you used/liked the original, you scrap it and use this one. It is better in virtually every way, and looks better, too.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline stripe103

  • Astral Trancist
  • *****
  • Posts: 570
  • LV: 18
  • Gender: Male
    • View Profile
Re: [XP] Screen Test
« Reply #7 on: October 09, 2010, 12:21:50 PM »
Just a little question, why is the Demo link liked to your Advanced Title 2.0?

By Axerax

Offline Taiine

  • Ethereal Devastator
  • ****
  • Posts: 311
  • LV: 14
  • Gender: Female
    • View Profile
Re: [XP] Screen Test
« Reply #8 on: October 09, 2010, 04:43:42 PM »
I love this script of yours. It has removed nearly all the guesswork when it came to my games settings.

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3248
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Screen Test
« Reply #9 on: October 12, 2010, 06:04:32 PM »
Just a little question, why is the Demo link liked to your Advanced Title 2.0?

Because I am an idiot.

* Fixed *
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline stripe103

  • Astral Trancist
  • *****
  • Posts: 570
  • LV: 18
  • Gender: Male
    • View Profile
Re: [XP] Screen Test
« Reply #10 on: October 13, 2010, 08:20:33 AM »
Then I hate to tell you that when trying to open the Screen Test scene on the demo(both from the F8 button and the crystal) it is giving me an error which say:
Code: [Select]
Unable to find Graphics/Panoramas

By Axerax

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3248
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Screen Test
« Reply #11 on: October 13, 2010, 06:02:29 PM »
Then I hate to tell you that when trying to open the Screen Test scene on the demo(both from the F8 button and the crystal) it is giving me an error which say:
Code: [Select]
Unable to find Graphics/Panoramas

I'll check it out. I don't remember ever getting that error when testing. I may have messed something up when trimming down the game for the demo. Did I erase the Panoramas folder from the Graphics folder. I don't have the game with me at the moment.

EDIT: Another thing I though of that may cause a problem is where you define your RTPs. Make sure that there are none there that do not exist, else the script will attempt to load the graphics from them, causing that error. Not sure if that is the problem or not, just a possibility I thought of.
« Last Edit: October 13, 2010, 06:27:53 PM by ForeverZer0 »
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline stripe103

  • Astral Trancist
  • *****
  • Posts: 570
  • LV: 18
  • Gender: Male
    • View Profile
Re: [XP] Screen Test
« Reply #12 on: October 13, 2010, 06:56:04 PM »
I think I would have got another error then, but anyway. It works now. You have removed the Panoramas folder. I don't know why I didn't see that, but that doesn't matter. Thank anyway. :D

By Axerax

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3248
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Screen Test
« Reply #13 on: February 13, 2011, 04:35:50 AM »
Sorry to bump the script needlessly.
I went to test the download for another project I'm working on, found that it was removed, and updated the link.
No changes have been made to the script at this time.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline Taiine

  • Ethereal Devastator
  • ****
  • Posts: 311
  • LV: 14
  • Gender: Female
    • View Profile
Re: [XP] Screen Test
« Reply #14 on: February 13, 2011, 08:08:26 PM »
Hey I found a small bug. The fog test, the scrolling can't be made lower then 100 for both x and y.

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3248
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Screen Test
« Reply #15 on: February 13, 2011, 11:07:15 PM »
Hey I found a small bug. The fog test, the scrolling can't be made lower then 100 for both x and y.

Oops, you are correct. I apparently was attempting to keep the parameters within a range as if it were a zoom level.
The script has been updated, I'll update the demo shortly. If anyone simply wants to fix it themselves, go to line 374 in the script and replace this line:

Code: [Select]
[5, 6].each {|i| @fog[i] = [[@fog[i], 100].max, 800].min }
...with this one:

Code: [Select]
[5, 6].each {|i| @fog[i] = [[@fog[i], -800].max, 800].min }
The values of 800 and -800 are actually rather arbitrary, you can set them as high and low as you like.
In fact, on second look, I don't even see why I even was trying to limit the values. You can even delete/comment out this line entirely, which will take away the limiter on how high the scroll values can be set.

Anyways, thank you very much Taiine for pointing it out.  ;)
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline EZ Destroyer

  • Awakened Visionist
  • **
  • Posts: 63
  • LV: -16
    • View Profile
Re: [XP] Screen Test
« Reply #16 on: March 12, 2011, 11:01:47 AM »
very cool stuff but if it have more options, it could be better

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3248
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Screen Test
« Reply #17 on: March 12, 2011, 11:12:44 AM »
Such as?
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline EZ Destroyer

  • Awakened Visionist
  • **
  • Posts: 63
  • LV: -16
    • View Profile
Re: [XP] Screen Test
« Reply #18 on: March 12, 2011, 01:50:15 PM »
put those stuff that you've tested immediately without having 2 close the test play or Game.exe into any selected place in any selected events.

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3248
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Screen Test
« Reply #19 on: March 12, 2011, 10:38:19 PM »
I don't even know what you mean by that.

You want the values to be set in the editor to the ones that are being shown on the screen?
If so, a rebuild of RMXP's engine would be required. You're more than welcome to try. I did hear about someone trying to do that. "ARC" or something like that I think is what they were calling it. They are all a bunch of degenerates, though, so don't hold out any hope.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.