RPG Maker CP

Started by G_G, December 29, 2010, 02:47:59 am

Previous topic - Next topic

G_G

Yes! Success. I've got a proper "Change Max" button now. Going to start adding the rest of the easy parameters to edit. Going to try and remove the Save Actor button. Its annoying if you ask me. Any other ideas, features you guys want?

I also might start on another editor today.

The Niche

A new experience editor. I don't use exp, I use the stat growing system, but seriously, that thing is annoying! Also, whoo, my name got used! I can do a logo for you, I'm attempting to take a break from my game at the moment.
Level me down, I'm trying to become the anti-blizz!
Quote from: winkio on June 15, 2011, 07:30:23 pm
Ah, excellent.  You liked my amusing sideshow, yes?  I'm just a simple fool, my wit entertains the wise, and my wisdom fools the fools.



I'm like the bible, widely hated and beautifully quotable.

Dropbox is this way, not any other way!

ForeverZer0

What exactlt do you need help with. I may be few days until I get a chance to work on it, and still need to familiarize myself with wxruby, but I can at least start some brainstorming.
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.

G_G

December 31, 2010, 02:51:56 pm #23 Last Edit: December 31, 2010, 10:22:28 pm by game_guy
Maybe start a different editor. Maybe a more unique switches and variables editor? That'd actually be really cool! Maybe make it so you can give the switches and variables a default value.

Of course if we go that route, then we'd have to inject a custom script for it to actually work. Or you could do a different editor of your choice, except actors of course xP

EDIT: And eventually, once a few editors get going, I'm going to merge them into one editor.

EDIT 2: Woo! Indeed the executable downloads work on computers with non ruby installations. I had a doubt that it wouldn't work but I just tested it!

ForeverZer0

I just had an idea.
I was fiddling around with wxruby (which is awesome btw), and I thought that it would be pretty cool to have parameters from custom scripts also be able to be configured in the editor. I know ways to have new methods added at run-time, so it would be possible to have the system search for all public instance variables that are not there by default. Once they are collected, maybe add a button to the gui to pop up a "Custom Parameters" window or something, so that they can be set as well.

ex. Say you had a script that had something like this:

class RPG::System
  alias aliased_init initialize
  def initialize
    aliased_init
    @pause_screen_bgm =  RPG::AudioFile.new("", 80)
  end
  attr_accessor :pause_screen_bgm
end


When you pressed the "Custom Parameters" button (or whatever you wanna call it), a sub menu will pop up that will allow you to edit the BGM filename, volume, and pitch.

This is just an idea I'm throwing out there, I can foresee some problems with datatypes and what not, but it would be pretty slick.  ;)
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.

G_G

Yes. Thats almost exactly how it would work with custom event commands. Each extension or plug-in will have a specific category. Then a button where appear according to the category. e.g. Custom Event Command - Placed under event commands
Database System - Placed under the "System" tab
Basically, all the program will need to run is the form coded inside the plug-in. The plug-in is supposed to do all of the work.
Me and you could definitely create the base system for that. :)

Actor Editor Update:
No download yet.
Have fully functional change max button
Added equipment editing for actors

Will upload as soon as I can

ForeverZer0

I found that the documentation for wxruby is lacking at best.
This is the best I could find for anyone who is interested:

http://wxruby.rubyforge.org/wxrubydoc.html
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.

G_G

FFS!!! That helps me out a lot. Great find F0 xD

G_G

Actor Editor
-Added Init and Final Level
-Working on experience curve. Not sure how its going to work.

Will upload more screenshots and downloads asap

DeXuS

Ok, So this was not really a 'serious' attempt at a logo...  but I had to test PSE:7 with somthing.  :^_^':

Spoiler: ShowHide

ForeverZer0

Class Editor

  • Almost finished, really only need to add how I want the efficiency levels to display for elements and states. I've been undecided on making it a button click that will open a seperate dialog, or use a scrollable box like the default one.
  • Implemented "Select All" and "Clear" buttons for setting up weapons and armor.

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.

Starrodkirby86

Quote from: DeXuS on January 04, 2011, 06:12:12 am
Ok, So this was not really a 'serious' attempt at a logo...  but I had to test PSE:7 with somthing.  :^_^':

Spoiler: ShowHide


More creative than a lot of other "logo" creations I've seen before. :P

Somehow this always makes me think of some Chaos-Project RPG made on RPG Maker rather than a Database Editor...

Regardless of my thoughts, this is awesome stuff!

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?).




DeXuS

Quote from: Starrodkirby86 on January 04, 2011, 01:46:51 pm
More creative than a lot of other "logo" creations I've seen before. :P


Well, I have made logo's before...   And that not being a serious attempt did not mean that I ws not going to do a real one, lol  I just take my time.  But I would like to have some input from the requester on how he would like it to look...  Always turns out better when I don't have to design them by my self.

So...   Input And a general idea of how you want your logo to look, game_guy?

ForeverZer0

By the way, if anyone here wants to use the source without having to "compile" it with the build.bat, but simply wants to run it quickly, do this:


  • Create a new Notepad document.
  • Write the following lines into it:

@echo off
cd %~dp0
ruby main.rb

  • Go to File --> Save As...
  • Name it whatever you want. I use "execute".
  • Type ".bat" after the name.
  • If your PC has a "Save as type" option, make sure it is set to "All Files"
  • Click save.
  • Move created BAT file to any directory with a "main.rb" file and click it to start running the script.


This method requires that you have ruby in your PATH, which it does by default if you used the installer. If you installed Ruby using binaries, you will need to add it to your PATH manually.
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.

ForeverZer0

Here's what's done thus far on the Class editor:

Source

I didn't include the executable version, but there is a .bat file within to execute the code by clicking it. You must have Ruby installed on your system.

There's still some work to do yet, as you can see. Here's some changes that you will see very soon:

  • The state/element ranks will work corrrectly. As of the now, they look like they work, but don't actually change anything.
  • Obviously I will be adding a section to set up skill learning.
  • Will have the main window be expandable, with all the objects within resizing with it.
  • Maybe a few little extras. Still need to think a little bit on all that.
  • Maybe rearrange a few things to improve how it looks.
  • Add configurable window colors, font colors, etc., although that main system will be built into the main editor to effect all windows.
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.

The Niche

Quote from: game_guy on January 04, 2011, 04:33:29 am
Actor Editor
-Working on experience curve. Not sure how its going to work.


I love you man. Anyway, would it not be the same as all the other stats? :???:
Level me down, I'm trying to become the anti-blizz!
Quote from: winkio on June 15, 2011, 07:30:23 pm
Ah, excellent.  You liked my amusing sideshow, yes?  I'm just a simple fool, my wit entertains the wise, and my wisdom fools the fools.



I'm like the bible, widely hated and beautifully quotable.

Dropbox is this way, not any other way!

Starrodkirby86

He's talking about how the stats level up every level.

If you recall in RPG Maker, you were able to set a "Level 1 Stat" and a "Level 100 Stat", then configure it having an early curve or a late curve. That's the sort of things game_guy has to take in mind when it comes to this part of the Actor Editor.

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?).




Blizzard

Remember that you can use my Unlimited Levels script for the calculations of stats. :)
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


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

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

DeXuS

January 06, 2011, 12:41:46 pm #38 Last Edit: January 06, 2011, 12:43:55 pm by DeXuS
Hows this for a serious logo?
Spoiler: ShowHide


Uploaded with ImageShack.us

Don't have to credit me, If you like it just use it.

Subsonic_Noise

Quote from: DeXuS on January 06, 2011, 12:41:46 pm
Hows this for a serious logo?
Spoiler: ShowHide


Uploaded with ImageShack.us

Don't have to credit me, If you like it just use it.

Nah, that's not a good logo, sorry. Far too uncoordinated in terms of colours, fonts, shapes, basically anything. Practise a bit more and you'll get better results. ;)