Difference between revisions of "Template:Comfort Quality Table"
Jump to navigation
Jump to search
(there is no point sorting it tbh) |
(make it work for non-quality things) |
||
Line 8: | Line 8: | ||
TABLE | TABLE | ||
− | --><div><li style="display: inline-table;"> | + | --><div><li style="display:inline-table;"> |
{| {{STDT|c_15 text-center}} | {| {{STDT|c_15 text-center}} | ||
− | ! [[Quality]] | + | {{#ifeq: {{#var:hasQuality}} | true | |
− | ! Awful | + | ! [[Quality]] |
− | ! Poor | + | ! Awful |
− | ! Normal | + | ! Poor |
− | ! Good | + | ! Normal |
− | ! Excellent | + | ! Good |
− | ! Masterwork | + | ! Excellent |
− | ! Legendary | + | ! Masterwork |
+ | ! Legendary | ||
+ | | ! colspan="2" {{!}} {{#var:name}} }} | ||
|- | |- | ||
! [[Comfort]] | ! [[Comfort]] | ||
− | | {{%|{{#var:basecomfort}}*0.76|0}} | + | {{#ifeq: {{#var:hasQuality}} | true | |
− | + | {{!}} {{%|{{#var:basecomfort}}*0.76|0}} | |
− | + | {{!}} {{%|{{#var:basecomfort}}*0.88|0}} | |
− | + | {{!}} {{%|{{#var:basecomfort}} |0}} | |
− | + | {{!}} {{%|{{#var:basecomfort}}*1.12|0}} | |
− | + | {{!}} {{%|{{#var:basecomfort}}*1.24|0}} | |
− | + | {{!}} {{%|{{#var:basecomfort}}*1.45|0}} | |
+ | {{!}} {{%|{{#var:basecomfort}}*1.7 |0}} | ||
+ | | {{!}} {{%|{{#var:basecomfort}} |0}} }} | ||
{{#if: {{#pos:{{#var:facility}}|End table}} | | {{#if: {{#pos:{{#var:facility}}|End table}} | | ||
− | + | <tr> | |
− | + | ! <small>+ End Table</small> | |
− | + | {{#ifeq: {{#var:hasQuality}} | true | | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.05)*0.76|0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.05)*0.88|0}} | |
− | + | {{!}} {{%| {{#var:basecomfort}}+0.05 |0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.05)*1.12|0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.05)*1.24|0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.05)*1.45|0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.05)*1.7 |0}} | |
+ | | {{!}} {{%| {{#var:basecomfort}}+0.05 |0}} }} | ||
+ | </tr> | ||
}} {{#if: {{#pos:{{#var:facility}}|Dresser}} | | }} {{#if: {{#pos:{{#var:facility}}|Dresser}} | | ||
− | + | <tr> | |
− | + | ! <small>+ Dresser</small> | |
− | + | {{#ifeq: {{#var:hasQuality}} | true | | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.05)*0.76|0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.05)*0.88|0}} | |
− | + | {{!}} {{%| {{#var:basecomfort}}+0.05 |0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.05)*1.12|0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.05)*1.24|0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.05)*1.45|0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.05)*1.7 |0}} | |
+ | | {{!}} {{%| {{#var:basecomfort}}+0.05 |0}} }} | ||
+ | </tr> | ||
}} {{#if: {{#pos:{{#var:facility}}|End table}} | {{#if: {{#pos:{{#var:facility}}|Dresser}} | | }} {{#if: {{#pos:{{#var:facility}}|End table}} | {{#if: {{#pos:{{#var:facility}}|Dresser}} | | ||
− | + | <tr> | |
− | + | ! <small>+ End Table & Dresser</small> | |
− | + | {{#ifeq: {{#var:hasQuality}} | true | | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.1)*0.76|0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.1)*0.88|0}} | |
− | + | {{!}} {{%| {{#var:basecomfort}}+0.1 |0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.1)*1.12|0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.1)*1.24|0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.1)*1.45|0}} | |
− | + | {{!}} {{%|({{#var:basecomfort}}+0.1)*1.7 |0}} | |
+ | | {{!}} {{%| {{#var:basecomfort}}+0.1 |0}} }} | ||
+ | </tr> | ||
}} }} | }} }} | ||
|} | |} | ||
− | </li></div></includeonly><noinclude> | + | </li></div></includeonly><noinclude>{{Comfort Quality Table|Sleeping spot}} |
{{Documentation}} | {{Documentation}} | ||
</noinclude> | </noinclude> |
Revision as of 09:53, 16 December 2023
Sleeping spot | |
---|---|
Comfort | 40% |
This template generates a table summarizing the comfort for each quality tier. If the object in question is has the end table and dresser as facilities, it will add a row to that effect.
Parameters
The first parameter, if present, will specify which object to generate the template for.
If absent, {{PAGENAME}}
will be used.
Example usage
{{Comfort Quality Table}}
On the Bed page produces:
Quality | Awful | Poor | Normal | Good | Excellent | Masterwork | Legendary |
---|---|---|---|---|---|---|---|
Comfort | 57% | 66% | 75% | 84% | 93% | 109% | 128% |
+ End Table | 61% | 70% | 80% | 90% | 99% | 116% | 136% |
+ Dresser | 61% | 70% | 80% | 90% | 99% | 116% | 136% |
+ End Table & Dresser | 65% | 75% | 85% | 95% | 105% | 123% | 145% |
{{Comfort Quality Table | Armchair}}
Produces:
The above documentation is transcluded from Template:Comfort Quality Table/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |