-
-
Notifications
You must be signed in to change notification settings - Fork 6
Pr 9 unleashthemods update #210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
TheGoatGod
wants to merge
214
commits into
master
Choose a base branch
from
PR-9-Unleashthemods-update
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Introduced the 'activity_level' field with value 'LIGHT_EXERCISE' to the anesthetic_kit recipe
relocated all mod files from 'Working_mods' to the 'mods' directory under 'Unleash_The_Mods' for better organization and consistency. No content changes to the mod files themselves.
Renamed all 42_small_mod files from mods/ to Working_mods/ for better organization. Also refactored mutation JSON to replace enchantments with direct attributes for scent_mask and overmap_sight.
Renamed all files from mods/Abrahms_Recipes and mods/aaa_NO_blacklist to Working_mods/Abrahms_Recipes and Working_mods/aaa_NO_blacklist, respectively, to reorganize mod structure and improve project organization.
Replaced individual armor fields (armor_bash, armor_cut, armor_stab, armor_acid) with a single 'armor' object across multiple monster JSON files for consistency and easier future maintenance. Bullet resistance is now explicitly included where relevant.
Advanced Gear Technologies mod from 'mods' to 'Working_mods' for better organization. Also updated the large cannon gun definition to remove MODE_BURST from flags and add explicit firing modes.
Updated weapon definitions across multiple mods to remove the 'MODE_BURST' flag and add a 'modes' array specifying semi-auto, burst, and auto fire modes. This change standardizes weapon firing mode configuration and improves compatibility with the current game mechanics.
Introduced the 'activity_level' field with value 'MODERATE_EXERCISE' to the 'aml_l_bak_223' recipe in Aftermarket_leadworks.
Renamed Aftermarket_leadworks mod files from mods/ to Working_mods/ directory for organization. Added recipies.json with a new recipe for 'aml_l_bak_223', including required skills, tools, and byproducts.
Replaces all instances of the [ "GRAB", X ] special attack in monster definitions with a new grab_strength field, improving data clarity and consistency. This change affects multiple mods and monster JSON files, ensuring that grab strength is now specified directly rather than as a special attack.
Replaced 'm1014' with 'mossberg_930' in close_Item_Groups.json and changed 'ammo_smg_reloaded' to 'ammo_pistol_rare' in mid_Item_Groups.json to adjust item group composition.
Renamed and relocated all Agent_Bandits mod files from mods/Agent_Bandits to Working_mods/Agent_Bandits for better organization and workflow management. No file contents were changed.
Added 'activity_level' fields to recipes and uncrafts in Airdrops_and_Alchemy mod for more accurate activity tracking. Updated airdrop crate breakdowns to use correct item IDs and contents. Removed unused or redundant fields (bashing, cutting) from crate and container definitions. Fixed a typo in the bio_mod NPC faction food supply field.
Removed redundant or unused fields from comestibles, adjusted bionic and profession definitions, and updated recipes to include new tool options (pot_copper, pot_canning) instead of rock_pot. Also removed certain items from airdrop breakdowns and tweaked ammo recipe tool requirements for improved consistency and balance.
Renamed all files for the Airdrops_and_Alchemy mod from the mods directory to the Working_mods directory under Unleash_The_Mods. This organizes the mod files and may reflect a change in development or testing status.
Replaces legacy 'bashing' and 'cutting' fields with the unified 'melee_damage' object in various mod item JSON files. This update improves consistency with current item schema and prepares for future maintainability.
Added the "activity_level": "MODERATE_EXERCISE" field to all recipes in Akimbo_Mod/recipes.json to specify the physical activity required for crafting. This improves consistency and provides clearer information for recipe processing.
Renamed and relocated all Akimbo_Mod JSON files from mods to Working_mods directory under Unleash_The_Mods. This helps organize mods that are currently in development or testing.
Replaces the deprecated 'bashing' field with the new 'melee_damage' object using the 'bash' key across multiple mod item, weapon, tool, and magazine JSON files. This update ensures compatibility with recent schema changes in the item definitions.
Added alc_flags.json with UNARMED_WEAPON flag. Removed '700nx' and 'metal_rail' from ammo restrictions and added volume_encumber_modifier to alc_item.json. Set activity_level to NO_EXERCISE for all recipes in alc_recipe.json.
Renamed and relocated all Alchemic_bomb mod files from the mods directory to the Working_mods directory under Unleash_The_Mods. This change helps organize in-development or experimental mods separately from stable ones.
Set 'activity_level' to 'NO_EXERCISE' for canine_ears, lupine_ears, and feline_ears recipes to specify that crafting these items does not require exercise.
Renamed and relocated all files for the Alternate ear graphics mod from mods/ to Working_mods/ directory to reflect its new status or organization.
Set 'activity_level' to 'NO_EXERCISE' for all ammo box related recipes in ab_recipes.json to specify that these crafting actions do not provide exercise.
Reformatted several JSON files in various mods to improve consistency and readability by adjusting array and object formatting. No functional changes were made to the data or logic.
Renamed and relocated Ammo_Boxes mod files from mods/Ammo_Boxes to Working_mods/Ammo_Boxes for better organization.
Cleaned up the JSON by removing an unnecessary trailing comma in the 'flags' array for the goat monster definition.
Deleted the food.json file from the GoatsOfTheApocalypse mod, removing the definition for the 'goat bell' item. This may be part of a cleanup or refactor of mod item definitions.
Replaces goat feed and cheese recipes with comestible item definitions, adds goat droppings item, and updates goat monster stats and behaviors. Goat pen mapgen is simplified (removes milking machine, adjusts floors and signage). Also updates README to match changes and renames food.json to misc.json.
Deleted the goat pen mapgen, overmap terrain, and overmap specials JSON files, effectively removing the goat pen location from the mod. Updated goats.json to remove the generic goat and kid definitions, and refactored goat doe and buck to inherit from sheep, with new attributes for shearing, reproduction, and other improvements.
Introduces construction.json for the Timber Expansion mod, providing a comprehensive set of wood-based construction, repair, and reinforcement recipes for doors, windows, walls, floors, and other structures. This supports expanded building options using various wood materials and related components.
Introduced the 'activity_level' field with value 'LIGHT_EXERCISE' to the rubber_band_sheath recipe for improved categorization or gameplay effects.
Renamed and relocated all Rubber_bands mod files from mods/ to Working_mods/ to better organize active or in-progress mods.
Renamed multiple mod directories from mods/ to Working_mods/ for organizational purposes. Updated recipes in Egg_Eggplant_Plant_Combo_Seed, makeshift_canteen, and portable_cooler mods to include activity_level fields. Adjusted makeshift_canteen items to use holster actions and updated armor/flag properties.
Added 'activity_level: LIGHT_EXERCISE' to various recipes and uncraft actions across multiple mods for consistency. Removed 'NO_QUICKDRAW' flag from power armor, removed 'helmet_lobster' from window door frame construction, added a new 'grenade_canister' abstract, and adjusted fungicidal bomb recipes to use only bleach instead of ammonia or bleach.
Renamed and relocated multiple mod files from data/Unleash_The_Mods/mods/ to data/Unleash_The_Mods/Working_mods/ to better organize active or in-progress mods.
Relocated Draco_Pig_Mod and Sunken_Bridges mod files from the mods directory to the Working_mods directory to better organize active or in-progress mods.
Reformatted the 'tools' array in Window_door_frame/construction.json and the 'components' array in homemade_fungicide/recipes.json to use single-line array notation for improved readability and consistency.
Renamed the Large_Capacity_Storage_CBMs mod files from the mods directory to the Working_mods directory under Unleash_The_Mods. This helps organize active or in-progress mods separately.
Introduces the 'activity_level' field to recipes in NaturalBrewing and metal_elemental mods. Brewing recipes are set to 'NO_EXERCISE' and metal uncrafting recipes to 'MODERATE_EXERCISE' for improved activity tracking.
Renamed NaturalBrewing and metal_elemental mod files from mods/ to Working_mods/ for better organization and workflow separation.
Renamed SD_Batcon mod files from the mods directory to Broken_mods, indicating the mod is now considered broken or deprecated.
Renamed the Realistic_Fridge_Size mod files from the mods directory to the Working_mods directory for better organization.
Relocated SD_Magcrafting_Extension_Realguns mod files to Working_mods directory. Added 'activity_level': 'MODERATE_EXERCISE' to several magazine crafting recipes for improved activity tracking.
Moved magazine and recipe definitions from duel_wielded_.223_pistols.json into separate magazines.json and recipes.json files for better organization and maintainability.
Updated gun definitions to use the 'melee_damage' object instead of the deprecated 'bashing' field for bash damage values. This aligns with current item schema and improves consistency.
Renamed and relocated dual_wield mod JSON files from mods/ to Working_mods/ for better organization and workflow management.
Introduced the 'activity_level' field to ammo and ranged weapon recipes in the Pressure Weapons mod. This provides more accurate exercise categorization for crafting these items.
Renamed Gel_Walls, Mo_Insects, and Pressure_Weapons mod files from the mods directory to Working_mods for better organization and workflow management. No content changes were made to the files.
Set 'activity_level' to 'LIGHT_EXERCISE' for power armor mutant and helmet mutant recipes to specify crafting exertion requirements.
Renamed Mutated Arsenal mod files from the mods directory to the Working_mods directory for better organization and workflow management. No content changes were made to the files.
Included the 'activity_level' field set to 'ACTIVE_EXERCISE' for both small and large space heater recipes to specify the required activity intensity for crafting.
Renamed Gun_Cotton, M_A_G_Armory, and Space_Heater mod files from the mods directory to Working_mods for better organization and workflow separation. No content changes were made to the files.
Updated the tesco_store.json to redesign the store's floor plan, adjust window and door positions, and overhaul item placement logic for more granular control. The roof layout was also simplified by removing wall tiles, leaving only flat roof tiles.
Replaced 'extend.items' arrays with 'entries' arrays in both drink and food item group JSONs for the Tesco Brand Cereal Mod. Added new Tesco-branded and generic items with individual probabilities, and updated structure to use 'subtype: distribution' for food items, improving clarity and extensibility of item group definitions.
Renamed item IDs in Goats_Tesco_Mod to remove size/quantity suffixes for consistency (e.g., 'tesco_milk_2l' to 'tesco_milk', 'tesco_spaghetti_500g' to 'tesco_spaghetti'). Updated corresponding references in itemgroup.json. Adjusted item properties such as weight, volume, calories, and names/descriptions to better reflect single-serving or simplified representations.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request updates the "Unleash_The_Mods" collection to modernize various JSON schemas and data structures. The changes focus on migrating deprecated property formats to current standards, removing obsolete entries, and standardizing data representation across the mod collection.
Key changes include:
bashing,cutting) to newmelee_damageobject formatarmorandresistobject structuresactivity_levelproperties to recipe definitionsReviewed Changes
Copilot reviewed 108 out of 2227 changed files in this pull request and generated no comments.
Show a summary per file
bashing/cuttingproperties tomelee_damageobject formatarmor_*properties to consolidatedarmorobject, convertspecial_attacksGRAB tograb_strength*_resistproperties with unifiedresistobjectactivity_levelproperty and update deprecated tool references