Titan Souls

Titan Souls

View Stats:
Shadowspaz Apr 16, 2015 @ 1:33am
Mouse Support is "here"!
By "here," I mean, it isn't really here. Just "here." In the AutoHotKey script I wrote:

http://pastebin.com/pGrajyn6

First, you'll need to download AutoHotKey here.[autohotkey.com] Once that's installed, copy the script from pastebin into a text file, save it as "WhateverYouWant.ahk", and run it (Requires AutoHotKey).

Using the script
To use the script, just run the .ahk or .exe (Whichever one you choose) alongside Titan Souls. It does not need to be in the same folder, or anything. Put it anywhere you want. You'll be able to aim using the mouse, shoot with left-click, roll with right-click / space, and move with WASD.

By request, you can also use J/K, or (Numpad) 2/3 instead of X/C.

I will say, though, that it feels off. The movement can feel pretty picky, and you can't hold down any movement keys while aiming (Since they technically use the same keys). Also, this doesn't allow you to aim in 360-degrees, because that would require running a virtual controller, which is more work than I care to do.

I consider this a proof-of-concept, more than anything. Maybe the devs will implement a more polished version after seeing this (If they see this). Maybe they won't. Either way, I still feel that this is very much a controller-driven game, that feels much better as such. I only made this as a result of trying to explain why mouse control isn't in the game, and in the process, explained this approach.
Last edited by Shadowspaz; Jul 7, 2018 @ 4:38pm
< >
Showing 1-15 of 25 comments
Malkraz Apr 16, 2015 @ 11:17am 
Appreciated.
Shadowspaz Apr 16, 2015 @ 1:47pm 
No problem. It was fun. :P

Maybe I'll look into vJoy and set up a virtual controller to key into, so you can get 360° input. But I can imagine that getting messy, I have a crazy weekend of game development to prepare for, and I'm tired. lol
PsicoVoxeL Apr 18, 2015 @ 10:03am 
can you make the script for use only W, A, S, D and J, K. is really hard to me aim with mouse
Shadowspaz Apr 18, 2015 @ 3:01pm 
I can add in J/K, sure. And I agree- I don't like the mouse either. :P

I think a big part of it is just that it's still locked to the 8 directions...
Igelschnäuzchen Apr 19, 2015 @ 8:57am 
Can u add Num Lock "2" "3" ?:claugh:
Shadowspaz Apr 27, 2015 @ 8:30pm 
Okay, FINALLY got around to updating this. Both J/K and 2/3 are in. I also added a note on how to add additional key bindings yourself, but that requires having AHK installed.
<:) Apr 29, 2015 @ 8:38am 
Fortunately i have an xbox 360 usb controller and didn't even consider using kb/m. So is it a a bug that my controller aims at angle angle? or were they too lazy to add mouse support? It seems unacceptable that they wouldn't allow 360 degree aim with a mouse. That's basically like saying "you have to go pay another 50 dollars to play our game as intended."
Shadowspaz Apr 29, 2015 @ 10:14am 
There is no mouse support. This results in 8-directional aiming, just because keyboards are binary.

I don't really find fault in them expecting players to have a controller for the intended experience, because it's within their right to decide what that intended experience is. For the longest time, Fez was never brought to PC, simply because Fish wanted to keep the game as a "classic console" game, sitting on a couch in front of a screen. And that's fine, cause the experience a game delivers can be a big part of it.

I do find fault, though, in the fact that they chose to support KBaM, and chose to make it an inferior experience. If you are going to support a method of input, you should do so to the best of your abilities, and aim to keep the experience as similar across all inputs as possible. Maybe they did that, and simply didn't see the solution that this script offers. I can't really say.

I did notice, though, that the game is built with 8-directional aiming in mind. One specific area that I think of is melting the ice to get to Onyxia- That last shot is specifically a 45° angle. And noting that the original Ludum Dare game only used keyboard, I feel like this was partly their intent.

They likely just didn't see what I saw.

Edit: I've only used this script as a novelty, myself. A controller will always be superior in my eyes. :P
Last edited by Shadowspaz; Apr 29, 2015 @ 10:14am
Hah, the link is getting too much traffic and is getting "error 429"d. Shows how badly people don't want to be restricted to 8 deminsional aiming if they're SOL and can't get their hands on a controller(Like me). I wish the developer could take a hint from this.
Shadowspaz Jun 18, 2015 @ 1:13pm 
Oh yeah... Dropbox shut down my public links, due to the traffic another file of mine was getting...

Sorry about that.

If you want to check it out, still, I'd recommend downloading AHK[www.autohotkey.com], and then copying and pasting the raw script into a notepad file and saving it with the ".ahk" extension.
ウサギ Aug 3, 2016 @ 10:06pm 
man...many thanks for you (=w=)b
Buddusky Aug 6, 2016 @ 4:12am 
thank you very much Shadowspaz
Fray May 28, 2018 @ 4:00pm 
Im having trouble with AHK, after some time using the script a message pops up saying it "71 hotkeys have been received in the last 1954ms", how do I disable this pop up?
cabbage Jul 7, 2018 @ 4:00pm 
Apologies for posting on such an old post, but the dropbox for the .exe isn't working. Can you please fix it ty.
Shadowspaz Jul 7, 2018 @ 4:39pm 
I actually don't even have my dropbox account anymore. I updated the OP with a link to download AHK yourself, though. It's all pretty straight-forward.
< >
Showing 1-15 of 25 comments
Per page: 1530 50