Gamepad Control Keybinds/Assignments

Hi all,

Brand new to the game and interested in playing with an XB1 controller. I know it’s not ideal for this genre, but I’m still interested :).

The default controls leave something to be desired, especially while in “UI” mode (pressing R3 to make the cursor appear). I’ve read around here that the devs don’t have the time/resources to fully implement controls and UI around a gamepad, so I figured I’d look into a way to do this in engine, without the use of 3rd party apps like Xpadder (currently using this as a way to bind the A button to both interact and pick up).

The general gameplay keybinds can be done via the in-game menu or the “keybinds.txt” file, but there is nowhere to edit the UI keybinds/functions. I figure there must be some game files I can edit using the provided modding tools. I poked around a bit last night and couldn’t find anything within the asset manager. I’m guessing I’m looking in the wrong place? Any ideas?

Not sure regards current state, but the game is being ported to consoles so there’s got to be an improved controller scheme which will hopefully make its way to the PC version.

That there even IS a controller scheme is purely due to Rhis (Programmer) messing about in his own time and knocking together what we have. It was never meant to be part of the game, just pure luck he decided to get creative in his spare time :smiley:

I don’t know about being able to change some of the default pad functions, with or without modding tools (I suspect that these aspects have been hardboiled into the game in areas modders can’t access), but they are working on an Xbone port of the game that will have improved controller support (that will be carried over to PC). No ETA on that yet tho.

Yeah that’s kind of what I’m leaning towards at the moment. I’m not at home right now, but I’ll take another look at what’s available.

Thanks for your input guys!

Just had a thought, instead of trying to modify possibly hard coded parts of the game, would it not be easier to simply disable gamepad in the game and re-map your pad to whatever keyboard / mouse actions you want.

ReWASD is excellent, free for a time (and can get a free licence from the devs via facebook…very responsive and friendly devs), works with Xbox 360, One and Elite controllers, has options for multiple layouts you can switch between in game with whatever button/s you wish. Or xpadder old versions still free I believe.

I’m not so sure this would work out well tho since in order to get the hard-coded features such as auto-target, controller skillbar etc you will likely need to have gamepad enabled, otherwise I don’t think it will work out as good.

Damn that’s a good point…I’ll shut up again :stuck_out_tongue:

If it was back in the days before Rhis implemented “official” support then yeah, it would be the way to go if you absolutely had to have controller functionality (and were willing to tweak everything to your liking). But the hardcoded bits are too good to ignore in comparison now.

Yep, my thoughts exactly

(haven’t had a chance to poke around again)

Quick genuine question as I’m sure I’m missing something here, but I really don’t know ??

Regards the hard coded bits… I was under the impression that by hard coded it would be in the game engine under the license, and Crate don’t have the means/rights to modify that.

So working on that assumption and that Crate have no different tools to what they have released, then as Rhis was able to add/adjust whatever to get all the controller bits to work, then shouldn’t it be somehow possible to adjust all of these using the same tools.

I’ve no idea, but I’d be surprised to find the core engine had controller support that long ago.

Still that’s a lot of assumptions and as I say I’m convinced I’m overlooking something obvious but I don’t know what. :undecided:

But they do indeed have the rights to modify the engine and have been doing so the entire time. GD wouldn’t be GD if they couldn’t do as they please with the engine. Sure they gave us access to the tools they used in making the game, with restrictions, that doesn’t mean they gave us access to everything under the hood. The only thing they don’t have the right to as part of the licensing deal is to use TQ assets other than the engine itself.

Sent from my SM-J727P using Tapatalk