Guns Of Icarus Online

Info => Feedback and Suggestions => Topic started by: pandatopia on August 09, 2014, 07:29:57 am

Title: Increase lobby match timer when crew joins
Post by: pandatopia on August 09, 2014, 07:29:57 am
It is extremely annoying to have the ability to join a game with 1 second on the timer, before you can check loadouts, before you can check ships, before you can select your team, before you can coordinate with your captain, etc.

Unless you join a game w/o max captains, its a lottery where if you win you get to be the third gunner on a ship and have lochnagar rounds for the hwacha.

There are several solutions to this:

1. Increase match timer by 10 seconds whenever someone joins.
2. Raise match timer to 30 seconds whenever someone joins.
3. When games are under "countdown" new joins will auto go to the spectator slot (this is my least fav solution...it doesn't address the problem)
4. Allow people to see match countdowns on the match list screen. This is problematic because that screen is delayed anyway.

Thanks!
Title: Re: Increase lobby match timer when crew joins
Post by: Squidslinger Gilder on August 09, 2014, 07:30:50 am
+10 Gilder points to Pandatopia.
Title: Re: Increase lobby match timer when crew joins
Post by: Andika on August 09, 2014, 08:29:35 am
This idea was brought up before, but the 'adding +10 seconds or so' idea was abandoned because it could be used for trolling. (Somebody won't let the game start by constantly reentering and resetting the counter, etc.) I would however appreciate an option where players simply cannot join in the last 5-10 seconds, only when the match has already started (maybe with a screen notification saying "this game is about to start, please wait"). Then you could choose ship/loadout just like now when you join an ongoing match.
Title: Re: Increase lobby match timer when crew joins
Post by: pandatopia on August 09, 2014, 08:57:00 am
I kind of understand the trolling argument, but

1. You don't want to play with those people anyway.
2. Captains can already do this, and noone ever does, except to reasonably grant themselves more time to deal with crew loadouts, most often from, again, this exact problem, people joining last second.

Since we don't allow kicking etc, because we trust the community enough, this seems like a good use of that trust as well.

I am 99% confident this will NEVER be used for harm, at least persistently.

I'm also okay with the "this game is about to start" lockout, this is a good solution as well.
Title: Re: Increase lobby match timer when crew joins
Post by: obliviondoll on August 09, 2014, 09:05:06 am
Match start timer increases by 20 seconds if the following conditions are met:

1. The time is less than than 30 seconds, AND
2. A NEW* player joins the lobby.

*The game should keep track of the last 3 people to leave the lobby, or anyone who left the lobby in the past minute. Returning players wouldn't reset the timer.

Problem solved?
Title: Re: Increase lobby match timer when crew joins
Post by: Squidslinger Gilder on August 09, 2014, 03:59:01 pm
Want to know how to stop trolling? Put a cooldown so if they leave and join multiple times they won't be able to rejoin the match again for a set time that increases if they keep doing it. Cooldown only activates when the timer starts to begin.
Title: Re: Increase lobby match timer when crew joins
Post by: -Mad Maverick- on August 09, 2014, 04:02:18 pm
up vote! how does the internet work?
Title: Re: Increase lobby match timer when crew joins
Post by: -Mad Maverick- on August 09, 2014, 04:04:46 pm
like button...?
Title: Re: Increase lobby match timer when crew joins
Post by: sparklerfish on August 09, 2014, 05:21:12 pm
THIS.  So much this.  Resetting the timer to 30 seconds would be perfect.  That's long enough to tell them at least what class to be and suggest a loadout.
Title: Re: Increase lobby match timer when crew joins
Post by: obliviondoll on August 10, 2014, 01:59:47 am
like button...?

SALUTE!
Title: Re: Increase lobby match timer when crew joins
Post by: Hoja Lateralus on August 10, 2014, 10:35:58 pm
Quote
Match start timer increases by 20 seconds if the following conditions are met:

1. The time is less than than 30 seconds, AND
2. A NEW* player joins the lobby.

*The game should keep track of the last 3 people to leave the lobby, or anyone who left the lobby in the past minute. Returning players wouldn't reset the timer.

Make it happen.
Title: Re: Increase lobby match timer when crew joins
Post by: shaelyn on August 11, 2014, 12:51:10 am
yes.  so much yes.
Title: Re: Increase lobby match timer when crew joins
Post by: Ultimate Pheer on August 11, 2014, 09:15:54 am
I like this plan.
Title: Re: Increase lobby match timer when crew joins
Post by: Hoja Lateralus on August 11, 2014, 02:36:49 pm
Matthew said sth like "We're working on it and some changes to lobbies regarding matchmaking implementations (...) but it's getting fixed"
Title: Re: Increase lobby match timer when crew joins
Post by: pandatopia on August 11, 2014, 06:51:23 pm
That's good, hope to hear what the definite plan is soon.

Also, as an addendum to this idea: did anyone think about when you join a match, you join in the spectator slot?

And have there be more spectator slots (at least 8?).

I ask because I always feel terrible when I leave a (generally badly stacked against) team to join my friends or clanmates, I'd prefer to skip that intermediary awkward moment.

Everyone wants to win, and everyone wants to fly under the best captain, but noone wants to feel unwanted =( Tbh though at least part of that problem is level 1 pilots joining level 10+ games >.<

Perhaps matchmaking can even feature a somewhat "autobalance" mechanic where you can't join red if there are like, 7 people already on red, much like TF2.
Title: Re: Increase lobby match timer when crew joins
Post by: shaelyn on August 11, 2014, 07:28:24 pm
hrrgh you guys should really get in on the testing for matchmaking.  I love your idea, but things are very different in matchmaking.

that's all I'm gonna say...that and I'm surprised there's as few spectator slots as there are.
Title: Re: Increase lobby match timer when crew joins
Post by: Yarr Vinny Scarr on August 12, 2014, 07:16:06 am
I'd also like the idea about the timer, support! :)
Title: Re: Increase lobby match timer when crew joins
Post by: pandatopia on August 12, 2014, 05:41:33 pm
hrrgh you guys should really get in on the testing for matchmaking.

Every time someone says that I have to keep reminding them that they don't have nearly enough keys =(

I check that thread every once in a while and the keys are all used up.
Title: Re: Increase lobby match timer when crew joins
Post by: Queso on August 12, 2014, 05:44:11 pm
The only reason keys are limited on there is so that someone doesn't try and grab all of them and sell them or something. Just email keyvias to get some more.
Title: Re: Increase lobby match timer when crew joins
Post by: pandatopia on August 13, 2014, 07:08:23 am
The only reason keys are limited on there is so that someone doesn't try and grab all of them and sell them or something. Just email keyvias to get some more.

Oh wow that's awesome, thanks! I'd love to test the dev app.
Title: Re: Increase lobby match timer when crew joins
Post by: Hoja Lateralus on September 17, 2014, 06:25:49 pm
Sent it to the Devs and got it confirmed that the new (lobby) system will have some fixes for late joiners so the timer doesn't hurt them.
Although it may not be the excact solution, I guess the problem has been thought through and it may be fixed in the next patch (which should be some time before 2015).
Title: Re: Increase lobby match timer when crew joins
Post by: shaelyn on September 17, 2014, 07:03:14 pm
Sent it to the Devs and got it confirmed that the new (lobby) system will have some fixes for late joiners so the timer doesn't hurt them.
Although it may not be the excact solution, I guess the problem has been thought through and it may be fixed in the next patch (which should be some time before 2015).

so the patch along with matchmaking?  I know the timer is going to change with matchmaking, but I hadn't heard anything about how the timer works for late joiners.
they've been suggesting an early october release for matchmaking if things stay on target.  that's why I'm a little confused by the vague "before 2015".
Title: Re: Increase lobby match timer when crew joins
Post by: Milevan Faent on September 17, 2014, 07:08:58 pm
Sent it to the Devs and got it confirmed that the new (lobby) system will have some fixes for late joiners so the timer doesn't hurt them.
Although it may not be the excact solution, I guess the problem has been thought through and it may be fixed in the next patch (which should be some time before 2015).

so the patch along with matchmaking?  I know the timer is going to change with matchmaking, but I hadn't heard anything about how the timer works for late joiners.
they've been suggesting an early october release for matchmaking if things stay on target.  that's why I'm a little confused by the vague "before 2015".

I think that was because Mr Disaster didn't know that little tidbit XD

But yeah, the match timer increases when people join late. In the last test where I saw this happen, it reset to 60 seconds, but I think it's different now. Not sure. Generally though, unless people are leaving the room all the time, it should be full by the 120 second mark or sooner, so this won't even be an issue.
Title: Re: Increase lobby match timer when crew joins
Post by: Hoja Lateralus on September 17, 2014, 07:25:17 pm
Basically on Fireside Chat I asked Devs that since they are mostly focused on Co-Op and Adventure Mode are there going some Skirmnish Mode dedicated update before 2015 and they said yes. But yeah, it may be implemented with the matchmaking, hopefully ;)
Title: Re: Increase lobby match timer when crew joins
Post by: shaelyn on September 17, 2014, 07:42:46 pm
But yeah, the match timer increases when people join late. In the last test where I saw this happen, it reset to 60 seconds, but I think it's different now. Not sure. Generally though, unless people are leaving the room all the time, it should be full by the 120 second mark or sooner, so this won't even be an issue.

now we are talking about anyone entering late, right?  we tested a match with a new captain in particular, and it reset the timer.  we didn't test a new non-captain crew member in the match I was in.
I don't know if you were testing in the same match I was in lol
Title: Re: Increase lobby match timer when crew joins
Post by: Milevan Faent on September 17, 2014, 09:42:59 pm
But yeah, the match timer increases when people join late. In the last test where I saw this happen, it reset to 60 seconds, but I think it's different now. Not sure. Generally though, unless people are leaving the room all the time, it should be full by the 120 second mark or sooner, so this won't even be an issue.

now we are talking about anyone entering late, right?  we tested a match with a new captain in particular, and it reset the timer.  we didn't test a new non-captain crew member in the match I was in.
I don't know if you were testing in the same match I was in lol

This wasn't a specific test, this was just my experience as one of the many testers, just going through and seeing what worked, and what didn't.