BovineBeta
·
2023-05-02
allAction.xml
1<ConditionalActions>
2 <Instantly>
3 <!-- 加载类 -->
4 <AddConditionalActions Filepath="Actions/NextAction.xml" DelayHost="delayNode" Delay=""/>
5 <LaunchHackScript Filepath="Scripts/HackerScript.txt" DelayHost="delayNode" Delay="" SourceComp="enemyNode" TargetComp="playerComp" RequireLogsOnSource="false" RequireSourceIntact="true"/>
6 <LoadMission MissionName="Missions/SurpriseMission.xml"/>
7 <RunFunction FunctionName="" FunctionValue="0" DelayHost="delayNode" Delay="1.0"/>
8 <SaveGame DelayHost="delayNode" Delay=""/>
9
10 <!-- 文件操作类 -->
11 <AddAsset FileName="" FileContents="" TargetComp="playerComp" TargetFolderpath="home"/>
12 <AppendToFile DelayHost="delayNode" Delay="" TargetComp="companyWhitelist" TargetFolderpath="Whitelist" TargetFilename="list.txt">#PLAYER_IP#</AppendToFile>
13 <CopyAsset DestFilePath="home" DestComp="playerComp" SourceComp="assetNode" SourceFileName="copycat.txt" SourceFilePath="home/copy"/>
14 <DeleteFile TargetComp="playerComp" FilePath="home" FileName="deleteme.txt" DelayHost="delayNode" Delay=""/>
15
16 <!-- 特殊内容操作类 -->
17 <AddIRCMessage Author="Kaguya" TargetComp="ircNode" Delay=""></AddIRCMessage>
18 <AddMissionToHubServer MissionFilepath="Missions/HubMission.xml" TargetComp="missionHub" AssignmentTag="Kaguya"/>
19 <AddThreadToMissionBoard ThreadFilepath="Docs/Thread.txt" TargetComp="elSec"/>
20 <RemoveMissionFromHubServer MissionFilepath="Missions/HubMission.xml" TargetComp="missionHub"/>
21
22 <!-- 节点操作类 -->
23 <ChangeIP DelayHost="delayNode" Delay="" TargetComp="finalNode" NewIP=""/>
24 <CrashComputer TargetComp="playerComp" CrashSource="enemyNode" DelayHost="delayNode" Delay=""/>
25 <GivePlayerUserAccount DelayHost="delayNode" Delay="" TargetComp="teamHub" Username="#PLAYERNAME#"/>
26
27 <!-- HacknetOS操作类 -->
28 <CancelScreenBleedEffect DelayHost="delayNode" Delay=""/>
29 <ChangeAlertIcon Target="mainHub" Type="irchub" DelayHost="delayNode" Delay=""/>
30 <ChangeNetmapSortMethod DelayHost="delayNode" Delay="" Method="grid"/>
31 <HideAllNodes DelayHost="delayNode" Delay=""/>
32 <HideNode DelayHost="delayNode" Delay="" TargetComp="companySecurity"/>
33 <KillExe DelayHost="delayNode" Delay="" ExeName="*"/>
34 <SetLock DelayHost="delayNode" Delay="" Module="terminal" IsLocked="true" IsHidden="false"/>
35 <ShowNode DelayHost="delayNode" Delay="" Target="storageServer"/>
36 <StartScreenBleedEffect AlertTitle="Sequencer Attack" CompleteAction="Actions/ScreenBleedFailed.xml" TotalDurationSeconds="" DelayHost="delayNode" Delay="">Break into the Moonshine servers
37 Delete all files and backups
38 Get out of there!</StartScreenBleedEffect>
39 <SwitchToTheme ThemePathOrName="Themes/ExampleTheme.xml" FlickerInDuration="3.0" DelayHost="delayNode" Delay=""/>
40 </Instantly>
41</ConditionalActions>