Overview
这篇指南将为为您解构biographies.txt文件,及解释其各项参数。
参数
或许,您需要配合这篇指南,以获得最佳阅读体验。
[link]
我已经在此处详细解释了这个文件的代码构架,如果您之前阅读过这篇评测,可以直接观看下面这张图片。
例子及参数文件下载地址:
链接:
[link]度.com/s/1bpp4xwN
密码:z14f
详解
[link]
以对文中提到的”积木”、”AB文件”、”89757文件夹”等有一个基础的概念。
让我们打开biographies.txt文件
你会看到这部分文件由三部分组成。
这是一般犯人的随机名字组合。
我们现在借它来了解一下一般语句的组织结构:
- 这是一个段落的起始(BEGIN)与终结(END)。Name是一个类型名,代表着这个段落中的语句属于哪一系列。你可以想象一堆积木中有着各种形状的积木,而这个类型名则定义并指向其中一种形状的积木。要想选到正确形状的积木,就必须先写好类型名。
- Forename是句子的起始,定义了一个物体的信息。做一个类比,你可以想象这是积木的颜色类型,而Christopher自然就代表了积木的具体颜色——>积木的颜色是(Forename) 黄色(Christopher)。
- 你可以随意改变颜色的值(Christopher),而游戏系统自然也就会识别你的更变,并在游戏中做出相应变化。比如现在将Christopher改为PIKA,将该文件加载至MOD文件夹89757,进游戏后你就有可能遇到PIKA。
想为游戏中的囚犯添加罪名吗?比如…策划了”一场银行大劫案”。
我们先看看下面的语句段落(积木):
借用刚刚的分析办法,你一定已经了解了”BEGIN”、”END”、”Crime”及”Name Possession”的意义了。
它的具体参数,它的各项具体参数(积木的颜色类型及可用颜色的值),可以参考上文的图片。
我们现在来讲讲如何为游戏添加内容(罪名)。
首先,在89757文件夹-data文件夹里创建一个biographies.txt,我们仿照上面的预防,写如下代码:
如果你看过电影《Hit the Bank》,您一定知道我在说什么233
这段代码的含义为:
- 罪名:抢银行
- 最低判刑年限:2
- 最高判刑年限:7
- 犯下此罪的囚犯为:重刑犯
- 犯下此罪的囚犯是一个:暴力分子
这部分段落语句,定义了犯人的特性,正如上文提到的暴力分子(Violent)一样,你可以在此定义它的值并将其赋予”Trait {Violent}”。
试着修改它并在游戏中体验您的发明创造吧。
法律声明
This guide (C) 2015-2016 Attack.On.Pika (Steam 64-bit ID:76561198104963431)
Prison Architect (C) 2015 Introversion Software
The following site/services have permission to host this guide:
– Steam Community
此文章仅在steam社区发布。
如果你在除了steam社区之外的地方见到了此文章,请联系我。
本指南所选用材料部分取自官方WIKI:
[link]
其余大部分由本人测试、整理,并独立完成,谢绝任何转载。
By Attack.On.Pika
2016.7.25
如您有意向把该指南翻译成其他语言,请先联系我,并保证:
I.译文中的内容均经过译者加工、翻译,因此不完全是我(原作者)的本意。任何偏差,本人不负任何相关责任。
II.您不会在我允许之外的地方发布您的译文。
III.译文中必须有指向原地址(此处)的链接。