Difference between revisions of "Embassy Panel"
(→Agreements) |
(→Agreements) |
||
(20 intermediate revisions by 2 users not shown) | |||
Line 11: | Line 11: | ||
*>> see also [[Manual#Embassy Panel|Manual section]] | *>> see also [[Manual#Embassy Panel|Manual section]] | ||
+ | |||
+ | == Major == | ||
+ | |||
+ | Available to other empires: | ||
+ | *Declare War | ||
+ | *New Message | ||
+ | **Propose | ||
+ | ***War Pact (after Open Borders accepted) | ||
+ | ***Non-Aggression Pact | ||
+ | ***Open Borders ("friendly") | ||
+ | ***Affiliation Treaty | ||
+ | ***Defensive Alliance | ||
+ | ***Full Alliance | ||
+ | **Request | ||
+ | ***Give Credits | ||
+ | **Offer | ||
+ | ***Give Credits | ||
== Minor == | == Minor == | ||
To Minors is available: | To Minors is available: | ||
− | *War | + | *Declare War |
− | ** | + | *New Message |
− | **War Pact (after Open Borders accepted) | + | **Propose |
− | * | + | ***War Pact (after Open Borders accepted) |
− | + | ***Non-Aggression Pact | |
− | + | ***Open Borders | |
− | **Non-Aggression Pact | + | ***Membership Treaty |
− | **Open Borders | + | **Request |
− | **Membership Treaty | + | ***Give Credits |
− | *Offer | + | **Offer |
− | **Give Credits | + | ***Give Credits |
=== Open Borders === | === Open Borders === | ||
Line 33: | Line 50: | ||
**The {$sender.ShortName} and the {$recipient.ShortName} have opened their borders for mutual travel and trade. Trade routes may be established, and ships from either side may travel freely through each other's space, but may not dock at military installations. | **The {$sender.ShortName} and the {$recipient.ShortName} have opened their borders for mutual travel and trade. Trade routes may be established, and ships from either side may travel freely through each other's space, but may not dock at military installations. | ||
− | == Overview == | + | == ForeignPowerStatus == |
+ | |||
+ | * 0 = NoContact = 0, | ||
+ | * 1 = OwnerIsSubjugated, | ||
+ | * 2 = CounterpartyIsSubjugated, | ||
+ | * 3 = AtWar, | ||
+ | * 4 = Neutral, | ||
+ | * 5 = Peace, | ||
+ | * 6 = Friendly, | ||
+ | * 7 = Affiliated, | ||
+ | * 8 = OwnerIsMember, | ||
+ | * 9 = CounterpartyIsMember, | ||
+ | * 10 = Allied, | ||
+ | * 11 = Self, | ||
+ | * 12 = OwnerIsUnreachable, | ||
+ | * 13 = CounterpartyIsUnreachable | ||
+ | |||
+ | == Regard == | ||
+ | *foreignPower.AddRegardEvent(new RegardEvent(10, RegardEventType.NoRegardEvent, value)); | ||
+ | |||
+ | == Trust== | ||
+ | |||
+ | == Overview ( no longer used) == | ||
<img>http://botf2.square7.ch/wiki-files/images/EmbassyPanel.png</img> | <img>http://botf2.square7.ch/wiki-files/images/EmbassyPanel.png</img> | ||
Line 40: | Line 79: | ||
*[[Diplomacy (Suggestion)]] | *[[Diplomacy (Suggestion)]] | ||
+ | |||
+ | === War Pact === | ||
+ | |||
+ | * needs input for a target empire | ||
+ | |||
+ | === Non-Agression Pact === | ||
+ | |||
+ | * needs no input | ||
+ | |||
+ | === Open Borders === | ||
+ | |||
+ | * needs no input | ||
+ | |||
+ | === Affiliation Pact === | ||
+ | |||
+ | * needs no input | ||
+ | |||
+ | === Defence Alliance === | ||
+ | |||
+ | * needs no input | ||
+ | |||
+ | === Full Alliance === | ||
+ | |||
+ | * needs no input | ||
== Inbox == | == Inbox == | ||
Line 52: | Line 115: | ||
− | + | This trick can be used at [[MP]]: | |
*if you click [[CHAT]]-Button you can select on the right side to whom you want to send a message: | *if you click [[CHAT]]-Button you can select on the right side to whom you want to send a message: | ||
**to all (this might be easier via Skype Voice) | **to all (this might be easier via Skype Voice) | ||
**to one special player=empire -> than select just this one as recipient for the chat message | **to one special player=empire -> than select just this one as recipient for the chat message | ||
+ | |||
+ | === Give Credits === | ||
+ | |||
+ | ==== Problem with minimum 250 ==== | ||
+ | *https://bitbucket.org/mstrobel/supremacy/issue/328/diplomacy-screen-credits-sliders (issue/328) and duplicate https://bitbucket.org/mstrobel/supremacy/issue/174/payment-exchanges (issue/174) | ||
+ | **Workaround: press OK, than press CANCEL and re-start | ||
+ | |||
+ | ==== recurring payment ==== | ||
+ | |||
+ | *https://bitbucket.org/mstrobel/supremacy/issue/327/cancel-payments (issue/327) | ||
+ | |||
+ | *https://bitbucket.org/mstrobel/supremacy/issue/370/diplomacy-recurring-payment-regard (issue/370) | ||
+ | |||
+ | |||
+ | === Request Credits === | ||
+ | |||
+ | === Envoy (no longer used) === | ||
+ | |||
+ | To assign an envoy (and there is one at AGENTS) just click on emtpy envoy field and select one. | ||
+ | |||
+ | *https://bitbucket.org/mstrobel/supremacy/issue/279/assigning-envoy-to-eliminated-minor | ||
+ | |||
+ | |||
+ | I don't found any implemented function for envoy - has been re-engineered to spy ships) | ||
+ | |||
+ | === Bribe === | ||
+ | |||
+ | ==== BribeResistance ==== | ||
+ | |||
+ | *Buildings | ||
+ | **BribeResistance + PercentBribeResistanceEmpireWide: [http://botf2.square7.ch/b2_db/BuildingsBribeResistance.php Database-List] | ||
+ | |||
+ | |||
+ | *invalid: https://bitbucket.org/mstrobel/supremacy/issue/121/new-bonus-2 (issue/121) - no "PercentBribeResistance (locally)" | ||
+ | |||
+ | |||
+ | *https://bitbucket.org/mstrobel/supremacy/issue/361/mp-minors-of-another-empire (issue/361) Minors membered by another empire cannot be interacted with - they're marked Unavailable, and no options are enabled. (to implement Bribes) | ||
== DiplomacyTables.txt == | == DiplomacyTables.txt == |
Latest revision as of 09:56, 29 March 2020
you'll reach the Embassy Panel with F4-Hotkey or via Pop-up Panel Access Menu
There are following options:
- 1 Embassy-Overview
- 2 Embassy-Agreements
- 3 Embassy-Inbox
- 4 Embassy-Outbox
Contents
Manual
- >> see also Manual section
Major
Available to other empires:
- Declare War
- New Message
- Propose
- War Pact (after Open Borders accepted)
- Non-Aggression Pact
- Open Borders ("friendly")
- Affiliation Treaty
- Defensive Alliance
- Full Alliance
- Request
- Give Credits
- Offer
- Give Credits
- Propose
Minor
To Minors is available:
- Declare War
- New Message
- Propose
- War Pact (after Open Borders accepted)
- Non-Aggression Pact
- Open Borders
- Membership Treaty
- Request
- Give Credits
- Offer
- Give Credits
- Propose
Open Borders
- OpenBordersAcceptedDetailText:
- The {$sender.ShortName} and the {$recipient.ShortName} have opened their borders for mutual travel and trade. Trade routes may be established, and ships from either side may travel freely through each other's space, but may not dock at military installations.
ForeignPowerStatus
- 0 = NoContact = 0,
- 1 = OwnerIsSubjugated,
- 2 = CounterpartyIsSubjugated,
- 3 = AtWar,
- 4 = Neutral,
- 5 = Peace,
- 6 = Friendly,
- 7 = Affiliated,
- 8 = OwnerIsMember,
- 9 = CounterpartyIsMember,
- 10 = Allied,
- 11 = Self,
- 12 = OwnerIsUnreachable,
- 13 = CounterpartyIsUnreachable
Regard
- foreignPower.AddRegardEvent(new RegardEvent(10, RegardEventType.NoRegardEvent, value));
Trust
Overview ( no longer used)
Agreements
War Pact
- needs input for a target empire
Non-Agression Pact
- needs no input
Open Borders
- needs no input
Affiliation Pact
- needs no input
Defence Alliance
- needs no input
Full Alliance
- needs no input
Inbox
Outbox
- Outbox is used at the moment to declare war to other empires before you can do System Assaults.
- It also used to send Memberships and other offers to Minors.
This trick can be used at MP:
- if you click CHAT-Button you can select on the right side to whom you want to send a message:
- to all (this might be easier via Skype Voice)
- to one special player=empire -> than select just this one as recipient for the chat message
Give Credits
Problem with minimum 250
- https://bitbucket.org/mstrobel/supremacy/issue/328/diplomacy-screen-credits-sliders (issue/328) and duplicate https://bitbucket.org/mstrobel/supremacy/issue/174/payment-exchanges (issue/174)
- Workaround: press OK, than press CANCEL and re-start
recurring payment
Request Credits
Envoy (no longer used)
To assign an envoy (and there is one at AGENTS) just click on emtpy envoy field and select one.
I don't found any implemented function for envoy - has been re-engineered to spy ships)
Bribe
BribeResistance
- Buildings
- BribeResistance + PercentBribeResistanceEmpireWide: Database-List
- invalid: https://bitbucket.org/mstrobel/supremacy/issue/121/new-bonus-2 (issue/121) - no "PercentBribeResistance (locally)"
- https://bitbucket.org/mstrobel/supremacy/issue/361/mp-minors-of-another-empire (issue/361) Minors membered by another empire cannot be interacted with - they're marked Unavailable, and no options are enabled. (to implement Bribes)
DiplomacyTables.txt
DeclaredWarOnUs -30 5 DeclaredWarOnFriend -10 5 HiredWarAlly -20 5 AttackedUs -10 5 AttackedFriend -5 5 BombardedUs -20 10 BombardedFriend -10 5 BombardedNeutral -2 5 BombardedEnemy -1 5 InvadedUs -30 5 InvadedFriend -15 5 SpiedOnUs -10 5 SabotagedUs -20 5 GaveHelp 15 5 RefusedHelp -10 5 AcceptedDemand 20 5 RejectedDemand -10 5 AcceptedTreaty 30 5 RejectedTreaty -15 5 AcceptedWarPact 20 5 RejectedWarPact -20 5 AcceptedStopTrading 15 5 RejectedStopTrading -5 5 StoppedTrading -30 5 HiredTradeEmbargo -20 5 MadeDemand -20 5 CancelledOpenBorders -20 5 TradedTechToUs 20 5 ReceivedTechFromAny 0 0 GaveGift 20 5