缺氧 wiki 编辑团队提示:注册账号并登录后体验更佳,且可通过参数设置定制优化您的浏览体验!
该站点为镜像站点,如果你想帮助这个由玩家志愿编辑的 wiki 站点,请前往原站点参与编辑,
同时欢迎加入编辑讨论群 851803695 与其他编辑者一起参与建设!
全站通知:
模块:表格/小动物养殖/doc
刷
历
编
跳到导航
跳到搜索
这是模块:表格/小动物养殖的文档页面
程序包项
表格.小动物养殖.calculateDiet(diet_recipe, calories_per_cycle)
(函数)- 针对不同种类的食物,给出小动物的代谢反应方程。 此函数来自 Module:小动物信息框 中
p._variant(...)
的局域函数reprDiet(...)
。 - 参数:
diet_recipe
来自 Module:Data/Critters 中任意小动物的 diet 键表下的任何一个条目。(表)calories_per_cycle
小动物每周期消耗的卡路里总量。(float)
- 返回:指定代谢配方对应的格式化代谢反应方程。(字符串)
表格.小动物养殖.generateEntries()
(函数)- 生成小动物信息列表。
- 返回:由小动物养殖相关信息组成的表。此表单为 Lua 数据表,需要进一步格式化为可读形式。(表)
表格.小动物养殖.sortCompare(a, b)
(函数)- 用于表格默认排序的比较函数。
- 参数:
- 返回:两种小动物的类别和变体字典序是否为顺序。(布尔)
表格.小动物养殖.fetchEntry(critter_type)
(函数)- 获取一种小动物的信息。
- 参数:
critter_type
小动物种类。必须是 Module:Data/Critters 中的小动物键名。(字符串) - 返回:所查询小动物的信息。所含具体信息类别详见解析函数 p.formatRow(...) 的相关说明。(表)
表格.小动物养殖.getCritterName(critter_type)
(函数)- 查询给定小动物的标准译名。 本方法目前不使用,仅作为
utils.getEntry(id)
的备份选项。 - 参数:
critter_type
小动物种类。必须是 Module:Data/Critters 中的小动物键名。(字符串) - 返回:小动物的中文译名。(字符串)
表格.小动物养殖.formatRow(row_data)
(函数)- 将传入的小动物数据转换为 wikitext 格式的表格中的一行数据。
- 参数:
row_data
要处理的行内容。(表)row_data.critter_type
小动物种类。该值是 Module:Data/Critters 中的小动物键名。(字符串)row_data.is_major_variant
是否为主变种。(布尔)row_data.critter_name
小动物中文译名。(字符串)row_data.required_dlc_ids
DLC 依赖项列表。(表)row_data.incubation_cycles
小动物基准孵化时间。(float)row_data.growth_cycles
小动物基准成年时间。(float)row_data.initial_temperature
小动物初始体温。(float)row_data.egg_mass
小动物蛋质量。(float)row_data.critter_mass
小动物质量。(float)row_data.diet
基准代谢量。(表)row_data.calories_per_cycle
基准代谢速率。(float)row_data.space_required
小动物所需最小空间。(float)row_data.environment_temperatures
小动物生存环境的各种温度阈值。该表来自 Module:Data/Critters。(表)row_data.base_fertile_cycles
野生产卵周期。温顺、快乐的驯化小动物产卵周期缩短为 10%。(float)row_data.initial_breeding_weights
各变种的初始产卵概率。(表)row_data.age_max
小动物寿命。(float)row_data.death_drop
小动物死亡掉落物表。(表)
- 返回:格式化的表格行 wikitext 字符串。(字符串)
表格.小动物养殖.main(frame)
(函数)- 入口函数,在页面中调用此函数以生成小动物养殖表格。 要进行控制台测试,请使用
=p.main({args={debug=true}})
。 - 参数:
frame
传入的页面信息。(表) - 返回:生成的 wikitext 格式的表格。(字符串)
- 用法:
<code>{{#invoke:表格/小动物养殖|main}}</code>