Hacknet-Extension-Tutorial


commit
79556c1
parent
2186c16
author
BovineBeta
date
2023-05-02 19:39:41 +0000 UTC
Ext: 完善内容划分的说明
1 files changed,  +12, -13
M Content/Extension.md
+12, -13
 1@@ -1,16 +1,15 @@
 2 # Extension
 3 
 4-扩展内容通过类型可以大致分为11个部分,这些目录分别是:  
 5-- [Actions](./Actions.md) 实现游戏中的各种操作,各种对话,各种特效等  
 6-- [Factions](./Faction.md) 多个Action的集合,可实现比如CSEC任务数据库中最后一个任务的锁定  
 7-- Docs 一些文本内容,如el论坛的帖子  
 8-- [HackerScripts](./HackerScripts.md) 黑客脚本,用来实现例如原版中naix的反击等  
 9-- Missions 任务,在Hacknet中,每一个邮件都是一个任务  
10-- Music 扩展的音乐资源
11-- Nodes 扩展中存在的节点定义
12-- People 人口,用于在通用医疗,国际学术数据库和死亡人员数据库中添加人员数据
13-- Themes 扩展自定义的Theme,也就是x-server.sys
14-- Web 用于Web服务器节点的html,css文件等  
15+扩展内容通过类型可以大致分为11个部分, 这些部分别是:  
16+- [Actions](./Actions.md) (行为) 实现游戏中的各种操作, 各种对话, 各种特效等  
17+- [Factions](./Faction.md) (阵营) 是特殊的Action, 可实现比如CSEC任务数据库中最后一个任务的锁定  
18+- [HackerScripts](./HackerScripts.md) 黑客脚本, 用来描述黑客行为  
19+- Missions (任务) 声明了玩家的"任务". 在Hacknet中, 每一个邮件都是一个"任务".  
20+- Docs 特殊的"Mission". 一些文本内容, 如el论坛的帖子. 
21+- Music (音乐) 音乐资源, 如BGM.
22+- Nodes (节点) 用于声明扩展中存在的节点.
23+- People (人) 用于在通用医疗, 国际学术数据库和死亡人员数据库中添加人员数据
24+- Themes (主题) 扩展自定义的Theme, 也就是x-server.sys
25+- Web (网页) 用于Web服务器节点的html,css文件等  
26 
27-虽然存在11个文件夹,但实际上,只有Actions,Factions,Missions,HackerScripts和Nodes存在扩展代码,其余均为资源  
28-Docs,Music,People,Themes,Web不会单独拿出来单独讲解,仅在其他的代码编写中需要时提及  
29+虽然有11个类型, 但实际上, 只有Actions,Factions,Missions,HackerScripts和Nodes关系到游戏行为, 其余均为资源.