Något helt annat än öl. Mass Effect 3! Nörderi!

Det kanske är dags att fylla bloggen med annat än öl emellan bryggningarna så det tänkt jag göra nu.
Hur många av er känner till Mass Effect 3? Lr serien i övrigt?
Det är iallafall anledningen till att jag ursprungligen köpte ett xbox 360.
Ett rollspel som utspelar sig i rymden och som handlar om att rädda världen såklart. Yeah! Tufft är det iaf.

Jag har varit som besatt av första och andra spelet men när det tredje spelet kom så köpte jag det inte vid release. Men jag kände att nu var det dags. Tidigare har jag spelat det antingen på 360 lr ps3 men denna gång föll valet på PC då jag har en ganska ok dator som iallafall klarar av att köra just det spelet bättre än vad det är på konsoll. Men jag stötte på patrull ganska tidigt då Bioware, de som utvecklat spelet vägrar lägga in stöd för gamepads. Då jag är ett stort fan av att koppla datorn till tvn o spela ifrån soffan är detta ett uppenbart problem.

Efter lite googlade hittade jag en lösning trodde jag, nämligen ett program vid namn Glovepie som gör att man kan mappa om kontrollerna på en gamepads till mus och tangentbord kontroller. Sagt o gjort laddade jag in en färdig profil en vänlig själ gjort o testade att spela lite. Men det var lite efterblivet då man på konsollen har mkt smartare uttänkta kontroller för att kunna använda alla sina ”förmågor”. Jag hann inte göra något åt detta just då men nu sitter jag på jobbet o började kika över skriptet o märker att det verkar gå att ge vissa knappar dubbla kommandon och komma åt dessa genom att hålla nere en annan knapp samtidigt. Ungefär som när man gör stor bokstav med skift. Så då tänkte jag såhär att jag gör så att alla kontroller är ganska normala utan att jag gör något. Trycker man ner på högra styrspaken så är det första quicksloten så att säga men håller man nere vänstra axelknappen så har man plötsligt tillgång till 4 quickslots till och dessutom möjligheten att hoppa o lägga ut minor när man kör ett fordon(har ej kommit så långt) A blir Quickslot 2, B 3, höger axel 4 och vänster tumme 5.

Inte optimalt men om spelets utvecklare är efterblivna så får man göra så gott man kan. Här nere är Mitt modifierade Glovepie skript. Jag har dock inte testat det ännu men behövs det göras några ändringar så skriver jag ett uppdaterad inlägg med det nya skriptet.

   //Mass Effect 3 Glovepie, 360 controller script w/ Rumble
   //Preemz10314 – youtube/user/preemz10314

        if starting then var.Control = 1
//Movement – Left Stick
W = XInput1.Joy1Y > 0.2
S = XInput1.Joy1Y < -0.2
A = XInput1.Joy1X 0.2

//Aiming Control – Right Stick
Mouse.DirectInputX = Mouse.DirectInputX + 25*deadzone(XInput1.Joy2X)
Mouse.DirectInputY = Mouse.DirectInputY – 25*deadzone(XInput1.Joy2Y)

//Dpad
Q = XInput1.Up //Order Squad to Attack Enemy
C = XInput1.Down //Order Squad to Return to Your Position
E = XInput1.Left or XInput1.Right //Order Squadmate to a Point or Target
//Alternate Combat & Vehicle Control Modes
if pressed(XInput1.LeftShoulder) then{
   say(”Alternate Control”)
   var.Control++
   }
if var.Control > 2 then{
   say(”Combat Control”)
   var.Control = 1
   }

//ABXY Buttons
if var.Control = 1 then {
   Space = XInput1.A //Use or Talk – A Button
   F = XInput1.B //Melee Attack – B Button
   R = XInput1.X //Reload – X Button
   Mouse.WheelUp = XInput1.Y //Switch Weapon – Y Button
   LeftShift = XInput1.RightShoulder //Weapon & Power Wheel – RB Button
   LeftControl = XInput1.LeftThumb //Walk – LeftThumb Button
   }else{
   2 = XInput1.A //Quickslot 2 – A Button
   3 = XInput1.B //Quickslot 3 – B Button
   E = XInput1.X //Jump – X Button
   V = XInput1.Y //Mine – Y Button
   4 = XInput1.RightShoulder //Quickslot 4 – RB Button
   5 = XInput1.LeftThumb //Quickslot 5 – LeftThumb Button
   }

//Shoulder Buttons RB LB
1 = XInput1.RightThumb //Quickslot 1 – RightThumb Button

//Triggers LT RT W/ Rumble
Mouse.LeftButton = XInput1.RightTrigger //Fire Weapon – RT Button
if XInput1.RightTrigger then
   if PPJoy1.Digital0 then
      XInput1.Vibration1 = 1
   else
      XInput1.Vibration2 = 1
   end
   wait 1 s
   if PPJoy1.Digital0 then
      XInput1.Vibration1 = 0
   else
      XInput1.Vibration2 = 0
   end
end

Mouse.RightButton = XInput1.LeftTrigger //Zoom – LT Button

//Start & Back Buttons
Escape = XInput1.Start //Main Menu – Start Button
H = XInput1.Back //Exit Combat Stance – Back Button

Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com-logga

Du kommenterar med ditt WordPress.com-konto. Logga ut /  Ändra )

Google-foto

Du kommenterar med ditt Google-konto. Logga ut /  Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut /  Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut /  Ändra )

Ansluter till %s