Accounts e-mail HP

Freezing button (to discourage RTS)

What would you like to see in Freeciv? Do you have a good idea what should be improved or how?

Freezing button (to discourage RTS)

Postby monamipierrot » Mon Feb 24, 2014 4:02 pm

I copy/paste from another thread on LongTurn forum. I think my idea is worth reading for all who hate the RTS-style war which happens in late game.
Of course there should be structural means to discourage RTS (e.g. encourage players to produce and use LESS military units, so they will move faster, or simply some "gentleman agreement" which is always quite fuzzy and difficoult to agree)

Anyway, this is my contribution: the proposal for the FREEZING BUTTON:

FREEZING BUTTON - Did anybody think about a "freezing" button? You can push it to ask the server to "freeze" one (or more) selected player(s). If he doesn't answer inmediately to stop the slow freezing process (which takes say 60"), he will be frozen for a max of 10 minutes.
When frozen, he can do everything except moving units, any unit. You can then safely perform your attack, but after 120" in the frozen period, he can already push the "defrost" button (which takes another 60") which will hurry you to finish your attacks. So you have at least a minimum of 3' to perform them.
LIMITATIONS FOR THE "FREEZER" - You can freeze the same player only once per turn. Freezing can't be performed around TC (1 hour before/after, or <10h since last time freezing was performed for that player- to discourage TC moves), or when the other player is freezing a 3rd one. You can freeze as many players as you want at once, but you can't freeze them consecutively (you have to wait 5 minutes between each freezing sessions). This will allow enemies to freeze you instead.
Same for the frozen player: enemies have to wait 5 minutes between each freezing performance against the same player, so he can start freezing them instead.

WHO YOU CAN FREEZE - You can only freeze players with which you have contact. You can't freeze allies. Frozen/freezing status of players will not be shown to 3rd players.
DISCOURAGE IT - And there should be also some cost, just to discourage freezing, but I can't think which type.
CHEATERS :( - For cheaters there could be many workarounds (or ways to take advantage) of the freezing concept, but the limitations I thought of (and wrote above) should take care of most of them.

I think it could be relatively easy to implement it.

A special message type, by default "pop-up", should be added: "Moving related system messages"
A new window type "Freezing" should be implemented, with a table of all known players, along with 2 timeleft/progress bar for both their FREEZING and FROZEN status.

SOFT VERSION - Maybe we can experiment it with a "soft" version: the frozen guy movements are not blocked, there's just a banner who "invites" him not to move units, or that asks for confirmation before performing them.


A DIFFERENT APPROACH: IMMUNIZATION - An easier option could be the immunization. You can ask once per turn for a immunization (10 minutes) during which you are immune from enemy attacks, and can perform your attacks with ease. I would not let more than 10 minutes cause some well coordinated guys could immunize consicutively and "defend" cities with stacked international units. To limit this, the immunization could also be preceded by a "infection": a randomly-long period (from 0 to 50% of immunization period) in which you can still be attacked, giving a small window to perform attacks against multiple-defended cities or stacks.
monamipierrot
Co-Admin of GT01, GT10-Hex.
 
Posts: 444
Joined: Sat Nov 03, 2012 8:43 pm
Location: Barcelona, Spain

Re: Freezing button (to discourage RTS)

Postby Corbeau » Wed Feb 26, 2014 1:14 pm

This is only fair if the freezer gets frozen for the same amount of time as soon as the first frozen player defreezes.
User avatar
Corbeau
 
Posts: 505
Joined: Sat Feb 01, 2014 1:23 am

Re: Freezing button (to discourage RTS)

Postby monamipierrot » Wed Feb 26, 2014 1:49 pm

Corbeau wrote:This is only fair if the freezer gets frozen for the same amount of time as soon as the first frozen player defreezes.

Well, it's up to the frozen one, but yes, it may be.
monamipierrot
Co-Admin of GT01, GT10-Hex.
 
Posts: 444
Joined: Sat Nov 03, 2012 8:43 pm
Location: Barcelona, Spain

Re: Freezing button (to discourage RTS)

Postby Corbeau » Wed Feb 26, 2014 2:30 pm

So if the frozen decides to freeze the freezer after bein unfrozen, the freezer gets frozen for the same amount of time that the freezer froze the frozen at the instant the frozen unfreezes?
User avatar
Corbeau
 
Posts: 505
Joined: Sat Feb 01, 2014 1:23 am

Re: Freezing button (to discourage RTS)

Postby monamipierrot » Wed Feb 26, 2014 3:01 pm

Corbeau wrote:So if the frozen decides to freeze the freezer after bein unfrozen, the freezer gets frozen for the same amount of time that the freezer froze the frozen at the instant the frozen unfreezes?

Cool...
monamipierrot
Co-Admin of GT01, GT10-Hex.
 
Posts: 444
Joined: Sat Nov 03, 2012 8:43 pm
Location: Barcelona, Spain

Re: Freezing button (to discourage RTS)

Postby Davide » Wed Feb 26, 2014 5:28 pm

Corbeau wrote:So if the frozen decides to freeze the freezer after bein unfrozen, the freezer gets frozen for the same amount of time that the freezer froze the frozen at the instant the frozen unfreezes?

It sounds just a little bit of a pun, but yes, that reciprocal seesaw freezing may be compatible with monamipierrot's idea, though pushed to the extreme for playability.
User avatar
Davide
 
Posts: 864
Joined: Sat Mar 24, 2012 12:34 am


Return to Wishlist

Who is online

Users browsing this forum: No registered users and 1 guest

cron