模板:PZ Item Infobox/Weapon:修订间差异
外观
BluElephant(留言 | 贡献) 页面内容被替换为“<noinclude> {{#cargo_declare:_table=PZ_Weapons |Item_ID=String |MaxDamage=Float |MinDamage=Float |CriticalChance=Float |ConditionMax=Integer |ConditionLowerChanceOneIn=Integer |EnduranceMod=Float |DoorDamage=Integer |TreeDamage=Integer }} </noinclude>” 标签:替换 已被回退 |
BluElephant(留言 | 贡献) 无编辑摘要 |
||
| (未显示同一用户的2个中间版本) | |||
| 第1行: | 第1行: | ||
<noinclude> | <noinclude> | ||
这是武器专属的数据存储与渲染子模块。 | |||
== 数据库建表图纸 == | |||
{{#cargo_declare:_table=PZ_Weapons | {{#cargo_declare:_table=PZ_Weapons | ||
|Item_ID=String | |Item_ID=String | ||
| 第10行: | 第13行: | ||
|DoorDamage=Integer | |DoorDamage=Integer | ||
|TreeDamage=Integer | |TreeDamage=Integer | ||
|ExpectedUses=Integer | |||
}} | }} | ||
</noinclude> | </noinclude><includeonly>{{#cargo_store:_table=PZ_Weapons | ||
|Item_ID={{{Item_ID|}}} | |||
|MaxDamage={{{MaxDamage|}}} | |||
|MinDamage={{{MinDamage|}}} | |||
|CriticalChance={{{CriticalChance|}}} | |||
|ConditionMax={{{ConditionMax|}}} | |||
|ConditionLowerChanceOneIn={{{ConditionLowerChanceOneIn|}}} | |||
|EnduranceMod={{{EnduranceMod|}}} | |||
|DoorDamage={{{DoorDamage|}}} | |||
|TreeDamage={{{TreeDamage|}}} | |||
|ExpectedUses={{#expr: {{{ConditionMax|0}}} * {{{ConditionLowerChanceOneIn|1}}} }} | |||
}}{{#if:{{{MaxDamage|}}}| | |||
<tr style="border-bottom: 1px solid rgba(128, 128, 128, 0.2);"> | |||
<th colspan="2" style="text-align: center; vertical-align: middle; font-weight: bold; background-color: rgba(128, 128, 128, 0.1); padding: 6px;">战斗参数</th> | |||
</tr> | |||
<tr style="border-bottom: 1px solid rgba(128, 128, 128, 0.2);"> | |||
<td style="padding: 8px 10px; text-align: center; vertical-align: middle;">'''伤害'''</td> | |||
<td style="padding: 8px 10px; border-left: 1px solid rgba(128, 128, 128, 0.2); text-align: center; vertical-align: middle;">{{{MinDamage|未知}}} - {{{MaxDamage|}}}</td> | |||
</tr> | |||
<tr style="border-bottom: 1px solid rgba(128, 128, 128, 0.2);"> | |||
<td style="padding: 8px 10px; text-align: center; vertical-align: middle;">'''暴击几率'''</td> | |||
<td style="padding: 8px 10px; border-left: 1px solid rgba(128, 128, 128, 0.2); text-align: center; vertical-align: middle;">{{{CriticalChance|0}}}%</td> | |||
</tr> | |||
<tr style="border-bottom: 1px solid rgba(128, 128, 128, 0.2);"> | |||
<td style="padding: 8px 10px; text-align: center; vertical-align: middle;">'''暴击倍率'''</td> | |||
<td style="padding: 8px 10px; border-left: 1px solid rgba(128, 128, 128, 0.2); text-align: center; vertical-align: middle;">{{{CritDmgMultiplier|1.0}}}x</td> | |||
</tr> | |||
}}{{#if:{{{DoorDamage|}}}| | |||
<tr style="border-bottom: 1px solid rgba(128, 128, 128, 0.2);"> | |||
<td style="padding: 8px 10px; text-align: center; vertical-align: middle;">'''对门伤害'''</td> | |||
<td style="padding: 8px 10px; border-left: 1px solid rgba(128, 128, 128, 0.2); text-align: center; vertical-align: middle;">{{{DoorDamage|}}}</td> | |||
</tr> | |||
}}{{#if:{{{TreeDamage|}}}| | |||
<tr style="border-bottom: 1px solid rgba(128, 128, 128, 0.2);"> | |||
<td style="padding: 8px 10px; text-align: center; vertical-align: middle;">'''对树伤害'''</td> | |||
<td style="padding: 8px 10px; border-left: 1px solid rgba(128, 128, 128, 0.2); text-align: center; vertical-align: middle;">{{{TreeDamage|}}}</td> | |||
</tr> | |||
}}{{#if:{{{EnduranceMod|}}}| | |||
<tr style="border-bottom: 1px solid rgba(128, 128, 128, 0.2);"> | |||
<td style="padding: 8px 10px; text-align: center; vertical-align: middle;">'''耐力消耗倍率'''</td> | |||
<td style="padding: 8px 10px; border-left: 1px solid rgba(128, 128, 128, 0.2); text-align: center; vertical-align: middle;">{{{EnduranceMod}}}x</td> | |||
</tr> | |||
}}{{#if:{{{ConditionMax|}}}| | |||
<tr style="border-bottom: 1px solid rgba(128, 128, 128, 0.2);"> | |||
<th colspan="2" style="text-align: center; vertical-align: middle; font-weight: bold; background-color: rgba(128, 128, 128, 0.1); padding: 6px;">耐久参数</th> | |||
</tr> | |||
<tr style="border-bottom: 1px solid rgba(128, 128, 128, 0.2);"> | |||
<td style="padding: 8px 10px; text-align: center; vertical-align: middle;">'''最大耐久'''</td> | |||
<td style="padding: 8px 10px; border-left: 1px solid rgba(128, 128, 128, 0.2); text-align: center; vertical-align: middle;">{{{ConditionMax|}}}</td> | |||
</tr> | |||
<tr style="border-bottom: 1px solid rgba(128, 128, 128, 0.2);"> | |||
<td style="padding: 8px 10px; text-align: center; vertical-align: middle;">'''降低耐久几率'''</td> | |||
<td style="padding: 8px 10px; border-left: 1px solid rgba(128, 128, 128, 0.2); text-align: center; vertical-align: middle;">1/{{{ConditionLowerChanceOneIn|1}}}</td> | |||
</tr> | |||
<tr style="border-bottom: 1px solid rgba(128, 128, 128, 0.4);"> | |||
<td style="padding: 8px 10px; text-align: center; vertical-align: middle;">'''期望使用次数'''<br><small style="color:gray;">(0级维护)</small></td> | |||
<td style="padding: 8px 10px; border-left: 1px solid rgba(128, 128, 128, 0.2); text-align: center; vertical-align: middle;"><span style="color:#e74c3c; font-weight:bold;">{{#expr: {{{ConditionMax|0}}} * {{{ConditionLowerChanceOneIn|1}}} }}</span></td> | |||
</tr> | |||
}}</includeonly> | |||