原文地址 https://www.iddevnet.com/doom3/pdas.php
需要翻墙以后人机验证才能进入该英文网站阅读,强烈建议进入原文阅读
PDA decls可能是最简单的理解,因为它们很简单。有一个PDA的编辑器(editPDAs)不是因为它们很难,而是因为它们是乏味的(特别是当你制作了100个)。
PDA实际上由多个decls组成。有PDA本身,那么PDA中有电子邮件,音频日志和视频。注意在香草Doom 3中,“个人”PDA是唯一可以包含视频的PDA,但不能包含任何音频日志。如果在非个人PDA中存在视频,则在被拾取时将其复制到个人PDA。Doom 3实际上定义“个人PDA”来表示首先拿起PDA,所以由水平设计师来确定实际的个人PDA在任何其他PDA之前被拾取。
让我们来看看James Holiday的PDA:
pda commoutside_holiday { 名称“詹姆斯假日” 全名“詹姆斯A.假日” 图标“guis / assets / pda / icon_jholiday” id“7085-64” 发布“通信转移” 标题“运输控制器” 安全性“COMM传输访问” pda_email“commoutside_holiday_email_1” pda_email“commoutside_holiday_email_2” pda_audio“commoutside_holiday_audio_1” }
很简单,想出来,我希望。该图标实际上并没有在Doom 3中使用,但是我们一次会使用它。在那里一切都只是为了显示目的,这意味着如果你改变“安全”键,它实际上并没有改变你的安全检查(它只会改变它说你的安全间隙)。实际的安全许可由您的库存中各种物品的存在或不同而定义。
让我们来看看一个电子邮件:
电子邮件commoutside_holiday_email_2 { 日期“11-15-2145” 到“詹姆斯假日” 从“船务管理局” 主题“Site 1需要” 文字{ “Blah blah,这是一封电子邮件。\ n \ n” “Blah blah,这是第2行\ n \ n” “船务局” } }
电子邮件的格式非常自我介绍。最大的“getcha”(和使用编辑器的最大的原因)每行都必须是引号,你必须使用\ n来创建新的行。这是Doom 3开发中PDA的最大原因。
现在来看看音频日志:
音频commoutside_holiday_audio_1 { 名称“神器运输问题” 信息“作者:James Holiday \ nDate:09-24-2145 \ n存档:是” 预览“sound / vo / video / novideo” 音频“audiolog_commoutside_holiday_1” }
再次,很自我解释。信息和预览并没有最终在游戏的最终版本中被使用,但是有一次,gui在每个音频日志旁边显示出少量的图标和信息。现在你真正需要的是'名字'和'音频'
接下来,让我们来看看你拿起PDA的第一个视频:
视频marine_sop { 名称“海事指挥简报” 信息“创建者:海事总部\ n日期:03/11/45 \ n \ n操作程序\ n” 视频“video / video_marine_sops” 音频“video_marine_sops” 预览“guis / assets / cpuserver / uac.tga” }
再次,信息仅用于显示。预览是在您打“播放”之前,框中显示的图像。视频是你打之后使用的材料(从技术上讲,它可以是任何材料,但是在其中有一个roq的材料是最有意义的)。音频是与视频同步播放的声音。
视频可以通过将'video'键设置在'item_videocd'实体上来附加到视频光盘上。
PDA编辑器是一个真正的简单编辑器,允许您编辑PDA(图)。
随着窗口顶部的消息状态,删除不起作用,因此如果要删除PDA或电子邮件,则需要在记事本中编辑文件并删除违规部分。您也无法编辑音频日志或视频光盘。对我们来说,这并不是一件大事,因为他们从未改变过。
如果保存按钮变灰,最可能的原因是.pda文件被标记为只读(或者是在一个包文件中)。