模板:SheetChar
出自Meshal Lite
第1行: | 第1行: | ||
<div style="display:none;"><!--数据处理: 这个部分会被隐藏在容器内, 不影响排版--> | <div style="display:none;"><!--数据处理: 这个部分会被隐藏在容器内, 不影响排版--> | ||
− | <!-- | + | <!--文本转化处理--> |
{{#vardefine: agephase|{{#switch: {{{年龄阶段|青壮}}}|青壮=prime|少儿=juvenile|迟暮=twilight|#default=prime}}}} | {{#vardefine: agephase|{{#switch: {{{年龄阶段|青壮}}}|青壮=prime|少儿=juvenile|迟暮=twilight|#default=prime}}}} | ||
+ | {{#vardefine: perception|{{#switch: {{{感知手段|视觉}}}|视觉=vision|听觉=hearing|嗅觉=olfaction|震感=vibration|#default=vision}}}} | ||
<!--素质属性求和--> | <!--素质属性求和--> | ||
第22行: | 第23行: | ||
{{#vardefine: esave|{{#expr: {{#replaceset: {{{能量防护|0}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}} | {{#vardefine: esave|{{#expr: {{#replaceset: {{{能量防护|0}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}} | ||
{{#vardefine: ssave|{{#expr: {{#replaceset: {{{灵毒防护|0}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}} | {{#vardefine: ssave|{{#expr: {{#replaceset: {{{灵毒防护|0}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}} | ||
+ | |||
+ | <!--距离求和--> | ||
+ | {{#vardefine: reach|{{#expr: {{#replaceset: {{{触及|中型1}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}} | ||
+ | {{#vardefine: pace|{{#expr: {{#replaceset: {{{步幅|中型3}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}} | ||
+ | {{#vardefine: perceptdist|{{#expr: {{#replaceset: {{{感知距离|100}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}} | ||
<!--素质属性保护处理--> | <!--素质属性保护处理--> | ||
第42行: | 第48行: | ||
{{#vardefine: esave|{{#ifeq: {{#var: esave}}||0|{{#var:esave}}}}}} | {{#vardefine: esave|{{#ifeq: {{#var: esave}}||0|{{#var:esave}}}}}} | ||
{{#vardefine: ssave|{{#ifeq: {{#var: ssave}}||0|{{#var:ssave}}}}}} | {{#vardefine: ssave|{{#ifeq: {{#var: ssave}}||0|{{#var:ssave}}}}}} | ||
+ | |||
+ | <!--距离的保护处理--> | ||
+ | {{#vardefine: reach|{{#ifexpr: {{#var: reach}}<0|0|{{#var: reach}}}}}} | ||
+ | {{#vardefine: pace|{{#ifexpr: {{#var: pace}}<0|0|{{#var: pace}}}}}} | ||
+ | {{#vardefine: perceptdist|{{#ifexpr: {{#var: perceptdist}}<0|0|{{#var: perceptdist}}}}}} | ||
<!--数据处理结束--></div> | <!--数据处理结束--></div> | ||
第53行: | 第64行: | ||
<div class="sheetCol" style="border-radius: 0 24px 24px 0; margin-right:4px; background-color: #f7f8f8;"> | <div class="sheetCol" style="border-radius: 0 24px 24px 0; margin-right:4px; background-color: #f7f8f8;"> | ||
− | <div class="sheetScore" style="border-top: none;">{{img|icon_age.png}} <span style="font-size: 18px; text-align: right;">{{img|icon_age{{#var: agephase}}small.png}}{{{年龄|20}}}<font style="font-size: 12px;"> 岁</font></span> <div>[[年龄]]: {{{年龄|20}}} 岁 ([[{{{年龄阶段|青壮}}}]])</div></div> | + | <div class="sheetScore" style="border-top: none;">{{img|icon_age.png}} <span style="font-size: 18px; text-align: right;">{{img|icon_age{{#var: agephase}}small.png}} {{{年龄|20}}}<font style="font-size: 12px;"> 岁</font></span> <div>[[年龄]]: {{{年龄|20}}} 岁 ([[{{{年龄阶段|青壮}}}]])</div></div> |
</div> | </div> | ||
第135行: | 第146行: | ||
<div class="sheetCol" style="margin-left:4px; border-radius: 24px 0 0 24px; background-color: #e7e6e7; text-align: right;"> | <div class="sheetCol" style="margin-left:4px; border-radius: 24px 0 0 24px; background-color: #e7e6e7; text-align: right;"> | ||
<font style="margin-right:-4px;">'''其他'''</font> | <font style="margin-right:-4px;">'''其他'''</font> | ||
− | <div class="sheetScore" style="border-top: none;">{{img| | + | <div class="sheetScore" style="border-top: none;">{{img|icon_reach.png}} <span>{{#var: reach}}<font style="font-size: 12px;">[[步]]</font></span><div> |
− | <div class="sheetScore">{{img| | + | {| |
− | <div class="sheetScore">{{img| | + | |[[触及]]: {{{触及|中型1}}} [[步]] |
+ | |}</div></div> | ||
+ | <div class="sheetScore">{{img|icon_pace.png}} <span>{{#var: pace}}<font style="font-size: 12px;">[[步]]</font></span><div> | ||
+ | {| | ||
+ | |[[步幅]]: {{{步幅|中型3}}} [[步]] | ||
+ | |}</div></div> | ||
+ | <div class="sheetScore">{{img|icon_perception.png}} <span style="font-size: 18px; text-align: right;">{{img|icon_perception{{#var: perception}}small.png}} {{#var: perceptdist}}<font style="font-size: 12px;"> [[步]]</font></span> <div>主要[[感知]]: [[{{{感知手段|视觉}}}]] {{{感知距离|100}}} [[步]]</div></div> | ||
</div> | </div> | ||
<div class="sheetCol" style="margin-right: 4px; border-radius: 0 24px 24px 0; background-color: #e7e6e7; text-align: left;"> | <div class="sheetCol" style="margin-right: 4px; border-radius: 0 24px 24px 0; background-color: #e7e6e7; text-align: left;"> | ||
<font style="margin-left:-4px;">'''属性'''</font> | <font style="margin-left:-4px;">'''属性'''</font> | ||
− | <div class="sheetScore" style="border-top: none;">{{img|icon_capacity.png}} <span style="font-size: 16px; line-height:16px; padding-top: 8px; text-align: right;">215<font style="font-size: 12px;"> kg</font><br> 30.8<font style="font-size: 12px;"> dl</font></span> <div style="line-height: 14px; padding-top: 10px;">[[载重]]: 811kg <br>[[容量]]: 30.8 dl</div></div> | + | <div class="sheetScore" style="border-top: none;">{{img|icon_potential.png}} <span>7</span> <div>[[潜能]]: 1+2+4</div></div> |
+ | <div class="sheetScore">{{img|icon_capacity.png}} <span style="font-size: 16px; line-height:16px; padding-top: 8px; text-align: right;">215<font style="font-size: 12px;"> kg</font><br> 30.8<font style="font-size: 12px;"> dl</font></span> <div style="line-height: 14px; padding-top: 10px;">[[载重]]: 811kg <br>[[容量]]: 30.8 dl</div></div> | ||
<div class="sheetScore">{{img|icon_heightnweight.png}} <span style="font-size: 16px; line-height:16px; padding-top: 8px; text-align: right;">1.85<font style="font-size: 12px;"> m</font><br> 95.5<font style="font-size: 12px;"> kg</font></span> <div style="line-height: 14px; padding-top: 10px;">[[身长]]: 1.85 m <br>[[体重]]: 95.5 kg</div></div> | <div class="sheetScore">{{img|icon_heightnweight.png}} <span style="font-size: 16px; line-height:16px; padding-top: 8px; text-align: right;">1.85<font style="font-size: 12px;"> m</font><br> 95.5<font style="font-size: 12px;"> kg</font></span> <div style="line-height: 14px; padding-top: 10px;">[[身长]]: 1.85 m <br>[[体重]]: 95.5 kg</div></div> | ||
− | |||
</div> | </div> | ||
第211行: | 第228行: | ||
:3大素质属性 | :3大素质属性 | ||
:可以填写如"3基础+5特征+装备1", 模板会自动进行计算(忽略文字的说明部分). 支持的运算符包括: "<nowiki>+ - * / + - */ × ÷ ( )</nowiki>" | :可以填写如"3基础+5特征+装备1", 模板会自动进行计算(忽略文字的说明部分). 支持的运算符包括: "<nowiki>+ - * / + - */ × ÷ ( )</nowiki>" | ||
+ | ;伤势 / 疲劳 / 透支 | ||
+ | :3大损耗属性 | ||
+ | :填写方式同素质属性, 但是请注意, '''素质属性带来的影响会自动算上, 因此不用手动填写素质部分提供的属性'''. | ||
+ | ;格挡 / 闪避 / 抵抗 | ||
+ | :3大防御投骰 | ||
+ | :填写方式同上, 同样注意, '''素质属性的部分会自动算上, 无需手动填写'''. | ||
+ | ;物质防护 / 能量防护 / 灵毒防护 | ||
+ | :3大防护属性 | ||
+ | :填写方式同上, 不过该属性不会受素质属性的影响. | ||
+ | |||
</noinclude> | </noinclude> |