diff --git a/ShiftOS.Frontend/Properties/Resources.Designer.cs b/ShiftOS.Frontend/Properties/Resources.Designer.cs index 0815696..1e6a8f2 100644 --- a/ShiftOS.Frontend/Properties/Resources.Designer.cs +++ b/ShiftOS.Frontend/Properties/Resources.Designer.cs @@ -110,9 +110,26 @@ namespace ShiftOS.Frontend.Properties { } /// - /// Looks up a localized string similar to //Loot information table + /// Looks up a localized string similar to /* ShiftOS Loot data file + /// * + /// * This file contains information about all loot in the game's campaign. + /// * + /// */ /// - ///[]. + ///[ + /// { + /// FriendlyName: "Force Heartbeat", + /// LootName: "sploitset_keepalive", + /// Rarity: 1, + /// PointTo: "sploitset_keepalive", + /// }, + /// { + /// FriendlyName: "SSHardline", + /// LootName: "sploitset_sshardline", + /// Rarity: 1, + /// PointTo: "sploitset_sshardline", + /// } + ///]. /// public static string LootInfo { get { @@ -132,14 +149,15 @@ namespace ShiftOS.Frontend.Properties { /// 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" /// } ///]. /// @@ -187,7 +205,20 @@ namespace ShiftOS.Frontend.Properties { } /// - /// Looks up a localized string similar to []. + /// Looks up a localized string similar to [ + /// } + /// Name: "sploitset_keepalive", + /// Cost: 1000000000, + /// Description: "lolyouarentsupposedtobeabletobuythis", + /// Dependencies: "thisupgradeshouldneverexistever;sploitset_sshardline", + /// }, + /// } + /// Name: "sploitset_sshardline", + /// Cost: 1000000000, + /// Description: "lolyouarentsupposedtobeabletobuythis", + /// Dependencies: "thisupgradeshouldneverexistever", + /// } + ///]. /// public static string Shiftorium { get { diff --git a/ShiftOS.Frontend/Properties/Resources.resx b/ShiftOS.Frontend/Properties/Resources.resx index 778e25f..c4acd46 100644 --- a/ShiftOS.Frontend/Properties/Resources.resx +++ b/ShiftOS.Frontend/Properties/Resources.resx @@ -142,9 +142,6 @@ ..\Resources\LootInfo.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 - - ..\Resources\Exploits.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - ..\Resources\Payloads.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 diff --git a/ShiftOS.Objects/Hacking/Hackable.cs b/ShiftOS.Objects/Hacking/Hackable.cs index 4596d2d..d95cf5a 100644 --- a/ShiftOS.Objects/Hacking/Hackable.cs +++ b/ShiftOS.Objects/Hacking/Hackable.cs @@ -68,15 +68,4 @@ namespace ShiftOS.Objects public int Rarity { get; set; } } - public class Loot - { - public Loot(LootInfo info, byte[] data) - { - Data = data; - Info = info; - } - - public LootInfo Info { get; private set; } - public byte[] Data { get; private set; } - } } diff --git a/ShiftOS.Objects/ShiftOS.Objects.csproj b/ShiftOS.Objects/ShiftOS.Objects.csproj index 27b950c..65324fb 100644 --- a/ShiftOS.Objects/ShiftOS.Objects.csproj +++ b/ShiftOS.Objects/ShiftOS.Objects.csproj @@ -47,6 +47,7 @@ +