From a9779111b59f259d834b431a53b11de868e7b6a3 Mon Sep 17 00:00:00 2001 From: william341 Date: Fri, 28 Jul 2017 14:26:14 -0700 Subject: partially implemented loot system --- ShiftOS.Frontend/Resources/Exploits.txt | 3 ++- ShiftOS.Frontend/Resources/LootInfo.txt | 21 +++++++++++++++++++-- ShiftOS.Frontend/Resources/Payloads.txt | 5 +++-- ShiftOS.Frontend/Resources/Shiftorium.txt | 15 ++++++++++++++- 4 files changed, 38 insertions(+), 6 deletions(-) (limited to 'ShiftOS.Frontend/Resources') diff --git a/ShiftOS.Frontend/Resources/Exploits.txt b/ShiftOS.Frontend/Resources/Exploits.txt index 4ad6caf..a3fa2fc 100644 --- a/ShiftOS.Frontend/Resources/Exploits.txt +++ b/ShiftOS.Frontend/Resources/Exploits.txt @@ -8,11 +8,12 @@ { FriendlyName: "FTP Exploit", ExploitName: "ftpwn", - EffectiveAgainstPort: "FileServer", + EffectiveAgainstPort: "FileServer" }, { FriendlyName: "SSH Exploit", ExploitName: "sshardline", EffectiveAgainstPort: "SSHServer", + Dependencies: "sploitset_sshardline" } ] \ No newline at end of file diff --git a/ShiftOS.Frontend/Resources/LootInfo.txt b/ShiftOS.Frontend/Resources/LootInfo.txt index 361bab9..ff2784d 100644 --- a/ShiftOS.Frontend/Resources/LootInfo.txt +++ b/ShiftOS.Frontend/Resources/LootInfo.txt @@ -1,3 +1,20 @@ -//Loot information table +/* ShiftOS Loot data file + * + * This file contains information about all loot in the game's campaign. + * + */ -[] \ No newline at end of file +[ + { + FriendlyName: "Force Heartbeat", + LootName: "sploitset_keepalive", + Rarity: 1, + PointTo: "sploitset_keepalive", + }, + { + FriendlyName: "SSHardline", + LootName: "sploitset_sshardline", + Rarity: 1, + PointTo: "sploitset_sshardline", + } +] \ No newline at end of file diff --git a/ShiftOS.Frontend/Resources/Payloads.txt b/ShiftOS.Frontend/Resources/Payloads.txt index 37eace6..d203158 100644 --- a/ShiftOS.Frontend/Resources/Payloads.txt +++ b/ShiftOS.Frontend/Resources/Payloads.txt @@ -9,13 +9,14 @@ FriendlyName: "FTP Payload", PayloadName: "ftpull", EffectiveAgainstFirewall: 1, - EffectiveAgainst: "FileServer", + EffectiveAgainst: "FileServer" }, { - FriendlyName: "Ping Spam", + FriendlyName: "Force Heartbeat", PayloadName: "keepalive", EffectiveAgainstFirewall: 1, EffectiveAgainst: "SSHServer", Function: 1, + Dependencies: "sploitset_keepalive" } ] \ No newline at end of file diff --git a/ShiftOS.Frontend/Resources/Shiftorium.txt b/ShiftOS.Frontend/Resources/Shiftorium.txt index 0637a08..55368b3 100644 --- a/ShiftOS.Frontend/Resources/Shiftorium.txt +++ b/ShiftOS.Frontend/Resources/Shiftorium.txt @@ -1 +1,14 @@ -[] \ No newline at end of file +[ + } + Name: "sploitset_keepalive", + Cost: 1000000000, + Description: "lolyouarentsupposedtobeabletobuythis", + Dependencies: "thisupgradeshouldneverexistever;sploitset_sshardline", + }, + } + Name: "sploitset_sshardline", + Cost: 1000000000, + Description: "lolyouarentsupposedtobeabletobuythis", + Dependencies: "thisupgradeshouldneverexistever", + } +] \ No newline at end of file -- cgit v1.2.3