This isn't really a "script." It accurately emulates the default Input module while bridging the gap between game and gamepad using the XInput API (which was never meant to be used with Ruby to begin with). Neither of those are exactly simple, DIY tasks, even for experienced scripters, which is the reason I wrote this module.Darn them experienced scripters should just make their own controller scriptI mean after all their experienced
Thanks for the comments though. That makes it a easier choice for us.
Thanks! Tbh their is always a need and want. Just not enough people know how to speak their mind. The big thing say VS XP to Ace is Xbox has pretty much put a controller or forced a controller for all PC Games now. You might of played recent PC games that were made on PC for the console that some how feels like a port to PC.This isn't really a "script." It accurately emulates the default Input module while bridging the gap between game and gamepad using the XInput API (which was never meant to be used with Ruby to begin with). Neither of those are exactly simple, DIY tasks, even for experienced scripters, which is the reason I wrote this module.
Don't get me wrong, there are ways to do what you want with it, and most of them are fairly simple with the backend already taken care of, but for me to build all that into the module itself would just create problems for people who just want to work with the features this module provides. There is some really complicated low-level stuff going on, so I made the upper level as minimal as possible to allow people who understand how to use it to work with it rather than around it.
That said, I have been working on a more versatile configuration system, but there never really seemed to be much demand for me to release anything of the sort until very recently. I may get around to it, or you can break down and start reading code. There are no shortcuts on the path to glory!
That's all pretty basic stuff. I'm pretty sure there are tutorials out there for changing the buttons used in scripts, and it's simply a matter of doing that but with gamepad button assignments (i.e WolfPad::L3). The in-script documentation should tell you most of what you need to know, but for the most basic basics of script editing you'd be better served finding a real tutorial than asking me.I want to make it so that when I press the L3, the player runs. Also, I can't move the cursor on the menu. No matter what I do, the cursor will not move. I have one more thing I would like to do. Would it be possible to make the start button open the menu?