Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

> RPG Maker VXR, Calling all scipters! And those of you with good ideas!
Night5h4d3
post Oct 24 2010, 04:51 PM
Post #1


The past tense
Group Icon

Group: +Gold Member
Posts: 1,199
Type: Scripter
RM Skill: Undisclosed




Okay, so I was using RMVX the other day, and I really hate it's mapping system.. (among other things) And so the idea came to me, why can't I just use RMXP and throw in most if not all of the functions that VX has? Well VXR(VX-Retro) will be just that, you get RMXP's GUI with all the script-end functions of RPG Maker VX, maybe even more. Of course, most of these edits are pretty easy, but I didn't want to stop there, and that's where you guys come in.

Here is a list of features I've currently implemented, the ones in bold were originally VX only, and the others are completely new.
spoiler

Bitmap.gradient_fill_rect(x, y, width, height, color1, color2[, vertical])

Bitmap.gradient_fill_rect(rect, color1, color2[, vertical])

Bitmap.clear_rect(x, y, width, height)

Bitmap.clear_rect(rect)

Bitmap.draw_text(rect, str[, align])
If str is not a character string object, it will be converted to a character string using the to_s method before processing is performed.

Bitmap.text_size(str)
If str is not a character string object, it will be converted to a character string using the to_s method before processing is performed.

Graphics.wait(duration)

Graphics.fadeout(duration)

Graphics.fadein(duration)

Graphics.snap_to_bitmap
{This requires screenshot.dll}

Graphics.width

Graphics.height

Graphics.brightness =
{this changes the current brightness}

Graphics.brightness
{this returns the current brightness}

Sprite.width

Sprite.height


Win32.GET_HWND_W {returns the screen's current width}

Win32.GET_HWND_H {returns the screen's current height}

Win32.CENTER_X(w) {Get's the center screen's x position, w being the game screen's width; used when resizing the client area}

Win32.CENTER_Y(h) {Get's the screen's center y position, h being the game screen's height; used when resizing the client area}

And this is what I plan/hope to implement:
spoiler

Font.shadow

Font.default_shadow

Plane.viewport

Sprite.viewport

Sprite.wave_amp

Sprite.wave_length

Sprite.wave_speed

Sprite.wave_phase

Sprite.bush_opacity {Perhaps have this changeable by certain terrain tags, or manually}

Tilemap.viewport


Tilemap's max width/height {so that one tilemap can be used to cover screens larger than 640x480 instead of 2 or 3}

Viewport's max width/height {so that one viewport can be used to cover screens larger than 640x480 instead of 2 or 3}

window.viewport

window.openness


Help++ {With basic coding commands such as newline, font color, bold, italic, etc}

Concerning the system's window size, I plan on making it so that the window will conform the the screen's size and yet still
show enough data so that it's not too crowded/empty.

Array functionality {additions such as shuffling values within an array, etc}

While I plan on implementing alot of functionality into VXR, I do not intend on adding 'personal scripts' such as Mode7, or custom systems.
So basically, I'd like your thoughts and ideas if possible. If I decide to implement your idea then I will give you credit. Also, if you're a skilled RGSS(2)/Ruby scripter, I could use your help with this project.

Member Ideas:
1 thus far

Ambient Lighting submitted by: benbarrett
Vehicles return! submitted by: nichodo (will attempt)

Scripters:
spoiler
Just me

Credits thus-far:
spoiler
Enterbrain
Night5h4d3
Andreas21 (screenshot.dll)

Side Notes:
All rewrites will be directly into the existing scripts, so as to save space and avoid aliasing methods that may be used with custom scripts.


__________________________
Got 30 minutes? Then you've enough time to play this awesome game:

- potentially promising project page
- thanks holder
My growing space of user-bars:

about me:







I made the following!





Go to the top of the page
 
+Quote Post
   

Posts in this topic
- Night5h4d3   RPG Maker VXR   Oct 24 2010, 04:51 PM
- - benbarrett   I think this is a good idea. One of the things I...   Oct 24 2010, 06:01 PM
- - Albino Parakeet   Not bad. I too despise RMVX's mapping system b...   Oct 24 2010, 06:03 PM
- - heisenman   It's a very nice idea, but I don't think R...   Oct 24 2010, 06:38 PM
|- - Night5h4d3   QUOTE I think this is a good idea. One of the thin...   Oct 24 2010, 07:08 PM
- - heisenman   QUOTE That's true, but since they dont really ...   Oct 24 2010, 07:48 PM
- - joey101   i agree the VX mapping sucks anyway this would be ...   Oct 29 2010, 05:45 PM
|- - Rukiri   QUOTE (joey101 @ Oct 29 2010, 05:45 PM) i...   Oct 30 2010, 05:12 AM
|- - joey101   QUOTE (Rukiri @ Oct 30 2010, 06:12 AM) QU...   Nov 14 2010, 09:52 AM
- - MagitekElite   I don't like VX's mapping either, so good ...   Oct 29 2010, 07:00 PM
- - joey101   mabye this system can have script packs so the cre...   Oct 30 2010, 04:16 AM
|- - Night5h4d3   QUOTE (joey101 @ Oct 30 2010, 08:16 AM) m...   Oct 30 2010, 08:20 AM
|- - joey101   QUOTE (Night5h4d3 @ Oct 30 2010, 08:20 AM...   Nov 11 2010, 05:00 PM
- - Legacy   If you need another scripter, let me know   Nov 1 2010, 07:58 AM
|- - Night5h4d3   QUOTE (Legacy @ Nov 1 2010, 11:58 AM) If ...   Nov 1 2010, 11:02 AM
- - Night5h4d3   That does indeed sound interesting, however, VXR i...   Nov 12 2010, 05:37 AM
|- - joey101   QUOTE (Night5h4d3 @ Nov 12 2010, 05:37 AM...   Nov 12 2010, 04:12 PM
- - Legacy   Night5h4d3, if you need a place for holding conten...   Nov 12 2010, 06:04 AM
- - Night5h4d3   That'd be great regashi. I could use a place w...   Nov 12 2010, 08:22 AM
- - Legacy   alrighty, well let me know when you want me to set...   Nov 12 2010, 10:14 AM
- - Night5h4d3   A sorta quick update, work on this has been minima...   Nov 17 2010, 09:59 AM
- - Legacy   Okay night shade, also in the protection method wa...   Nov 17 2010, 03:10 PM
- - Kread-EX   I would suggest to simply scrap the encryption ide...   Nov 18 2010, 02:28 AM
- - joey101   thanks for telling me Night5h4d3 if your talking...   Nov 21 2010, 05:29 PM
- - Black Dragon   Just a little idea: Its possible convert khas neo ...   Mar 15 2011, 05:51 AM
|- - joey101   QUOTE (Black Dragon @ Mar 15 2011, 06:51 ...   Mar 20 2011, 07:47 AM
- - Prelude Dikter   Neo Light Effects; [Show/Hide] Lookie~ CODE#...   Mar 20 2011, 12:54 PM
|- - joey101   QUOTE (Prelude Dikter @ Mar 20 2011, 01:5...   Mar 27 2011, 09:47 AM
- - nichodo   I would love to see RMVX's Vehicle system on R...   May 16 2011, 08:51 AM
- - Night5h4d3   I'd like to say that this project is not dead,...   May 19 2011, 10:57 AM
|- - joey101   QUOTE (Night5h4d3 @ May 19 2011, 10:57 AM...   Jun 3 2011, 04:58 PM
- - Barefoot Studios   This sounds great! As with everyone else, the ...   Oct 24 2011, 04:30 PM
- - Tsukihime   Don't know how far this got, but chaos-project...   Oct 24 2011, 04:53 PM
|- - joey101   QUOTE (Tsukihime @ Oct 24 2011, 04:53 PM)...   Nov 4 2011, 05:51 AM
- - Holder   joey I advise you to use the report button in the ...   Nov 4 2011, 06:19 AM


Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 19th June 2013 - 03:29 PM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker