This wiki is closed in favour of the new wiki. Information shown is likely to be very out of date. |
Difference between revisions of "Template:Faction Diplomacy"
From Discovery Wiki
Jump to navigationJump to search(24 intermediate revisions by 4 users not shown) | |||
Line 5: | Line 5: | ||
{| style="width: 244px; height: 30px; margin: 0px 2px 4px 2px; padding: 1px;" cellspacing="1" cellpadding="0" | {| style="width: 244px; height: 30px; margin: 0px 2px 4px 2px; padding: 1px;" cellspacing="1" cellpadding="0" | ||
|- | |- | ||
− | | colspan="20" style="text-align: center; font: smaller Arial;" | {{#ifexpr: {{{2}}} >= 0.8 | <span style="color: #009900;">Allied</span>}}{{#ifexpr: ({{{2}}} >= 0.4) and ({{{2}}} < 0.8) | <span style="color: #33cc33;">Friendly</span>}}{{#ifexpr: ({{{2}}} > -0.4) and ({{{2}}} < 0.4) | <span style="color: #888888;">Neutral</span>}}{{#ifexpr: ({{{2}}} <= -0.4) and ({{{2}}} > -0. | + | | colspan="20" style="text-align: center; font: smaller Arial;" | {{#ifexpr: {{{2}}} >= 0.8 | <span style="color: #009900;">{{{3|Allied}}}</span>}}{{#ifexpr: ({{{2}}} >= 0.4) and ({{{2}}} < 0.8) | <span style="color: #33cc33;">{{{3|Friendly}}}</span>}}{{#ifexpr: ({{{2}}} > -0.4) and ({{{2}}} < 0.4) | <span style="color: #888888;">{{{3|Neutral}}}</span>}}{{#ifexpr: ({{{2}}} <= -0.4) and ({{{2}}} > -0.7) | <span style="color: #ff6600;">{{{3|Unfriendly}}}</span>}}{{#ifexpr: ({{{2}}} <= -0.7) and ({{{2}}} > -0.9) | <span style="color: #cc0000;">{{{3|Hostile}}}</span>}}{{#ifexpr: {{{2}}} <= -0.9 | <span style="color: #cc0000; font-weight: bold;">{{{3|At War}}}</span>}} |
|- style="height: 16px;" | |- style="height: 16px;" | ||
− | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} < | + | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} < -0.9) | border-color: #8ebee5; background: #cc0000; | border-color: #232746; }}" | |
− | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} < -0.8) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} <= -0.9) | background: #cc0000; }}" | {{#ifexpr: ({{{2}}} < -0.8 and {{{2}}} > -0.9) | <div style="height: 14px; width: {{#expr: (-{{{2}}}-0.8 | + | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} < -0.8) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} <= -0.9) | background: #cc0000; }}" | {{#ifexpr: ({{{2}}} < -0.8 and {{{2}}} > -0.9) | <div style="height: 14px; width: {{#expr: (-{{{2}}}-0.8)*1000}}%; background-color: #cc0000; margin-left: auto;"></div> }} |
| style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} < -0.7) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} <= -0.8) | background: #dd2b2b; }}" | {{#ifexpr: ({{{2}}} < -0.7 and {{{2}}} > -0.8) | <div style="height: 14px; width: {{#expr: (-{{{2}}}-0.7)*1000}}%; background-color: #dd2b2b; margin-left: auto;"></div> }} | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} < -0.7) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} <= -0.8) | background: #dd2b2b; }}" | {{#ifexpr: ({{{2}}} < -0.7 and {{{2}}} > -0.8) | <div style="height: 14px; width: {{#expr: (-{{{2}}}-0.7)*1000}}%; background-color: #dd2b2b; margin-left: auto;"></div> }} | ||
| style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} < -0.6) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} <= -0.7) | background: #dd5757; }}" | {{#ifexpr: ({{{2}}} < -0.6 and {{{2}}} > -0.7) | <div style="height: 14px; width: {{#expr: (-{{{2}}}-0.6)*1000}}%; background-color: #dd5757; margin-left: auto;"></div> }} | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} < -0.6) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} <= -0.7) | background: #dd5757; }}" | {{#ifexpr: ({{{2}}} < -0.6 and {{{2}}} > -0.7) | <div style="height: 14px; width: {{#expr: (-{{{2}}}-0.6)*1000}}%; background-color: #dd5757; margin-left: auto;"></div> }} | ||
Line 18: | Line 18: | ||
| style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} < 0) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} <= -0.1) | background: #ffffff; }}" | {{#ifexpr: ({{{2}}} < 0 and {{{2}}} > -0.1) | <div style="height: 14px; width: {{#expr: (-{{{2}}})*1000}}%; background-color: #ffffff; margin-left: auto;"></div> }} | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} < 0) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} <= -0.1) | background: #ffffff; }}" | {{#ifexpr: ({{{2}}} < 0 and {{{2}}} > -0.1) | <div style="height: 14px; width: {{#expr: (-{{{2}}})*1000}}%; background-color: #ffffff; margin-left: auto;"></div> }} | ||
| style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.1) | background: #ffffff; }}" | {{#ifexpr: ({{{2}}} > 0 and {{{2}}} < 0.1) | <div style="height: 14px; width: {{#expr: ({{{2}}})*1000}}%; background-color: #ffffff;"></div> }} | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.1) | background: #ffffff; }}" | {{#ifexpr: ({{{2}}} > 0 and {{{2}}} < 0.1) | <div style="height: 14px; width: {{#expr: ({{{2}}})*1000}}%; background-color: #ffffff;"></div> }} | ||
− | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.1) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.2) | background: #ffffff; }}" | {{#ifexpr: ({{{2}}} > 0.1 and {{{2}}} < 0.2) | <div style="height: 14px; width: {{#expr: ({{{2}}})*1000}}%; background-color: #ffffff;"></div> }} | + | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.1) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.2) | background: #ffffff; }}" | {{#ifexpr: ({{{2}}} > 0.1 and {{{2}}} < 0.2) | <div style="height: 14px; width: {{#expr: ({{{2}}}-0.1)*1000}}%; background-color: #ffffff;"></div> }} |
− | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.2) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.3) | background: #ffffff; }}" | {{#ifexpr: ({{{2}}} > 0.2 and {{{2}}} < 0.3) | <div style="height: 14px; width: {{#expr: ({{{2}}})*1000}}%; background-color: #ffffff;"></div> }} | + | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.2) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.3) | background: #ffffff; }}" | {{#ifexpr: ({{{2}}} > 0.2 and {{{2}}} < 0.3) | <div style="height: 14px; width: {{#expr: ({{{2}}}-0.2)*1000}}%; background-color: #ffffff;"></div> }} |
− | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.3) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.4) | background: #d9ffd9; }}" | {{#ifexpr: ({{{2}}} > 0.3 and {{{2}}} < 0.4) | <div style="height: 14px; width: {{#expr: ({{{2}}})*1000}}%; background-color: #d9ffd9;"></div> }} | + | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.3) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.4) | background: #d9ffd9; }}" | {{#ifexpr: ({{{2}}} > 0.3 and {{{2}}} < 0.4) | <div style="height: 14px; width: {{#expr: ({{{2}}}-0.3)*1000}}%; background-color: #d9ffd9;"></div> }} |
− | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.4) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.5) | background: #adffad; }}" | {{#ifexpr: ({{{2}}} > 0.4 and {{{2}}} < 0.5) | <div style="height: 14px; width: {{#expr: ({{{2}}})*1000}}%; background-color: #adffad;"></div> }} | + | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.4) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.5) | background: #adffad; }}" | {{#ifexpr: ({{{2}}} > 0.4 and {{{2}}} < 0.5) | <div style="height: 14px; width: {{#expr: ({{{2}}}-0.4)*1000}}%; background-color: #adffad;"></div> }} |
− | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.5) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.6) | background: #82ee82; }}" | {{#ifexpr: ({{{2}}} > 0.5 and {{{2}}} < 0.6) | <div style="height: 14px; width: {{#expr: ({{{2}}})*1000}}%; background-color: #82ee82;"></div> }} | + | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.5) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.6) | background: #82ee82; }}" | {{#ifexpr: ({{{2}}} > 0.5 and {{{2}}} < 0.6) | <div style="height: 14px; width: {{#expr: ({{{2}}}-0.5)*1000}}%; background-color: #82ee82;"></div> }} |
− | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.6) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.7) | background: #57dd57; }}" | {{#ifexpr: ({{{2}}} > 0.6 and {{{2}}} < 0.7) | <div style="height: 14px; width: {{#expr: ({{{2}}})*1000}}%; background-color: #57dd57;"></div> }} | + | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.6) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.7) | background: #57dd57; }}" | {{#ifexpr: ({{{2}}} > 0.6 and {{{2}}} < 0.7) | <div style="height: 14px; width: {{#expr: ({{{2}}}-0.6)*1000}}%; background-color: #57dd57;"></div> }} |
− | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.7) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.8) | background: #2bdd2b; }}" | {{#ifexpr: ({{{2}}} > 0.7 and {{{2}}} < 0.8) | <div style="height: 14px; width: {{#expr: ({{{2}}})*1000}}%; background-color: #2bdd2b;"></div> }} | + | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.7) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.8) | background: #2bdd2b; }}" | {{#ifexpr: ({{{2}}} > 0.7 and {{{2}}} < 0.8) | <div style="height: 14px; width: {{#expr: ({{{2}}}-0.7)*1000}}%; background-color: #2bdd2b;"></div> }} |
− | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.8) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.9) | background: #00cc00; }}" | {{#ifexpr: ({{{2}}} > 0.8 and {{{2}}} < 0.9) | <div style="height: 14px; width: {{#expr: ({{{2}}} | + | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.8) | border-color: #8ebee5; | border-color: #232746; }}{{#ifexpr: ({{{2}}} >= 0.9) | background: #00cc00; }}" | {{#ifexpr: ({{{2}}} > 0.8 and {{{2}}} < 0.9) | <div style="height: 14px; width: {{#expr: ({{{2}}}-0.8)*1000}}%; background-color: #00cc00;"></div> }} |
− | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > | + | | style="width: 5%; border: 1px solid; {{#ifexpr: ({{{2}}} > 0.9) | border-color: #8ebee5; background: #00cc00; | border-color: #232746; }}" | |
|}<noinclude>--> | |}<noinclude>--> | ||
==Usage== | ==Usage== | ||
− | <pre>{{Faction Diplomacy | + | <pre>{{Faction Diplomacy/begin}} |
− | {{FD | <faction name/link>| <empathy between - | + | {{FD | <faction name/link>| <empathy between -1 and +1>}} |
− | {{FD | <faction name/link>| <empathy between - | + | {{FD | <faction name/link>| <empathy between -1 and +1>}} |
... | ... | ||
− | {{Faction Diplomacy | + | {{Faction Diplomacy/end}}</pre> |
− | '''Note:''' The empathy numbers follow the same convention as those within Freelancer INI files | + | '''Note:''' The empathy numbers follow the same convention as those within Freelancer INI files. |
==Example== | ==Example== | ||
− | {{Faction Diplomacy | + | <pre>{{Faction Diplomacy/begin}} |
+ | {{FD | [[Others]]| +0.9}} | ||
{{FD | [[Red Hessians]]| +0.85}} | {{FD | [[Red Hessians]]| +0.85}} | ||
{{FD | [[Landwirtrechtbewegung]]| +0.7}} | {{FD | [[Landwirtrechtbewegung]]| +0.7}} | ||
Line 45: | Line 46: | ||
{{FD | [[Hogosha]]| -0.5}} | {{FD | [[Hogosha]]| -0.5}} | ||
{{FD | [[Corsairs]]| -0.85}} | {{FD | [[Corsairs]]| -0.85}} | ||
− | {{Faction Diplomacy | + | {{FD | [[Others]]| -0.9}} |
+ | {{Faction Diplomacy/end}}</pre> | ||
+ | |||
+ | Result would look like: | ||
+ | |||
+ | {{Faction Diplomacy/begin}} | ||
+ | {{FD | [[Others]]| +0.9}} | ||
+ | {{FD | [[Red Hessians]]| +0.85}} | ||
+ | {{FD | [[Landwirtrechtbewegung]]| +0.7}} | ||
+ | {{FD | [[Outcasts]]| 0.05}} | ||
+ | {{FD | [[Hogosha]]| -0.5}} | ||
+ | {{FD | [[Corsairs]]| -0.85}} | ||
+ | {{FD | [[Others]]| -0.9}} | ||
+ | {{Faction Diplomacy/end}} | ||
+ | |||
+ | == Faction Diplomacy/begin and its Variables: Format and Examples == | ||
+ | * If the first field is unused, it will default to "Faction" | ||
+ | * If the second field is unused, it will default to "Relationship" | ||
+ | * If either field is used but left empty, it will be blank | ||
+ | * If both fields are used and left empty, the header will be skipped. | ||
+ | === Default Headers === | ||
+ | <pre>{{Faction Diplomacy/begin}} | ||
+ | {{FD | ... | 0.7}} | ||
+ | {{FD | ... | -0.7}} | ||
+ | {{Faction Diplomacy/end}}</pre> | ||
+ | {{Faction Diplomacy/begin}} | ||
+ | {{FD | ... | 0.7}} | ||
+ | {{FD | ... | -0.7}} | ||
+ | {{Faction Diplomacy/end}} | ||
+ | === Custom Headers === | ||
+ | <pre>{{Faction Diplomacy/begin|first|second}} | ||
+ | {{FD | ... | 0.7}} | ||
+ | {{FD | ... | -0.7}} | ||
+ | {{Faction Diplomacy/end}}</pre> | ||
+ | {{Faction Diplomacy/begin|first|second}} | ||
+ | {{FD | ... | 0.7}} | ||
+ | {{FD | ... | -0.7}} | ||
+ | {{Faction Diplomacy/end}} | ||
+ | === No Headers === | ||
+ | <pre>{{Faction Diplomacy/begin||}} | ||
+ | {{FD | ... | 0.7}} | ||
+ | {{FD | ... | -0.7}} | ||
+ | {{Faction Diplomacy/end}}</pre> | ||
+ | {{Faction Diplomacy/begin||}} | ||
+ | {{FD | ... | 0.7}} | ||
+ | {{FD | ... | -0.7}} | ||
+ | {{Faction Diplomacy/end}} | ||
[[Category: Templates]]</noinclude> | [[Category: Templates]]</noinclude> |
Latest revision as of 02:01, 6 February 2012
Usage
{{Faction Diplomacy/begin}} {{FD | <faction name/link>| <empathy between -1 and +1>}} {{FD | <faction name/link>| <empathy between -1 and +1>}} ... {{Faction Diplomacy/end}}
Note: The empathy numbers follow the same convention as those within Freelancer INI files.
Example
{{Faction Diplomacy/begin}} {{FD | [[Others]]| +0.9}} {{FD | [[Red Hessians]]| +0.85}} {{FD | [[Landwirtrechtbewegung]]| +0.7}} {{FD | [[Outcasts]]| 0.05}} {{FD | [[Hogosha]]| -0.5}} {{FD | [[Corsairs]]| -0.85}} {{FD | [[Others]]| -0.9}} {{Faction Diplomacy/end}}
Result would look like:
Faction | Relationship | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Others |
| ||||||||||||||||||||||||||||||||||||||||
Red Hessians |
| ||||||||||||||||||||||||||||||||||||||||
Landwirtrechtbewegung |
| ||||||||||||||||||||||||||||||||||||||||
Outcasts |
| ||||||||||||||||||||||||||||||||||||||||
Hogosha |
| ||||||||||||||||||||||||||||||||||||||||
Corsairs |
| ||||||||||||||||||||||||||||||||||||||||
Others |
|
Faction Diplomacy/begin and its Variables: Format and Examples
- If the first field is unused, it will default to "Faction"
- If the second field is unused, it will default to "Relationship"
- If either field is used but left empty, it will be blank
- If both fields are used and left empty, the header will be skipped.
Default Headers
{{Faction Diplomacy/begin}} {{FD | ... | 0.7}} {{FD | ... | -0.7}} {{Faction Diplomacy/end}}
Faction | Relationship | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
... |
| ||||||||||||||||||||||||||||||||||||||||
... |
|
Custom Headers
{{Faction Diplomacy/begin|first|second}} {{FD | ... | 0.7}} {{FD | ... | -0.7}} {{Faction Diplomacy/end}}
first | second | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
... |
| ||||||||||||||||||||||||||||||||||||||||
... |
|
No Headers
{{Faction Diplomacy/begin||}} {{FD | ... | 0.7}} {{FD | ... | -0.7}} {{Faction Diplomacy/end}}
... |
| ||||||||||||||||||||||||||||||||||||||||
... |
|