What's new to RGSS3?

Rafael_Sol_Maker

Almighty God Jabu
Veteran
Joined
May 8, 2012
Messages
129
Reaction score
56
First Language
Portuguese
Primarily Uses
RMMV
Hello there, people.

Well, it's not exactly a script request, I'm requesting if someone here can help me to identify everything is new in RGSS3. Mods, please move this topic if I don't placed it correctly, please.

Well... I already found some in the Help File. But I need a complete list, including new optional parameters. This list doesn't need to include Ruby new specs, only changes in already existing classes (and Modules) or the new ones, like Fiber.

It's a sample of what I've found until now:



Code:
# BGM/BGS (AudioFile)
  .play(pos = 0) # New optional parameter: pos
  .replay
  .pos

rgss_main{...}  
  # Evaluates the provided block one time only.
  # Detects a reset within a block with a press of the F12 key and returns to the beginning if reset.

rgss_stop
  # Stops script execution and only repeats screen refreshing.

msgbox(...)
msgbox_p(...)

Graphics.play_movie(filename)
I have to complete a list or table with this information, as it's useful for programmers new to RGSS3.Everyone here can lend a hand here? Any help is appreciated.
 

Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,564
Reaction score
3,846
First Language
English
Pretty much everything in the help manual with a (RGSS3) beside the method name. Although that's quite a lot; you'd think some of those things are so obvious that they would be in the previous libraries.

Followers...TP...those are all new.

Aside from that, they increased some of the inheritance trees like Game_Battler to Game_Battler -> Game_BattlerBase.

The saving/loading is more uniform now, using a common Scene_File rather than having to write separate save and load scenes.

BattleManager, SceneManager, DataManager? More uniform data management and processing.

A bunch of stuff in battlers to add support for features and effects, which has standardized a lot of data access.

There's probably too many changes to list, especially because they've changed a lot of the logic to support new designs so I would expect at least 50% of the methods themselves to be different even if they use the same class names or method names.
 
Last edited by a moderator:

FenixFyreX

Fire Deity
Veteran
Joined
Mar 1, 2012
Messages
434
Reaction score
310
First Language
English
Primarily Uses
I've moved this thread to Learning Ruby and RGSSx. Please be sure to post your threads in the correct forum next time. Thank you.

I figured it's better suited to this forum. Also,

This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.
 

Touchfuzzy

Rantagonist
Staff member
Lead Eagle
Joined
Feb 28, 2012
Messages
7,295
Reaction score
8,904
First Language
English
Primarily Uses
RMMZ
Reopened. I don't really see this as solved.

Though I doubt it will be, the list would be hilariously long, and I'm not sure how useful it would be even when finished.. If they are new to RGSS3 and are familiar enough with RGSS2 for the list to be useful, you would probably understand RGSS3 better by reading through the scripts yourself to see all the changes in context.
 

FenixFyreX

Fire Deity
Veteran
Joined
Mar 1, 2012
Messages
434
Reaction score
310
First Language
English
Primarily Uses
Well, I figured it was solved from Tsuki pointing out that everything new to rgss3 is in the help file with (RGSS3) next to it's title. That will tell him everything that is new. As for the scripts in the editor, I can't help but think Touch is right. I think you should just learn the rgss3 api yourself.
 

Rafael_Sol_Maker

Almighty God Jabu
Veteran
Joined
May 8, 2012
Messages
129
Reaction score
56
First Language
Portuguese
Primarily Uses
RMMV
Well, I had no problems at all with RGSS3. I got some of the new features rapidly, I'm fine with RGSS3 and I learn by the demand of the work.

I don't asked it for knowledge purposes. I only wanted a list with the new features, if someone have a good memory or know more than me in this aspect.

This list will be useful for a brazilian RPG Maker e-magazine I'm writing for. I wanted to list all new features quickly to start writing about these.

Thanks for the help until now, guys.
 

Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,564
Reaction score
3,846
First Language
English
Well, I figured it was solved from Tsuki pointing out that everything new to rgss3 is in the help file with (RGSS3) next to it's title. That will tell him everything that is new. As for the scripts in the editor, I can't help but think Touch is right. I think you should just learn the rgss3 api yourself.
Or compare the two and return the unique stuff lol
 
Last edited by a moderator:

Rafael_Sol_Maker

Almighty God Jabu
Veteran
Joined
May 8, 2012
Messages
129
Reaction score
56
First Language
Portuguese
Primarily Uses
RMMV
Or compare the two and return the unique stuff lol
I dunno if this will help me, Tsuki... ¬¬

Anyway, I found more things to add to my list.

When it's complete, maybe I'll post it here, to help some novices to get da RGSS3 working.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??

Forum statistics

Threads
105,863
Messages
1,017,053
Members
137,571
Latest member
grr
Top