Author Topic: Rebuilding  (Read 15231 times)

Offline DJ Logicalia

  • Member
  • Salutes: 191
    • [♫]
    • 35 
    • 45
    • 45 
    • View Profile
Rebuilding
« on: March 18, 2015, 02:43:15 pm »
Ok. So a bunch of patches ago, Muse fixed (or changed) the speed that you can swing a tool by simply holding down the mouse button. Previously, you have to click at breakneck speeds to rebuild parts quickly. If you held down the mouse, you're dead because its too slow.

Now, it seems, you can hold down the mouse or spam click and it gets you the same result: a quickly rebuillt part. However,  I've heard people swear by spam clicking and say that holding down the mouse is slower.

I think it's fair to say I have a pretty decent amount of engi experience and I haven't noticed a difference in either method. 

Does anyone have numbers on this? Or anecdotal experience, that's fine to

Offline Replaceable

  • Member
  • Salutes: 84
    • [Rydr]
    • 19 
    • 45
    • 24 
    • View Profile
Re: Rebuilding
« Reply #1 on: March 18, 2015, 02:45:49 pm »
Many of the top guys learned in the spam click days. So it's what they do now.
I remember being strongly advised by exterminator once to never hold the mouse- but to spam click.
Who knows ;o

Offline Indreams

  • Member
  • Salutes: 105
    • 17
    • 24 
    • View Profile
Re: Rebuilding
« Reply #2 on: March 18, 2015, 03:13:59 pm »
When I first started, I spam clicked and alternated tools. It felt like it made rebuilds faster.

I don't think spam clicking makes significant difference now, but I do it anyways out of habit.

Offline Crafeksterty

  • Member
  • Salutes: 73
    • [GwTh]
    • 17 
    • 28
    • 45 
    • View Profile
Re: Rebuilding
« Reply #3 on: March 18, 2015, 03:16:58 pm »
I still spam click at times, but it is still faster. But not worthile.
You can hold the mouse down and youl be half a second slower or less slower. Which isnt worthile or warranting of spam clicking. To me atleast. So hold away.

Offline David Dire

  • Member
  • Salutes: 62
    • [SkBo]
    • 21 
    • 34
    • 32 
    • View Profile
Re: Rebuilding
« Reply #4 on: March 18, 2015, 03:21:22 pm »
I believe the first time you hold down click for a constant click, there's a slight .7-ish second delay that you don't get in Spam clicking.

Offline Kamoba

  • Member
  • Salutes: 175
    • [♫]
    • 30 
    • 34
    • 45 
    • View Profile
    • Robin and Magpie Leather
Re: Rebuilding
« Reply #5 on: March 18, 2015, 04:20:21 pm »
It used to be a lot, now it's just a tiny bit.
(from Extitminator :p )

Offline BlackenedPies

  • Member
  • Salutes: 134
    • [Duck]
    • 30 
    • 45
    • 45 
    • View Profile
Re: Rebuilding
« Reply #6 on: March 18, 2015, 04:25:40 pm »
When you hold down there's a slight delay between the first and second hit which doesn't occur when spamming. Spamming also seems to work better for instant chems. I've heard the reason is due to the way component hit boxes register. For max efficiency spam clicking is the way to go.

The difference between spamming and holding is pronounced enough to see in spectator. I've caught newer ducks doing it.
« Last Edit: March 18, 2015, 04:28:21 pm by BlackenedPies »

Offline MagKel

  • Member
  • Salutes: 53
    • [TB]
    • 11 
    • 40
    • 31 
    • View Profile
    • The Brotherhood of GOIO
Re: Rebuilding
« Reply #7 on: March 18, 2015, 04:29:41 pm »
didn't even imagine there could be something different than spam clicking  ::)

holding the button? what are we, some kind of wet feet dandies?!?! arrrrh

Offline Omniraptor

  • Member
  • Salutes: 51
    • [Duck]
    • 27 
    • 45
    • 38 
    • View Profile
Re: Rebuilding
« Reply #8 on: March 18, 2015, 04:35:18 pm »
Even though it was marked as fixed I agree spam-clicking is still slower, but now it's a flat one-swing penalty instead of having all the strikes on same component be slower.

Offline DJ Logicalia

  • Member
  • Salutes: 191
    • [♫]
    • 35 
    • 45
    • 45 
    • View Profile
Re: Rebuilding
« Reply #9 on: March 18, 2015, 05:15:25 pm »
The one hit delay is strictly cosmetic as far as I can tell. You still get the hit on the component, even if it doesn't look like it

Offline Carn

  • Member
  • Salutes: 63
    • [DAGZ]
    • 31 
    • 26
    • 16 
    • View Profile
Re: Rebuilding
« Reply #10 on: March 18, 2015, 05:21:28 pm »
at this point it might be a placebo effect, players thinking they can spam it fast enough makes it seem faster

Offline Dutch Vanya

  • Member
  • Salutes: 107
    • [Clan]
    • 38 
    • 45
    • 45 
    • View Profile
Re: Rebuilding
« Reply #11 on: March 18, 2015, 05:34:03 pm »
Guuuuys, i just wanted to believe muse actually fixed something...

Offline Extirminator

  • Member
  • Salutes: 56
    • [Rydr]
    • 45 
    • 45
    • 23 
    • View Profile
Re: Rebuilding
« Reply #12 on: March 18, 2015, 06:02:57 pm »
Frame counting to check time accurately, I checked it after the fix, and it was a tiny bit slower. As I am already used to spam clicking, with the added faster rebuilds, and with what people said about the initial delay at the beginning, I still think spamming is better - at least for my own gameplay.
I am the kind of person that played too much times on hull side mob so if I play on balloon side I go nuts because everything is mirrored. I can't deal with gameplay change drastically so I never bothered to switch to holding.

Offline Hilary Briss

  • Member
  • Salutes: 22
    • [DAGZ]
    • 45 
    • 45
    • 45 
    • View Profile
Re: Rebuilding
« Reply #13 on: March 19, 2015, 12:13:08 pm »
Have to say also feel Spam Clanking is faster.

+ You can slip on yer other tool and keep on Clanking

Spam Clamking is a good way to get Spanners clank as it were.

Offline Queso

  • Muse Games
  • Salutes: 126
    • [Muse]
    • 13
    • 25 
    • View Profile
Re: Rebuilding
« Reply #14 on: March 19, 2015, 06:03:50 pm »
As the person that spent months (I was doing other things too) fixing this, I can tell you a hell of a lot about the problems here.

First off, the hold down to fix was broken for a good long time. In fact, the systems weren't even designed to work properly initially for very strange reasons. Holding mouse used to send a packet of "fix this thing" every time the ANIMATION was set to play. Animation timings and gameplay balance change independently over time, so these were all out of sync. To fix this I later changed the system to instead send a swing at the proper gameplay database min cooldowns. Doing this also required a lot of weird changes to the swing animations in first and third person. (First person is still a little broken for reasons unknown. I am not a technical artist and there are some ancient bits of code down in those systems that never get touched anymore.) Now in theory this would fix the issue. However practice and theory rarely align. In situations with significant jitter on a network line (ie not LAN) some messages would arrive too early and not swing in time. Some swings that SHOULD be perfectly timed were coming in earlier than expected because ping was lower for this packet. (I missed it the first time because the only test case I could pull off was on lan or on good network conditions till it went live.) To properly fix it, the system had to accept some packets that came in slightly early (but not too early, we wouldn't want the system to be abusable). The repair would then be delayed until it could actually be accepted (in reality a very small number of server ticks). Now in some network conditions this still won't be AS fast as spamming the server with repair requests, but it should be near identical in most network cases. Now in theory spam clicking was actually IMPROVED by this fix though because you could get spam clicks in that forgiveness window and always have perfect timing. Meanwhile held down repairs can come in late if ping is increasing over this time period. However the difference should only ever be a server tick or two even with decent line jitter.

If you want to scientifically test it you should use a program like FRAPS to record and count the number of frames from the first mouse input being received to the time the part appears to be fully repaired on the UI. Timing it by hand is not precise enough to notice any differences at the time scales this fix might still be iffy. The animation however is still pretty broken and that can significantly affect perception of the problem. That and the fact that rapid clicking was ingrained for years in people's minds and you get the result of people still doing it. Hell I still do it and I fixed it!
« Last Edit: March 19, 2015, 06:06:53 pm by Queso »