• Hi-Rez Studios
  •  Language
    • English - United StatesEnglish
  • Games
    • SMITE
      • Home
      • Refer A Friend
      • My referrals
      • Gods
      • Items
      • Player Stats
      • Teams
      • Leaderboard
    • Tribes
      • Home
      • Refer A Friend
      • My Referrals
    • Global Agenda
  • Support
  • Store
FAQ • Login • Register

Board index » Tribes: Ascend - Official Forums » Tribes: Ascend - General Public Forums » Tribes: Ascend - Feedback & Constructive Discussion

All times are UTC - 5 hours [ DST ]


Forum rules


Please click here to view the forum rules

[tweak] A new jump/ski/jet

Moderator: Cyberlink



Post new topic Reply to topic  Page 1 of 9
 [ 83 posts ]  Go to page 1, 2, 3, 4, 5 ... 9  Next
Previous topic | Next topic 
 [tweak] A new jump/ski/jet 
Author Message
SkepticTA
User avatar


Joined: Mon Dec 06, 2010 7:41 pm
Posts: 3062
Post [tweak] A new jump/ski/jet
I posted a little AHK script in another thread that gives players an alternate control scheme, but using a script is a pain. I'd like to see this implemented in T:A, preferably as an option. it works awesome in game.

edit: no need for AHK now, achieved same functionality through a config tweak. To install, with notepad open My Documents\My Games\Tribes Ascend\tribesgame\config\TribesInput.ini - No need to modify or delete existing lines in the ini, just paste this below everything else in the [Engine.PlayerInput] section and save. This assumes you use spacebar for ski and rightmouse for jump+jet.

edit: Here is an alternate version that gets the same results but is much simpler and intuitive, this will bind your RMB to jumpjet if pressing a directional key, jet-only otherwise.

Code:
Bindings=(Name="TWEAK_MoveForward",Command="Axis aBaseY Speed=1.0 | SetBind RightMouseButton GBA_ToggleJumpJetPack | OnRelease SetBind RightMouseButton GBA_ToggleJetpack",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="TWEAK_Backward",Command="Axis aBaseY Speed=-1.0 | SetBind RightMouseButton GBA_ToggleJumpJetPack | OnRelease SetBind RightMouseButton GBA_ToggleJetpack",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="TWEAK_StrafeLeft",Command="Axis aStrafe Speed=-1.0 | SetBind RightMouseButton GBA_ToggleJumpJetPack | OnRelease SetBind RightMouseButton GBA_ToggleJetpack",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="TWEAK_StrafeRight",Command="Axis aStrafe Speed=+1.0 | SetBind RightMouseButton GBA_ToggleJumpJetPack | OnRelease SetBind RightMouseButton GBA_ToggleJetpack",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="W",Command="TWEAK_MoveForward",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="S",Command="TWEAK_Backward",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="A",Command="TWEAK_StrafeLeft",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="D",Command="TWEAK_StrafeRight",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)


The original version
Code:
Bindings=(Name="GBA_DoSki",Command="PressedSki 0 | SetBind RightMouseButton GBA_ToggleJetpack | OnRelease ReleasedSki | OnRelease SetBind Rightmousebutton GBA_ToggleJumpJetpack",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="SpaceBar",Command="GBA_DoSki | OnRelease DoJump",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)

This will change the functionality of your ski button so that you will jet-only while ski is engaged, and jump+jet otherwise. Releasing ski will perform a jump, so you can still jump+jet while skiing by releasing spacebar right before you hit the jets without the risk of dragging. Now with just spacebar and rightmouse you can have the ability to jump+jet, jump+ski, and jet-only.


edit: Here is another alternate version by CreativeConstraints:

Code:
Bindings=(Name="TWEAK_MoveForward",Command="Axis aBaseY Speed=1.0 | SetBind RightMouseButton GBA_ToggleJumpJetPack | OnRelease SetBind RightMouseButton GBA_ToggleJetpack",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="TWEAK_Backward",Command="Axis aBaseY Speed=-1.0 | SetBind RightMouseButton GBA_ToggleJumpJetPack | OnRelease SetBind RightMouseButton GBA_ToggleJetpack",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="TWEAK_StrafeLeft",Command="Axis aStrafe Speed=-1.0 | SetBind RightMouseButton GBA_ToggleJumpJetPack | OnRelease SetBind RightMouseButton GBA_ToggleJetpack",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="TWEAK_StrafeRight",Command="Axis aStrafe Speed=+1.0 | SetBind RightMouseButton GBA_ToggleJumpJetPack | OnRelease SetBind RightMouseButton GBA_ToggleJetpack",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="GBA_DoSki",Command="PressedSki 0 | SetBind Rightmousebutton GBA_ToggleJetpack | SetBind W TWEAK_MoveForward | SetBind S TWEAK_Backward | SetBind A TWEAK_StrafeLeft | SetBind D TWEAK_StrafeRight | OnRelease ReleasedSki | OnRelease SetBind Rightmousebutton GBA_ToggleJumpJetpack | OnRelease SetBind W GBA_MoveForward | OnRelease SetBind S GBA_Backward | OnRelease SetBind A GBA_StrafeLeft | OnRelease SetBind D GBA_StrafeRight",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="SpaceBar",Command="GBA_DoSki",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
CreativeConstraints wrote:
What it does:
-if not skiing, RMB is always jump+jet
-If you hold down only ski(spacebar), RMB is jet only
-If you hold down ski+directional key, RMB is jump+jet
_________________
Image
(AHK) T:A Physics Profiler

Last edited by SkepticTA on Sun Mar 11, 2012 3:50 pm, edited 9 times in total.

Mon Feb 27, 2012 8:13 pm
Profile
RootbeerAlamode
User avatar


Joined: Mon Dec 05, 2011 5:01 pm
Posts: 1538
Steam Gamer Name: D-Hearts
Post Re: [suggestion] A better jump/ski/jet
This is pretty much exactly what I use, except I did with a bind within the ini.
_________________
100% Inheritance, 100% Intuitive.
Inheritance Demonstration [video]
Tips for Aiming with 100% [video]


Mon Feb 27, 2012 8:22 pm
Profile
SkepticTA
User avatar


Joined: Mon Dec 06, 2010 7:41 pm
Posts: 3062
Post Re: [suggestion] A better jump/ski/jet
RootbeerAlamode wrote:
This is pretty much exactly what I use, except I did with a bind within the ini.

Well don't be stingy mate, share the code! :mrgreen:
_________________
Image
(AHK) T:A Physics Profiler


Mon Feb 27, 2012 8:29 pm
Profile
MachDelta
User avatar


Joined: Tue Nov 22, 2011 11:21 pm
Posts: 112
Post Re: [suggestion] A better jump/ski/jet
More or less:

Code:
Bindings=(Name="Spacebar",Command="PressedSki 0 | setbind RightMouseButton GBA_ToggleJetpack | onrelease setbind RightMouseButton GBA_ToggleJumpJetpack | OnRelease ReleasedSki")


I have mine set up to work with toggleski also but it's a little finicky.


Mon Feb 27, 2012 8:34 pm
Profile
RootbeerAlamode
User avatar


Joined: Mon Dec 05, 2011 5:01 pm
Posts: 1538
Steam Gamer Name: D-Hearts
Post Re: [suggestion] A better jump/ski/jet
SkepticTA wrote:
RootbeerAlamode wrote:
This is pretty much exactly what I use, except I did with a bind within the ini.

Well don't be stingy mate, share the code! :mrgreen:

Ok fine.
Code:
Bindings=(Name="GBA_DoSki",Command="PressedSki 0 | SetBind RightMouseButton GBA_ToggleJetpack | OnRelease ReleasedSki | OnRelease SetBind Rightmousebutton GBA_ToggleJumpJetpack",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)

You need to delete the default "GBA_DoSki" alias (the whole line) and replace it with this.

This works for whatever you have ski set to, as long its normal ski and not jump/ski. Will not work with toggle ski.
The bind changes RMB to Jet if you are skiing, and jump/jet if you aren't.

I still use a dedicated Jump/Jet key for those times where you do want the jump while skiing. Your release ski to jump thing sounds interesting, but I feel like I would make a lot of errors with that. Your release to jump could probably be done in the ini, don't ask me to though, UE is a nightmare to script in it even deletes your comments.

This bind does break occasion, like if you die while skiing, or on the first spawn of a game sometimes. However, just tapping ski briefly will always fix it when it breaks.
_________________
100% Inheritance, 100% Intuitive.
Inheritance Demonstration [video]
Tips for Aiming with 100% [video]

Last edited by RootbeerAlamode on Tue Feb 28, 2012 5:30 pm, edited 1 time in total.

Mon Feb 27, 2012 8:42 pm
Profile
Daekesh
User avatar


Joined: Fri Jan 14, 2011 8:46 am
Posts: 3203
Post Re: [suggestion] A better jump/ski/jet
It'd be nice if it only disabled it above a certain speed. Jump/jet still gives u quite some boost at low speeds if you're skiing. Or just fix the d*** bind. Or make jump/jet/ski actually 3 separate actions and jump/jet just does 2 of them, not some fancy extra special boost for using the jump/jet bind. d***.

Edit: In my rage I forgot something. Many thanks for this, I shall test it out!
_________________
TTaM, Lumberjack
EU Admin and Lead (only?) Coder @ www.GameShrine.org.
Tribes: Ascend competition for Europe, Oceania and the US.


Mon Feb 27, 2012 8:52 pm
Profile
SkepticTA
User avatar


Joined: Mon Dec 06, 2010 7:41 pm
Posts: 3062
Post Re: [suggestion] A better jump/ski/jet
I got it to work in the ini file exactly the same as the AHK script, except it doesn't screw with in-game chat. Thanks for the code!

Edited the OP, since AHK is no longer needed.
_________________
Image
(AHK) T:A Physics Profiler


Mon Feb 27, 2012 10:06 pm
Profile
Tramadolol


Joined: Sat Feb 04, 2012 9:47 am
Posts: 610
Post Re: [suggestion] A better jump/ski/jet
Uhh nice. Been waiting for something like that :)


Mon Feb 27, 2012 10:11 pm
Profile
SonicDissonance


Joined: Wed Oct 27, 2010 10:12 am
Posts: 7
Post Re: [suggestion] A better jump/ski/jet
Code:
Bindings=(Name="GBA_DoSki",Command="PressedSki 0 | SetBind RightMouseButtonGBA_ToggleJetpack | OnRelease ReleasedSki | OnRelease SetBind Rightmousebutton GBA_ToggleJumpJetpack",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)


So if I'm reading this right, if we previously re-mapped our jet button we need to change "Rightmousebutton" to whatever the jet is mapped to, correct?

so it would be something like

Code:
Bindings=(Name="GBA_DoSki",Command="PressedSki 0 | SetBind {% YOUR_JET_BINDING %}GBA_ToggleJetpack | OnRelease ReleasedSki | OnRelease SetBind {% YOUR_JET_BINDING %}
GBA_ToggleJumpJetpack",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)


Where {% YOUR_JET_BINDING %} would be replaced with your jet key.

or is this just a variable?


Tue Feb 28, 2012 2:48 pm
Profile
LanguidHeap


Joined: Wed Oct 12, 2011 5:43 pm
Posts: 48
Post Re: [suggestion] A better jump/ski/jet
Awesome, thanks for posting your tweak SkepticTA. Gonna try it out right now!


Tue Feb 28, 2012 2:58 pm
Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  Page 1 of 9
 [ 83 posts ]  Go to page 1, 2, 3, 4, 5 ... 9  Next

Board index » Tribes: Ascend - Official Forums » Tribes: Ascend - General Public Forums » Tribes: Ascend - Feedback & Constructive Discussion

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © phpBB Group.
Phpbb Style Designed and Copyrighted by Vjacheslav Trushkin for Free Forums/DivisionCore.
Terms of Service and Privacy Policy

All content © Hi-Rez Studios.