Special Ability activation on controller
-
Attempting to use RB + X on a DS4 controller by editing standard.meta under mods/update/update.rpf/data/control but it's not working. Removed the code for R2 to be melee attack and changed enter cover to R2. In vehicle shoot is LB (L1) as the game is set in the options to aim and shoot.
I also want to use left thumbstick axis LR and UD to select weapons from the weapon wheel instead of the right thumbstick since I moved opening the weapon wheel to circle and disabled crouch.
-
What do these correspond to? IOM_AXIS_LY_DOWN IOM_AXIS_LY_UP Left stick up and down?
-
Weapon Wheel problem solved. Special Ability still not activating. Using X + DPAD LEFT. Maybe this one can only be bound to L3 and R3?
-
@IreBurn Using the values in the image I was able to change the Special Ability to the X button. I was able to change it to any button. Make sure that there is no other Special Ability values in the file.
-
Need to change Input_Select_Character but can't seem to find the meta that it's in.
-
@IreBurn in the same file should be
<Input>INPUT_CHARACTER_WHEEL</Input>
-
@InfiniteQuestion Input_Character_Wheel controls the selection of characters? Since it's LDOWN it seems it only sets which button brings up the character wheel. I need INPUT_SELECT_CHARACTER of which there are four. One for each of the three protagonists and one for multiplayer. So, for Micheal it would be INPUT_SELECT_CHARACTER_MICHEAL. These names are in SETTINGS.META.
-
@IreBurn So then you found what you were looking for?
-
@InfiniteQuestion No. SETTINGS.META just sets the name for the inputs. It doesn't set which button is to be associated with it.
-
@IreBurn Ok did some test and I just learned something new. The command you are looking for is only for the keyboard, because of the limited buttons on a controller. But, if you really need one button just to switch to a new character, any command from the keyboard can be assigned to the controller!!
The only problem i see is it is the exact same button as the character wheel select, only once released instead of going back to your character it immediately switches. Maybe thats what you want?
<Item> <Input>INPUT_SELECT_CHARACTER_MICHAEL</Input> <Source>IOMS_PAD_DIGITALBUTTON</Source> <Parameters> <Item>R3</Item> </Parameters> </Item> <Item> <Input>INPUT_SELECT_CHARACTER_FRANKLIN</Input> <Source>IOMS_PAD_DIGITALBUTTON</Source> <Parameters> <Item>L3</Item> </Parameters> </Item> <Item> <Input>INPUT_SELECT_CHARACTER_TREVOR</Input> <Source>IOMS_PAD_DIGITALBUTTON</Source> <Parameters> <Item>RRIGHT</Item> </Parameters> </Item>
Oh coarse the buttons can be changed to whatever you like. The button needs to be held to activate. L3 click = Horn - L3 click and hold = Franklin
-
Interesting. Where did you find those?
-
@IreBurn x64/data/control/default.meta That is your keyboard file. Ever been doing something and accidently activated something in game just by typeing on the keyboard? Deleting items from this file will remove that key, but the game will stop writing to the file.
For example, in my game, that file is blank leaving a majority of keyboard commands blank. Then if i need something specific, I have to change it manually from outside of the game. The game really really hates having keys blank and REQUIRES you to enter every key before it will write to this file. So very annoying so i just removed the problem
-
I'm going to test out IOM_AXIS_RX_LEFT, IOM_AXIS_RX_RIGHT, and IOM_AXIS_RX_UP.
-
That didn't work. When I press any buttons on controller the character select opens up. It's obvious to me that there's somewhere in the games files something setting IOM_AXIS_LX_LEFT, IOM_AXIS_LX_RIGHT, and IOM_AXIS_LX_UP as the controller inputs to select Michael, Trevor, or Franklin. If only I could find where that is actually. Weird that it's being so elusive.
-
Testing a theory.
Didn't work. Thought to make entries for the character select inputs in standard.meta but it's still controlled by the left stick axis. I suppose an alternate solution is just set another button to bring up the character wheel.
-
@IreBurn Not sure why you would want to play with them on an axis, but the game thinks your constantly pushing the character wheel disabling you from doing anything. Most i could do was add _INDEX to the axis which prevents the game from locking, but then you have to pull a trigger to bring up the wheel to use the axis. At that point, just assign the character select to a button. That would accomplish the same thing but still being able to use the axis.
-
Because it most likely uses the left stick axis already to select a character from the wheel. I do use the left stick on my controller to select the character. Left for Michael, Up for Franklin, and Right for Trevor.
-
I figured out what I did wrong with adding the entries to standard.meta. Forgot to change IOMS_PAD_DIGITALBUTTON to IOMS_PAD_AXIS. It works now but not 100%. Moving the stick left or right automatically selects either of the two characters corresponding to that direction.
-
@IreBurn I just tried it with your change. Works %100. I can select each character with the flick of a left stick. Did you add IOM_AXIS_RX_RIGHT and IOM_AXIS_RY_UP. Its RX LX for left and right. RY and LY for up and down. Adding IOMS_PAD_AXIS and it works. Also Michael MUST be on the left, Franklin must be up, and Trevor must be right. Unless you can find a file or mod to change which character is on which wheel side.
Good find on this one, this adds some interesting possibilities for me.
-
@InfiniteQuestion Yeah it works but not like I want. Changing the button to bring up the weapon wheel does what I want though. The problem I was having is since I had to use my left thumb to press DPad Down to bring up the character wheel I could not move the left stick to select a character. I moved it to L1. Works better for me as I can use my left index finger to hold the button and still use my left thumb to select someone. I don't know what R* was thinking by setting both to something that requires one to use their left thumb.
-
Ha so there's a file in update/update.rpf/data/ui called controls.xml. I wonder if this might correspond to update/update.rpf/common/data/control/settings.meta specifically the input_character_wheel section which is at the very bottom.
-
@IreBurn That file defines what control is used in what situation. So no that's not the file you are looking for, unless you want to add or remove controls in the car. For example, when you are driving these are what the game uses, then changes to when you fly.
I don't understand what you are trying to accomplish. What is the effect you are trying to make, because I have already done what you wanted. Except to change the direction you need to change the character wheel.
-
Nevermind.
-
This post is deleted!
-
This post is deleted!