The PokéCommunity Forums Fan Games Game Development Scripts & Tutorials
Essentials Script Essentials Gamepad Compatibility

Scripts & Tutorials This forum is for scripts and code, as well as all kinds of tutorials, software, tools and so forth. Remember to give credit!
The thread revival limit does not apply here.

Reply
 
Thread Tools
  #1    
Old September 24th, 2017 (12:40 PM).
jgamerx's Avatar
jgamerx jgamerx is offline
     
    Join Date: Jul 2016
    Location: Spain
    Gender: Male
    Nature: Lonely
    Posts: 1
    I was investigating a bit with ruby and i wanted to see in deep how did win32API worked. For my first try i decided to get on with the XInput dll and... well, this come out.
    Essentials Gamepad Input is an easy to install script ready to be use directly in essentials with any xinput compatible gamepad and without any need of doing modifications or external programs as xpadder.
    You can also use Dualshock controllers, but you will need to use Xinput Wrapper in order to make it work.

    Installing it is as easy as following one simple step:

    Replace PSystem_Controls with this
    https://pastebin.com/7S3f7uxh

    CURRENT ERRORS​
    -As this is an XInput based script is possible that some controllers
    aren´t compatible with this script, in order to make them work you will need to use external programs as XInputWrapper (for dualshocks) or x360ce (i dind´t test out if this one works, so i can´t ensure it to be compatible with rpg maker)

    -Although is very rare that it occurs,for some reasons i still don´t know in some menus as the default essentials pause menu you will need to press the A button several times in order for it to response.

    CONTROLS(Following an xbox controller structure)
    button B= C key
    button A=Z key
    button Y=X key
    DPAD or Joysticks=Directional arrows
    R2 or L2=Run


    TO BE DONE​
    - Give functionality to the remaining buttons
    -Create a screen to customize the button functionality
    -Solve problems as the one of the pause menu

    if you have any suggestion or you want to report an error, please leave a comment.​

    If used give credits to Kyu (yeah, i´m kyu despite of the username)
    Reply With Quote
      #2    
    Old September 26th, 2017 (2:32 PM). Edited September 26th, 2017 by KAZUMA SEIYARYU.
    KAZUMA SEIYARYU's Avatar
    KAZUMA SEIYARYU KAZUMA SEIYARYU is offline
    Kazuma1705
       
      Join Date: Sep 2011
      Location: Caracas-Venezuela
      Gender: Male
      Posts: 1
      Awesome script!
      I've been looking for ways to make my project compatible with joysticks without using programs like JoyToKey.

      Thanks for submit :D
      __________________

      Reply With Quote
      Reply

      Quick Reply

      Join the conversation!

      Create an account to post a reply in this thread, participate in other discussions, and more!

      Create a PokéCommunity Account
      Thread Tools

      Posting Rules
      You may not post new threads
      You may not post replies
      You may not post attachments
      You may not edit your posts

      BB code is On
      Smilies are On
      [IMG] code is On
      HTML code is Off

      Forum Jump


      All times are GMT -8. The time now is 1:50 AM.