Towny: Introducing Wars

Posted by Dieu2 weeks ago

Introducing Wars

The latest Event War features a variety of war types to engage players in strategic conflicts:

  • Riot: Conflict within a single town where players choose sides between the city and rioters.
  • Town vs Town: Two towns battle against each other.
  • Civil War: Internal strife within a nation where towns align with either the capital or rebels.
  • Independence War: A town rebels against its own nation, with other towns choosing sides; rebel towns may secede upon victory.
  • Nation vs Nation: Two nations clash in all-out war.

Declarations of War are obtained using Tokens through the command /town redeem {wartype}. Tokens are earned by non-neutral towns each Towny newday, provided their nation is not neutral either. Towns actively engaged in war do not receive war tokens.

To understand server configuration, use the '/eventwar guide' command.

Declaration of War Books:

Players initiate wars using Declaration of War books, purchased with Tokens via the /town redeem command. Riot DoW books are the cheapest by default, with costs escalating for larger-scale wars. Therefore, riots and town wars occur more frequently than civil wars, nation wars, and global conflicts. Only towns within a nation can redeem tokens for civil, nation, and global war books.

To declare war, hold the book and use the /declare war [wartype] [arg] command, as specified in the books.

Surrendering:

In wars permitting surrender, players can opt to concede defeat. For Riot, Civil War, Independence War, Alliance War, and World War types, surrender is executed via the /surrender command.

Riots allow universal surrender, while Civil War permits only mayors to surrender their towns. World War requires a king's surrender for the entire nation.

During Riots with conquering enabled, the surrendering Mayor cedes control to the highest-scoring Rebel. Similarly, in Civil War, the surrendering King results in the highest-scoring Rebel Town becoming the new Capital.

In Town and Nation Wars, surrendering entities must propose terms, including White Peace, monetary compensation, town exchange, or a combination thereof. The opposing side reviews and accepts offers, leading to the exchange of assets.

War Resolution:

Various conditions dictate the end of different war types, ensuring conflicts don't persist indefinitely. For instance, Riots conclude when all surviving rioters are jailed or when key figures surrender.

Similarly, Towns and Nations can be eliminated through loss of key assets, such as homeblocks, leaders running out of lives, or successful surrender negotiations.

Alliance Wars end when participating nations withdraw or lose all towns. Civil and Independence Wars cease when the capital or all towns on either side are incapacitated, or when surrender is accepted. World Wars conclude when a single nation remains or when all nations ally.

Commands:

A variety of commands facilitate engagement and understanding of war mechanics, including /eventwar and /towny war for information and management purposes, /town redeem and /nation alliancewar request for resource management, /declare for initiating wars, and /surrender for conceding defeat with specified terms.

  • /eventwar
    • /eventwar guide: Opens a book for the player, explaining how EventWar works, based on your server's config settings.
    • /eventwar guide riot: Opens a book for the player, explaining riots.
    • /eventwar guide townwar: Opens a book for the player, explaining town vs town wars.
    • /eventwar guide civilwar: Opens a book for the player, explaining civil wars.
    • /eventwar guide independencewar: Opens a book for the player, explaining independence wars.
    • /eventwar guide nationwar: Opens a book for the player, explaining nation wars.
    • /eventwar guide alliancewar: Opens a book for the player, explaining alliance wars.
    • /eventwar guide worldwar: Opens a book for the player, explaining world wars.
    • /eventwar guide conquering: Opens a book for the player, explaining how conquering works.
    • /eventwar guide townblocks: Opens a book for the player, explaining how the TownBlock HP system works.
    • /eventwar guide money: Opens a book for the player, explaining how money affects wars.
    • /eventwar guide winning: Opens a book for the player, explaining how to win wars.
    • /eventwar guide points: Opens a book for the player, explaining how points are scored.
    • /eventwar guide jails: Opens a book for the player, explaining how jails and PoWs work.
  • /towny war
    • /towny war hud: Opens a scoreboard for the player, which details points and properties of the townblock they are standing in.
    • /towny war participants {page #}: A list of towns and their nation who are in each on-going war. The list highlights enemies, allies and capital towns. While war is in effect, each competing town has a health points property attached to it.
    • /towny war stats: Shows stats on the player's current war.
    • /towny war scores: Shows the scores of the player's current war.
    • /towny war types: Shows the settings of various war types (mainly for debugging now.)
  • /town
    • /town redeem {wartype}: Used to purchase a Declaration of War of the given war type.
  • /nation
    • /nation alliancewar request {allyname}: The primary nations battling in an Alliance War can use this command to request their allies join the war (when they are not already automatically added.)
  • /declare
    • /declare rebel: Used to side with the rioters/rebels in Riot, Civil and Independence Wars.
    • /declare government: Used to side with the city/capital in Riot, Civil and Independence Wars.
    • /declare war {wartype} {args}: Used while holding a Declaration of War book of the given war type, to start a war.
  • /surrender
    • /surrender: Used to surrender in Riots, Civil Wars, Independene Wars, Alliance Wars, and World Wars.
    • /surrender money {amount}: Used in Town and Nation Wars to surrender for money.
    • /surrender towns {town1 town2 town3}: Used in Town and Nation Wars to surrender for towns.
    • /surrender money {amount} towns {town1 town2 town3}: Used in Town and Nation Wars to surrender for money and towns.