CGMV Menu Command Window

● ARCHIVED · READ-ONLY
Started by CasperGaming 9 posts View original ↗
  1. CGMV Menu Command Window
    By: Casper Gaming
    Last Update: N/A
    Latest Version: 1.0
    dxEPbU0.png
    Use this plugin to easily manage the command window in the menu scene. It allows you to add more commands and also limit how many commands are displayed before needing to scroll.
    nlUIeRv.png
    • Easily change default commands
    • Add custom menu commands via javascript
    • Change amount of commands shown at once before scrolling
    zvfGt10.png
    Spoiler
    Y8HsKeU.png
    lWNLTGy.png
    Import into plugin manager and enable the plugin. Some customization options available.
    3AzjNYV.png
    Plugin (along with all my other plugins) can be found here: https://www.caspergaming.com/plugins/cgmv/menucommand/
    Requires CGMV Core, which can be found here: https://www.caspergaming.com/plugins/cgmv/core/
    l8DkDBW.png
    http://caspergaming.com/terms-of-use/
  2. Having issues implementing the script:
    I want to add two new commands: one to show the CGMV Achievements' menu and another to show the Shop Menu (YEP)'s menu. I had to do some tinkering with the latter but both show up correctly when I add them to the game alone. The problem arises when I try to add both commands at the same time. Both commands show up correctly in the menu, but clicking on it always chooses the menu from the last command I added. For example, adding the Achievements' menu and then the Shop menu, pressing on either of those will only display the Shop menu. Adding the Shop menu and then the Achievements' menu, only the Achievements' menu shows up.

    Here is the parameters:
    JavaScript:
    ["{\"Command Name\":\"Encyclopedia\",\"Command Symbol\":\"\",\"JS Command\":\"\\\"SceneManager.push(CGMV_Scene_Encyclopedia);\\\"\",\"Enable Switch\":\"0\",\"Show Switch\":\"0\"}","{\"Command Name\":\"Buy\",\"Command Symbol\":\"\",\"JS Command\":\"\\\"SceneManager.push(YEP_Scene_Shop);\\\"\",\"Enable Switch\":\"0\",\"Show Switch\":\"0\"}"]
  3. @Pepsilawn
    do you have the CGMV core plugin on top? or just achievement and YEP_ShopMenuCore?
    if you have the core, do you also have YEP_EngineCore?

    because it works correctly.

    YEP_EngineCore
    YEP_ShopMenuCore
    CGMV_Core
    CGMV_Achievements
    CGMV_Enclopedia (if you use this)
    CGMV_CommandWindow

    Make sure the order are correct, specially of yanfly.
  4. @ShadowDragon
    Thanks for your reply, the issue was indeed with the load order of Yanfly's plugins!
  5. ShadowDragon said:
    @Pepsilawn
    do you have the CGMV core plugin on top? or just achievement and YEP_ShopMenuCore?
    if you have the core, do you also have YEP_EngineCore?

    because it works correctly.

    YEP_EngineCore
    YEP_ShopMenuCore
    CGMV_Core
    CGMV_Achievements
    CGMV_Enclopedia (if you use this)
    CGMV_CommandWindow

    Make sure the order are correct, specially of yanfly.

    I seem to have the same issue - only the Encyclopedia appears upon selecting either 'Achievements' or 'Encyclopedia' from menu. Achievement will not appear from menu.

    JavaScript:
    ["{\"Command Name\":\"Achievements\",\"Command Symbol\":\"\",\"JS Command\":\"\\\"SceneManager.push(CGMV_Scene_Achievements);\\\"\",\"Enable Switch\":\"0\",\"Show Switch\":\"0\"}","{\"Command Name\":\"Encyclopedia\",\"Command Symbol\":\"\",\"JS Command\":\"\\\"SceneManager.push(CGMV_Scene_Encyclopedia);\\\"\",\"Enable Switch\":\"0\",\"Show Switch\":\"0\"}"]

    I am on RMMV 1.6.2 - and all CGMV plugins are current.

    My main project functioned the same (incorrectly)... a new empty project (with only pictured plugins) confirmed issue.

    Hopefully it's an easy solution! Thank you. :)
  6. @8bitsim Try giving the commands a Command Symbol. Any string of character should do, like "achievement" and "encyclopedia", for example. It doesn't need to relate to any other game files.
  7. @8bitsim
    make sure the MenuCommand plugin is below the CORE, and and above the other plugin.
    after that, it will work.

    while its below, the function wont be taken.

    Remember that the plugin higher in the list can take functions below, whatever is below can overwrite the above
    if not aliased.
  8. Pepsilawn said:
    @8bitsim Try giving the commands a Command Symbol. Any string of character should do, like "achievement" and "encyclopedia", for example. It doesn't need to relate to any other game files.

    Thanks @Pesilawn! Providing command symbol immediately did the trick.
    Thanks also @ShadowDragon - afterwards, I moved it to be on the safe side too.
    Much appreciated :)
  9. Hi. I want to ask if it's possible to bind a common event with this plugin like can be done with Yanfly MainMenuManager.
    I think this plugin has a lot of features I really like, but I need common events to show in the menu, because many of them are custom function that I need to made with events. Someone please can help me or have done it before?

    Edit: oh... well. I found the answer. https://forums.rpgmakerweb.com/index.php?threads/cgmz-menu-command-window.125803/post-1154470