Meshal:随机生物
出自Meshal Lite
第6行: | 第6行: | ||
<!--体型随机器--> | <!--体型随机器--> | ||
− | {{#vardefine:~~体型|{{#ifeq:{{ | + | {{#vardefine:~~体型|{{#ifeq:{{get|体型}}||{{#random:1 |
|微型|小型|小型|中型|中型|中型|大型|大型 | |微型|小型|小型|中型|中型|中型|大型|大型 | ||
}}|{{get|体型}}}}}} | }}|{{get|体型}}}}}} | ||
+ | |||
{{#vardefine:~体型|{{vf|{{#var:~~体型}}}}}} | {{#vardefine:~体型|{{vf|{{#var:~~体型}}}}}} | ||
<!--占位生成--> | <!--占位生成--> | ||
− | + | {{#vardefine:~占位|{{#switch:{{get|姿势}} | |
− | {{#vardefine:~占位|{{#switch:{{get| | + | |直立={{#switch:{{#var:~~体型}} |
− | + | ||
− | }} | + | |
− | {{#switch:{{#var:~~体型}} | + | |
|微型 = <1[[步]] | |微型 = <1[[步]] | ||
|小型 = 直径1[[步]] | |小型 = 直径1[[步]] | ||
|中型 = 直径1[[步]] | |中型 = 直径1[[步]] | ||
− | |大型 = {{#random:1| | + | |大型 = 直径2[[步]] |
+ | }} | ||
+ | |横卧= {{#switch:{{#var:~~体型}} | ||
+ | |微型 = <1[[步]] | ||
+ | |小型 = 直径1[[步]] | ||
+ | |中型 = 长度2[[步]]×宽度1[[步]] | ||
+ | |大型 = 长度3[[步]]×宽度2[[步]] | ||
+ | }} | ||
+ | |#default={{#switch:{{#var:~~体型}} | ||
+ | |微型 = <1[[步]] | ||
+ | |小型 = 直径1[[步]] | ||
+ | |中型 = {{#random:1|直径1[[步]]|长度2[[步]]×宽度1[[步]]}} | ||
+ | |大型 = {{#random:1|直径2[[步]]|长度3[[步]]×宽度2[[步]]}} | ||
+ | }}}} | ||
}} | }} | ||
<!--性别随机器--> | <!--性别随机器--> | ||
− | {{# | + | {{#vardefine:~性别|{{vf|{{#ifeq:{{get|性别}}||{{#random:1 |
|中性|女性|无性|男性 | |中性|女性|无性|男性 | ||
− | }}}}}} | + | }}|{{get|性别}}}}}}}} |
<!----> | <!----> |