Jump to content

tortugapir8

Premium Member
  • Posts

    3
  • Joined

  • Last visited

Nexus Mods Profile

About tortugapir8

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

tortugapir8's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Thank you, thank you!!! I can finally rebind perfectly now, and with some quick and dirty SWF editing (for visual UI consistancy only) I have a 100% functional QWES rebind now. Mass kudos!
  2. I haven't had a much time on this and I'm anxious to see what the upcoming patch next week holds. However, I'm not holding my breath that they will fix this right away so I'm playing with this a bit more and have found the following.. So after modifying the BSButtonHintData data in my 7 or so SWF files it does in fact change the hint key on the UI, but the button itself isn't changed. The parameters of the function are: BSButtonHintData(astrButtonText:String, astrPCKey:String, astrPSNButton:String, astrXenonButton:String, auiJustification:uint, aFunction:Function) And I was wrong before, the only parameter I should have to change here is 2nd one (astrPCKey:String), the others are for PC gamepads, XBOX, and PS4 platforms. So, the next step is delving into the Shared/AS3/BSButtonHintXXX classes... I somehow need to force this to rebind in game it seems, there are dirty flags in the code which are the obvious way to make these settings stick, but I'm not sure how to invoke them in-game as I'm not an ActionScript / Papyrus guy. Is there some simple command to disable / enable this component? Or is there something else here I'm missing? Thanks!
  3. I was playing around with RABCDAsm (damn that is nice!) and managed to get some basic edits done to attempt to hard-"fix" these keys according to my binding preference (QWES). I noticed in the interface swf files the references to what I assume are the hard-coded keys: this.AcceptButton = new BSButtonHintData("$STORE","E","PSN_A","Xenon_A",1,this.onAccept); So I messed around with just changing the "E" to "D" for me are rebuilding with RABCDAsm, it was successful in updating the text but not the button itself. I assume the keycodes map to "PSN_A","Xenon_A" but I can't find a lookup table for reference to know what to change my mapping to (if this is the right answer). Basically all I really want is to change all "E" => "D" and "Q" => "A" references in the various files (I think around 7 IIRC). Anyone try something like this?
×
×
  • Create New...