Webperimental

Web version of freeciv at play.freeciv.org
cazfi
Elite
Posts: 1753
Joined: Tue Jan 29, 2013 6:54 pm

Webperimental

Postby cazfi » Fri Mar 20, 2015 5:48 pm

This thread is about changes to the experimental freeciv-web ruleset, webperimental.

I just pushed a change to repository to make webperimental to have only one barbarian nation, attacking from both land and sea, instead of separate Land Barbarian and Pirate nations.

The change will end to play.freeciv.org when Andreas next time takes a new version to use.

sveinung
Elite
Posts: 473
Joined: Wed Feb 20, 2013 4:50 pm

Re: Webperimental

Postby sveinung » Wed Jul 08, 2015 2:01 am

I just enabled map theft in the development version. It isn't on play.freeciv.org yet.

A Spy unit can try to steal about 50% of the victim's world map from any one of his cities. The unit types Diplomat, Spy and Leader can defend against it. Before the theft the odds given by the diplchance setting must be beaten. The victim of a successful map theft gets a reason (that the Senate will approve of) to declare war on the thief.

I'm not sure if the current rules have the proper balance between availability, consequences and power. I considered allowing Diplomat units to steal map data too. I considered limiting the cities that can be stolen from to capitals. I considered making a failed attempt at map theft a reason for war. If you have played some games with the current rules and have feed back let me know.

User avatar
AndreasR
Elite
Posts: 701
Joined: Thu May 02, 2013 10:26 pm
Location: Norway

Re: Webperimental

Postby AndreasR » Thu Jul 09, 2015 10:49 am

Your most recent changes to Freeciv-web looks very good. If there is anything we can do to make updating the rulesets easier or more automated, that would be of interest.

sveinung
Elite
Posts: 473
Joined: Wed Feb 20, 2013 4:50 pm

Re: Webperimental

Postby sveinung » Tue Jul 21, 2015 4:51 pm

The owner of the Manhattan Project wonder can use a Spy (not Diplomat) to detonate a suitcase nuke inside a city he is at war with.

The unit types Diplomat, Spy and Leader can defend a city against nuke planting. After all defending diplomats are defeated the diplchance setting must be beaten.

The odds of success may be high enough to make the Manhattan Project over powered. If you have played some games with the current rules and have feed back let me know.

Done in the development version. Not on play.freeciv.org yet.

sveinung
Elite
Posts: 473
Joined: Wed Feb 20, 2013 4:50 pm

Re: Webperimental

Postby sveinung » Wed Jul 22, 2015 10:26 pm

The new version of Freeciv-web on play.freeciv.org includes all previous mentioned changes to webperimental.

sveinung
Elite
Posts: 473
Joined: Wed Feb 20, 2013 4:50 pm

Re: Webperimental

Postby sveinung » Fri Aug 14, 2015 1:57 am

Zone of Control rules have been turned off.

Done in the development version.

Update: Now in the new version on play.freeciv.org

sveinung
Elite
Posts: 473
Joined: Wed Feb 20, 2013 4:50 pm

Re: Webperimental

Postby sveinung » Thu Sep 10, 2015 11:34 am

Electricity gives border vision.

Done in the development version.

sveinung
Elite
Posts: 473
Joined: Wed Feb 20, 2013 4:50 pm

Re: Webperimental

Postby sveinung » Sun Oct 11, 2015 4:51 pm

Cities can be founded inside the borders of another player if you are at war with him or if you never have met him.

Done in the development version.

sveinung
Elite
Posts: 473
Joined: Wed Feb 20, 2013 4:50 pm

Re: Webperimental

Postby sveinung » Tue May 10, 2016 10:47 pm

Foot solders can now peacefully expel foreign civilian units that are next to or inside your borders.

Done in the development version. Will appear in the list of webperimental features printed after webperimental is loaded when deployed to play.freeciv.org

sveinung
Elite
Posts: 473
Joined: Wed Feb 20, 2013 4:50 pm

Re: Webperimental

Postby sveinung » Tue May 10, 2016 11:12 pm

Diplomat, Spy and Explorer units can now establish an embassy while being transported on a ship.

Done in the development version. Will appear in the list of webperimental features printed after webperimental is loaded when deployed to play.freeciv.org