NattKh / PalWorld-Tools

55 stars 8 forks source link

OUTDATED- PalWorlds Mod Patcher - WARNING THE Tool is just a downloader for UE4SS and an unpacker for my Lua Mod setup. YOU CAN ALWAYS DO THIS MANUALLY! Please use this flow instead. https://github.com/localcc/PalworldModdingKit

I do not have the time to update the repo/build it every time UE4SS releases a new version because it would require me to test it to make sure it all still works. So I'm leaving this up just as a show-case in how you make a downloader and unzipper :) This is meant to be a Starter Pack, a basic organized setup for those who want to start tinkering

FlyingMountSPUsage - NO SP COST While flying, MapUnlocker - Unlock the entire map, PlayerPointsPerLevel - Modify points increase per level, PlayerSPUsage - No SP usage for player "except gliding for some reason", PlayerWeight - Weight modifier "Default value may get reset when increased via points", RarePalAppearRate_AndLevel - "Change Rare Rate Appearance rate and its level"

Modify the respective mods main.lua for the different modifiers.

Overview

PalWorlds Mod Patcher is a PyQt5-based GUI tool designed to simplify modding for the game PalWorld. It automates the process of downloading and applying a custom patch, managing game modifications, and reverting changes as needed.

Features

Setup

  1. Clone the Repository:
    
    git clone https://github.com/your-github-username/palworlds-mod-patcher.git

Install Dependencies: Ensure Python is installed on your system. Install required Python packages

Usage Run the Tool:

Navigate to the cloned repository's directory. Execute the main script: sh Copy code python gui.py Select Game Path:

Use the 'Select Game Path' button to choose the PalWorld game directory. Patch Game:

Click 'Patch Game' to download and apply the patch. Manage Mods:

Use the 'Manage Mods' button to enable/disable mods as desired. Unpatch Game (Optional):

To revert all changes, use the 'Unpatch Everything' button or check json file.

Contributions / Credits https://gist.github.com/DRayX https://github.com/UE4SS-RE/RE-UE4SS

Contributions, issues, and feature requests are welcome. Feel free to check issues page if you want to contribute.

License Distributed under the MIT License. See LICENSE for more information.