Template:SubstanceBox: Difference between revisions

>PJosepherum
mNo edit summary
>PJosepherum
m Undo revision 25065 by PJosepherum (talk)
Line 294: Line 294:
                         |}}
                         |}}


                         {{#loop: i | 0 | {{#arraysize: SmokedDosage}} |
 
                            {{#arraydefine: val | {{#arrayindex: SmokedDosage | {{#var:i}} }} | ; }}
                            {{#arraydefine: SmokedDosage |
                             {{#if: {{#arrayindex: val | 1 }} |
                            Threshold;{{{SmokedROA_Threshold}}},
                            Light;{{{SmokedROA_Light}}},
                            Common;{{{SmokedROA_Common}}},
                            Strong;{{{SmokedROA_Strong}}},
                            Heavy;{{{SmokedROA_Heavy}}}
                            }}
                            {{#arraydefine: SmokedDuration |
                            Total;{{{SmokedROA_Duration}}},
                            Onset;{{{SmokedROA_Onset}}},
                            Peak;{{{SmokedROA_Peak}}},
                            Offset;{{{SmokedROA_Offset}}},
                            Afterglow;{{{SmokedROA_Afterglow}}}
                            }}
 
                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are dosages -->
 
 
                            <!--HERE-->
 
                            {{#if: {{ #arrayindex: SmokedDosage | {{#var: key }} }} |
                                {{#arraydefine: value |
                                    {{#arrayindex: SmokedDosage |
                                        {{#var: key }}
                                    }}
                                |;}}
                            }}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <td>{{#arrayindex: value | 1 }}</td>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                 </tr>
                                 </tr>
                             }}
                             |}}
 
                         }}
                         }}
                        {{#arrayreset: value }}


                         <tr>
                         <tr>
Line 314: Line 344:
                         |}}
                         |}}


                         {{#loop: i | 0 | {{#arraysize: SmokedDuration}} |
                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are durations-->
                            {{#arraydefine: val | {{#arrayindex: SmokedDuration | {{#var:i}} }} | ; }}
 
                                {{#if: {{#arrayindex: val | 1 }} |
                            {{#if: {{ #arrayindex: SmokedDuration | {{#var: key }} }} |
                                    <tr>
                                {{#arraydefine: value |
                                        <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                    {{#arrayindex: SmokedDuration |
                                        <td>{{#arrayindex: value | 1 }}</td>
                                    {{#var: key }}
                                    </tr>
                                    }}
                                }}
                                |;}}
                            |}}
 
                            {{#if: {{ #arrayindex: value | 1 }} |
                                <tr>
                                    <th class="ROARowHeader">[[Duration#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                    <td>{{ #arrayindex: value | 1 }}</td>
                                </tr>
                            |}}
 
                         }}
                         }}
                        {{#arrayreset: value }}


                     </table>
                     </table>