Jump to content

Fire Control - "proper" Chain Fire For Mwo / Tag Toggle / Jump Jet Spam [Fc 3.0.7 - 30Th Jan 2017]


542 replies to this topic

#201 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 20 February 2014 - 11:47 AM

I am pondering an update to the way bindings are handled in ADHD-based macros.

As one of my two most popular ADHD Macros, I would like to ask Fire Control users what they thought of this new prototype system.

The new system would replace the 5 existing items on each row of the bindings tab (keyboard editbox, mouse dropdown, ctrl+alt+shift checkboxes) with one text box (greyed out) that showed the current binding, plus a "Set Hotkey" button.

Here is a mockup of how things would work when you click "Set Hotkey":
http://evilc.com/fil...sc/bindtest.exe

What do people think?

I am particularly interested to hear from users of non-english / QWERTY keyboards.

Edit
Updated version - will now bind the hotkey, so you can test if it works.

Edited by evilC, 20 February 2014 - 12:16 PM.


#202 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 20 February 2014 - 11:16 PM

Uploaded a vastly improved version to the same link as the last post.

I am 99% sure I am going to go with this, it will be a much better system.

No more Program Mode, no more cryptic key names, no more selecting what key combination you want from 5 boxes - just works like a game - click Bind and hit the button you want to use.

Posted Image

[Edit: Joystick support was broke, fixed it]

Edited by evilC, 20 February 2014 - 11:39 PM.


#203 lsp

    Member

  • PipPipPipPipPipPipPipPip
  • Veteran Founder
  • Veteran Founder
  • 1,618 posts
  • LocationCA

Posted 21 February 2014 - 06:08 PM

Ok, I set this up with three weapon groups 3,4,5. and I'm using 490, it absolutely tears people up now, the fire rate is ridiculious. It fires faster than just holding the button down manually, and it jams much less. Before I was using them all in a single group, staggered like this works much much better.( use ctrl f immediately to get the double shot)

Edited by lsp, 21 February 2014 - 06:09 PM.


#204 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 22 February 2014 - 12:33 AM

View Postlsp, on 21 February 2014 - 06:08 PM, said:

Ok, I set this up with three weapon groups 3,4,5. and I'm using 490, it absolutely tears people up now, the fire rate is ridiculious. It fires faster than just holding the button down manually, and it jams much less. Before I was using them all in a single group, staggered like this works much much better.( use ctrl f immediately to get the double shot)

Meh, I prefer a Jager with 3xAC5, 1xAC2 firing at 250ms - AC5, AC2, AC5, AC2...
Never jams, less weight, more DPS.

Edited by evilC, 22 February 2014 - 12:35 AM.


#205 lsp

    Member

  • PipPipPipPipPipPipPipPip
  • Veteran Founder
  • Veteran Founder
  • 1,618 posts
  • LocationCA

Posted 22 February 2014 - 02:00 AM

View PostevilC, on 22 February 2014 - 12:33 AM, said:

Meh, I prefer a Jager with 3xAC5, 1xAC2 firing at 250ms - AC5, AC2, AC5, AC2...
Never jams, less weight, more DPS.

I've been getting 800+ games all night consistently, jamming is much much less than it was the way I was using them before. I rock 2 uac5 2 ac2 on my 4x. but the Ilya I have triple utlras and love it, run it on my jm6-s too.
They fire so fast that people just melt, even assaults.

I'll be making a video probably, show of the sexyness.

Edited by lsp, 22 February 2014 - 02:15 AM.


#206 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 22 February 2014 - 06:45 AM

I have managed to work the new binding system into Fire Control, but it was quit a big job, so I think I best release a beta first to make sure it does not mess things up for people.

PLEASE BACK UP YOUR INI FILE BEFORE USING THIS VERSION

http://evilc.com/fil...rl/firectrl.exe

You will lose all your bindings with this version - so remember to go to the bindings tab and re-bind stuff for each profile.
It is a LOT simpler with the new bindings system anyway, so no big deal.

#207 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 23 February 2014 - 11:20 PM

BIG new update!

The major change is that The Bindings tab has been completely reworked.

The downside is that all your existing bindings will be lost.
The upside is that the bindings system is much easier to use whilst being more powerful.

See the changelogs for more info

Also see the new WIKI PAGE for instructions.

FireCtrl:
3.0.0 24th Feb 2014
+ New in-app Instructions link to Wiki on GitHub.
= NEW IMPROVED bindings tab with ADHD 3.0.0
! All your existing bindings will be lost.
Sorry about that, gives you a chance to test the new bindings system though.
= Arm lock toggle "L" setting now sends lowercase - "l".
The uppercase L setting was also holding shift.
= Fixed startup so firectrl_init only runs once.
+ Added Fire sequence subcommands:
groupmode()
reset
stagger()
See the new instructions link for info on usage


ADHD:
3.0.0 24th Feb 2014
= Moved to three number semantic versioning system
+ Version checks now regognise newer, older, or same number versions.
= option_changed removed from debug list - it provided no information
= Order in debug window reversed, so last item is always on top.
This is quicker than scrolling the window constantly to keep the bottom in view.
= Profile manipulation much more robust.
Should no longer be possible to have duplicate profile names etc.
= Fixed slight incompatibility issue
Pollution of global namespace (DisplayToolTip and RemoveToolTip)
These now have ADHD_ prefixes
= functions / variables *default_app* are now *limit_app*
= Moved majority of functions / data into a "private" object.
To make it clear what functions are intended to be called by library users.
+ Added functions config_get_limit_app() and config_get_limit_app_on() to avoid need to access globals
+ get_debug_mode() function added
+ Tooltip code no longer runs if AHK GUI is not the current window.

Edited by evilC, 23 February 2014 - 11:21 PM.


#208 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 24 February 2014 - 12:08 AM

Oops, slight bug in that last release, uploaded a hotfix.

3.0.1 24th Feb 2014
= Had left a debug message in ADHD, which was breaking stuff.
Hotfix

#209 ShinVector

    Liao Mercenary

  • PipPipPipPipPipPipPipPipPip
  • The Hammer
  • The Hammer
  • 3,711 posts

Posted 24 February 2014 - 01:36 AM

Booo Macro Monsters...
Just saying.. -_-

#210 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 25 February 2014 - 08:33 AM

Minor fix

3.0.2 25th Feb 2014
= Timers etc disabled when you tab out of game.
= If you have nothing in the Fire Sequence or a non-numeric entry in the Fire Rate box, but do have something bound to Fire...
Nothing will now happen.
= Fire Control is back to it's previous v2.x width

Edited by evilC, 25 February 2014 - 08:34 AM.


#211 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 25 February 2014 - 09:44 AM

New version up

3.0.3 25th Feb 2014
= Jump Jet Spam was not disabling on tab out.
Fixed

#212 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 26 February 2014 - 09:36 AM

New version up

3.0.4 26th Feb 2014
= Reorganize of the Main tab, things are now grouped by Action.
+ "Send key up on Fire" option added to Fire Timing
This setting in effect alters the "pass-through" state of the button you bound to the Fire action.
Please consult the documentation or the tooltip of this item for more info.
= All items on the Main tab now have info tooltips.
= Hotkeys should no longer fire on the MWO login screen.
eg no more L in the login box if you use Shift!
If this feature does not work for you (or all hotkeys stop working!),please let me know.

#213 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 01 March 2014 - 07:14 PM

New version up.

Bugfix: When you changed a binding, the old binding was not removed until you restarted Fire Control.

Fixes bug #22 on GitHub

FC remains on 3.0.4, but ADHD moves to 3.0.3

#214 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 31 March 2014 - 10:30 AM

Today being the end of the 1st quarter of 2014, I had a quick look at my web stats.

As you may or may not know, when you run FC it checks for updates. When it does this, it reads a file on my web site, so in effect I know how many times FC was run.

I thought I would share some figures with you... Bear in mind this is the number of USES not USERS.
Also, as the download is only via my site, I know how often it was downloaded. The number of downloads is the figure (in brackets).

2013
Oct - update feature not implemented yet (592 downloads)
Nov - 351 runs (414 downloads)
Dec - 1967 (372)

2014
Jan - 2746 (382)
Feb - 3090 (335)
Mar - 3344 (317)

Now I would say that this probably correlates with the number of times FC users are playing MWO. I dunno about you, but when I play, I fire up FC, and I do not close it until I finish playing, so I would expect the number of FC runs shows how often FC users are playing MWO.

So it would seem that either the same number of people are playing MWO more frequently, or more people are playing MWO.
Personally, I think the latter is more likely.

Whatever, I would just like to give a thumbs up to MWO players for making FC the most popular download from my site.

Second place, FYI, is UJR with 2849 runs in March and 651 downloads. Incidentally, UJR was originally written for MWO, but is a generic app. I am quite surprised a game-specific utility such as FC is more popular than a generic one such as UJR.

Edited by evilC, 31 March 2014 - 10:32 AM.


#215 Quizzical Coconut

    Member

  • PipPipPipPipPip
  • 110 posts

Posted 10 April 2014 - 11:28 PM

Does the JJ Spam work correctly? I've tried many "MWO jump jet key"s, but it spams the space bar no matter what. Also, is there a way to toggle it?

#216 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 11 April 2014 - 09:58 AM

Thank you Quizzical, I had goofed and it was hard wired to space.

Just uploaded 3.0.5 which should fix this.
I have to go out, so I do not have time to test it, but it was a laughably simple bug, so it should be fine.

No, there is no toggle. I am not sure it would be that useful though, I tend to switch between normal and spammed quite a lot when climbing hills (Always spam is not the best).

Edited by evilC, 11 April 2014 - 10:24 AM.


#217 Quizzical Coconut

    Member

  • PipPipPipPipPip
  • 110 posts

Posted 11 April 2014 - 11:09 AM

...Can you make it toggle-able? I tried making a macro to toggle the jjspam macro, but it doesn't feel like working.

#218 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 11 April 2014 - 05:43 PM

Yeah, I couldn't seem to get another AHK macro to make JJ spam work as a toggle.

I will see if I can find some time soon to add the ability to use it as a toggle.

#219 Quizzical Coconut

    Member

  • PipPipPipPipPip
  • 110 posts

Posted 14 April 2014 - 11:42 AM

...not to bog down progress or anything, but could you add jump duration as well?

#220 evilC

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,298 posts
  • LocationLondon, UK

Posted 16 April 2014 - 04:32 AM

Yeah, I was thinking about that. Pretty easy to do - the logic remains identical, I just need to tweak the UI to fit in the box(es).

The toggle is a little more work though. Logic changes, an extra option on the bindings tab... Luckily I can fit one more item on the bindings tab, so the window will not need to get bigger as a result.





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users