|
|
(5 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | <table class="wikitable">
| + | {{ {{{1|}}} | {{{2|}}} }} |
− | <tr>
| |
− | <th></th><th>Nuyen</th><th>Karma</th>
| |
− | </tr>
| |
− | <tr>
| |
− | <th rowspan="3">Base</th>
| |
− | <td colspan="4">Highest opposed pool: {{{challenge|—}}}</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td style="vertical-align:top;">
| |
− | <table>
| |
− | <tr>
| |
− | <td>(Pool / 4)</td><td style="text-align: right;">{{#if: {{{challenge|}}} | {{#expr: floor({{{challenge}}} / 4) }} | 0 }} </td>
| |
− | </tr>
| |
− | {{#if: {{{outnumbered_3|}}} | <tr><td>Outnumbered 3-1 </td><td style="text-align: right;">+1</td></tr> }}{{#if: {{{outnumbered_pro|}}} | <tr><td>Outnumbered by Pros</td><td style="text-align: right;">+1</td></tr> }}{{#if: {{{six_critters|}}} | <tr><td>Six critters </td><td style="text-align: right;">+1</td></tr> }}{{#if: {{{three_spirits|}}} | <tr><td>Three spirits </td><td style="text-align: right;">+1</td></tr> }}{{#if: {{{speed_subtlety|}}} | <tr><td>Speed or Subtlety </td><td style="text-align: right;">+1</td></tr> }}{{#if: {{{exposure|}}} | <tr><td>Risked exposure </td><td style="text-align: right;">+1</td></tr> }}{{#if: {{{dangerous_lore|}}} | <tr><td>Notably dangerous </td><td style="text-align: right;">+1</td></tr> }}
| |
− | </table>
| |
− | </td>
| |
− | <td style="vertical-align:top;">
| |
− | <table>
| |
− | <tr>
| |
− | <td>(Pool / 6)</td><td style="text-align: right;">{{#if: {{{challenge|}}} | {{#expr: floor({{{challenge}}} / 6) }} | 0 }} </td>
| |
− | </tr>
| |
− | {{#if: {{{died|}}} || <tr><td>Survived</td><td style="text-align: right;">+2</td></tr> }}
| |
− | {{#switch: {{{objectives|}}}
| |
− | | all = <tr><td>Objectives: all </td><td style="text-align: right;">+2</td></tr>
| |
− | | some = <tr><td>Objectives: some</td><td style="text-align: right;">+1</td></tr>
| |
− | }}
| |
− | </table>
| |
− | </td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td style="text-align: center;">
| |
− | ¥{{#expr: ((((((
| |
− | {{#if: {{{challenge|}}} | floor({{{challenge}}} / 4) | 0}}
| |
− | + {{#if: {{{outnumbered_3|}}} | 1 | 0}}
| |
− | + {{#if: {{{outnumbered_pro|}}} | 1 | 0}}
| |
− | + {{#if: {{{six_critters|}}} | 1 | 0}}
| |
− | + {{#if: {{{three_spirits|}}} | 1 | 0}}
| |
− | + {{#if: {{{speed_subtlety|}}} | 1 | 0}}
| |
− | + {{#if: {{{exposure|}}} | 1 | 0}}
| |
− | + {{#if: {{{dangerous_lore|}}} | 1 | 0}} )
| |
− | * 3000)
| |
− | {{#if: {{{bastard|}}} | * 1.2 }}
| |
− | {{#if: {{{good_feelings|}}} | * 0.8 }}
| |
− | )
| |
− | {{#if: {{{negotiation|}}} | * ( 1 + ( {{{negotiation}}} * 0.1 ) ) }} )
| |
− | * 2)
| |
− | {{#if: {{{relative_nuyen_adjustment|}}} | * {{{relative_nuyen_adjustment}}} }} )
| |
− | {{#if: {{{absolute_nuyen_adjustment|}}} | + {{{absolute_nuyen_adjustment}}} }}
| |
− | }}
| |
− | </td>
| |
− | <td style="text-align: center;">
| |
− | {{#expr: ((
| |
− | {{#if: {{{died|}}} | 0 | 2}}
| |
− | + {{#switch: {{{objectives|}}} | all = 2 | some = 1 | #default = 0}}
| |
− | + {{#if: {{{challenge|}}} | floor({{{challenge}}} / 6) | 0}}
| |
− | + {{#if: {{{bastard|}}} | (-2) | 0}}
| |
− | + {{#if: {{{good_feelings|}}} | 2 | 0}}
| |
− | ) * 2)
| |
− | {{#if: {{{karma_per_session|}}} | + ( {{{karma_per_session}}} * {{#if: {{{sessions|}}} | {{{sessions}}} | 0}} ) }}
| |
− | }}
| |
− | </td>
| |
− | </tr>
| |
− | </table>
| |
− | <noinclude>
| |
− | == Usage ==
| |
− | Setting a parameter to something non-blank adds the value from its row in the corresponding reward table.
| |
− | | |
− | If the died parameter is omitted or blank (as in the example), the 2 karma for surviving are added; i.e. only set this parameter if characters actually died.
| |
− | | |
− | The challenge parameter should be set to the dice pool encountered - the template will handle the division and rounding.
| |
− | | |
− | <pre>
| |
− | {{RunRewards
| |
− | |died=
| |
− | |all=1
| |
− | |some=1
| |
− | |challenge=4
| |
− | |bastard=1
| |
− | |good_feelings=1}}
| |
− | </pre>
| |
− | </noinclude>
| |