Diplomacy: Difference between revisions

From Warzone Wiki
Jump to navigation Jump to search
DanWL60 (talk | contribs)
mNo edit summary
DanWL60 (talk | contribs)
mNo edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{DisambigF|the diplomacy mod|the diplomacy gametype|Diplomacy Gametype}}
{{DisambigF|the diplomacy mod|the diplomacy gametype|Diplomacy Gametype}}


This is a [[mod]] that prevents allied players from attacking each other. With this mod, there are no more Public Enemies, and you do not necessarily have to declare war anymore.
{{Mod infobox
|name=Diplomacy
|creatorToken=62456969
|creatorName=Fizzer
|madePublicOnYear=2017
|madePublicOnMonth=06
|madePublicOnDay=02
|category=Promoted
|tags={{modtag|Diplomacy}}
|source=https://github.com/FizzerWL/ExampleMods/tree/master/DiplomacyMod
}}


If you are not a member, ask a member to create a game with this mod for you!
<!-- assuming mods made by fizzer are instantly public -->


As of November 3, 2018: Unlike regular [[diplo]] games, there are 2 main differences:
This [[mod]] prevents allied players from attacking each other. If an attack between allied players happens, the order will be skipped and not take affect. At the start of the game, all players start at war with each other.
- when proposing an alliance, you have to select for how many turns alliances will last.
- everyone starts at war with each other. If you don't want to allow people to attack each other at the beginning of the game, the game creator should add the [[Safe Start]] Mod and select 2 as the number of turns.


== How to use: ==
Only attack/transfer orders count as attacks. Does not prevent cards such as the [[bomb card]] from killing allied player's armies.
Use the mod menu to propose alliance for x number of turns. Click Game, then Mod:Diplomacy, then Propose Alliance.
 
== Menu ==
The menu can be found under Game > Mod: Diplomacy. It lists who's allied with who. It also allows players to change propose and respond to alliance requests.
 
=== Proposing alliances ===
To propose an alliance:
# Open the menu
# Click "Propose Alliance"
# Select a player
# Enter how many turns alliances will last
# Click "Propose Alliance"
# The proposing player then gets a "Proposal Sent" message
 
Players can only make alliances with human players and never with AIs.
 
=== Responding to alliance requests ===
Whenever a player proposes an alliance, the other player gets a message saying that someone requested an alliance for X turns. They are given the choice to "Accept" or "Decline".
 
Proposals are also listed in the menu. Click the "Respond" button then click "Accept" or "Decline".


== FAQ ==
== FAQ ==
Q: What happens if I attack someone I'm allied with?  
=== What happens if I attack someone I'm allied with? ===
A: Your attacks will be ignored (your attack order will be skipped)  
Your attacks will be ignored (your attack order will be skipped)  
 
Q: I am allied with someone; how do I break off the alliance?
A: Propose an alliance of 1 turn. The other player has to accept it. The last proposed and accepted alliance overrides the previous alliance between 2 players. If the other player does not accept the new alliance, you will have to wait for your existing alliance to end.


Q: Someone attacked me but we were allied. They are Public Enemy, right?
=== I am allied with someone; how do I break off the alliance? ===
A: No, your alliance expired. When alliances expire, assume that war starts right away!
Propose an alliance of 1 turn. The other player has to accept it. The last proposed and accepted alliance overrides the previous alliance between 2 players. If the other player does not accept the new alliance, you will have to wait for your existing alliance to end.


==See also==
=== Someone attacked me but we were allied. They are Public Enemy, right? ===
*[[Diplomacy Gametype]]
No, your alliance expired. When alliances expire, assume that war starts right away.
*[[Mods]]
*[https://github.com/FizzerWL/ExampleMods/tree/master/DiplomacyMod Source code]
[[Category:Mods]]

Latest revision as of 15:56, 23 June 2024

This article is about the diplomacy mod. For information about the diplomacy gametype, see Diplomacy Gametype.
Mod name Diplomacy
Creator Fizzer
Made public on 2017-06-02
Category Promoted
Tags #Diplomacy
Runs on Warzone version 4.14.2+
Source code GitHub


This mod prevents allied players from attacking each other. If an attack between allied players happens, the order will be skipped and not take affect. At the start of the game, all players start at war with each other.

Only attack/transfer orders count as attacks. Does not prevent cards such as the bomb card from killing allied player's armies.

Menu

The menu can be found under Game > Mod: Diplomacy. It lists who's allied with who. It also allows players to change propose and respond to alliance requests.

Proposing alliances

To propose an alliance:

  1. Open the menu
  2. Click "Propose Alliance"
  3. Select a player
  4. Enter how many turns alliances will last
  5. Click "Propose Alliance"
  6. The proposing player then gets a "Proposal Sent" message

Players can only make alliances with human players and never with AIs.

Responding to alliance requests

Whenever a player proposes an alliance, the other player gets a message saying that someone requested an alliance for X turns. They are given the choice to "Accept" or "Decline".

Proposals are also listed in the menu. Click the "Respond" button then click "Accept" or "Decline".

FAQ

What happens if I attack someone I'm allied with?

Your attacks will be ignored (your attack order will be skipped)

I am allied with someone; how do I break off the alliance?

Propose an alliance of 1 turn. The other player has to accept it. The last proposed and accepted alliance overrides the previous alliance between 2 players. If the other player does not accept the new alliance, you will have to wait for your existing alliance to end.

Someone attacked me but we were allied. They are Public Enemy, right?

No, your alliance expired. When alliances expire, assume that war starts right away.