个人工具

Meshal:随机生物

出自Meshal Lite

跳转到: 导航, 搜索
第1行: 第1行:
 
<div style="display:none;"><!--变量计算容器-->
 
<div style="display:none;"><!--变量计算容器-->
 
<!--形态随机器-->
 
<!--形态随机器-->
{{#vardefine:~形态|{{vf|{{#random:1
+
{{#vardefine:~形态|{{vf|{{#ifeq:{{get|形态}}||{{#random:1
 
|亡灵|人形|构装|植物|爬虫|虚体|虫形|软体|野兽|魔物|鱼鲛|鸟禽
 
|亡灵|人形|构装|植物|爬虫|虚体|虫形|软体|野兽|魔物|鱼鲛|鸟禽
}}}}}}
+
}}|{{get|形态}}}}}}}}
  
 
<!--体型随机器-->
 
<!--体型随机器-->
 
{{#vardefine:~~体型|{{#ifeq:{{#urlget:size}}||{{#random:1
 
{{#vardefine:~~体型|{{#ifeq:{{#urlget:size}}||{{#random:1
 
|微型|小型|小型|中型|中型|中型|大型|大型
 
|微型|小型|小型|中型|中型|中型|大型|大型
}}|{{get|size}}}}}}
+
}}|{{get|体型}}}}}}
 
{{#vardefine:~体型|{{vf|{{#var:~~体型}}}}}}
 
{{#vardefine:~体型|{{vf|{{#var:~~体型}}}}}}
  
 
<!--占位生成-->
 
<!--占位生成-->
{{#vardefine:~占位|{{#switch:{{#var:~~体型}}
+
 
 +
{{#vardefine:~占位|{{#switch:{{get|pose}}
 +
 
 +
}}
 +
{{#switch:{{#var:~~体型}}
 
|微型 = <1[[步]]
 
|微型 = <1[[步]]
 
|小型 = 直径1[[步]]
 
|小型 = 直径1[[步]]
 
|中型 = 直径1[[步]]
 
|中型 = 直径1[[步]]
|大型 = 直径2[[步]]
+
|大型 = {{#random:1|直径2[[步]]|长度2[[步]]×宽度1[[步]]}}
}}}}
+
}}
  
 
<!--性别随机器-->
 
<!--性别随机器-->
{{#vardefine:~性别|{{vf|{{#random:1
+
{{#ifeq:{{get|gender}}{{#vardefine:~性别|{{vf|{{#random:1
 
|中性|女性|无性|男性
 
|中性|女性|无性|男性
 
}}}}}}
 
}}}}}}

在2019年12月9日 (一) 13:41所做的修订版本