@title Customization Drop Rate: None @version 1.2.1 @author Apocalyptech @contact https://apocalyptech.com/contact.php @categories enemy-drops @license Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) @license-url https://creativecommons.org/licenses/by-sa/4.0/ ### ### This removes the customization drops entirely from enemy drop pools. It doesn't ### touch any specific customization drop that might exist for a particular enemy, ### but should get rid of nearly all world drops. It's mostly just for if you've ### already got all the customizations and don't want them cluttering up your Lost ### Loot machine. ### ### This additionally tries to remove cosmetics from containers in the game, ### though that's not received much testing. ### ### Generated by gen_customization_drop_rate.py ### ### ### Set cosmetics drop chance to 0 ### SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/GameData/Loot/ItemPools/ItemPoolList_StandardEnemyGunsandGear.ItemPoolList_StandardEnemyGunsandGear,ItemPools[9].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/GameData/Loot/ItemPools/ItemPoolList_BadassEnemyGunsGear.ItemPoolList_BadassEnemyGunsGear,ItemPools[9].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/GameData/Loot/ItemPools/ItemPoolList_AnointedEnemyGunsGear.ItemPoolList_AnointedEnemyGunsGear,ItemPools[7].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/GameData/Loot/ItemPools/ItemPoolList_Boss.ItemPoolList_Boss,ItemPools[6].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/GameData/Loot/ItemPools/ItemPoolList_MiniBoss.ItemPoolList_MiniBoss,ItemPools[6].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/GameData/Loot/ItemPools/ItemPoolList_VaultBossEnemy.ItemPoolList_VaultBossEnemy,ItemPools[6].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Dandelion/Enemies/Loader/_Shared/_Design/ItemPools/ItemPoolList_StandardEnemyGunsandGearLoader.ItemPoolList_StandardEnemyGunsandGearLoader,ItemPools[9].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Dandelion/Enemies/Loader/_Shared/_Design/ItemPools/ItemPoolList_BadassEnemyGunsGearLoader1.ItemPoolList_BadassEnemyGunsGearLoader1,ItemPools[9].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Dandelion/GameData/Loot/EnemyPools/ItemPoolList_StandardEnemyGunsandGear_Dandelion.ItemPoolList_StandardEnemyGunsandGear_Dandelion,ItemPools[9].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Dandelion/GameData/Loot/EnemyPools/ItemPoolList_BadassEnemyGunsGear_Dandelion.ItemPoolList_BadassEnemyGunsGear_Dandelion,ItemPools[9].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Dandelion/GameData/Loot/EnemyPools/ItemPoolList_Boss_Dandelion.ItemPoolList_Boss_Dandelion,ItemPools[6].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Dandelion/GameData/Loot/EnemyPools/ItemPoolList_MiniBoss_Dandelion.ItemPoolList_MiniBoss_Dandelion,ItemPools[6].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Dandelion/Enemies/Constructor/_Shared/_Design/Balance/ItemPoolList_Constructor.ItemPoolList_Constructor,ItemPools[6].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Hibiscus/GameData/Loot/EnemyPools/ItemPoolList_StandardEnemyGunsandGear_Hibiscus.ItemPoolList_StandardEnemyGunsandGear_Hibiscus,ItemPools[9].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Hibiscus/GameData/Loot/EnemyPools/ItemPoolList_BadassEnemyGunsGear_Hibiscus.ItemPoolList_BadassEnemyGunsGear_Hibiscus,ItemPools[9].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Hibiscus/GameData/Loot/EnemyPools/ItemPoolList_Boss_Hibiscus.ItemPoolList_Boss_Hibiscus,ItemPools[6].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Hibiscus/GameData/Loot/EnemyPools/ItemPoolList_MiniBoss_Hibiscus.ItemPoolList_MiniBoss_Hibiscus,ItemPools[6].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Geranium/GameData/Loot/EnemyPools/ItemPoolList_BadassEnemyGunsGear_Geranium.ItemPoolList_BadassEnemyGunsGear_Geranium,ItemPools[9].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Geranium/GameData/Loot/EnemyPools/ItemPoolList_Boss_Geranium.ItemPoolList_Boss_Geranium,ItemPools[6].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Geranium/GameData/Loot/EnemyPools/ItemPoolList_MiniBoss_Geranium.ItemPoolList_MiniBoss_Geranium,ItemPools[6].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Geranium/GameData/Loot/EnemyPools/ItemPoolList_StandardEnemyGunsandGear_Geranium.ItemPoolList_StandardEnemyGunsandGear_Geranium,ItemPools[9].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Alisma/GameData/Loot/EnemyPools/ItemPoolList_StandardEnemyGunsandGear_Alisma.ItemPoolList_StandardEnemyGunsandGear_Alisma,ItemPools[8].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Alisma/GameData/Loot/EnemyPools/ItemPoolList_BadassEnemyGunsGear_Alisma.ItemPoolList_BadassEnemyGunsGear_Alisma,ItemPools[9].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Alisma/GameData/Loot/EnemyPools/ItemPoolList_Boss_Alisma.ItemPoolList_Boss_Alisma,ItemPools[3].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Alisma/GameData/Loot/EnemyPools/ItemPoolList_Boss_Alisma.ItemPoolList_Boss_Alisma,ItemPools[4].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Ixora2/GameData/Loot/EnemyPools/ItemPoolList_BadassEnemyGunsGear_Ixora2.ItemPoolList_BadassEnemyGunsGear_Ixora2,ItemPools[9].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Ixora2/GameData/Loot/EnemyPools/ItemPoolList_Boss_Ixora2.ItemPoolList_Boss_Ixora2,ItemPools[6].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Ixora2/GameData/Loot/EnemyPools/ItemPoolList_MiniBoss_Ixora2.ItemPoolList_MiniBoss_Ixora2,ItemPools[6].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/Ixora2/GameData/Loot/EnemyPools/ItemPoolList_StandardEnemyGunsandGear_Ixora2.ItemPoolList_StandardEnemyGunsandGear_Ixora2,ItemPools[9].PoolProbability,0,,(BaseValueConstant=0,DataTableValue=(DataTable=None,RowName="",ValueName=""),BaseValueAttribute=None,AttributeInitializer=None,BaseValueScale=1) ### ### Remove cosmetics from containers ### # Regular container ItemPools SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/ItemPool_ChestFlaps.ItemPool_ChestFlaps,BalancedItems.BalancedItems[5].Weight.BaseValueScale,0,,0 SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/ItemPool_RedChestFlaps.ItemPool_RedChestFlaps,BalancedItems.BalancedItems[4].Weight.BaseValueScale,0,,0 SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/ItemPool_Shields_Skins_Artifacts_GrenadeMods_ClassMods_Deco.ItemPool_Shields_Skins_Artifacts_GrenadeMods_ClassMods_Deco,BalancedItems.BalancedItems[4].Weight.BaseValueScale,0,,0 SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/ItemPool_Shields_Skins_Artifacts_GrenadeMods_ClassMods_Deco.ItemPool_Shields_Skins_Artifacts_GrenadeMods_ClassMods_Deco,BalancedItems.BalancedItems[5].Weight.BaseValueScale,0,,0 SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/ItemPool_Shields_Skins_Artifacts_GrenadeMods_ClassMods_Deco.ItemPool_Shields_Skins_Artifacts_GrenadeMods_ClassMods_Deco,BalancedItems.BalancedItems[6].Weight.BaseValueScale,0,,0 SparkPatchEntry,(1,1,0,),/Game/GameData/Loot/ItemPools/ItemPool_Shields_Skins_Artifacts_GrenadeMods_ClassMods_Deco.ItemPool_Shields_Skins_Artifacts_GrenadeMods_ClassMods_Deco,BalancedItems.BalancedItems[7].Weight.BaseValueScale,0,,0 # Container LootDef Configurations SparkEarlyLevelPatchEntry,(1,1,0,MatchAll),/Hibiscus/InteractiveObjects/Lootables/_Design/Data/BalanceData/LootDef_FishNet.LootDef_FishNet,DefaultLoot.DefaultLoot[1].Weight.BaseValueScale,0,,0 # Container LootDef Contents SparkEarlyLevelPatchEntry,(1,1,0,MatchAll),/Game/Lootables/_Design/Data/Industrial/LootDef_Industrial_Refrigerator.LootDef_Industrial_Refrigerator,DefaultLoot.DefaultLoot[4].ItemAttachments.ItemAttachments[8].Probability.BaseValueScale,0,,0 SparkEarlyLevelPatchEntry,(1,1,0,MatchAll),/Game/Lootables/_Design/Data/Industrial/LootDef_Industrial_Refrigerator.LootDef_Industrial_Refrigerator,DefaultLoot.DefaultLoot[4].ItemAttachments.ItemAttachments[9].Probability.BaseValueScale,0,,0 SparkEarlyLevelPatchEntry,(1,1,0,MatchAll),/Game/PatchDLC/Geranium/Lootables/_Design/Data/Jakobs/LootDef_GER_Industrial_Refrigerator.LootDef_GER_Industrial_Refrigerator,DefaultLoot.DefaultLoot[4].ItemAttachments.ItemAttachments[8].Probability.BaseValueScale,0,,0 SparkEarlyLevelPatchEntry,(1,1,0,MatchAll),/Game/PatchDLC/Geranium/Lootables/_Design/Data/Jakobs/LootDef_GER_Industrial_Refrigerator.LootDef_GER_Industrial_Refrigerator,DefaultLoot.DefaultLoot[4].ItemAttachments.ItemAttachments[9].Probability.BaseValueScale,0,,0 ### ### Remove seasonal event cosmetics from their main drop sources ### # Captain Haunt + Loot Ghosts SparkCharacterLoadedEntry,(1,1,0,MatchAll),/Game/PatchDLC/BloodyHarvest/GameData/Loot/ItemPool_BloodyHarvest_Legendary.ItemPool_BloodyHarvest_Legendary,BalancedItems.BalancedItems[4].Weight.BaseValueScale,0,,0 # Joey Ultraviolet SparkCharacterLoadedEntry,(1,1,0,BPChar_CartelBoss),/Game/PatchDLC/Event2/GameData/Loot/ItemPool_Event02_UniqueBoss.ItemPool_Event02_UniqueBoss,BalancedItems.BalancedItems[9].Weight.BaseValueScale,0,,0 # Loot Hearts SparkLevelPatchEntry,(1,1,0,MatchAll),/Game/PatchDLC/EventVDay/Enemies/Hearts/_Shared/LootPool/ItemPool_VDay_LootHeart.ItemPool_VDay_LootHeart,BalancedItems.BalancedItems[7].Weight.BaseValueScale,0,,0