OcRam - Local Coop plugin [v2.10 updated 2019/06/09]

Discussion in 'JS Plugin Releases (RMMV)' started by OcRam, Feb 3, 2018.

  1. Tuomo L

    Tuomo L Oldbie Veteran

    Messages:
    2,282
    Likes Received:
    1,247
    Location:
    Finland!
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    I'm not able to get the other players to drop out no matter what button I press on my gamepad.
     
  2. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    226
    Likes Received:
    259
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Thank you for the message,

    If you are using default plugin parameters (start=9 and select=8) then: keep select pressed while pressing start.
     
  3. Tuomo L

    Tuomo L Oldbie Veteran

    Messages:
    2,282
    Likes Received:
    1,247
    Location:
    Finland!
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Would it be possible to just make dropout one button? That sounds really hard, like simply pressing select to drop out would make more sense, me thinks.
     
  4. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    226
    Likes Received:
    259
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Yes it is possible. I will add this feature to next version.
     
  5. thecatinpurple

    thecatinpurple Villager Member

    Messages:
    5
    Likes Received:
    0
    First Language:
    PT/BR
    Is this plugin compatible with ABS like QuasiABS or MOGHunter's?
     
  6. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    226
    Likes Received:
    259
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    This plugin is designed for turn based battle systems. So Active (or Action) Battle Systems are not supported.
     
  7. BagasW

    BagasW Warper Member

    Messages:
    1
    Likes Received:
    0
    First Language:
    Indonesia
    Primarily Uses:
    RMMV
    When I use yanfly region restriction plugin for whatever reason player 2-4 can't move around region restricted area for event. Is there workaround for this problem?
     
    Last edited: Nov 30, 2018
  8. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    226
    Likes Received:
    259
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    I can confirm this I will fix this ASAP (including few other fixes and 1 new feature).
     
  9. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    226
    Likes Received:
    259
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    I have now released OcRam_Local_Coop v2.06 with following changes:

    New plugin parameters:
    • All parameters are now typed and at least "Block player join switch ids" and "Player drop confirm button (gamepad)" should be re-defined
    • New parameter "Player drop confirm button (gamepad)" set this to 0 if you want that pressing [select] alone will drop player. Set this param to 9 if you want it to work like before (requires [select]+[start])
    Other changes:
    • Compatible now with Yanfly Region Restrictions (P2-4 won't be blocked by event restricted regions)
    • Compatible with Olivia Victory Sequence UI (no more double rewards)

    Happy RPG Making!
     
    Acer2020 likes this.
  10. MegamanOmega

    MegamanOmega Villager Member

    Messages:
    10
    Likes Received:
    0
    First Language:
    English
    Primarily Uses:
    RMMV
    Is it possible to disable the shared keyboard?
     
  11. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    226
    Likes Received:
    259
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Thank you for message,

    It should be possible by entering dash character (-) to "Keyboard2" plugin parameter.
     
  12. MegamanOmega

    MegamanOmega Villager Member

    Messages:
    10
    Likes Received:
    0
    First Language:
    English
    Primarily Uses:
    RMMV
    Thanks for the info. ...Um, you wouldn't happen to know what this error is about would you?

    TypeError: Cannot read property 'pressed' of undefined YEP_CoreEngine.js:1094
    at Function.Input._updateGamepadState (OcRam_Local_Coop.js:1567)
    at Function.Input._pollGamepads (rpg_core.js:3308)
    at Function.Input.update (rpg_core.js:3074)
    at Function.SceneManager.updateInputData (rpg_managers.js:1966)
    at Function.SceneManager.updateInputData (YEP_CoreEngine.js:1352)
    at Function.SceneManager.updateMain (YEP_X_CoreUpdatesOpt.js:7879)
    at Function.SceneManager.update (YEP_X_CoreUpdatesOpt.js:7860)

    I get it, whenever I press a button on the controller I'm using to test.
     
  13. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    226
    Likes Received:
    259
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Thank you for the message,
    1. Make sure that you are using latest version RMMV and plugins.
    2. Plugin order matters a lot (local_coop should be after supported plugins)
    3. If these won't help try to replicate problem in new project
     
  14. cisba

    cisba Villager Member

    Messages:
    5
    Likes Received:
    0
    First Language:
    italiano
    [​IMG]

    ???
     
  15. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    226
    Likes Received:
    259
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Thank you for the message,

    In this case ??? = What is Your project RMMV version? What plugins are in use (and versions)? What is OcRam_Local_Coop version? :wink:
     
  16. MegamanOmega

    MegamanOmega Villager Member

    Messages:
    10
    Likes Received:
    0
    First Language:
    English
    Primarily Uses:
    RMMV
    Did all those steps, my MV and plugins are up to date. I put local_coop at the end of my plugin order, and I created a new project to see if it would work that way. I just used the plugins that it mentioned in the error yep core and yep core updates opt. and still get the error. In fact I also tried with just coop turned on by itself and it still gave me the same type of error.

    TypeError: Cannot read property 'pressed' of undefined rpg_managers.js:1949
    at Function.Input._updateGamepadState (OcRam_Local_Coop.js:1567)
    at Function.Input._pollGamepads (rpg_core.js:3308)
    at Function.Input.update (rpg_core.js:3074)
    at Function.SceneManager.updateInputData (rpg_managers.js:1966)
    at Function.SceneManager.updateMain (rpg_managers.js:1981)
    at Function.SceneManager.update (rpg_managers.js:1907)
    SceneManager.catchException @ rpg_managers.js:1949

    Should I give you a copy of the test project?
     
  17. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    226
    Likes Received:
    259
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    I tried to replicate described issue, but everythig just worked....

    So... yes please send me the copy of your test project.
     
  18. Tuomo L

    Tuomo L Oldbie Veteran

    Messages:
    2,282
    Likes Received:
    1,247
    Location:
    Finland!
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    If I have Blocker player turn on, I get constanyt "player 2 has left!" message.

    Also getting the same update_gamepad state problem too during battles
     
    Last edited: Dec 10, 2018
  19. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    226
    Likes Received:
    259
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    I'll try to check this out ASAP
     
    Last edited: Dec 12, 2018
  20. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    226
    Likes Received:
    259
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    @MegamanOmega and @Tuomo L

    I can't replicate this error "TypeError: Cannot read property 'pressed' of undefined rpg_managers.js:1949
    at Function.Input._updateGamepadState (OcRam_Local_Coop.js:1567)"

    I would bet on plugin order… Can I have demo project or something?

    Also released update where constantly shown player left / joined is now fixed.
     

Share This Page