程序指南:基础交互与聊天

0 点赞
Fantasy Grounds VTT
转载

我们继续解析程序,现在来看控制元素以及与它们的交互方式。 程序界面 当你首次以玩家身份通过Fantasy Grounds(FG)加入游戏会话时,首先看到的可能是角色选择窗口。如果你是游戏主持人(GM),或者在选择角色后,你将进入FG的游戏桌界面。

1. 角色列表:显示当前会话中活跃和非活跃角色的肖像。玩家可以通过将肖像拖到地图或标记区域来在地图上创建标记。游戏主持人可以直接将玩家肖像拖到地图上,该角色也会被添加到战斗追踪器中。此外,玩家可以通过将角色拖到战斗追踪器窗口来将其添加到战斗追踪器。 2.玩家列表/战斗追踪器切换:该按钮可在桌面玩家模式(如图1所示)和桌面战斗模式之间进行切换。 3. 聊天窗口:显示本次会话的聊天消息和掷骰结果。底部的聊天输入框用于发送聊天消息。 4. 战役数据:用于与战役数据交互的按钮,例如战斗追踪器、参与者列表、玩家角色、非玩家角色、故事等。设置按钮、骰子按钮和声音按钮也位于工具区域。 5. 模块:用于查看的按钮,可在此为该战役加载或卸载模块数据。加载后,模块数据将显示在模块窗口中,或在战役数据的单独窗口中以标签页形式提供。 6. 资源:包含标记、肖像和图像。 7. 书籍:此标签页可打开战役中所有可用的书籍。此窗口还与战役构建器(原称:参考手册构建器)相关联 8. 音效集:在此处您可以加载并激活音效集,以便在战役中使用。 9. 骰子:可在聊天窗口中投掷的骰子组。骰子塔是一项附加功能,可用于只有GM能看到的投掷。 10.修改器窗口:用于下次掷骰子时应用的修改器组合 11. 热键:可自定义的按钮,用于执行常见操作和访问参考资料 12. 身份标识列表:仅游戏主持人可用的桌面功能,允许游戏主持人扮演不同角色发言 13. 语言:聊天中可使用的可用语言列表使用对应语言的字符可以在聊天窗口中阅读消息。那些看不到无法识别语言的用户则无法阅读。 与程序的交互 窗口 移动:通常可以通过按住鼠标左键并拖动鼠标来在屏幕上移动窗口。确保拖动时不要点击窗口内的区域。并非所有窗口都可以移动。窗口大小:有时可以按住【Ctrl】键,同时在窗口内按住鼠标左键并拖动来调整窗口大小。并非所有窗口都可调整。在某些规则集中,窗口右下角会有调整大小图标,表示该窗口支持调整大小。许多窗口还可以通过右侧、底部边缘或右下角的“抓取手柄”来调整大小。滚动:如果窗口中的内容超出了可用空间的显示范围,可以进行滚动。使用鼠标滚轮上下滚动大多数窗口(图像除外,在图像中鼠标滚轮会放大缩放比例)。此外,部分窗口可能还会有滚动条。 打开帮助:部分窗口中设有【?】按钮。点击右上角,以打开与此窗口或功能相关的维基文章或参考文档。 折叠:部分窗口可以折叠,折叠后会变成桌面上的图标。点击图标可再次在原位置打开窗口。

关闭:在部分规则集中,每个窗口的右上角会显示【关闭】按钮[X],点击该按钮可关闭窗口。若不存在此按钮,可通过右键点击调出上下文菜单来关闭窗口。此外,部分窗口也可通过右键点击调出上下文菜单将其最小化至图标状态。

拖拽功能 支持的对象:在幻想 grounds 虚拟桌面工具中有多种对象可以从初始位置拖拽到其他位置。默认情况下可拖拽的对象包括:骰子、数字、文本以及窗口链接字段。规则集可能会创建其他可拖拽的对象。聊天窗口:大多数物品可以拖放到聊天窗口,以在聊天频道中显示掉落物品或进行掷骰子操作。 快捷键:也可以通过快捷键移动物品,以便快速访问常用物品(例如窗口、骰子)。上下文菜单:如果不确定,可以尝试右键点击桌面上的对象,以调出与该窗口或数据字段相关的选项上下文菜单。

在新规则集中有可快速编辑列表的按钮。若要通过按钮激活列表编辑功能,请点击【编辑】按钮(带有斜线的棕色按钮)。 创建列表元素:右键点击列表并选择【创建元素】选项。(或在【编辑】按钮处于激活状态时,点击【添加】按钮(带有加号的绿色按钮)。)删除列表项:右键点击列表项并选择【删除元素】选项。(或在【编辑】按钮处于激活状态时,点击【删除】按钮(带减号的红色按钮)。) 滚动:如果列表包含的内容超过可用空间的显示范围,可以进行滚动。使用鼠标滚轮或滚动条上下滚动列表。此功能通常用于【总计】字段,这些字段无法直接编辑。 按钮字段除了以实际按钮形式显示外,还可以将按钮字段设置为其他类型字段的外观。如果您看到无法直接编辑的文本字段,但在鼠标悬停时会高亮显示;请点击该字段以查看该字段的可用参数(即选项)。程序交互 2 骰子输入框拖拽功能:默认情况下,任何拖放到骰子区域的骰子都会添加到该区域已有的骰子中。其他所有数据类型都将被忽略。规则集可以针对特定区域自定义此行为。清空骰子:若要清空骰子区域中的所有骰子,右键点击骰子区域以调出径向菜单,然后选择【骰子菜单清空】选项。 格式化文本框:格式化文本框用于文章记录、参考指南文本以及其他适合段落文本的区域。它们支持一些基本的格式化功能以及对过滤后的标记代码和HTML标签列表的自动识别。有关更多详细信息,请参见下方的【文本高级清理】部分。 文本段落类型:格式化文本字段支持6种段落类型。若要更改文本块中的段落类型,您可以右键点击并从“段落类型”菜单中选择所需选项,或使用与每种段落类型相关的快捷键。如果未选中文本,将更改包含光标所在的段落。段落类型如下: 普通文本(CTRL +1) 标题(CTRL +2) 故事(CTRL +3) 列表(CTRL +4) 链接列表(CTRL +5) 表格(CTRL+6) 文本格式:大部分文本也可以格式化为粗体、斜体和下划线,方法是选择右键菜单中的相应选项,或分别使用快捷键CTRL + B、CTRL + I和CTRL + U。标题和故事段落块不能包含格式化文本。在文章文本中添加发言者:右键点击文章段落并选择【指定发言者】;或将光标置于故事段落上,按下CTRL + Tab。 从一个窗口复制到另一个窗口时,所有格式、图片、链接等都将按原样保存并粘贴。 其他命令:请参见下方表格。此外,大多数命令也可通过右键菜单访问。操作命令 CTRL+1:将光标所在段落改为普通文本块 CTRL+2:将光标所在段落改为标题文本块 CTRL+3:将光标所在段落改为聊天框文本块 CTRL+4:将光标所在段落改为列表块 CTRL+5:将光标所在段落改为链接列表块 CTRL+B:将选中的文本设为粗体 CTRL+I:将选中的文本设为斜体CTRL+U 下划线选中的文本。 CTRL+A 全选文本。 CTRL+C 将选中的文本复制到剪贴板。 CTRL+J 将光标所在段落与下一行合并。 CTRL+V 将剪贴板中的文本粘贴到控件中。 CTRL+X 将选中的文本复制到剪贴板并删除选中部分。 CTRL+Z 撤销上一步操作。文本框 输入文本:用鼠标左键点击可编辑的文本框,以将键盘焦点设置到该文本框上。当可编辑文本框获得焦点时,此时输入的任何文本都将被记录到该文本框中。并非所有文本框都可编辑。如果文本框可编辑,当它获得键盘焦点时,你会看到闪烁的光标。CTRL + TAB 在表格中插入新单元格或为聊天文本指定发言人。 注意:在macOS系统中,快捷键可能为FN + COMMAND + TAB CTRL + 加号 将表格单元格的列宽增加一个单位。 CTRL + 减号 将表格单元格的列宽减少一个单位。清除文本(右键菜单中点击)“清除文本”功能会尝试执行一系列基本的文本清理操作,适用于您可能从PDF、网站或Fantasy Grounds之前转换项目中使用的标记代码导入的文本。 使用聊天 发送消息到聊天 要在聊天中发送简单消息,只需在消息输入框中输入消息并按Enter键。对于玩家,聊天消息的发送者将是活跃角色;若没有活跃角色,则显示玩家的用户名。对于GM,发送者将是活跃身份(见下文)。 聊天模式 按下Enter键发送消息时,你还可以按住修饰键来更改发送消息的模式。 聊天模式 修饰键 示例 正常 - Bill: 不可能!这是我的! 执行动作 CTRL(玩家) 比尔:我打开锁。 记录 Ctrl(GM) 房间布满灰尘,地面上有一组脚印。 表情 Shift+Ctrl 比尔挠了挠头皮 非角色发言 Alt 你的用户名(比尔):我饿了,去拿点奇多薯片 以下是这些内容在Fantasy Grounds VTT中的显示示例。左上角是GM窗口,右下角是玩家(比尔)窗口。这里展示了GM和玩家如何查看通过聊天发送的内容。此外,如果可以编辑,所有带完整边框的文本框将具有更深色的边缘,并且在鼠标悬停或键盘焦点悬停时会突出显示。 文本选择:部分文本框支持文本选择。当文本框处于焦点状态时,可以通过鼠标拖动文本或按住SHIFT键并使用方向键来选择文本。滚动:文本框可以像Windows系统一样进行滚动。 拖拽:默认情况下,添加到文本框的任何文本都会覆盖原有文本。其他所有数据类型都将被忽略。规则集可以对此行为进行自定义。 快捷键 快捷键 操作 CTRL + A 全选文本 CTRL + C 将选中的文本复制到剪贴板。CTRL+J 将光标所在段落与下一行合并。 CTRL+V 将剪贴板中的文本粘贴到行中。 CTRL+X 将选中的文本复制到剪贴板并删除选中部分。 CTRL+Z 撤销上一步操作。 数字字段 输入数字:用鼠标左键点击可编辑的数字字段,将键盘焦点设置到该字段。当可编辑的数字字段处于焦点状态时,此时输入的任何文本都将被记录到该字段中。并非所有数字字段都可编辑。如果数字字段可编辑,它通常会有较粗的边框,并且在鼠标悬停或键盘焦点移至其上时会被高亮显示。快速编辑:将鼠标光标悬停在数字输入框上时,使用鼠标滚轮可快速更改框内数值。在3.5E和4E规则集中,若要进行快速编辑,需在使用鼠标滚轮时按住CONTROL键。 拖拽:默认情况下,添加到数字输入框的任何数字都会覆盖原有数字。其他所有数据类型将被忽略。规则集可以针对特定字段调整此行为,例如将数字相加而非替换原有数字(这通过数字字段选框右下角的小加号来标识)。 拖拽取反:如果您拖拽数字时按住Ctrl键,那么将减去被拖拽的数字。 重置:按下空格键或删除键以重置字段数值。骰子图标:在部分规则集中,角色表的数字栏会显示一个小骰子图标,可通过拖拽或双击鼠标进行投掷。 临时调整值:在部分规则集中,角色表数字栏的右上角会显示一个小加号图标,可通过鼠标滚轮或拖拽数字来进行调整。

聊天历史和缓冲区 聊天FG提供了一些工具,帮助在游戏过程中管理聊天。 聊天历史:会保存聊天输入框中输入的最新消息记录。要查看聊天历史记录,只需在聊天输入框中光标定位时,按向上或向下箭头键即可。聊天缓冲区:设有2个聊天缓冲区,当你在撰写长对话时想要快速对游戏进行评论,可以在这两个缓冲区之间切换。只需按住CTRL修饰键并按下向上或向下箭头键即可。 私聊:主持人和玩家可以在游戏过程中互相私聊,以传递私人消息。主持人可以通过战役选项追踪所有私聊消息(如果需要的话)。 要发送私聊,只需输入/whisper和角色名,然后输入您想要私聊的内容。如果您输入部分角色名,可以按Tab键自动补全名称。要私聊游戏管理员,只需输入GM代替角色名。如果您作为管理员尝试向当前未登录游戏的玩家发送消息,将会收到以下错误:

聊天中的隐藏消息 Fantasy Grounds VTT中有几种隐藏消息类型: 1. 若“显示GM的骰子投掷”选项关闭,所有投掷都将成为GM的隐藏消息。 2. 私聊仅对私聊参与者可见。 3. 任何在塔楼中进行的骰子投掷都将仅显示为GM的隐藏消息。 4. GM的隐藏消息以闭眼图标(或问号)标记,且仅GM可见。在聊天中分享隐藏消息时,GM有以下几种方式: 1. 用鼠标中键点击GM的隐藏消息,即可将其分享给所有人。 2. 在聊天框中拖动消息并在聊天窗口内释放,即可将其分享给所有人。 3. 在聊天框中拖动消息并在角色列表内释放,即可将其分享给单个玩家。GM身份:GM拥有一个可交流的用户列表,该列表显示在聊天窗口底部的输入框下方。初始状态下,此列表中仅显示默认的GM用户名。 默认聊天标识符:输入/gmid并选择您希望在聊天中使用的默认用户名。 添加身份:输入/identity并选择您希望在聊天中显示的名称。名称将自动激活。 更改聊天角色:只需点击您想要使用的角色。 删除角色:右键点击想要删除的角色,然后选择菜单中的删除选项。 情绪:每位用户都可以设置普通聊天消息中的文本显示方式,以表明说话者的情绪。对于玩家,可以为每个角色设置情绪。 设置情绪文本:输入/mood,后跟一个描述说话者情绪的单词,或将情绪文本放在括号中,以设置包含多个单词的情绪。 删除情绪文本:输入/mood,不带任何其他字符。使用情绪来表达一条消息:按照带有情绪的文本设置说明操作,但随后在同一行输入附加文本,以指明您希望用该情绪朗读的文本。

投票 主持人或玩家可以发起投票。每位玩家可以就投票主题进行投票(投“赞成”“反对”或“弃权”)。 进行投票:输入/vote和将显示在投票框中的文本。 更改投票:点击投票框,可在空白状态、“赞成”状态和“反对”状态之间切换。

如果您作为玩家需要长时间离开键盘(AFK),可以告知其他会话参与者您暂时离开。当您设置为AFK状态时,您的角色头像在角色列表中会显示时钟图标。一旦您开始在聊天框输入内容,AFK图标就会消失。要启用AFK模式,请在聊天输入框中输入/afk,或右键点击自己的角色头像并选择AFK菜单选项。 移动聊天窗口:要移动聊天窗口,只需右键点击聊天窗口并选择【解锁位置】菜单选项。然后您可以将聊天窗口拖动到桌面上的任意位置,并选择菜单中的【锁定位置】选项,将其固定在该位置。您也可以点击【重置位置】,将聊天窗口恢复到主窗口左侧的初始位置。 聊天窗口的上下文菜单:当主持人右键点击聊天窗口时,可以使用多项额外功能。若右键点击聊天中包含数字或骰子的消息: 重置:显示数字或骰子,不显示总结果。 负值:显示数字或骰子,并显示负的总结果。 双倍值:显示数字或骰子,并显示双倍的正总结果。 一半值:显示数字或骰子,并显示一半的正总结果。显示总和:显示数字或具有正总结果的骰子。

聊天命令 这些命令可在聊天输入框中输入,按下回车键即可激活。若将文本拖放到热键上,按下该热键时命令便会执行。大多数带斜杠的命令,若其缩写形式是唯一的,则可以进行缩写。 斜杠命令中,方括号内的参数为必填项,尖括号内的参数为可选项。要查看《Fantasy Grounds VTT》中的聊天命令列表,请在聊天窗口输入/help并按回车键。 聊天命令格式 用户 描述 信息/帮助 /help 任何人 列出所有可用的聊天命令,分为带斜杠的命令和规则集命令。/afk 任意玩家 让其他用户知道您当前处于离开键盘状态。 /clear GM 为所有人清除聊天窗口。 GM身份管理 /identity [身份名称] /id [身份名称] GM 激活指定的发言角色名称。如果角色不存在,将创建该角色。 聊天命令2 /console 任意玩家 打开应用程序的控制台日志。/option [选项名称] <选项值> 任何人 允许无需打开侧边栏的【设置】窗口即可更改参数状态。/scaleui <50-400> 任意用户 调整Fantasy Grounds VTT用户界面的缩放比例,范围为默认大小的50%至400%。 /vsync [0-4] 任意用户 允许您的电脑限制显卡输出的帧数,使其与显示器的刷新率相匹配。 /imagequality [0-3] 任意用户 降低Fantasy Grounds VTT中显示的图像质量。这可能有助于解决处理大型地图或资源时的性能问题 /export GM 打开模块导出窗口。 /exportchar <名称> GM 将指定角色导出为XML文件,若未指定名称则导出所有角色。 /exportnpc <名称> GM 将指定NPC导出为XML文件,若未指定名称则导出所有NPC。/importchar <名称> GM 导入角色的XML文件。XML文件必须符合正确的规则集格式,且可包含多个角色记录。 /importnpcr <名称> GM 导入NPC的XML文件。XML文件必须符合正确的规则集格式,且可包含多个角色记录。 /flushdb GM 删除对战役数据库所有记录的公共访问权限(但不删除所有者)。/save 游戏主持人 立即将战役数据库保存到磁盘。游戏会每5分钟自动保存战役数据。 /kick 游戏主持人 允许游戏主持人手动断开玩家与服务器的连接。 /reload 游戏主持人 重新加载规则集文件。仅在没有客户端连接到主机时方可使用。/openwindow [窗口类] <数据路径> GM 允许手动打开窗口,前提是你知道该窗口的窗口类和数据路径。 /closewindow [窗口类] <数据路径> GM 允许手动关闭窗口,前提是你知道该窗口的窗口类和数据路径。 /gc GM gc意为“垃圾回收”,指清理内存中不再需要的部分元素。/info 任意玩家 GM:显示游戏信息、已加载的战役、规则集以及服务器信息,例如【云服务】、服务器可见性、IP地址和当前连接的用户。玩家:显示游戏相关信息,例如用户名、当前战役和规则集 /version 任何人 显示Fantasy Grounds VTT的版本、激活的许可证(如有)以及当前加载的规则集、主题和扩展 /debug [on|off] 任何人 开启调试模式,该模式会收集更多信息通常这是开发者或支持人员在排查故障时需要的。 掷骰子 /die [NdN+N] <message> 任何人 进行带有指定消息的掷骰子操作。 /dicevolume [0-100|on|off] 任何人 允许调节骰子掷出时的音量,或开启/关闭声音。/diceeffect [开启|关闭] 任何人 开启或关闭骰子效果。 /rollon /表格名称/ -c /列名称/ -d /NdN+N/ -hide 任何人 按指定名称的战役表格进行掷骰并显示结果。若指定列名称,则仅显示该列的结果。若指定d参数,则使用该骰子而非默认骰子。若指定hide参数,则结果仅对主持显示。/random [数字] 任何人 输出1到您在命令后指定数字之间的随机数。 /mod [数字] <消息> 任何人 添加带有指定描述(如有)的修饰符到修饰符堆栈中。 /scaledice <80-120> 任何人 将骰子/骰子托盘的大小从80%(小于默认值)更改为120%(大于默认值)。 /scaledice 100 将骰子恢复为默认大小。聊天模式 /action [消息] 玩家 指定角色的预期动作。(与聊天模式相同) /story [消息] GM 显示故事文本。(类似于故事聊天模式) /emote [消息] 任何人 表达情感或动作。(与表情聊天模式相同) /story [消息] 任何人 显示叙事文本。/mood [情绪] <消息内容> /mood ([多词情绪]) <消息内容> 任何人 若指定了消息内容,将在聊天中生成带有指定情绪文本的标准消息。若未指定消息内容,则为所有后续消息显示情绪文本。 /mood 任何人 清除所有后续消息的情绪文本。悄悄说 /whisper [角色名] [消息内容] /w [角色名] [消息内容] 所有人 向指定角色发送消息。若角色名指定为GM,则消息将发送给游戏主持人。 回复 /reply [消息内容] /r [消息内容] 所有人 向最后一个悄悄对你说过话的人发送悄悄消息。 聊天其他功能 /vote [消息内容] 所有人 在聊天窗口显示带有指定消息的投票框。