What's new to RGSS3?

● ARCHIVED · READ-ONLY
Started by Rafael_Sol_Maker 8 posts View original ↗
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. FenixFyreX said:
    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
  8. Tsukihime said:
    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.