![]() |
![]()
|
|
|
#1 |
|
Configurator
Join Date: Nov 2009
Location: Bordeaux, France
Posts: 51
|
============================================
Current release : v2.1.4 ============================================ Hello everyone, For the new people coming to this thread, this utility enables you to modify a lot of the game internal parameters. I wrote this application in C#/WPF. The application automatically detects the tweaks you already made and enables you to undo/redo them. Do not hesitate to tell which tweaks you would (really) like to be integrated into the app ![]() I'm planning to make a full keyboard mapping tool, but it will require some time. Note : the application first makes backups of every file it modifies, so use it without worrying. Note : if a checkbox is disabled, it means that the application couldn't locate the right section in your .ini files (only if you made though strange modifications). Try restoring original .ini files. Warning : this application currently needs strong beta testing. It works for me but it does not mean it will work for you ! This application should be harmless since it backups everything but if you are one of its first users, you are a beta tester. ![]() Reports of bugs/craches are more than welcome ! ============================================== F.A.Q. ============================================== Q : I used your config tool and my keyboard/mouse isn't responding anymore ingame, please help !! A : It is a know "bug" (not really a bug actually) of the game. Your config files are not completly built and the utility assumes they are. You have to launch the game, go to the commands option menu, modify at least one of your command bindings, then save (then reset your command to what you wanted if you need, save again). After doing so, exit the game and start the utility. It should just work fine. If you are using a version greater than 2.1.2, this bug shouldn't happen to you. If it does, please report it. The previous workaround should still work. Q : I have a good tweak that you should definitely add ! A : Just tell me, reply to this thread I want to include most of the known tweaks, but I don't have enough time to check for them on the PC Tech Support thread. If the tweak involves complex modifications, like the "toggle zoom" or "toggle third person", allow me more time to implement and test it.============================================== TODO (included in future updates) ============================================== - add a "test your ports" option *** - fix third person mode zoom *** - add options to change the third person configuration ** - add a "fix connexion timeout" option * - add a "toggle hide hud" bind * ============================================== ![]() ![]() ============================================== This application requires .NET Framework 3.5 SP1 !! ============================================== Download Links v2.1.4 (contains auto-updater) : http://www.mediafire.com/?2w5gmdqjihj .NET Framework Detector (if you do not know if you are up to date) : http://www.codeplex.com/FrameworkDetector ============================================== For the memories, the first version of the application : http://free0.hiboox.com/images/4609/...4066a34b62.jpg . Last edited by Obli; November 28th, 2009 at 12:16 PM. Reason: New revision out (2.1.4) |
|
|
|
|
|
#2 |
|
Law Murderer
Join Date: Oct 2009
Posts: 115
|
Looks really good mate.
Definitely need the Weapon Card fix added asap as that is imperative to seeing all ![]() If you do implement it, make it have a changeable font size between 8 and 14 (I think 14 is stock though it could be 12). I currently have it on 8 but I am changing it to 10 to check the difference. Oh and any chance of using ADrive or Mediafire for the upload? Megaupload isn't great for downloading from
__________________
Savegame and Settings Backup Batch Files Last edited by Kaerar; November 9th, 2009 at 09:27 AM. |
|
|
|
|
|
#3 |
|
New Member
Join Date: Nov 2009
Posts: 9
|
Nice man, good job, havn't tried it but i will!
|
|
|
|
|
|
#4 |
|
I am... Lime Cat? Rawr
Join Date: Oct 2009
Location: Places, mostly Home
Posts: 339
|
Trying now. Will post an update.
EDIT-1* - Tried, did the same thing that happened when i tried to do it myself the first time, acted like i had NO keybinds. Repairing NetFrame to see if somehow that was the issue. EDIT-2* - I know this is my issue, but my code is all messed up. It shows: Code:
[Engine.PlayerInput] MoveForwardSpeed=1200 MoveStrafeSpeed=1200 LookRightScale=300 LookUpScale=-250 MouseSensitivity=60.0 DoubleClickTime=0.250000 bEnableMouseSmoothing=False Bindings=(Name="Fire",Command="Button bFire | StartFire | OnRelease StopFire") Bindings=(Name="AltFire",Command="StartAltFire | OnRelease StopAltFire") Bindings=(Name="MoveForward",Command="Axis aBaseY Speed=1.0") Bindings=(Name="MoveBackward",Command="Axis aBaseY Speed=-1.0") Bindings=(Name="TurnLeft",Command="Axis aBaseX Speed=-200.0 AbsoluteAxis=100") Bindings=(Name="TurnRight",Command="Axis aBaseX Speed=+200.0 AbsoluteAxis=100") Bindings=(Name="StrafeLeft",Command="Axis aStrafe Speed=-1.0") Bindings=(Name="StrafeRight",Command="Axis aStrafe Speed=+1.0") Bindings=(Name="Jump",Command="Jump | Axis aUp Speed=+1.0 AbsoluteAxis=100") Bindings=(Name="Duck",Command="Button bDuck | Axis aUp Speed=-1.0 AbsoluteAxis=100") Bindings=(Name="Look",Command="Button bLook") Bindings=(Name="Pause",Command="Pause") Bindings=(Name="LookToggle",Command="Toggle bLook") Bindings=(Name="LookUp",Command="Axis aLookUp Speed=+25.0 AbsoluteAxis=100") Bindings=(Name="LookDown",Command="Axis aLookUp Speed=-25.0 AbsoluteAxis=100") Bindings=(Name="CenterView",Command="Button bSnapLevel") Bindings=(Name="Walking",Command="Button bRun") Bindings=(Name="Strafe",Command="Button bStrafe") Bindings=(Name="NextWeapon",Command="NextWeapon") Bindings=(Name="ViewTeam",Command="ViewClass Pawn") Bindings=(Name="TurnToNearest",Command="Button bTurnToNearest") Bindings=(Name="Turn180",Command="Button bTurn180") Bindings=(Name="P",Command="ShowStatusMenu_Character") Bindings=(Name="M",Command="ShowMap") Bindings=(Name="A",Command="StrafeLeft") Bindings=(Name="D",Command="StrafeRight") Bindings=(Name="C",Command="advancedbutton bAdvancedButtonAux1 | SwitchSeats") Bindings=(Name="MouseX",Command="Count bXAxis | Axis aMouseX") Bindings=(Name="MouseY",Command="Count bYAxis | Axis aMouseY") Bindings=(Name="Tab",Command="advancedbutton bAdvancedButtonAux7") Bindings=(Name="H",Command="PlayVehicleHorn") Bindings=(Name="T",Command="Talk") Bindings=(Name="I",Command="ShowStatusMenu_Inventory") Bindings=(Name="Underscore",Command="ThrowWeapon") Bindings=(Name="RightBracket",Command="advancedbutton bAdvancedButtonAux4") Bindings=(Name="LeftBracket",Command="PrevItem") Bindings=(Name="MouseScrollDown",Command="advancedbutton bAdvancedButtonAux2") Bindings=(Name="MouseScrollUp",Command="advancedbutton bAdvancedButtonAux8") Bindings=(Name="RightMouseButton",Command="advancedbutton bAdvancedButtonAux5") Bindings=(Name="LeftMouseButton",Command="advancedbutton bWillowFire | CancelMatinee") Bindings=(Name="LeftShift",Command="advancedbutton bAdvancedButtonAux6") Bindings=(Name="E",Command="advancedbutton bContextUse") Bindings=(Name="G",Command="advancedbutton bGrenade | VehicleLookLeft | VehicleLookRight | OnRelease VehicleNoLookLeft | OnRelease VehicleNoLookRight") Bindings=(Name="Q",Command="advancedbutton bAdvancedButtonAux4") Bindings=(Name="F",Command="advancedbutton bSkill") Bindings=(Name="Left",Command="TurnLeft") Bindings=(Name="Right",Command="TurnRight") Bindings=(Name="SpaceBar",Command="advancedbutton bJump | LockVehicle") Bindings=(Name="Four",Command="advancedbutton bAdvancedButtonAux12") Bindings=(Name="Three",Command="advancedbutton bAdvancedButtonAux11") Bindings=(Name="Two",Command="advancedbutton bAdvancedButtonAux10") Bindings=(Name="One",Command="advancedbutton bAdvancedButtonAux9") Bindings=(Name="XboxTypeS_DPad_Right",Command="advancedbutton bAdvancedButtonAux12") Bindings=(Name="XboxTypeS_DPad_Left",Command="advancedbutton bAdvancedButtonAux11") Bindings=(Name="XboxTypeS_DPad_Down",Command="advancedbutton bAdvancedButtonAux10") Bindings=(Name="XboxTypeS_DPad_Up",Command="advancedbutton bAdvancedButtonAux9") Bindings=(Name="XboxTypeS_RightY",Command="AdvancedAxis aAdvancedLookup Definition=gd_input.AdvancedAxis.LookUp") Bindings=(Name="V",Command="advancedbutton bAdvancedButtonAux3") Bindings=(Name="R",Command="advancedbutton bReload") Bindings=(Name="S",Command="MoveBackward | Axis aBrake Speed=+1.0") Bindings=(Name="W",Command="MoveForward | Axis aGas Speed=+1.0") Bindings=(Name="Escape",Command="CloseEditorViewport | onrelease ShowMenu | CancelMatinee") Bindings=(Name="Insert",Command="Camera FreeCam") Bindings=(Name="XboxTypeS_RightX",Command="AdvancedAxis aAdvancedTurn Definition=gd_input.AdvancedAxis.Turn") Bindings=(Name="K",Command="ShowStatusMenu_Skills") Bindings=(Name="XboxTypeS_LeftY",Command="Axis aBaseY Speed=1.0 DeadZone=0.3") Bindings=(Name="XboxTypeS_LeftX",Command="Axis aStrafe Speed=1.0 DeadZone=0.3") Bindings=(Name="XboxTypeS_LeftThumbstick",Command="advancedbutton bAdvancedButtonAux6 | PlayVehicleHorn") Bindings=(Name="XboxTypeS_RightThumbstick",Command="advancedbutton bAdvancedButtonAux3") Bindings=(Name="XboxTypeS_LeftTriggerAxis",Command="Axis aBrake Speed=1.0 DeadZone=0.2") Bindings=(Name="XboxTypeS_RightTriggerAxis",Command="Axis aGas Speed=1.0 DeadZone=0.2") Bindings=(Name="XboxTypeS_LeftTrigger",Command="advancedbutton bAdvancedButtonAux5") Bindings=(Name="XboxTypeS_RightTrigger",Command="advancedbutton bWillowFire") Bindings=(Name="XboxTypeS_LeftShoulder",Command="advancedbutton bSkill | advancedbutton bAdvancedButtonAux4") Bindings=(Name="XboxTypeS_RightShoulder",Command="advancedbutton bGrenade | VehicleLookLeft | VehicleLookRight | OnRelease VehicleNoLookLeft | OnRelease VehicleNoLookRight") Bindings=(Name="XboxTypeS_Start",Command="Pause | CancelMatinee") Bindings=(Name="XboxTypeS_Back",Command="advancedbutton bAdvancedButtonAux7 | CancelMatinee") Bindings=(Name="XboxTypeS_Y",Command="advancedbutton bAdvancedButtonAux2 | advancedbutton bAdvancedButtonAux13 | SwitchSeats") Bindings=(Name="XboxTypeS_X",Command="advancedbutton bContextUse") Bindings=(Name="XboxTypeS_B",Command="advancedbutton bAdvancedButtonAux1") Bindings=(Name="XboxTypeS_A",Command="advancedbutton bJump | LockVehicle | CancelMatinee") Bindings=(Name="L",Command="ShowStatusMenu_Logs") Bindings=(Name="Y",Command="GSTalk") Bindings=(Name="O",Command="OpenFriendsUI") Bindings=(Name="NumPadSix",Command="NextShowDebugPage") Bindings=(Name="NumPadFour",Command="PrevShowDebugPage") Bindings=(Name="NumPadSeven",Command="MakeActivePrevShowDebugGroup") Bindings=(Name="NumPadNine",Command="MakeActiveNextShowDebugGroup") Bindings=(Name="F8",Command="shot") Bindings=(Name="F2",Command="dbm_ToggleShowDebug",Control=False,Shift=False,Alt=False) Bindings=(Name="F12",Command="stat fps",Control=False,Shift=False,Alt=False,LeftTrigg er=False,RightTrigger=False,bIgnoreCtrl=False,bIgn oreShift=False,bIgnoreAlt=False) Code:
[WillowGame.WillowPlayerInput] AdvancedButtonTapInterval=0.35 AdvancedButtonRetapDelay=0.5 bAlwaysPlayForceFeedback=false RunWalkTransitionThreshold=0.75 Bindings=(Name="F12",Command=stat fps,Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
__________________
"I like the idea of a 'professional troll', though. Makes me think of a hideous creature living under a bridge, handing out business cards." - Ben "Yahtzee" Croshaw ![]() I Bet You Wont Little Fun With Lilith Video Thread!
Last edited by Kachi; November 9th, 2009 at 09:58 AM. |
|
|
|
|
|
#5 |
|
New Member
Join Date: Nov 2009
Posts: 2
|
Crash for me when ever I click apply
|
|
|
|
|
|
#6 |
|
Member
Join Date: Oct 2009
Posts: 68
|
Crashes on startup for me, net framework 2.0 on up is all green so that isn't the problem. I'm on windows Xp sp2.
|
|
|
|
|
|
#7 |
|
Configurator
Join Date: Nov 2009
Location: Bordeaux, France
Posts: 51
|
@kachi
The inputs modifications like the "stat fps" command are all put in the [WillowGame.WillowPlayerInput] section. Actually, the utility only relies on this section and does not read the other sections of the willowinput.ini file. If you edited the [Engine.PlayerInput] section, the utility wil grey out every input checkbox since it cannot find anything in the [WillowGame.WillowPlayerInput] section. ![]() I'll consider modifying the behaviour, but I thought that editing the [Engine.PlayerInput] was not recommanded. (remember : it is a casual app, I don't except people to mess with [Engine.PlayerInput], that's an advanced modification )@Farslayer I think the application cannot fond your .ini config files. I didn't caugh these errors. I will include an error log file with next revision. Make sure you have something in MyDocumentsFolder\My Games\Borderlands\WillowGame\Config @karear Mirror added, thanks ![]() @smeghammer Thanks
|
|
|
|
|
|
#8 |
|
Member
Join Date: Oct 2009
Posts: 68
|
Obli my config files are there i don't think that is the problem.
|
|
|
|
|
|
#9 |
|
New Member
Join Date: Nov 2009
Posts: 5
|
Ran this on my win7 64 edition, seemed to work just fine.
|
|
|
|
|
|
#10 | |
|
I am... Lime Cat? Rawr
Join Date: Oct 2009
Location: Places, mostly Home
Posts: 339
|
Quote:
__________________
"I like the idea of a 'professional troll', though. Makes me think of a hideous creature living under a bridge, handing out business cards." - Ben "Yahtzee" Croshaw ![]() I Bet You Wont Little Fun With Lilith Video Thread!
|
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 2 (0 members and 2 guests) | |
| Thread Tools | |
| Display Modes | |
|
|