From f7c310507b83f0635718b7d7200be257e63324fd Mon Sep 17 00:00:00 2001 From: verniy709 Date: Wed, 7 May 2025 08:56:17 -0500 Subject: [PATCH] 20250506 --- 1.5/Assemblies/SimpleLootBox.dll | Bin 0 -> 11264 bytes 1.5/Defs/PawnKindsExample.xml | 47 ++++ 1.5/Defs/SimpleLootBoxExample.xml | 170 +++++++++++++ .../.vs/SimpleLootBox.csproj.dtbcache.json | 1 + ...0af127bb-536a-4014-a8c9-2e3be5d51510.vsidx | Bin 0 -> 8656 bytes ...206470aa-01ad-4dc1-a1cc-d02916e4c66e.vsidx | Bin 0 -> 9007 bytes ...39cbddbf-776f-4658-b42e-beb0bdcca8d8.vsidx | Bin 0 -> 10748 bytes ...8654f50a-9c10-468f-8ad8-ab1265e684b1.vsidx | Bin 0 -> 8516 bytes ...ac45dce1-76a2-4b22-8bd9-fd3e4eb6034d.vsidx | Bin 0 -> 9116 bytes .../SimpleLootBox/.vs/SimpleLootBox/v17/.suo | Bin 0 -> 108032 bytes .../v17/DocumentLayout.backup.json | 233 ++++++++++++++++++ .../.vs/SimpleLootBox/v17/DocumentLayout.json | 233 ++++++++++++++++++ 1.5/Source/SimpleLootBox/CompLootBox.cs | 159 ++++++++++++ .../SimpleLootBox/CompProperties_LootBox.cs | 26 ++ .../CompProperties_SpawnLootBox.cs | 20 ++ .../SimpleLootBox/HarmonyPatches/PatchMain.cs | 23 ++ .../SimpleLootBox/HarmonyPatches/Pawn_Kill.cs | 29 +++ 1.5/Source/SimpleLootBox/LootBox.cs | 15 ++ 1.5/Source/SimpleLootBox/LootBoxDatabase.cs | 29 +++ .../SimpleLootBox/LootBoxPawnKindDef.cs | 22 ++ 1.5/Source/SimpleLootBox/LootBoxThingDef.cs | 25 ++ .../SimpleLootBox/Properties/AssemblyInfo.cs | 33 +++ 1.5/Source/SimpleLootBox/Rarity.cs | 18 ++ 1.5/Source/SimpleLootBox/SimpleLootBox.csproj | 68 +++++ 1.5/Source/SimpleLootBox/SimpleLootBox.sln | 25 ++ 1.5/Source/SimpleLootBox/SpawnCompLootBox.cs | 14 ++ ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 205 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 2032 bytes .../obj/Debug/SimpleLo.E20EF750.Up2Date | 0 ...mpleLootBox.csproj.AssemblyReference.cache | Bin 0 -> 23563 bytes ...mpleLootBox.csproj.CoreCompileInputs.cache | 1 + .../SimpleLootBox.csproj.FileListAbsolute.txt | 7 + .../SimpleLootBox/obj/Debug/SimpleLootBox.dll | Bin 0 -> 11264 bytes .../SimpleLootBox/obj/Debug/SimpleLootBox.pdb | Bin 0 -> 52736 bytes About/About.xml | 19 ++ About/ModIcon.png | Bin 0 -> 174 bytes About/Preview.png | Bin 0 -> 2748 bytes Textures/SimpleLootBox/ExampleA.png | Bin 0 -> 1740 bytes Textures/SimpleLootBox/ExampleB.png | Bin 0 -> 1761 bytes Textures/SimpleLootBox/ExampleC.png | Bin 0 -> 1765 bytes 42 files changed, 1225 insertions(+) create mode 100644 1.5/Assemblies/SimpleLootBox.dll create mode 100644 1.5/Defs/PawnKindsExample.xml create mode 100644 1.5/Defs/SimpleLootBoxExample.xml create mode 100644 1.5/Source/SimpleLootBox/.vs/SimpleLootBox.csproj.dtbcache.json create mode 100644 1.5/Source/SimpleLootBox/.vs/SimpleLootBox/FileContentIndex/0af127bb-536a-4014-a8c9-2e3be5d51510.vsidx create mode 100644 1.5/Source/SimpleLootBox/.vs/SimpleLootBox/FileContentIndex/206470aa-01ad-4dc1-a1cc-d02916e4c66e.vsidx create mode 100644 1.5/Source/SimpleLootBox/.vs/SimpleLootBox/FileContentIndex/39cbddbf-776f-4658-b42e-beb0bdcca8d8.vsidx create mode 100644 1.5/Source/SimpleLootBox/.vs/SimpleLootBox/FileContentIndex/8654f50a-9c10-468f-8ad8-ab1265e684b1.vsidx create mode 100644 1.5/Source/SimpleLootBox/.vs/SimpleLootBox/FileContentIndex/ac45dce1-76a2-4b22-8bd9-fd3e4eb6034d.vsidx create mode 100644 1.5/Source/SimpleLootBox/.vs/SimpleLootBox/v17/.suo create mode 100644 1.5/Source/SimpleLootBox/.vs/SimpleLootBox/v17/DocumentLayout.backup.json create mode 100644 1.5/Source/SimpleLootBox/.vs/SimpleLootBox/v17/DocumentLayout.json create mode 100644 1.5/Source/SimpleLootBox/CompLootBox.cs create mode 100644 1.5/Source/SimpleLootBox/CompProperties_LootBox.cs create mode 100644 1.5/Source/SimpleLootBox/CompProperties_SpawnLootBox.cs create mode 100644 1.5/Source/SimpleLootBox/HarmonyPatches/PatchMain.cs create mode 100644 1.5/Source/SimpleLootBox/HarmonyPatches/Pawn_Kill.cs create mode 100644 1.5/Source/SimpleLootBox/LootBox.cs create mode 100644 1.5/Source/SimpleLootBox/LootBoxDatabase.cs create mode 100644 1.5/Source/SimpleLootBox/LootBoxPawnKindDef.cs create mode 100644 1.5/Source/SimpleLootBox/LootBoxThingDef.cs create mode 100644 1.5/Source/SimpleLootBox/Properties/AssemblyInfo.cs create mode 100644 1.5/Source/SimpleLootBox/Rarity.cs create mode 100644 1.5/Source/SimpleLootBox/SimpleLootBox.csproj create mode 100644 1.5/Source/SimpleLootBox/SimpleLootBox.sln create mode 100644 1.5/Source/SimpleLootBox/SpawnCompLootBox.cs create mode 100644 1.5/Source/SimpleLootBox/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 1.5/Source/SimpleLootBox/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 1.5/Source/SimpleLootBox/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 1.5/Source/SimpleLootBox/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 1.5/Source/SimpleLootBox/obj/Debug/SimpleLo.E20EF750.Up2Date create mode 100644 1.5/Source/SimpleLootBox/obj/Debug/SimpleLootBox.csproj.AssemblyReference.cache create mode 100644 1.5/Source/SimpleLootBox/obj/Debug/SimpleLootBox.csproj.CoreCompileInputs.cache create mode 100644 1.5/Source/SimpleLootBox/obj/Debug/SimpleLootBox.csproj.FileListAbsolute.txt create mode 100644 1.5/Source/SimpleLootBox/obj/Debug/SimpleLootBox.dll create mode 100644 1.5/Source/SimpleLootBox/obj/Debug/SimpleLootBox.pdb create mode 100644 About/About.xml create mode 100644 About/ModIcon.png create mode 100644 About/Preview.png create mode 100644 Textures/SimpleLootBox/ExampleA.png create mode 100644 Textures/SimpleLootBox/ExampleB.png create mode 100644 Textures/SimpleLootBox/ExampleC.png diff --git a/1.5/Assemblies/SimpleLootBox.dll b/1.5/Assemblies/SimpleLootBox.dll new file mode 100644 index 0000000000000000000000000000000000000000..3003a53e7d394977b365171ec42676a98140ef3d GIT binary patch literal 11264 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 + + + + HAR_Nearmaere_Example + + HAR_Nearmaere + 100 + 1~10 + 10~20 + 10 + 20 + 0 + 0 + 0 + + + + + + + + + +
  • + Shooting + 15~20 +
  • +
    + +
  • Brawler
  • +
    + + -2 + + + 0 + + false + + + 100 + + +
    + +
    diff --git a/1.5/Defs/SimpleLootBoxExample.xml b/1.5/Defs/SimpleLootBoxExample.xml new file mode 100644 index 0000000..cf3c725 --- /dev/null +++ b/1.5/Defs/SimpleLootBoxExample.xml @@ -0,0 +1,170 @@ + + + ThingWithComps + Medieval + +
  • Artifacts
  • +
    + +
  • Artifacts
  • +
    +
    + + + SimpleLootBoxExampleA + + Example A. + + SimpleLootBox/ExampleA + Graphic_Single + + + 1.0 + 100 + + Buyable + +
  • + UseArtifact + Activate {0_label} + true + 150 +
  • +
  • + +
  • + SimpleLootBoxExampleA + 0.5 +
  • + + +
  • + +
  • + Silver + 1000 + 5 +
  • +
  • + Gold + 500 + 1 +
  • +
  • + Bed + WoodLog + Masterwork + 1 + 2 +
  • +
  • + MeleeWeapon_MonoSword + Legendary + 1 + 1 +
  • + + +
    +
    + + + SimpleLootBoxExampleB + + ThingWithComps + Example B. + + SimpleLootBox/ExampleB + Graphic_Single + + + 1.0 + 100 + + Buyable + +
  • + UseArtifact + Activate {0_label} + true + 100 +
  • +
  • + +
  • + SimpleLootBoxExampleB + 0.5 +
  • + + +
  • + +
  • + Mercenary_Gunner + 2 + 5 +
  • +
  • + HAR_Nearmaere_Example + 1 + 5 +
  • +
  • + Mech_Centurion + 1 + 5 +
  • + + +
    +
    + + + SimpleLootBoxExampleC + + ThingWithComps + Example C. + + SimpleLootBox/ExampleC + Graphic_Single + + + 1.0 + 100 + + Buyable + +
  • + UseArtifact + Activate {0_label} + true + 100 +
  • +
  • + +
  • + SimpleLootBoxExampleC + 0.5 +
  • + + +
  • + +
  • + Mercenary_Gunner + 2 + 5 +
  • + + +
  • + Silver + 1000 + 5 +
  • +
    + +
    +
    + +
    \ No newline at end of file diff --git a/1.5/Source/SimpleLootBox/.vs/SimpleLootBox.csproj.dtbcache.json b/1.5/Source/SimpleLootBox/.vs/SimpleLootBox.csproj.dtbcache.json new file mode 100644 index 0000000..f792c5d --- /dev/null +++ b/1.5/Source/SimpleLootBox/.vs/SimpleLootBox.csproj.dtbcache.json @@ -0,0 +1 @@ +{"RootPath":"D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox","ProjectFileName":"SimpleLootBox.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"Class1.cs"},{"SourceFile":"HarmonyPatches\\FileName.cs"},{"SourceFile":"HarmonyPatches\\PatchMain.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.7.2.AssemblyAttributes.cs"}],"References":[{"Reference":"D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\packages\\Lib.Harmony.2.3.6\\lib\\net48\\0Harmony.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\bin\\Debug\\SimpleLootBox.dll","OutputItemRelativePath":"SimpleLootBox.dll"},{"OutputItemFullPath":"","OutputItemRelativePath":""}],"CopyToOutputEntries":[]} \ No newline at end of file diff --git a/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/FileContentIndex/0af127bb-536a-4014-a8c9-2e3be5d51510.vsidx b/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/FileContentIndex/0af127bb-536a-4014-a8c9-2e3be5d51510.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..09736a598800596a32fd80d119c48541ccc98c07 GIT binary patch literal 8656 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 literal 0 HcmV?d00001 diff --git a/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/FileContentIndex/206470aa-01ad-4dc1-a1cc-d02916e4c66e.vsidx b/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/FileContentIndex/206470aa-01ad-4dc1-a1cc-d02916e4c66e.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..119171a648728dd9ad469c7733008cf11bd1d31d GIT binary patch literal 9007 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 ZcS>*Wlp*+C-!=Z_kpC_p7Ma;B@;_x8MnnJr literal 0 HcmV?d00001 diff --git a/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/FileContentIndex/39cbddbf-776f-4658-b42e-beb0bdcca8d8.vsidx b/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/FileContentIndex/39cbddbf-776f-4658-b42e-beb0bdcca8d8.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..f0ba6afbc79f664972d932f428a40f79ce347a0d GIT binary patch literal 10748 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 literal 0 HcmV?d00001 diff --git a/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/FileContentIndex/8654f50a-9c10-468f-8ad8-ab1265e684b1.vsidx b/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/FileContentIndex/8654f50a-9c10-468f-8ad8-ab1265e684b1.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..b49729abd853c6f8177681f5239022e9f97cc953 GIT binary patch literal 8516 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 YDf~9Ntx7BS)f0d7rvy&rf5YSNKRFR|3jhEB literal 0 HcmV?d00001 diff --git a/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/v17/.suo b/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..63d1bca27b07ee0d524809db4c84e43d88577255 GIT binary patch literal 108032 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 literal 0 HcmV?d00001 diff --git a/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/v17/DocumentLayout.backup.json b/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/v17/DocumentLayout.backup.json new file mode 100644 index 0000000..c625cfe --- /dev/null +++ b/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/v17/DocumentLayout.backup.json @@ -0,0 +1,233 @@ +{ + "Version": 1, + "WorkspaceRootPath": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|d:\\steam\\steamapps\\common\\rimworld\\mods\\simplelootbox\\1.5\\source\\simplelootbox\\complootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:complootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\compproperties_spawnlootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:compproperties_spawnlootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\compproperties_lootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:compproperties_lootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\lootboxpawnkinddef.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:lootboxpawnkinddef.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\lootboxthingdef.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:lootboxthingdef.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|d:\\steam\\steamapps\\common\\rimworld\\mods\\simplelootbox\\1.5\\source\\simplelootbox\\rarity.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:rarity.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\spawncomplootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:spawncomplootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\lootboxdatabase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:lootboxdatabase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\lootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:lootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\harmonypatches\\pawn_kill.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:harmonypatches\\pawn_kill.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\HarmonyPatches\\PatchMain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:HarmonyPatches\\PatchMain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00000000-0000-0000-0000-000000000000}|\u003CSolution\u003E|SimpleLootBox||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\Properties\\AssemblyInfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:Properties\\AssemblyInfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 1, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "Rarity.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\Rarity.cs", + "RelativeDocumentMoniker": "Rarity.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\Rarity.cs", + "RelativeToolTip": "Rarity.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAARAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-07T12:47:11.303Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "CompLootBox.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\CompLootBox.cs", + "RelativeDocumentMoniker": "CompLootBox.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\CompLootBox.cs", + "RelativeToolTip": "CompLootBox.cs", + "ViewState": "AgIAAFkAAAAAAAAAAAAYwG4AAAARAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T22:42:42.073Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "LootBoxPawnKindDef.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBoxPawnKindDef.cs", + "RelativeDocumentMoniker": "LootBoxPawnKindDef.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBoxPawnKindDef.cs", + "RelativeToolTip": "LootBoxPawnKindDef.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T22:37:54.85Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "SpawnCompLootBox.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\SpawnCompLootBox.cs", + "RelativeDocumentMoniker": "SpawnCompLootBox.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\SpawnCompLootBox.cs", + "RelativeToolTip": "SpawnCompLootBox.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-07T01:26:54.137Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "LootBoxThingDef.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBoxThingDef.cs", + "RelativeDocumentMoniker": "LootBoxThingDef.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBoxThingDef.cs", + "RelativeToolTip": "LootBoxThingDef.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABYAAAAbAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T22:36:06.172Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 7, + "Title": "LootBoxDatabase.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBoxDatabase.cs", + "RelativeDocumentMoniker": "LootBoxDatabase.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBoxDatabase.cs", + "RelativeToolTip": "LootBoxDatabase.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-07T02:24:30.5Z" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "CompProperties_SpawnLootBox.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\CompProperties_SpawnLootBox.cs", + "RelativeDocumentMoniker": "CompProperties_SpawnLootBox.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\CompProperties_SpawnLootBox.cs", + "RelativeToolTip": "CompProperties_SpawnLootBox.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-07T01:22:11.223Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "CompProperties_LootBox.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\CompProperties_LootBox.cs", + "RelativeDocumentMoniker": "CompProperties_LootBox.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\CompProperties_LootBox.cs", + "RelativeToolTip": "CompProperties_LootBox.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAAABQAAAA6AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T21:54:49.755Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 8, + "Title": "LootBox.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBox.cs", + "RelativeDocumentMoniker": "LootBox.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBox.cs", + "RelativeToolTip": "LootBox.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAYAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-07T01:23:17.893Z" + }, + { + "$type": "Document", + "DocumentIndex": 9, + "Title": "Pawn_Kill.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\HarmonyPatches\\Pawn_Kill.cs", + "RelativeDocumentMoniker": "HarmonyPatches\\Pawn_Kill.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\HarmonyPatches\\Pawn_Kill.cs", + "RelativeToolTip": "HarmonyPatches\\Pawn_Kill.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABgAAAARAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T21:58:18.923Z" + }, + { + "$type": "Document", + "DocumentIndex": 10, + "Title": "PatchMain.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\HarmonyPatches\\PatchMain.cs", + "RelativeDocumentMoniker": "HarmonyPatches\\PatchMain.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\HarmonyPatches\\PatchMain.cs", + "RelativeToolTip": "HarmonyPatches\\PatchMain.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABQAAAAJAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T21:58:33.185Z" + }, + { + "$type": "Document", + "DocumentIndex": 11, + "Title": "SimpleLootBox", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\SimpleLootBox.csproj", + "RelativeDocumentMoniker": "SimpleLootBox.csproj", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\SimpleLootBox.csproj", + "RelativeToolTip": "SimpleLootBox.csproj", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|", + "WhenOpened": "2025-05-06T22:01:57.262Z" + }, + { + "$type": "Document", + "DocumentIndex": 12, + "Title": "AssemblyInfo.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\Properties\\AssemblyInfo.cs", + "RelativeDocumentMoniker": "Properties\\AssemblyInfo.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\Properties\\AssemblyInfo.cs", + "RelativeToolTip": "Properties\\AssemblyInfo.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T22:00:49.967Z" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/v17/DocumentLayout.json b/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/v17/DocumentLayout.json new file mode 100644 index 0000000..34490b6 --- /dev/null +++ b/1.5/Source/SimpleLootBox/.vs/SimpleLootBox/v17/DocumentLayout.json @@ -0,0 +1,233 @@ +{ + "Version": 1, + "WorkspaceRootPath": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|d:\\steam\\steamapps\\common\\rimworld\\mods\\simplelootbox\\1.5\\source\\simplelootbox\\complootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:complootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\compproperties_spawnlootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:compproperties_spawnlootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\compproperties_lootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:compproperties_lootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\lootboxpawnkinddef.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:lootboxpawnkinddef.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\lootboxthingdef.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:lootboxthingdef.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|d:\\steam\\steamapps\\common\\rimworld\\mods\\simplelootbox\\1.5\\source\\simplelootbox\\rarity.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:rarity.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\spawncomplootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:spawncomplootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\lootboxdatabase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:lootboxdatabase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\lootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:lootbox.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\harmonypatches\\pawn_kill.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:harmonypatches\\pawn_kill.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\HarmonyPatches\\PatchMain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:HarmonyPatches\\PatchMain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{00000000-0000-0000-0000-000000000000}|\u003CSolution\u003E|SimpleLootBox||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|" + }, + { + "AbsoluteMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\Properties\\AssemblyInfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{00FCB9AE-563C-4C61-B2E3-317C008E6254}|SimpleLootBox.csproj|solutionrelative:Properties\\AssemblyInfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 1, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "Rarity.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\Rarity.cs", + "RelativeDocumentMoniker": "Rarity.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\Rarity.cs", + "RelativeToolTip": "Rarity.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAARAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-07T12:47:11.303Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "CompLootBox.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\CompLootBox.cs", + "RelativeDocumentMoniker": "CompLootBox.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\CompLootBox.cs", + "RelativeToolTip": "CompLootBox.cs", + "ViewState": "AgIAAHkAAAAAAAAAAAAkwJkAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T22:42:42.073Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "LootBoxPawnKindDef.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBoxPawnKindDef.cs", + "RelativeDocumentMoniker": "LootBoxPawnKindDef.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBoxPawnKindDef.cs", + "RelativeToolTip": "LootBoxPawnKindDef.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T22:37:54.85Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "SpawnCompLootBox.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\SpawnCompLootBox.cs", + "RelativeDocumentMoniker": "SpawnCompLootBox.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\SpawnCompLootBox.cs", + "RelativeToolTip": "SpawnCompLootBox.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-07T01:26:54.137Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "LootBoxThingDef.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBoxThingDef.cs", + "RelativeDocumentMoniker": "LootBoxThingDef.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBoxThingDef.cs", + "RelativeToolTip": "LootBoxThingDef.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABYAAAAbAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T22:36:06.172Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 7, + "Title": "LootBoxDatabase.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBoxDatabase.cs", + "RelativeDocumentMoniker": "LootBoxDatabase.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBoxDatabase.cs", + "RelativeToolTip": "LootBoxDatabase.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-07T02:24:30.5Z" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "CompProperties_SpawnLootBox.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\CompProperties_SpawnLootBox.cs", + "RelativeDocumentMoniker": "CompProperties_SpawnLootBox.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\CompProperties_SpawnLootBox.cs", + "RelativeToolTip": "CompProperties_SpawnLootBox.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-07T01:22:11.223Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "CompProperties_LootBox.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\CompProperties_LootBox.cs", + "RelativeDocumentMoniker": "CompProperties_LootBox.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\CompProperties_LootBox.cs", + "RelativeToolTip": "CompProperties_LootBox.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAAABQAAAA6AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T21:54:49.755Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 8, + "Title": "LootBox.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBox.cs", + "RelativeDocumentMoniker": "LootBox.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\LootBox.cs", + "RelativeToolTip": "LootBox.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAYAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-07T01:23:17.893Z" + }, + { + "$type": "Document", + "DocumentIndex": 9, + "Title": "Pawn_Kill.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\HarmonyPatches\\Pawn_Kill.cs", + "RelativeDocumentMoniker": "HarmonyPatches\\Pawn_Kill.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\HarmonyPatches\\Pawn_Kill.cs", + "RelativeToolTip": "HarmonyPatches\\Pawn_Kill.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABgAAAARAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T21:58:18.923Z" + }, + { + "$type": "Document", + "DocumentIndex": 10, + "Title": "PatchMain.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\HarmonyPatches\\PatchMain.cs", + "RelativeDocumentMoniker": "HarmonyPatches\\PatchMain.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\HarmonyPatches\\PatchMain.cs", + "RelativeToolTip": "HarmonyPatches\\PatchMain.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABQAAAAJAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T21:58:33.185Z" + }, + { + "$type": "Document", + "DocumentIndex": 11, + "Title": "SimpleLootBox", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\SimpleLootBox.csproj", + "RelativeDocumentMoniker": "SimpleLootBox.csproj", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\SimpleLootBox.csproj", + "RelativeToolTip": "SimpleLootBox.csproj", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|", + "WhenOpened": "2025-05-06T22:01:57.262Z" + }, + { + "$type": "Document", + "DocumentIndex": 12, + "Title": "AssemblyInfo.cs", + "DocumentMoniker": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\Properties\\AssemblyInfo.cs", + "RelativeDocumentMoniker": "Properties\\AssemblyInfo.cs", + "ToolTip": "D:\\Steam\\steamapps\\common\\RimWorld\\Mods\\SimpleLootBox\\1.5\\Source\\SimpleLootBox\\Properties\\AssemblyInfo.cs", + "RelativeToolTip": "Properties\\AssemblyInfo.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-06T22:00:49.967Z" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/1.5/Source/SimpleLootBox/CompLootBox.cs b/1.5/Source/SimpleLootBox/CompLootBox.cs new file mode 100644 index 0000000..5af3538 --- /dev/null +++ b/1.5/Source/SimpleLootBox/CompLootBox.cs @@ -0,0 +1,159 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using RimWorld; +using UnityEngine; +using Verse; +using Verse.Sound; + +namespace SimpleLootBox +{ + public class CompLootBox : CompUseEffect + { + public CompProperties_LootBox Props => (CompProperties_LootBox)props; + + public override void DoEffect(Pawn usedBy) + { + base.DoEffect(usedBy); + + float thingWeightSum = 0f; + float pawnWeightSum = 0f; + + if (Props.lootBoxThingDef != null) + thingWeightSum = Props.lootBoxThingDef + .Where(t => t.thingDef != null && t.weight > 0) + .Sum(t => t.weight); + + if (Props.lootBoxPawnKindDef != null) + pawnWeightSum = Props.lootBoxPawnKindDef + .Where(t => t.pawnKindDef != null && t.weight > 0) + .Sum(t => t.weight); + + float totalWeight = thingWeightSum + pawnWeightSum; + + if (totalWeight <= 0f) + { + Log.Warning("SimpleLootBox: No valid thingDef or pawnKindDef."); + } + else + { + float roll = Rand.Value * totalWeight; + if (roll < thingWeightSum) + { + SpawnRandomThing(); + } + else + { + SpawnRandomPawn(); + } + } + + DeleteBox(1); + + } + + private void DeleteBox(int count) + { + if (parent.stackCount > count) + { + parent.stackCount -= count; + } + else + { + parent.Destroy(DestroyMode.Vanish); + } + } + + private void SpawnRandomThing() + { + if (Props.lootBoxThingDef == null) + { + Log.Message("SimpleLootBox: No lootBoxThingDef in the reward list."); + return; + } + + var validThings = Props.lootBoxThingDef + .Where(t => t.thingDef != null && t.weight > 0) + .ToList(); + + if (validThings.Count == 0) + { + Log.Message("SimpleLootBox: No valid thingDef for the lootbox."); + return; + } + + var selectedThing = validThings.RandomElementByWeight(t => t.weight); + + for (int i = 0; i < selectedThing.count; i++) + { + Thing thing; + + if (selectedThing.thingDef.MadeFromStuff && selectedThing.stuff != null) + { + thing = ThingMaker.MakeThing(selectedThing.thingDef, selectedThing.stuff); + } + else + { + thing = ThingMaker.MakeThing(selectedThing.thingDef); + } + + if (thing.TryGetComp() != null) + { + thing.TryGetComp().SetQuality(selectedThing.quality, ArtGenerationContext.Outsider); + } + + if (thing.def.Minifiable) + { + Thing minifiedThing = MinifyUtility.MakeMinified(thing); + GenPlace.TryPlaceThing(minifiedThing, parent.Position, parent.Map, ThingPlaceMode.Near); + } + else + { + GenPlace.TryPlaceThing(thing, parent.Position, parent.Map, ThingPlaceMode.Near); + } + } + } + + private void SpawnRandomPawn() + { + if (Props.lootBoxPawnKindDef == null) + { + Log.Message("SimpleLootBox: No lootBoxPawnKindDef in the reward list."); + return; + } + + var validPawns = Props.lootBoxPawnKindDef + .Where(t => t.pawnKindDef != null && t.weight > 0) + .ToList(); + + if (validPawns.Count == 0) + { + Log.Message("SimpleLootBox: No valid pawnKind for the lootbox."); + return; + } + + var selectedPawn = validPawns.RandomElementByWeight(t => t.weight); + + for (int i = 0; i < selectedPawn.count; i++) + { + PawnGenerationRequest request = new PawnGenerationRequest( + kind: selectedPawn.pawnKindDef, + context: PawnGenerationContext.NonPlayer, + canGeneratePawnRelations: false, + colonistRelationChanceFactor: 0f, + forceGenerateNewPawn: true + ); + Pawn pawn = PawnGenerator.GeneratePawn(request); + pawn.SetFaction(Faction.OfPlayer); + if (pawn.ideo != null) + { + pawn.ideo.SetIdeo(Faction.OfPlayer.ideos.PrimaryIdeo); + } + + GenPlace.TryPlaceThing(pawn, parent.Position, parent.Map, ThingPlaceMode.Near); + } + } + } +} diff --git a/1.5/Source/SimpleLootBox/CompProperties_LootBox.cs b/1.5/Source/SimpleLootBox/CompProperties_LootBox.cs new file mode 100644 index 0000000..019a2db --- /dev/null +++ b/1.5/Source/SimpleLootBox/CompProperties_LootBox.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using RimWorld; +using UnityEngine; +using Verse; + +namespace SimpleLootBox +{ + public class CompProperties_LootBox : CompProperties_UseEffect + { + public CompProperties_LootBox() + { + this.compClass = typeof(CompLootBox); + } + + public List lootBoxThingDef; + + public List lootBoxPawnKindDef; + + public SoundDef lootBoxOpenSound; + + } +} diff --git a/1.5/Source/SimpleLootBox/CompProperties_SpawnLootBox.cs b/1.5/Source/SimpleLootBox/CompProperties_SpawnLootBox.cs new file mode 100644 index 0000000..7109f95 --- /dev/null +++ b/1.5/Source/SimpleLootBox/CompProperties_SpawnLootBox.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using RimWorld; +using Verse; + +namespace SimpleLootBox +{ + public class CompProperties_SpawnLootBox : CompProperties + { + public List lootBoxList; + + public CompProperties_SpawnLootBox() + { + this.compClass = typeof(SpawnCompLootBox); + } + } +} diff --git a/1.5/Source/SimpleLootBox/HarmonyPatches/PatchMain.cs b/1.5/Source/SimpleLootBox/HarmonyPatches/PatchMain.cs new file mode 100644 index 0000000..f061909 --- /dev/null +++ b/1.5/Source/SimpleLootBox/HarmonyPatches/PatchMain.cs @@ -0,0 +1,23 @@ +using HarmonyLib; +using JetBrains.Annotations; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using System.Text; +using System.Threading.Tasks; +using Verse; + +namespace SimpleLootBox.HarmonyPatches +{ + [UsedImplicitly] + [StaticConstructorOnStartup] + public class PatchMain + { + static PatchMain() + { + var instance = new Harmony("SimpleLootBox_HarmonyPatches"); + instance.PatchAll(Assembly.GetExecutingAssembly()); + } + } +} diff --git a/1.5/Source/SimpleLootBox/HarmonyPatches/Pawn_Kill.cs b/1.5/Source/SimpleLootBox/HarmonyPatches/Pawn_Kill.cs new file mode 100644 index 0000000..62c2931 --- /dev/null +++ b/1.5/Source/SimpleLootBox/HarmonyPatches/Pawn_Kill.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using HarmonyLib; +using RimWorld; +using Verse; + +namespace SimpleLootBox.HarmonyPatches +{ + [HarmonyPatch(typeof(Pawn), nameof(Pawn.Kill))] + public static class Pawn_Kill_Patch + { + static void Postfix(Pawn __instance) + { + if (!__instance.SpawnedOrAnyParentSpawned) return; + + foreach (var lootBox in LootBoxDatabase.allLootBoxes) + { + if (Rand.Value <= lootBox.chance) + { + Thing thing = ThingMaker.MakeThing(lootBox.thingDef); + GenPlace.TryPlaceThing(thing, __instance.PositionHeld, __instance.MapHeld, ThingPlaceMode.Near); + } + } + } + } +} diff --git a/1.5/Source/SimpleLootBox/LootBox.cs b/1.5/Source/SimpleLootBox/LootBox.cs new file mode 100644 index 0000000..9a7edce --- /dev/null +++ b/1.5/Source/SimpleLootBox/LootBox.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Verse; + +namespace SimpleLootBox +{ + public class LootBox + { + public ThingDef thingDef; + public float chance; + } +} diff --git a/1.5/Source/SimpleLootBox/LootBoxDatabase.cs b/1.5/Source/SimpleLootBox/LootBoxDatabase.cs new file mode 100644 index 0000000..eedff1b --- /dev/null +++ b/1.5/Source/SimpleLootBox/LootBoxDatabase.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Verse; + +namespace SimpleLootBox +{ + public static class LootBoxDatabase + { + public static List allLootBoxes = new List(); + + static LootBoxDatabase() + { + foreach (var def in DefDatabase.AllDefs) + { + var props = def.GetCompProperties(); + if (props?.lootBoxList != null) + { + foreach (var entry in props.lootBoxList) + { + allLootBoxes.Add(entry); + } + } + } + } + } +} diff --git a/1.5/Source/SimpleLootBox/LootBoxPawnKindDef.cs b/1.5/Source/SimpleLootBox/LootBoxPawnKindDef.cs new file mode 100644 index 0000000..a4177ec --- /dev/null +++ b/1.5/Source/SimpleLootBox/LootBoxPawnKindDef.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using RimWorld; +using Verse; + +namespace SimpleLootBox +{ + public class LootBoxPawnKindDef + { + public PawnKindDef pawnKindDef; + + public float weight = 1f; + + public int count = 1; + + public Rarity None; + + } +} diff --git a/1.5/Source/SimpleLootBox/LootBoxThingDef.cs b/1.5/Source/SimpleLootBox/LootBoxThingDef.cs new file mode 100644 index 0000000..f40fdd8 --- /dev/null +++ b/1.5/Source/SimpleLootBox/LootBoxThingDef.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using RimWorld; +using Verse; + +namespace SimpleLootBox +{ + public class LootBoxThingDef + { + public ThingDef thingDef; + + public float weight = 1f; + + public int count = 1; + + public ThingDef stuff; + + public QualityCategory quality; + + public Rarity None; + } +} diff --git a/1.5/Source/SimpleLootBox/Properties/AssemblyInfo.cs b/1.5/Source/SimpleLootBox/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..998745f --- /dev/null +++ b/1.5/Source/SimpleLootBox/Properties/AssemblyInfo.cs @@ -0,0 +1,33 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("SimpleLootBox")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("SimpleLootBox")] +[assembly: AssemblyCopyright("Copyright © 2025")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("00fcb9ae-563c-4c61-b2e3-317c008e6254")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/1.5/Source/SimpleLootBox/Rarity.cs b/1.5/Source/SimpleLootBox/Rarity.cs new file mode 100644 index 0000000..c01a2c2 --- /dev/null +++ b/1.5/Source/SimpleLootBox/Rarity.cs @@ -0,0 +1,18 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SimpleLootBox +{ + public enum Rarity : int + { + None = 0, + Common = 1, + Uncommon = 2, + Rare = 3, + Epic = 4, + Legendary = 5, + } +} diff --git a/1.5/Source/SimpleLootBox/SimpleLootBox.csproj b/1.5/Source/SimpleLootBox/SimpleLootBox.csproj new file mode 100644 index 0000000..704ed52 --- /dev/null +++ b/1.5/Source/SimpleLootBox/SimpleLootBox.csproj @@ -0,0 +1,68 @@ + + + + + Debug + AnyCPU + {00FCB9AE-563C-4C61-B2E3-317C008E6254} + Library + Properties + SimpleLootBox + SimpleLootBox + v4.7.2 + 512 + true + + + + true + full + false + ..\..\Assemblies\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\..\..\..\..\..\..\workshop\content\294100\2009463077\Current\Assemblies\0Harmony.dll + + + ..\..\..\..\..\RimWorldWin64_Data\Managed\Assembly-CSharp.dll + + + + + + + + + + + ..\..\..\..\..\RimWorldWin64_Data\Managed\UnityEngine.CoreModule.dll + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/1.5/Source/SimpleLootBox/SimpleLootBox.sln b/1.5/Source/SimpleLootBox/SimpleLootBox.sln new file mode 100644 index 0000000..ab0be77 --- /dev/null +++ b/1.5/Source/SimpleLootBox/SimpleLootBox.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.13.35931.197 d17.13 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleLootBox", "SimpleLootBox.csproj", "{00FCB9AE-563C-4C61-B2E3-317C008E6254}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {00FCB9AE-563C-4C61-B2E3-317C008E6254}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {00FCB9AE-563C-4C61-B2E3-317C008E6254}.Debug|Any CPU.Build.0 = Debug|Any CPU + {00FCB9AE-563C-4C61-B2E3-317C008E6254}.Release|Any CPU.ActiveCfg = Release|Any CPU + {00FCB9AE-563C-4C61-B2E3-317C008E6254}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {622317E2-B381-4BBE-B0BA-FBC59718BBE4} + EndGlobalSection +EndGlobal diff --git a/1.5/Source/SimpleLootBox/SpawnCompLootBox.cs b/1.5/Source/SimpleLootBox/SpawnCompLootBox.cs new file mode 100644 index 0000000..907d2bf --- /dev/null +++ b/1.5/Source/SimpleLootBox/SpawnCompLootBox.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Verse; + +namespace SimpleLootBox +{ + public class SpawnCompLootBox : ThingComp + { + //Harmony patch only + } +} diff --git a/1.5/Source/SimpleLootBox/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/1.5/Source/SimpleLootBox/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/1.5/Source/SimpleLootBox/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/1.5/Source/SimpleLootBox/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/1.5/Source/SimpleLootBox/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs new file mode 100644 index 0000000..15efebf --- /dev/null +++ b/1.5/Source/SimpleLootBox/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/1.5/Source/SimpleLootBox/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/1.5/Source/SimpleLootBox/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..fba8bea127578bbe2110d5ff9f410d21a667fcc0 GIT binary patch literal 205 zcmZQ$WMp7qU`%wjiU}ynPcKT$RdCD9Ni9~;sIV~8j0s9jOD#&xOHNgAEG|yXP0Gnk zEspWcOfJeV&QB|eaRaJPEzd8?j?wdT4MFhAO!Un4jAC+&lk=Y0itSB!n8!Q3ifMpoDfOZ+^ L85f;ZK}##KfId{DX*Dz*W)?;x*SV7z{3y2jh^lV* za_p2z8N>ns$-=U8t$XhAJwASXw^S-s(1uA7l~Kfb8Nn7x_ub#~K@W!(h``2=WVtkW zqx2V(s3oRKT96hux~+N;;6@O1TkU4h>EQlKYae-Q42T71U~n)dS}2+N{2zXkl`7%F zc*ewq(mcv17fiNWR|8@Ro)Af5h;Fi`FZ*Fa^wMW!{T@EkD%M0)M~s81KHt7>zrZuN z23HA%>QALi7}d(CYl}y2KX^VEO^5U2YTZH|)WG>hbVMSBAPGYqYqs!QqCybD)OApx zzS7`9)%bb9k;6@xw-sFk@=@!(b(Ed)wD>UOTm3d3MJz) zPMQ4bfiC~;(w|Fa)1i!+giOQ}6|HzCWoJ{R6Yo`poR-gA9<4a{FvqXrrcZW#A|n9&q4|X%M@#s_MX#3$GoV7bZgF_~k98Q(8@6;C8(W@JC^_HEn z{V&yhJNf&9LbcKqeyLO~KH~u_R$0tGTGE*}GLa#LB`je$UMV)C`*SZZ6*MU;xoJ literal 0 HcmV?d00001 diff --git a/1.5/Source/SimpleLootBox/obj/Debug/SimpleLo.E20EF750.Up2Date b/1.5/Source/SimpleLootBox/obj/Debug/SimpleLo.E20EF750.Up2Date new file mode 100644 index 0000000..e69de29 diff --git a/1.5/Source/SimpleLootBox/obj/Debug/SimpleLootBox.csproj.AssemblyReference.cache b/1.5/Source/SimpleLootBox/obj/Debug/SimpleLootBox.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..a19013ceda5c28ba19840203ec7974006c53e091 GIT binary patch literal 23563 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 aR|mdUutvZd0c!-T5wJ$U8i6m?2>d_fn}*&1 literal 0 HcmV?d00001 diff --git a/About/About.xml b/About/About.xml new file mode 100644 index 0000000..2cf0be0 --- /dev/null +++ b/About/About.xml @@ -0,0 +1,19 @@ + + + Simple Loot Box + Verniy709 + +
  • 1.5
  • +
    + Verniy709.SimpleLootBox + + + +
  • + brrainz.harmony + Harmony + steam://url/CommunityFilePage/2009463077 + https://github.com/pardeike/HarmonyRimWorld/releases/latest +
  • +
    +
    \ No newline at end of file diff --git a/About/ModIcon.png b/About/ModIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..30bb392dc190582bd7b015960296512ca706009b GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1SD0tpLGH$&H|6fVg?3oVGw3ym^DWND45{s z;uw0fPhkpF6Ykx21$`csn!F-rDLxD037A@D^*)D(2dS`hsCVyBIuO L{an^LB{Ts5CEjE2By2#kinXb6mkz-S1JhQMeDjD`TE aAyAOA1 z9U8pD;!;fIx826lKr=@H{X*dXsmYg_AI!78|E=ow_sh-|0qeHyz5ng$7l9r6ObwIL zZ{N$SF0JC=zjSt+{kB?LTb6gt3=1CJ+*W=&Zl2ts=5L9&XLm9%&6_93@cqG0J^z3D z+waQWJ9M~o`)SF_-KS?Zy8AK&e5k6A{k{9^qxXMoq}P{O8h=>9$-wpJL4W+yGap{W z&Xr?WZgcZnlGct_Ww)RI^y|=Lbhy?XTlekn?``?*+Y9!u+g^L;>AL@yALU-TwCSOF@SAiXRIdUVK_TM^es~(c$3lTyy)l`*UT03Hx)-oi{~k z4+5);su=D}2Ihm@>PlcfxYeGU56%bwvhx^L{MdEc{@d*OU(TEIo*kYqV9s#G29b}- qc7FR`RK-ERtUPKHFa$o>e^j4kWGvm-aQQ1JKs;UjT-G@yGywo0>>{TC literal 0 HcmV?d00001 diff --git a/Textures/SimpleLootBox/ExampleB.png b/Textures/SimpleLootBox/ExampleB.png new file mode 100644 index 0000000000000000000000000000000000000000..bfd105efcd0f1417ea1a6ba0859440bc0fb71d36 GIT binary patch literal 1761 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&zE~)R&4Yzkn2Hfk$L91B0G22s2hJwJ&2} zV4Lje;uumf=k2YHeo=`GZ4ddGCa?5~>qsm#+*|hek<%UlF@wTG4(-90S7!PI*PZ%q zBiwv=`W*XD^WuepMvemdg}}d4IbRqoHs4m^_q224f4E3z(jJvcX+Ci^EVa?Fl^c3`DxCRx-SBHx3VW4?_l6MtTalus<241;OuW#L7E5848rP;Na=XhdF86BAae>fg)X&kfn=nF=JGda`N zgq@6G54Vz={MXL%=W2nuEDU?YR;O(CeD`kB;lwXe=Q4NtY`dMZ*RO2%#q0zQMu+u3 zYkqzD|1I~6kXzwzXT#<5^X~nruKYFym~sL<7#JKB85tN_Sr`~ZghmBMY z#L>;m?<9R;ka$)BOhPX|KQt)ge!exv@BF_CnY}D+f(&17y`TKmYUXZ^)g?B5=?q?+ z3{`XePUe|cu^teJtIbd-`KguOwpyJbvDh`%*GnLO$HMdt_c#mo-f-+lJqFt7jRn3enJ^n9f}hK%CbPZUoc2j-+HuFJCj mZ@=hFzYIQV6EFlC{vY8_6?PMw`By6w6d<0ielF{r5}E+}@ECyr literal 0 HcmV?d00001 diff --git a/Textures/SimpleLootBox/ExampleC.png b/Textures/SimpleLootBox/ExampleC.png new file mode 100644 index 0000000000000000000000000000000000000000..51f648fcc9ee5933bd70842ae1d11f350d0685fb GIT binary patch literal 1765 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&zE~)R&4Yzkn2Hfk$L91B0G22s2hJwJ&2} zV4Lpg;uumf=k2YHe$s&qE*B3T679^K#P685z~N_^i=b3De zJ)d)m^{B`1miKlZKr=@H{X*b}w)$fB1M}8SiczbSwry!Hn)O8QFxtv znRT(xjEg4!JaZsWn89Snnf2NA+vEP6`+YMa-Ojk+3JU}8pTqLI2=w!t zbhUERgo9I;X;xPHmHpFj(PVU3d$saY?c|!DvvRgCzP`c#bn2%c6Jpj*e!l!-b^;Gj z`e@R>PyfGEei3pj{OxRfe16uwKh>4rwg@vY1OU^IgCZjXLn{jdgNV?mz=#cxtJ6+j z@9C3c`aesWA!<+BzoYwpUgi(V7LNZXQpoHuJ9N@%m3&~X3Gg$H n|GmFQ4pfwm0{Vr(AN4whszx{YlpTldK(>0i`njxgN@xNAkewRK literal 0 HcmV?d00001