Title Screen Options Help

Discussion in 'RGSSx Script Support' started by KD Games, Nov 3, 2013.

  1. KD Games

    KD Games Art Wezerd Member

    Messages:
    50
    Likes Received:
    2
    Location:
    My Computer
    First Language:
    English
    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.

    Heya, KD here and I need some help.

    What I'd like to know is how to add Yanfly's System Options as a command in the title screen.

    Like so:

    >New Game

    >Continue

    >Shutdown

    >Options

    Archeia already told me it doesn't add to the title screen, but I was wondering if I could add

    a new method to the script so I can add it to the title commands.

    Also, I apologize if this is in the wrong place, I don't usually go to forums.

    Any help is appreciated, thanks.

    Closed due to being solved. LoneWolfDon answered the question below if you are having the same problem and stumbled across this topic.
     
    Last edited by a moderator: Dec 3, 2013
    #1
  2. Shaz

    Shaz Veteran Veteran

    Messages:
    37,800
    Likes Received:
    11,507
    Location:
    Australia
    First Language:
    English
    Primarily Uses:
    RMMV
    Shouldn't be too difficult. Can you give a link to the script?


    You want Options at the end? Normally Shutdown/Exit/Quit is the last option.
     
    #2
    KD Games likes this.
  3. ShinGamix

    ShinGamix DS Style 4Ever! Veteran

    Messages:
    3,906
    Likes Received:
    448
    Location:
    Alien Ship
    First Language:
    April Fools
    Primarily Uses:
    N/A
    Well I got what you need.

    it's a stand alone script that overwrites the title menu options
     
    First off you will need 
    nerdigaming-title-menu-version-12/

    If you want custom menu command words post a request in my Art Store (Look in my SIG)
     
    Last edited by a moderator: Nov 3, 2013
    #3
    KD Games likes this.
  4. KD Games

    KD Games Art Wezerd Member

    Messages:
    50
    Likes Received:
    2
    Location:
    My Computer
    First Language:
    English
    Thank you both for replying!

    @Shaz, I don't need it at the end, just adding it in general.

    @Shin, Thank you very much! I'll see if that works~

    Also, http://yanflychannel.wordpress.com/rmvxa/menu-scripts/system-options/

    I was just wondering if it was possible to add this as a command through the Window_TitleCommands & Scene_Title scripts in Ace.

    The script by nerdigaming doesn't have what I need, but thank you.

    I just need to know how to add the script in the command like ':options' in Scene_Title so that in theory I can open the System Options window from the title screen via command choice.
     
    Last edited by a moderator: Nov 6, 2013
    #4
  5. KD Games

    KD Games Art Wezerd Member

    Messages:
    50
    Likes Received:
    2
    Location:
    My Computer
    First Language:
    English
    Bumps~
     
    #5
  6. KD Games

    KD Games Art Wezerd Member

    Messages:
    50
    Likes Received:
    2
    Location:
    My Computer
    First Language:
    English
    Bump~

    Also, I just need to know what I can call from the System Options script.

    I know the script has Scene_SystemOptions, but if I add that to the title screen, it either freezes or gives me an error.

    So basically, I want to know if I can add to the System Options script to make it callable from a title screen command, if that's more clear.
     
    #6
  7. Engr. Adiktuzmiko

    Engr. Adiktuzmiko Chemical Engineer, Game Developer, Using BlinkBoy' Veteran

    Messages:
    14,640
    Likes Received:
    2,966
    Location:
    Philippines
    First Language:
    Tagalog
    basically, you just add a new command to the place where the commands are added (Window CommandTitle or TitleCommand)

    then make a handler for it in the Scene_Title which calls the Options scene

    To call a scene, you simply do SceneManager.call(SceneClass)

    so on your case it should be

     SceneManager.call(Scene_SystemOptions)
     
    Last edited by a moderator: Nov 12, 2013
    #7
  8. KD Games

    KD Games Art Wezerd Member

    Messages:
    50
    Likes Received:
    2
    Location:
    My Computer
    First Language:
    English
    Thanks for the reply.

    I have tried that, but it either freezes on me or gives me an error with script(eval).

    It's because it's a menu only option I think. I want to add something to the system options script so

    that I can open the window from the title screen.

    Hence this post ^_^""

    EDIT: Wouldn't I add in Scene_Title -

    def command_options

         SceneManager.call(Scene_SystemOptions)

    end

    I've tried this and it doesn't work.

    EDIT 2: Here's what I have:

    (Window_TitleCommand)

    #-------------------------------------------------------------------------- # * Create Command List #-------------------------------------------------------------------------- def make_command_list add_command(Vocab::new_game, :new_game) add_command(Vocab::continue, :continue, continue_enabled) if continue_enabled add_command("Options", :options) add_command(Vocab::shutdown, :shutdown) end

    (Scene_Title)

     

    Code:
      #--------------------------------------------------------------------------  # * Create Command Window  #--------------------------------------------------------------------------  def create_command_window    @command_window = Window_TitleCommand.new    @command_window.set_handler(:new_game, method(:command_new_game))    @command_window.set_handler(:continue, method(:command_continue))    @command_window.set_handler(:shutdown, method(:command_shutdown))    @command_window.set_handler(:options, method(:command_options))  end  #--------------------------------------------------------------------------  # * [Options] Command  #--------------------------------------------------------------------------  def command_options    SceneManager.call(Scene_SystemOptions)  end

    Here's the error I get

    Code:
    Script 'Scene_Title' line 109: NameError occurred.uninitialized constant Scene_Title::Scene_SystemOptions
     
    Last edited by a moderator: Nov 13, 2013
    #8
  9. KD Games

    KD Games Art Wezerd Member

    Messages:
    50
    Likes Received:
    2
    Location:
    My Computer
    First Language:
    English
    Bump.

    I'd also like to ask, is there another form of game options that can do this?

    What other options are available that I don't know of?
     
    #9
  10. KD Games

    KD Games Art Wezerd Member

    Messages:
    50
    Likes Received:
    2
    Location:
    My Computer
    First Language:
    English
    Bump - I really need help with this.
     
    #10
  11. KD Games

    KD Games Art Wezerd Member

    Messages:
    50
    Likes Received:
    2
    Location:
    My Computer
    First Language:
    English
    Big Bump

    I have time since I'm parallaxing my whole game.

    But to reitterate, I just want to call the System Options Window from a Command in the Title Screen,

    Much like it would be called from the command in the Menu. And pressing X would bring me back to the title commands,

    just like opening the saves from the Continue command.

    The above cause an error, I don't know why.

    If anyone could shed some light this would be greatly appreciated!
     
    #11
  12. KD Games

    KD Games Art Wezerd Member

    Messages:
    50
    Likes Received:
    2
    Location:
    My Computer
    First Language:
    English
    Bump? Anyone?
     
    #12
  13. LoneWolfDon

    LoneWolfDon Big Don Veteran

    Messages:
    538
    Likes Received:
    41
    Location:
    In some dungeon making a game ;) Oh, Country you m
    First Language:
    English
    I was sort of trying to figure out how to do this too. And, with some experimenting, and looking at what you did, and looking over Yanfly's System Options script, I figured it out.
     
    Where you have:
    #--------------------------------------------------------------------------
    # * [Options] Command
    #--------------------------------------------------------------------------
    def command_options
      SceneManager.call(Scene_SystemOptions)
     end
     
    Simply change it to:
     
      #--------------------------------------------------------------------------
      # * [Options] Command
      #--------------------------------------------------------------------------
      def command_options
        SceneManager.call(Scene_System)
      end
     
    Last edited by a moderator: Dec 3, 2013
    #13
    ShinGamix likes this.
  14. KD Games

    KD Games Art Wezerd Member

    Messages:
    50
    Likes Received:
    2
    Location:
    My Computer
    First Language:
    English
    Thanks so much LoneWolf!! It worked perfectly :D

    I'm closing the topic now, CASE CLOSED PHEONIX!
     
    #14

Share This Page