Author Topic: MWLL Actionmapper v0.2 Released  (Read 2143 times)

0 Members and 1 Guest are viewing this topic.

Offline (TLL)CapperDeluxe

  • MWLL Developer
  • Living Legend
  • *
  • Posts: 2476
  • Karma: 127
  • Life is cheap, mechs are expensive.
MWLL Actionmapper v0.2 Released
« on: March 21, 2010, 04:56:55 PM »
Get the latest and greatest at the sourceforce project link below.  Key new features are:
  • Easy to use installer
  • Key/button input detection
  • Profiling system for multiple actionmaps variants
  • Key-to-action table to see all keybinds in one screen

And give it up for Siilk, for his work on the installer and input detection!

https://sourceforge.net/projects/actionmapper/





Here's the highlights for this new release:

= Features added for release v0.2 =
   - Implemented easy to use installer
   - Key/Button input detection added for keyboard, mouse, and joystick functions (note: button only, no axis detection support)
   - Integrated profiler system: no more having to manually manage actionmaps.xml in your file browser
   - Replaced Actions list view with a categorized table view that shows all current keys, modifications and conflicts
   - Added support for more keyboard keys: [;-=]
   - Added support for up to 64 joystick buttons
   - The Save function in the File menu now only available after at least one modification has been made
   
= Bug fixes for release v0.2 =
   - fixed incorrect conflict detection when going from one to two actions
   - fixed incorrect conflict detection when both keys for an action are cleared
« Last Edit: March 21, 2010, 05:07:05 PM by CapperDeluxe »

Offline Teafour

  • Recruit
  • *
  • Posts: 133
  • Karma: 9
  • <He who walks within the rows>
    • 1st Federated Suns Armored Calvary
Re: MWLL Actionmapper v0.2 Released
« Reply #1 on: March 21, 2010, 06:57:23 PM »
CapperDeluxe... thank you again for continued work and support for this mod. I amoung many others appreciate it. Profiler is looking good!
Col.Teafour<1FSAC/AFFS>RCO_HG

Offline (TLL)CapperDeluxe

  • MWLL Developer
  • Living Legend
  • *
  • Posts: 2476
  • Karma: 127
  • Life is cheap, mechs are expensive.
Re: MWLL Actionmapper v0.2 Released
« Reply #2 on: March 22, 2010, 12:55:57 AM »
Looks like I'll be having to release a minor bug fix update in a next day or few, just found out I accidentally left the table cells editable where the action-to-key rows are shown.  Be aware they are not supposed to be editable, you may only change your keys using the two key bind panels on the right side of the screen!

Offline SquareSphere }12thVR{

  • Living Legend
  • *******
  • Posts: 4519
  • Karma: 186
  • pancake slinging, Square (care) Bear of MWLL
    • 12th Vegan Rangers - Boards
Re: MWLL Actionmapper v0.2 Released
« Reply #3 on: March 22, 2010, 05:27:40 AM »
very nice capper!
Want to give organized battles a spin?
Not sure about your skills but want to test them out?
Looking for a casual unit?
12th Vegan Rangers are recruiting!  Click here to check out our new boards!

FLAWLESS VICTORY


Offline (TLL)Sky_walker

  • Living Legend
  • *******
  • Posts: 2638
  • Karma: 65
  • Close Range Attack Forces
    • MWLL Wiki
Re: MWLL Actionmapper v0.2 Released
« Reply #4 on: March 22, 2010, 12:33:48 PM »
Great thing man! Love the changes!
MWLL Wiki Newsletter: Wiki suffers from spammers and lack of activity - change it now, jump in and contribute with something useful! :D


Proud to be C.R.A.P. inspiration # MWLL Wiki Admin # MWLL Alpha Tester # Dev Team # MWLL Defense Force Mercenary - Battlemech Barracks

Offline =KoS=toasterpastries

  • Alphatester
  • Lance Sergeant
  • *
  • Posts: 354
  • Karma: 28
  • Unofficial hand-held portable sugar source of MWLL
Re: MWLL Actionmapper v0.2 Released
« Reply #5 on: March 23, 2010, 09:25:08 PM »
I'm still having the same issue I was with the first version : After setting up an actionmap with your program, MWLL has issues with turning. Specifically, when I hit A or D to turn while in a mech (not BA), it makes one small movement in that direction and stops, even if I'm holding the key. I've looked at the actionmaps generated by your program vs. my working one, and there is a difference..
Here's from Actionmapper:
 <action name="v_turnleft" onPress="1" onRelease="1" retriggerable="1">
   <key name="a"/>
  </action>

And here's from my working original:
  <action name="v_turnleft" onPress="1" onRelease="1" onHold="1">
   <key name="a"/>
  </action>

Looks like onHold does the right thing here instead of retriggerable?
Everything else works fine, so I'm going to paste these lines from my working actionmaps and test again...


"This cosmic dance of bursting decadence and withheld permissions twists all our arms collectively but.. if sweetness can win, and it can, then I'll still be here tomorrow to high-five you yesterday my friend. Peace." - The Mad Tart Toter

Offline (TLL)CapperDeluxe

  • MWLL Developer
  • Living Legend
  • *
  • Posts: 2476
  • Karma: 127
  • Life is cheap, mechs are expensive.
Re: MWLL Actionmapper v0.2 Released
« Reply #6 on: March 23, 2010, 09:39:19 PM »
I'm still having the same issue I was with the first version : After setting up an actionmap with your program, MWLL has issues with turning. Specifically, when I hit A or D to turn while in a mech (not BA), it makes one small movement in that direction and stops, even if I'm holding the key. I've looked at the actionmaps generated by your program vs. my working one, and there is a difference..
Here's from Actionmapper:
 <action name="v_turnleft" onPress="1" onRelease="1" retriggerable="1">
   <key name="a"/>
  </action>

And here's from my working original:
  <action name="v_turnleft" onPress="1" onRelease="1" onHold="1">
   <key name="a"/>
  </action>

Looks like onHold does the right thing here instead of retriggerable?
Everything else works fine, so I'm going to paste these lines from my working actionmaps and test again...

the actionmapper doesn't touch the action settings, such as onRelease, onHold, just the key name settings.

The problem I believe is that MWLL doesn't currently let you use both a joystick axis and using the keyboard for turning the chassis very well, as I have experienced exactly the same thing when I had a joystick plugged in.  So I'm thinking that simply unplugging your joystick/gamepad will fix it for now.

Offline =KoS=toasterpastries

  • Alphatester
  • Lance Sergeant
  • *
  • Posts: 354
  • Karma: 28
  • Unofficial hand-held portable sugar source of MWLL
Re: MWLL Actionmapper v0.2 Released
« Reply #7 on: March 23, 2010, 10:07:40 PM »
That was it exactly, thanks! It explains a lot as I had removed all joystick entries from my actionmaps and was using the software for my Logitech dual action to emulate everything the mouse+keyboard were doing. I'm just not accurate enough with the gamepad, so I've gone back to mouse. I have a friend who just started using mouse + MS Sidewinder, and got it working perfectly with your program, so a thanks from his as well.


"This cosmic dance of bursting decadence and withheld permissions twists all our arms collectively but.. if sweetness can win, and it can, then I'll still be here tomorrow to high-five you yesterday my friend. Peace." - The Mad Tart Toter

Online Seraph

  • Lead Developer
  • Living Legend
  • *
  • Posts: 4078
  • Karma: 101
    • The Living Legends Mercenary Unit
Re: MWLL Actionmapper v0.2 Released
« Reply #8 on: March 24, 2010, 06:14:31 PM »
I'm still having the same issue I was with the first version : After setting up an actionmap with your program, MWLL has issues with turning. Specifically, when I hit A or D to turn while in a mech (not BA), it makes one small movement in that direction and stops, even if I'm holding the key. I've looked at the actionmaps generated by your program vs. my working one, and there is a difference..
Here's from Actionmapper:
 <action name="v_turnleft" onPress="1" onRelease="1" retriggerable="1">
   <key name="a"/>
  </action>

And here's from my working original:
  <action name="v_turnleft" onPress="1" onRelease="1" onHold="1">
   <key name="a"/>
  </action>

Looks like onHold does the right thing here instead of retriggerable?
Everything else works fine, so I'm going to paste these lines from my working actionmaps and test again...

That is a bug in the game that will be fixed in the next update. No need to implement it in the ActionMapper - unless you really need to ;)
Seraph - "The Can Man"
In the heat of battle, legends are born ...



Offline (TLL)CapperDeluxe

  • MWLL Developer
  • Living Legend
  • *
  • Posts: 2476
  • Karma: 127
  • Life is cheap, mechs are expensive.
Re: MWLL Actionmapper v0.2 Released
« Reply #9 on: March 24, 2010, 06:22:15 PM »
That is a bug in the game that will be fixed in the next update. No need to implement it in the ActionMapper - unless you really need to ;)

Thanks for the info Seraph, at this time I'm keeping the actionmapper simple so it never messes with the "action" records and their values, just the "key" record's values.  So it can wait until the next MWLL update.

Offline (TLL)CapperDeluxe

  • MWLL Developer
  • Living Legend
  • *
  • Posts: 2476
  • Karma: 127
  • Life is cheap, mechs are expensive.
Re: MWLL Actionmapper v0.2 Released
« Reply #10 on: March 25, 2010, 01:57:15 AM »
Actionmapper v0.2.1 released! It has some much needed fixes, plus a few small improvements to make using it easier (hopefully).


By default it doesn't install in same location as v0.2, so you can uninstall the previous version whenever you feel like it using the uninstaller in Start menu program files.


= Features added for release v0.2.1 =
   - Added actions for changing vehicle weapon groups (Toggle Weapon, Next Weapon, Previous Weapon)
   - Added notification and indicators for actions that are missing from the actionmaps file that was selected
   - Added external file modification notificiation (in case the file was edited by another applicatino while still open)
   - Added window closing event to ask user to save if any unsaved modifications remain

= Bug fixes for release v0.2.1 =
   - Corrected the situation where the "Save changes before loading another actionmaps" would appear when doing a File-Save the first time
   - Made action-to-key table cells not editable, as trying to edit a cell would cause issues with not being able to map that action later
   - Added missing Voice chat action to Player tab
   - VTOL rotate action replaced by proper action (v_rotateroll replaced by xi_v_movex)
   - Fixed VTOL tab actions that previously were appearing to not change keys and instead were changing the key for the same Vehicle tab actions
« Last Edit: March 25, 2010, 02:07:35 AM by CapperDeluxe »

Offline Overon

  • Bondsman
  • *
  • Posts: 47
  • Karma: 4
Re: MWLL Actionmapper v0.2 Released
« Reply #11 on: March 25, 2010, 04:38:41 AM »
I downloaded and installed 0.2.1 but the start menu link it creates leads no executable.  In the action mapper directory all i see is 2 files:
uninstall.exe
uninstall.ini

Offline (TLL)Siilk

  • Techpriest software engineer
  • Apprentice Dev
  • Living Legend
  • *
  • Posts: 3025
  • Karma: 124
  • A single trueborn is an army by himself
    • My facebook profile
Re: MWLL Actionmapper v0.2 Released
« Reply #12 on: March 25, 2010, 06:56:15 AM »
 The installer was corrupt, sorry for the inconvenience. We are working on the problem and will provide new download link shortly.



"This Clan posses intelligence, the burning passion of true hunters, and a spirit that serves as a beacon to the rest. I mingle my blood with the Wolves."
- ilKhan Nicholas Kerensky, Strana Mechty, 2815

Offline (TLL)CapperDeluxe

  • MWLL Developer
  • Living Legend
  • *
  • Posts: 2476
  • Karma: 127
  • Life is cheap, mechs are expensive.
Re: MWLL Actionmapper v0.2 Released
« Reply #13 on: March 25, 2010, 12:59:40 PM »
Not sure why that problem appeared, but Siilk has updated the distributable and should now be functional.  Give him a big applause!

Offline HAARP

  • Living Legend
  • *******
  • Posts: 2215
  • Karma: 186
  • = Clan Jade Wolf =
    • Clan Jade Wolf
Re: MWLL Actionmapper v0.2 Released
« Reply #14 on: April 04, 2010, 02:27:00 PM »
Seems like a solid program. I just removed the (default) conflicting binding between "Throw nade" and "Target previous enemy" which is the key g. I swear not being able to throw nades pissed me off ;) I also fixed CBill sharing to not fapp with my weapon groups anymore.

Thanks!

On a side note, the program should tell you to download the 32bit version of Java at startup. I promptly dled the wrong one on start :P