Hacknet-Extension-Tutorial


commit
4a7d29a
parent
2f92207
author
Bit
date
2023-01-17 04:59:15 +0000 UTC
Merge pull request #4 from Asgore-Dreemur/main

客观化
1 files changed,  +10, -10
M Tutorial.md
+10, -10
 1@@ -1,7 +1,7 @@
 2 # Hacknet-Extension-Tutorial-Content
 3 
 4 ## 前言  
 5-Hacknet目前有很多的扩展,其中优秀的也有很多,比如ZQG的OCA,Kwiper的Heartbeat;还有一些比较烂的,比如Death by Bit和Real World  
 6+Hacknet目前有很多的扩展,其中优秀的也有很多,也有一些比较烂的  
 7 但不管怎样,他们都尝试了编写自己的扩展,尝试为Hacknet社区出一份力  
 8 目前也有很多的人想要写扩展,可国内资料匮乏,国外缺少翻译,这是一大问题  
 9 为了解决这个问题,我们创建了这个仓库,用来尝试着完善教程,我们知道这会很难,但我们愿意尝试。
10@@ -34,7 +34,7 @@ Actions中可以有多个Action,使用相对路径调用
11 ```
12 我们可以看到,Action由```<ConditionalActions>```开始,由```</ConditionalActions>```结束,这是Action的标准格式  
13 每个Action都有触发条件,也就是达成什么条件时触发  
14-触发条件共有以下几种,但先决条件都是这个Action被加载:  
15+触发条件共有以下几种,但先决条件都是这个Action被加载:
16 - Instantly 立即触发 
17 - OnConnect 连接某个节点后触发,有一个必须属性target,指的是触发需要连接节点的ID
18 - HasFlags 拥有某项flag(s)后触发,有一个必须属性requiredFlags,指的是触发需要的flag,多个flag用英文逗号分割
19@@ -50,7 +50,7 @@ Actions中可以有多个Action,使用相对路径调用
20 
21 #### AddIRCMessage
22 作用:在指定IRC频道发送消息  
23-属性:  
24+属性:
25 - Author 信息的发送人
26 - TargetComp 目标IRC频道节点ID
27 - Delay 距离上一次执行后的延迟
28@@ -59,7 +59,7 @@ Actions中可以有多个Action,使用相对路径调用
29 
30 #### LaunchHackScript
31 作用:启动黑客脚本  
32-属性:  
33+属性:
34 - Filepath 黑客脚本位置
35 - DelayHost 用来给Action延迟,因Hacknet的特性,Action延迟需要一个节点帮助,这个节点就是DelayHost,需要有FastActionHost守护线程,该属性为节点ID
36 - Delay 距离上一次执行后的延迟,如果不需要延迟则不用指定DelayHost
37@@ -72,7 +72,7 @@ Actions中可以有多个Action,使用相对路径调用
38 
39 #### SwitchToTheme
40 作用:更改玩家的主题  
41-属性:  
42+属性:
43 - ThemePathOrName 主题的路径或者是名字
44 - FlickerInDuration 当切换主题时,界面闪烁的时间,单位为秒,设定为小于等于0则直接切换不闪烁
45 
46@@ -80,14 +80,14 @@ Actions中可以有多个Action,使用相对路径调用
47 
48 #### AddConditionalActions
49 作用:在Action中执行另一个Action  
50-属性:  
51+属性:
52 - Filepath Action文件路径
53 
54 这是一个自闭合标签
55 
56 #### AddAsset
57 作用:向指定节点添加文件  
58-属性:  
59+属性:
60 - FileName 要添加的文件名字
61 - FileContents 要添加的文件的内容
62 - TargetComp 目标节点
63@@ -98,7 +98,7 @@ Actions中可以有多个Action,使用相对路径调用
64 
65 #### StartScreenBleedEffect
66 作用:开启红屏效果,也就是被追踪,要ISP改IP时的效果和最后删Entech文件的效果  
67-属性:  
68+属性:
69 - AlertTitle 红屏标题
70 - CompleteAction 完全红屏后执行的Action
71 - TotalDurationSeconds 完全红屏所用时间
72@@ -109,7 +109,7 @@ Actions中可以有多个Action,使用相对路径调用
73 
74 #### CancelScreenBleedEffect
75 作用:关闭红屏效果
76-属性:  
77+属性:
78 - DelayHost 和上文相同
79 - Delay 和上文相同
80 
81@@ -117,7 +117,7 @@ Actions中可以有多个Action,使用相对路径调用
82 
83 #### KillExe
84 作用:终止某个exe进程  
85-属性:  
86+属性:
87 - DelayHost 解释和上文相同
88 - Delay 解释和上文相同
89 - ExeName 要结束的exe名字