EchoLiao / hedgewars

Automatically exported from code.google.com/p/hedgewars
GNU General Public License v2.0
0 stars 0 forks source link

Room owner should be able to pause game. #141

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Seems the most sensible solution to me.
- no real new abuse possibilities (as the room owner can piss off all guests in 
many other ways anyway, e.g. closing room in rage, selecting the map forever, 
etc)
- players can ask the owner for pauses and he may decide. sounds fair to me, 
it's his/her room after all.

If the room owner falls out of game it should be unpaused automatically ofc.

Original issue reported on code.google.com by sheepyluva on 1 Jan 2011 at 3:28

GoogleCodeExporter commented 9 years ago
pausing a game should only be allowed in-between the turns but not during a 
turn. (so that people can't cheat... e.g. use incr. time and parachute when 
they otherwise would be too slow)

Original comment by sheepyluva on 24 Jan 2011 at 8:33

GoogleCodeExporter commented 9 years ago
I see no reason for a pause option in multiplayer.
It can easily be exploited to bug everyone and griefing.

One possible implementation would be a pause-voting system, where if everyone 
agreed to it, the game would be paused for 60 sec. with no exeptions, as other 
people might use the 60 sec to do things themselves. Also it could only be used 
once and not right before the user's turn.

Original comment by inufa...@gmail.com on 21 Jul 2011 at 2:25

GoogleCodeExporter commented 9 years ago
voting probably makes sense but i think it does not deserve such complexity. 
btw is 60sec enough to take a c#($?

Original comment by jose1...@gmail.com on 21 Jul 2011 at 4:31

GoogleCodeExporter commented 9 years ago
I often play with friends over the Internet; not being able to pause is often a 
cause of grief for all of us.  Sometimes we need to stop to go to the toilet, 
tend to something in the house, or any other number of things.  If the room 
owner could pause the game, then one of us would say in chat something like "I 
need to go to the toilet... badly." and the room owner would pause the game.  
Chat should still be usable, so that the players can let the room owner know 
when they're ready to start again (and to just chat during the break).  I think 
a turn-based game be pausable.  It's not as if Hedgewars is a FPS.

Original comment by aidalghoul on 21 Jul 2011 at 7:29

GoogleCodeExporter commented 9 years ago
Now, I never had that problem, because for some reason I think about going to 
the bathroom before or after a game and I'm pretty sure I can hold it for way 
longer than 30 minutes, not that matches even take that long, but this is not 
the point at all!

One of the main points is, why make 1 to 7 people waste their time because of 1?
If there are loads of people, you'll have around 2 to 3 minutes at least until 
it's your turn, if there are only 2 or 3, you can easily restart or finish the 
game, as those games are pretty short anyway.

This reminds me back in Final Fantasy XI, when one member would would ask for a 
smoke break and tried to make the other 5 people lose around 10 to 30 minutes 
of their time because of him\her. Every time I was the leader I'd immediately 
kick and blacklisted the moron so I'd would never play with them again! I 
really couldn't care less about people who don't respect others time.

All this being said, I'm not defending it should not be implemented, on the 
contrary.
I'm just saying such a feature can be nice for some particular occasions, tho 
it needs consent from everyone without exception and strict boundaries, 
otherwise people are gonna abuse it.

If 1 minute is not enough, then make 5 the max, and selectable, tho the most 
important feature is, again, be able to deny the game pause.

Original comment by inufa...@gmail.com on 21 Jul 2011 at 10:58

GoogleCodeExporter commented 9 years ago
Disagree with the timelimit.

That makes it too easy for griefers or pissy players to deny a pause when it's 
needed. Also make it so that ANY player can initiate pause and only the owner 
need to approve it.

Original comment by Darkamst...@gmail.com on 27 Sep 2011 at 8:23