Diplomacy (Suggestion)

From BotF2-Wiki
Revision as of 23:30, 12 June 2016 by KennethOfBorg (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Regard

DiplomacyTables.txt

TotalWar 100 ColdWar 300 Neutral 500 Friend 700 Allied 900 Unified 1000

Trust

ClauseType

out of \Mainline\SupremacyCore\Diplomacy\Enums.cs

   public enum ClauseType
   {
       NoClause,
  ----
       OfferWithdrawTroops,
       RequestWithdrawTroops,
  ----
       OfferStopPiracy,
       RequestStopPiracy,
  ----
       OfferBreakAgreement,
       RequestBreakAgreement,
  ----
       OfferGiveCredits,
       RequestGiveCredits,
  ----
       OfferGiveResources,
       RequestGiveResources,
  ----
       OfferMapData,
       RequestMapData,
  ----
       OfferHonorMilitaryAgreement,
       RequestHonorMilitaryAgreement,
  ----
       OfferEndEmbargo,
       RequestEndEmbargo,
  ----
       TreatyWarPact,
       TreatyCeaseFire,
       TreatyNonAggression,
       TreatyOpenBorders,
       TreatyTradePact,
       TreatyResearchPact,
       TreatyAffiliation,
       TreatyDefensiveAlliance,
       TreatyFullAlliance,
       TreatyMembership


/// End ClauseType 

namespace Supremacy.Entities

Out of SupremacyCore\Entities\Civilization.cs

   /// <summary>
   /// Defines the different civilization classifications used in the game.
   /// </summary>
   public enum CivilizationType : byte
   {
       MinorPower = 0,
       DevelopingPower,
       ExpandingPower,
       Empire
   }
   /// <summary>
   /// Defines the different civilization tech curves used in the game.
   /// </summary>
   public enum TechCurve : byte
   {
       TechCurve1 = 0,
       TechCurve2,
       TechCurve3,
       TechCurve4,
       TechCurve5,
       TechCurve6
   }
   public enum CivTraits : ushort
   {
       Aggressive = 0x0001,
       Charismatic = 0x0002,
       Creative = 0x0004,
       Expansive = 0x0008,
       Financial = 0x0010,
       Imperialist = 0x0020,
       Industrious = 0x0040,
       Organized = 0x0080,
       Philosophical = 0x0100,
       Protective = 0x0200,
       Spiritual = 0x0400

Embassy status and effects

entering foreign territory exchange of data Non Aggression Pact (NAP) Open Borders
(Trade routes)
share ship range (Shipports) ?? ?
no treaty yes no data exchange, only self-explored sectors known - no no no -
Open Borders yes own colonies are shown to each other no yes no no -
friendship yes explored sectors are shown to each other, details of these sectors are shown yes yes no no -
?? yes explored and also scanned sectors are shown yes yes yes no -
war pact yes explored and also scanned sectors are shown, sensor range is shared yes yes yes yes -
War yes - no; System Assault available no no - -
Non Aggression Pact (NAP) no - yes no no no -
?? yes - - - no yes -

PS: taken from here