diff --git a/Mods/FpsToggle/__init__.py b/Mods/FpsToggle/__init__.py index 0e4cc2d..8cfceeb 100644 --- a/Mods/FpsToggle/__init__.py +++ b/Mods/FpsToggle/__init__.py @@ -15,7 +15,10 @@ class FpsToggle(SdkMod): def __init__(self): self.settings = Settings() self.current = None + + self.set_types('Utility') self.set_enable_state('settings') + self.Keybinds.new( 'Toggle FPS', 'F4', rebindable = True diff --git a/Mods/FpsToggle/modinfo.json b/Mods/FpsToggle/modinfo.json new file mode 100644 index 0000000..596d301 --- /dev/null +++ b/Mods/FpsToggle/modinfo.json @@ -0,0 +1,10 @@ +{ + "name": "FPS Toggle", + "description": "Switch to and from 30 FPS with a hotkey", + "types": ["Utility"], + "latest": "1.0", + "versions": {}, + "requirements": { + "ModUtils": ">=0.1" + } +} diff --git a/Mods/InfiniKeys/__init__.py b/Mods/InfiniKeys/__init__.py index 402a5c9..d149498 100644 --- a/Mods/InfiniKeys/__init__.py +++ b/Mods/InfiniKeys/__init__.py @@ -12,6 +12,7 @@ class InfiniKeys(SdkMod): def __init__(self): self.set_enable_state('settings') + self.set_types('Utility') @Hook('WillowGame.WillowPlayerController.SpendGoldenKey') diff --git a/Mods/InfiniKeys/modinfo.json b/Mods/InfiniKeys/modinfo.json new file mode 100644 index 0000000..1d92568 --- /dev/null +++ b/Mods/InfiniKeys/modinfo.json @@ -0,0 +1,10 @@ +{ + "name": "Infinite Golden Keys", + "description": "Prevent golden keys from being consumed", + "types": ["Utility"], + "latest": "1.0", + "versions": {}, + "requirements": { + "ModUtils": ">=0.1" + } +} diff --git a/Mods/LootSplosion/__init__.py b/Mods/LootSplosion/__init__.py index 3479fd0..eac839e 100644 --- a/Mods/LootSplosion/__init__.py +++ b/Mods/LootSplosion/__init__.py @@ -23,6 +23,8 @@ class LootSplosion(SdkMod): def __init__(self): self.set_enable_state('settings') + self.set_type('Gameplay') + self.Options.new_slider( 'Drop Multiplier', 'Number of times to multiply the drops', default = 15, diff --git a/Mods/LootSplosion/modinfo.json b/Mods/LootSplosion/modinfo.json new file mode 100644 index 0000000..ae59a37 --- /dev/null +++ b/Mods/LootSplosion/modinfo.json @@ -0,0 +1,10 @@ +{ + "name": "Lootsplosion", + "description": "Multiplies drops of enemies that are killed. The extra drops can optionally require a critical hit.", + "types": ["Gameplay"], + "latest": "1.0", + "versions": {}, + "requirements": { + "ModUtils": ">=0.1" + } +} diff --git a/Mods/ModUtils/modinfo.json b/Mods/ModUtils/modinfo.json new file mode 100644 index 0000000..f9b8265 --- /dev/null +++ b/Mods/ModUtils/modinfo.json @@ -0,0 +1,7 @@ +{ + "name": "Mod Utilities", + "description": "Various useful classes and functions for mod devs", + "types": ["Library"], + "latest": "0.1", + "versions": {} +} diff --git a/Mods/WebPanel/__init__.py b/Mods/WebPanel/__init__.py index 0514c47..b5141dd 100644 --- a/Mods/WebPanel/__init__.py +++ b/Mods/WebPanel/__init__.py @@ -10,7 +10,7 @@ class WebPanel(SdkMod): 'Web-based control panel and API for borderlands' Name = 'Web Panel' - Description = 'Web-based control panel for Borderlands' + Description = 'Web-based control panel and API for borderlands' Author = 'Izalia Mae' Version = '0.1' diff --git a/Mods/WebPanel/modinfo.json b/Mods/WebPanel/modinfo.json new file mode 100644 index 0000000..9284c6d --- /dev/null +++ b/Mods/WebPanel/modinfo.json @@ -0,0 +1,7 @@ +{ + "name": "Web Panel", + "description": "Web-based control panel and API for borderlands", + "types": ["Utility"], + "latest": "0.1", + "versions": {} +}