<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://war.app/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=54.91.6.221</id>
	<title>War.app Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://war.app/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=54.91.6.221"/>
	<link rel="alternate" type="text/html" href="https://war.app/wiki/Special:Contributions/54.91.6.221"/>
	<updated>2026-04-18T17:59:54Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://war.app/wiki/index.php?title=Inkscape_tips&amp;diff=4548</id>
		<title>Inkscape tips</title>
		<link rel="alternate" type="text/html" href="https://war.app/wiki/index.php?title=Inkscape_tips&amp;diff=4548"/>
		<updated>2018-04-08T02:05:34Z</updated>

		<summary type="html">&lt;p&gt;54.91.6.221: Corrected spelling mistake in the Making Clean Map Borders section.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page gives tips on how to perform common tasks in Inkscape related to Warzone map development.  Also check out [[SVG workarounds]] if you&#039;re having problems having your SVG file show up correctly.&lt;br /&gt;
&lt;br /&gt;
==Unioning==&lt;br /&gt;
&lt;br /&gt;
It&#039;s possible to have one player-controllable [[territory]] that spans several objects in Inkscape.  This can create islands off the coast of a territory, which is used in several Warzone maps.&lt;br /&gt;
&lt;br /&gt;
To accomplish this, first make all of the objects as individual territories.  Then select them all at once, and select Path -&amp;gt; Union.&lt;br /&gt;
&lt;br /&gt;
==Fixing small territories==&lt;br /&gt;
&lt;br /&gt;
The union feature can also be used to ensure players can click on small territories.  Take, for example, Baja from the [[Earth]] map.  In its raw form, it&#039;s way too small to fit an army number or be clickable:&lt;br /&gt;
&lt;br /&gt;
https://d32kaghj56y4ei.cloudfront.net/static/img/Baja1.png&lt;br /&gt;
&lt;br /&gt;
To rectify this, we draw a circle on top of it:&lt;br /&gt;
&lt;br /&gt;
https://d32kaghj56y4ei.cloudfront.net/static/img/Baja2.png&lt;br /&gt;
&lt;br /&gt;
Then select both the new circle and the Baja territory behind it at the same time.  Select Path -&amp;gt; Union, and observe the resulting territory:&lt;br /&gt;
&lt;br /&gt;
https://d32kaghj56y4ei.cloudfront.net/static/img/Baja3.png&lt;br /&gt;
&lt;br /&gt;
== Cutting holes ==&lt;br /&gt;
&lt;br /&gt;
Sometimes maps call for having territories inside of other territories.  It may be logical to just make both territories and put the outer one behind the inner one, but this doesn&#039;t work since in Warzone player-controllable territories should never overlap. Instead, a hole should be cut in the bigger territory so the smaller one can persist in the hole.&lt;br /&gt;
&lt;br /&gt;
To accomplish this, we use the Path -&amp;gt; Difference command.  To begin, select both territories (the inner and outer one) at the same time using Shift+Click&lt;br /&gt;
&lt;br /&gt;
https://d32kaghj56y4ei.cloudfront.net/static/img/CutTutorial1.png&lt;br /&gt;
&lt;br /&gt;
Then select Path -&amp;gt; Difference.  This will delete the smaller object and leave the outer one with a hole.&lt;br /&gt;
&lt;br /&gt;
https://d32kaghj56y4ei.cloudfront.net/static/img/CutTutorial2.png&lt;br /&gt;
&lt;br /&gt;
Since this deletes the inner object, you should consider making a duplicate of it, and perform the operation with the duplicate.&lt;br /&gt;
&lt;br /&gt;
==Simplify==&lt;br /&gt;
&lt;br /&gt;
Sometimes territories can contain way more data than they need.  One example is after drawing territories with the pencil tool, if you view the vertices (F2) you&#039;ll see it has an excessive amount.&lt;br /&gt;
&lt;br /&gt;
This is easy to fix simply by selecting Path -&amp;gt; Simplify (Ctrl+L).  This reduces the number of vertices drastically, and in most cases, doesn&#039;t alter the appearance of the object at all:&lt;br /&gt;
&lt;br /&gt;
https://d32kaghj56y4ei.cloudfront.net/static/img/Simplify.png&lt;br /&gt;
&lt;br /&gt;
Not only does this make the object easier to work with and increase the performance of Inkscape, it also reduces the size of your resulting Warzone map which makes it load faster and allows you to fit more objects into your map.&lt;br /&gt;
&lt;br /&gt;
==Making clean map borders==&lt;br /&gt;
&lt;br /&gt;
This section will teach you how to make clean map borders.&lt;br /&gt;
&lt;br /&gt;
Draw the entire map outline. Ignore bonuses for now.&lt;br /&gt;
&lt;br /&gt;
Draw a line where you want your first bonus border to be. Set the line width to 0.8 pixel.&lt;br /&gt;
&lt;br /&gt;
http://i44.tinypic.com/v5anq1.jpg&lt;br /&gt;
&lt;br /&gt;
Do the following. You can get quite quick at it after a while:&lt;br /&gt;
&lt;br /&gt;
Select the path&lt;br /&gt;
&lt;br /&gt;
Press CTRL+ALT+C&lt;br /&gt;
&lt;br /&gt;
Select the path and the map outline you drew earlier&lt;br /&gt;
&lt;br /&gt;
Press CTRL+-&lt;br /&gt;
&lt;br /&gt;
Press CTRL+SHIFT+K&lt;br /&gt;
&lt;br /&gt;
http://i44.tinypic.com/2wlt26g.png&lt;br /&gt;
&lt;br /&gt;
There you go! A clean bonus border! Now do it until all bonuses are separate paths.&lt;br /&gt;
&lt;br /&gt;
Draw a line where you want your first territory border to be. The width of the line doesn&#039;t matter now.&lt;br /&gt;
&lt;br /&gt;
http://i40.tinypic.com/ftde15.png&lt;br /&gt;
&lt;br /&gt;
Select both the path and the bonus, and press CTRL+/.&lt;br /&gt;
&lt;br /&gt;
http://i43.tinypic.com/2ylr3n9.png&lt;br /&gt;
&lt;br /&gt;
There you go! A clean territory border! Now do it until all territories are separate paths.&lt;br /&gt;
&lt;br /&gt;
[[Category:Map Making]]&lt;/div&gt;</summary>
		<author><name>54.91.6.221</name></author>
	</entry>
	<entry>
		<id>https://war.app/wiki/index.php?title=Rules&amp;diff=4410</id>
		<title>Rules</title>
		<link rel="alternate" type="text/html" href="https://war.app/wiki/index.php?title=Rules&amp;diff=4410"/>
		<updated>2018-02-12T00:17:19Z</updated>

		<summary type="html">&lt;p&gt;54.91.6.221: Added ladder rules&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Warzone maintains a few &#039;&#039;&#039;rules&#039;&#039;&#039; that players must follow to help Warzone stay a civil place where everyone feels welcome.&lt;br /&gt;
&lt;br /&gt;
This article discusses the official rules that all players &#039;&#039;&#039;must&#039;&#039;&#039; follow in order to be allowed to play Warzone.  Players sometimes invent their own etiquette around things like [[booting]] and [[voting to end]], however these are not enforced like the official rules are.&lt;br /&gt;
&lt;br /&gt;
==The Rules==&lt;br /&gt;
&lt;br /&gt;
The following three rules are presented to all players the first time they play a game with other players:&lt;br /&gt;
&lt;br /&gt;
# You shall be respectful to other players at all times. &lt;br /&gt;
# Racial slurs, personal attacks, excessive profanity, or any other offensive language will not be tolerated. &lt;br /&gt;
# You shall not operate more than one Warzone account in a way that gives you an advantage in a game, tournament or ladder.&lt;br /&gt;
# You may never operate or access more than one account with a coin balance or that plays coin games, and that account may never be used by another person.&lt;br /&gt;
&lt;br /&gt;
It&#039;s also important to note that additional rules exist in the Warzone [https://www.warzone.com/TermsOfService terms of service].  These rules aren&#039;t displayed as prominently since they&#039;re common sense, but they still apply.  Examples include, but are not limited to, impersonating other players, rigging games, launching denial-of-service attacks, or using someone else&#039;s account without their permission.&lt;br /&gt;
&lt;br /&gt;
Additionally, since Warzone displays ads, players must also abide by the rules imposed by the advertisers.  The following is not allowed to be submitted or linked to:&lt;br /&gt;
&lt;br /&gt;
# pornographic content or links to pornographic content&lt;br /&gt;
# erotic stories or descriptions of sexual acts&lt;br /&gt;
# sexual jokes&lt;br /&gt;
# erotic or sexual forums&lt;br /&gt;
&lt;br /&gt;
==Ladder Rules==&lt;br /&gt;
&lt;br /&gt;
The following are the rules for playing in any of the official Warlight ladders.&lt;br /&gt;
&lt;br /&gt;
# You may not play on the 1v1 Ladder if you have another account which has unexpired games on that ladder. Games expire 5 months after their end date.&lt;br /&gt;
# You may not play on the Real Time Ladder if you have another account which is currently ranked. Accounts become unranked after 3 days of inactivity on the ladder.&lt;br /&gt;
# You may not use more than one account in any season of the Seasonal Ladder.&lt;br /&gt;
# You may not manipulate the Seasonal Ladder&#039;s force-finish mechanism in order to win games.&lt;br /&gt;
# You many not play on the 2v2 or 3v3 ladders with a team if there is another team on that same ladder consisting of the same players. You may play if at least one of the players on the new team is a new different player or if one or more of the players on the old team is not on the new team. Essentially, if the only difference between two teams is that a player has been replaced by an alt of the same player, then it is not considered to be a different team.&lt;br /&gt;
&lt;br /&gt;
==Enforcement==&lt;br /&gt;
&lt;br /&gt;
Because all players must agree to obey these rules the first time they click the multi-player tab, it&#039;s assumed that all players know and understand the rules.  Players who knowingly disobey the rules can be [[reported]].&lt;br /&gt;
&lt;br /&gt;
Players who break the rules can be warned, suspended, or banned.  A warning is usually given first if the infraction not very severe.  However, in extreme cases players can be directly suspended or banned without a warning.  For banning or longer suspensions, players may be automatically surrendered in all of their games to allow the remaining players to continue the game without them if they choose to do so.&lt;br /&gt;
&lt;br /&gt;
Warnings are completely anonymous -- other players cannot tell that a player received a warning.  However, suspensions and banning are revealed on a player&#039;s profile for the duration of the suspension.&lt;br /&gt;
&lt;br /&gt;
==Non-rules==&lt;br /&gt;
&lt;br /&gt;
As mentioned above, players sometimes invent their own etiquette around how the game should be played.  It&#039;s okay to do this, however, you should not expect that players will be warned or suspended when they break your etiquette.  Instead, use your [[black list]] to avoid playing with the problem players.&lt;br /&gt;
&lt;br /&gt;
# Booting: Booting isn&#039;t against the rules.  If it were, the button simply wouldn&#039;t be there!  In particular, some players feel that booting within a certain threshold of the boot timer should result in suspensions.  Instead, it&#039;s recommended to set your boot timer to the duration that you&#039;d first like to see players become bootable.  For example, instead of setting the boot timer to 5 minutes and asking nobody click it until 7 minutes have passed, just set the boot timer to 7 minutes.  You will save yourself a lot of hassle.&lt;br /&gt;
# Not taking their turn fast enough: Warzone can&#039;t force people to play, and you should not report players for not playing.  If you find yourself waiting on other players longer than you&#039;d like, please create or join games with lower boot times so you can boot them and continue your game.&lt;br /&gt;
# Colluding: Players working together is not against the rules, and you should not report players for doing so.  To avoid collusion, play in 1 v 1 games where collusion is impossible, or in team games (since then the collusion is pre-arranged), or just play with friends you trust.&lt;br /&gt;
&lt;br /&gt;
[[Category:Warzone]]&lt;/div&gt;</summary>
		<author><name>54.91.6.221</name></author>
	</entry>
	<entry>
		<id>https://war.app/wiki/index.php?title=Query_game_API&amp;diff=4043</id>
		<title>Query game API</title>
		<link rel="alternate" type="text/html" href="https://war.app/wiki/index.php?title=Query_game_API&amp;diff=4043"/>
		<updated>2017-05-12T03:12:39Z</updated>

		<summary type="html">&lt;p&gt;54.91.6.221: fixed player state documentation to reflect actual API output&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;WarLight can provide programmatic access to the details about multi-player WarLight games.  This allows for the more technical users to write a program that can analyze information about games.  This data is only available for ladder games, tournament games, games created by the [[Create game API]], or games that you played in.&lt;br /&gt;
&lt;br /&gt;
There&#039;s nothing the feed can see that isn&#039;t already available through the game&#039;s normal interface.  This is just a way to write custom analyzers which allows for a broader analysis across games. &lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
&lt;br /&gt;
To access the data, use a URL like this: https://www.warlight.net/API/GameFeed?GameID=1212978&lt;br /&gt;
&lt;br /&gt;
This will return data describing basic details about the game.  &lt;br /&gt;
&lt;br /&gt;
If you want to get the entire turn history of the game, add an additional querystring parameter &#039;&#039;&#039;GetHistory=true&#039;&#039;&#039;.  Adding this will cause the API to return you details about every turn of the game.&lt;br /&gt;
&lt;br /&gt;
If you want to get a game&#039;s settings, add an additional querystring parameter &#039;&#039;&#039;GetSettings=true&#039;&#039;&#039;.  Adding this will cause the API to return you details about the settings of the game.&lt;br /&gt;
&lt;br /&gt;
==JSON Definition==&lt;br /&gt;
&lt;br /&gt;
* A &#039;&#039;&#039;standing&#039;&#039;&#039; is the state of the board at any given point in time.  This contains one entry per territory that contains the number of armies on that territory, who controls it, and the fog level. &lt;br /&gt;
* A &#039;&#039;&#039;turn&#039;&#039;&#039; is just a collection of orders.  This includes all the orders each player submitted, mixed together in the sequence they played out. &lt;br /&gt;
* An &#039;&#039;&#039;order&#039;&#039;&#039; is obviously one order that a player submitted.  But it can also include other things, such notifications when a player gets eliminated, or when cards are received, etc.  Essentially, this represents what you see in the &#039;&#039;&#039;Orders&#039;&#039;&#039; panel on the right side of a game when viewing history. &lt;br /&gt;
In the JSON, you&#039;ll find: &lt;br /&gt;
* The players in the game (their names, color, their state, etc.) &lt;br /&gt;
* All of the details of the map (it&#039;s name, all of its territories and what they connect to, all of its bonuses and what territories are in each bonus) &lt;br /&gt;
* The &#039;&#039;&#039;distribution standing&#039;&#039;&#039;: This is what the map looked like when it was time to pick the territories you started with.  This is only present for manual distribution games. &lt;br /&gt;
* The picks: This tells you which territories each player picked, and in what order.  Like the distribution standing, this is only present for manual distribution games. &lt;br /&gt;
* Standing 0: This tells you what the map looked like at the beginning of the game. &lt;br /&gt;
* Turn 0: This is all of the orders that played out on the first turn of the game. &lt;br /&gt;
* Standing x/turn x:  Standings and turns then alternate for each turn of the game, all the way until the final standing. &lt;br /&gt;
&lt;br /&gt;
== Game State ==&lt;br /&gt;
&lt;br /&gt;
This API returns a &amp;quot;state&amp;quot; attribute on the game.  This will be one of the following values:&lt;br /&gt;
* WaitingForPlayers: This game is in the lobby and has not yet begun.&lt;br /&gt;
* DistributingTerritories: This game is waiting for players to make their territory selections.  This state will not exist for games with automatic distribution.&lt;br /&gt;
* Playing: The game is in progress.&lt;br /&gt;
* Finished: The game has finished.&lt;br /&gt;
&lt;br /&gt;
== Player States ==&lt;br /&gt;
&lt;br /&gt;
This API returns a &amp;quot;players&amp;quot; collection which contains information about each player in the game.  Each player will have a &amp;quot;state&amp;quot; attribute with one of the following values:&lt;br /&gt;
* Invited: The game is waiting on this player to accept or decline the game.  This state will only ever be present for games still in the lobby.&lt;br /&gt;
* Playing: This player is in the game, and still alive.  This state will never be present in a game that has finished.&lt;br /&gt;
* Eliminated: This player has been eliminated from the game.&lt;br /&gt;
* SurrenderAccepted: This player has surrendered and is no longer in the game.&lt;br /&gt;
* Booted: This player was booted from the game.&lt;br /&gt;
* Won: This player has won the game.  This state will only be present in games that have finished.&lt;br /&gt;
* EndedByVote: This player, along with the other remaining players in the game, have voted to end the game.&lt;br /&gt;
* Declined: This player declined the game and did not play.&lt;br /&gt;
* RemovedByHost: This player was removed by the host via the &amp;quot;Add/Remove Players&amp;quot; button and did not play.  If you created the game via the Create Game API, you don&#039;t have to worry about this state since you&#039;re the host, and only you could remove players.&lt;br /&gt;
&lt;br /&gt;
Each finished game is guaranteed to have at least one player with a Won state or a VotedToEnd state.&lt;br /&gt;
&lt;br /&gt;
==Getting a list of Game IDs==&lt;br /&gt;
&lt;br /&gt;
In order to use the game feed, you&#039;ll need to know the game ID.  This can be obtained through the graphical WarLight client by opening up the Settings panel and examining the &amp;quot;Link to Game&amp;quot; field.  At the end of this field, you&#039;ll see GameID= followed by a number.&lt;br /&gt;
&lt;br /&gt;
To find game IDs programmatically, you can use the [[Game ID feed API]].&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [[Game ID feed API]]&lt;br /&gt;
&lt;br /&gt;
[[Category:API]]&lt;/div&gt;</summary>
		<author><name>54.91.6.221</name></author>
	</entry>
	<entry>
		<id>https://war.app/wiki/index.php?title=Cards&amp;diff=3854</id>
		<title>Cards</title>
		<link rel="alternate" type="text/html" href="https://war.app/wiki/index.php?title=Cards&amp;diff=3854"/>
		<updated>2017-03-31T13:30:00Z</updated>

		<summary type="html">&lt;p&gt;54.91.6.221: /* Types of Cards */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Cards&#039;&#039;&#039; can be played to accomplish a variety of tasks, such as gaining additional armies, spying on opponents, airlifting armies around, etc.&lt;br /&gt;
&lt;br /&gt;
==Receiving Cards==&lt;br /&gt;
When you successfully attack and capture an enemy or neutral [[territory]], at the end of that turn you will receive a piece of a card, regardless of whether you lose the territory later that turn. You can&#039;t get more, no matter how many territories you take.&lt;br /&gt;
&lt;br /&gt;
Games can also be configured to give more than one piece per turn via the [[number of card pieces per turn]] setting. In this case, players who take a territory will always get exactly that number of pieces configured by that game each turn.&lt;br /&gt;
&lt;br /&gt;
If a game has multiple types of cards included, the type of card(s) you get is determined randomly based on their [[Card weights|weight]]. It&#039;s also possible for game creators to configure [[Card minimums|minimums]] that remove the randomness, either partially or completely.&lt;br /&gt;
&lt;br /&gt;
==Details==&lt;br /&gt;
The game creator can pick which cards will be available in their game, so be sure to check the game [[settings]] to know which types of cards you&#039;re dealing with.&lt;br /&gt;
 &lt;br /&gt;
Cards can be divided into any number of pieces. You cannot play a card until you have collected the entire card.&lt;br /&gt;
 &lt;br /&gt;
You may only hold onto a certain number of cards at one time, as defined by the [[maximum number of cards you can hold]] setting.  Therefore, there can be occurrences where you must use or discard a card.&lt;br /&gt;
&lt;br /&gt;
When you play a card, that card is consumed.  Even if the card had no effect, you don&#039;t get your card back.  For example, if you spy on a player who gets eliminated the same turn, the card is just wasted.&lt;br /&gt;
&lt;br /&gt;
==Types of Cards==&lt;br /&gt;
WarLight has 13 different cards:&lt;br /&gt;
&lt;br /&gt;
* [[Reinforcement Card]]&lt;br /&gt;
* [[Spy, Reconnaissance, and Surveillance Cards]]&lt;br /&gt;
* [[Emergency Blockade Card and Blockade Card]]&lt;br /&gt;
* [[Order Priority Card]]&lt;br /&gt;
* [[Order Delay Card]]&lt;br /&gt;
* [[Airlift Card]]&lt;br /&gt;
* [[Gift Card]]&lt;br /&gt;
* [[Diplomacy Card]]&lt;br /&gt;
* [[Sanctions Card]]&lt;br /&gt;
* [[Bomb Card]]&lt;br /&gt;
&lt;br /&gt;
==Card Fog==&lt;br /&gt;
There are two &amp;quot;fog&amp;quot; settings that determine what is shown to your opponents in regards to cards: &lt;br /&gt;
&lt;br /&gt;
* Visibility of opponent&#039;s cards: This setting, visible or hidden, determines whether you can see what cards your opponent is holding as well as the type of card they get at the end of each turn.  To see the cards, open the Cards panel and select a player in the drop-down.&lt;br /&gt;
&lt;br /&gt;
* Visibility of opponents playing cards: This setting, visible or hidden, determines whether you can see when your opponents play their cards. If it&#039;s set to visible, then all cards being played are public (they&#039;ll show up in the [[orders list]].)&lt;br /&gt;
&lt;br /&gt;
{{Cards}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Cards|!]]&lt;/div&gt;</summary>
		<author><name>54.91.6.221</name></author>
	</entry>
</feed>