diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0aed2f3..4e89c00 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,212 +1,171 @@ -name: Publish - -on: - push: - tags: - - 'v*' - -jobs: - publish: - runs-on: ubuntu-latest - outputs: - release_url: ${{steps.share_release_url.outputs.url}} - - steps: - - uses: actions/checkout@v3 - with: - submodules: recursive - - uses: actions/setup-dotnet@v1 - - - name: Install mono and xbuild - run: | - sudo apt-get update - sudo apt-get install -y git mono-complete mono-xbuild nuget - - - name: Install NexusUploader - run: dotnet tool install -g NexusUploader - - - name: Get the Release version tag and mod name - id: vars - run: | - echo ::set-output name=tag::$(echo ${GITHUB_REF:11} | cut -d'-' -f 1 | cat) - echo ::set-output name=mod::$(echo ${GITHUB_REF:11} | cut -d'-' -f 2 | cat) - - - name: Update const string BepinEx version field - run: sed -i 's/"0.0.1"/"${{steps.vars.outputs.tag}}"/g' ${{steps.vars.outputs.mod}}/${{steps.vars.outputs.mod}}.cs - - - name: Check file existence - id: check_files - run: echo ::set-output name=exists::$((test -f ${{steps.vars.outputs.mod}}/manifest.json && echo true) || echo false) - - - name: Update manifest/json version field - run: sed -i 's/"0.0.1"/"${{steps.vars.outputs.tag}}"/g' ${{steps.vars.outputs.mod}}/manifest.json - if: steps.check_files.outputs.exists == 'true' - - - name: Build and Create the package - run: xbuild ValheimMod.sln /t:${{steps.vars.outputs.mod}} /p:Configuration=Release /p:Version=${{steps.vars.outputs.tag}} /p:OutputPath=.. - - # Package for Thunderstore - - uses: papeloto/action-zip@v1 - with: - files: ${{steps.vars.outputs.mod}}.dll ${{steps.vars.outputs.mod}}/icon.png ${{steps.vars.outputs.mod}}/manifest.json ${{steps.vars.outputs.mod}}/README.md - dest: ${{steps.vars.outputs.mod}}.zip - if: steps.check_files.outputs.exists == 'true' - - # Package for Nexus Mods - - uses: papeloto/action-zip@v1 - with: - files: ${{steps.vars.outputs.mod}}.dll - dest: ${{steps.vars.outputs.mod}}_nexusmods.zip - - - name: Change Log - id: changelog - run: | - git fetch --tags --force # Retrieve annotated tags. THIS TRICK REALLY HELPS - echo 'CHANGELOG<> $GITHUB_ENV - git tag -l ${GITHUB_REF:10} --format='%(contents:body)' >> $GITHUB_ENV - echo 'EOF' >> $GITHUB_ENV - - - name: Create Release - id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token - with: - body: | - Change Log - ${{ env.CHANGELOG }} - tag_name: ${{ github.ref }} - release_name: Release ${{steps.vars.outputs.mod}} ${{steps.vars.outputs.tag}} - draft: false - prerelease: false - - - name: Share release url - id: share_release_url - run: echo "::set-output name=url::${{ steps.create_release.outputs.upload_url }}" - - - name: Upload Release Asset - id: upload-thunderstore-asset - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./${{steps.vars.outputs.mod}}.zip - asset_name: ${{steps.vars.outputs.mod}}_thunderstore.zip - asset_content_type: application/zip - if: steps.check_files.outputs.exists == 'true' - - - name: Upload Release Asset - id: upload-nexusmod-asset - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./${{steps.vars.outputs.mod}}_nexusmods.zip - asset_name: ${{steps.vars.outputs.mod}}_nexusmods.zip - asset_content_type: application/zip - #- name: Upload - # run: | - # unex upload 504 ValheimLib_release.zip -v ${{ steps.vars.outputs.tag }} - # env: - # UNEX_APIKEY: ${{ secrets.NEXUS_API_KEY }} - # UNEX_COOKIES: ${{ secrets.NEXUS_COOKIES }} - # UNEX_DEBUG: true - # UNEX_FILENAME: ValheimLib - # UNEX_GAME: valheim - - variants: - if: endsWith(github.ref, 'EquipWheel') - strategy: - matrix: - mod: [EquipWheelTwo, EquipWheelThree, EquipWheelFour] - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-dotnet@v1 - - - name: Install mono and xbuild - run: | - sudo apt-get update - sudo apt-get install -y git mono-complete mono-xbuild nuget - - - name: Get the Release version tag and mod name - id: vars - run: | - echo ::set-output name=tag::$(echo ${GITHUB_REF:11} | cut -d'-' -f 1 | cat) - echo ::set-output name=mod::$(echo ${GITHUB_REF:11} | cut -d'-' -f 2 | cat) - - - name: Update const string BepinEx version field - run: sed -i 's/"0.0.1"/"${{steps.vars.outputs.tag}}"/g' EquipWheel/EquipWheel.cs - - - name: Build and Create the package - run: xbuild ValheimMod.sln /t:${{matrix.mod}} /p:Configuration=Release /p:Version=${{steps.vars.outputs.tag}} /p:OutputPath=.. - - - uses: actions/upload-artifact@v3 - with: - name: more-equipwheels - path: ${{matrix.mod}}.dll - - bundle-variants: - if: endsWith(github.ref, 'EquipWheel') - runs-on: ubuntu-latest - needs: - - publish - - variants - - steps: - - uses: actions/checkout@v3 - - - name: Get the Release version tag and mod name - id: vars - run: | - echo ::set-output name=tag::$(echo ${GITHUB_REF:11} | cut -d'-' -f 1 | cat) - echo ::set-output name=mod::$(echo ${GITHUB_REF:11} | cut -d'-' -f 2 | cat) - - - name: Update const string version field (1/2) - run: sed -i 's/"0.0.1"/"${{steps.vars.outputs.tag}}"/g' MoreEquipWheels/manifest.json - - - name: Update const string version field (2/2) - run: sed -i 's/"virtuaCode-EquipWheel-0.0.1"/"virtuaCode-EquipWheel-${{steps.vars.outputs.tag}}"/g' MoreEquipWheels/manifest.json - - - name: Download artifacts - uses: actions/download-artifact@v3 - with: - name: more-equipwheels - - - uses: papeloto/action-zip@v1 - with: - files: EquipWheelTwo.dll EquipWheelThree.dll EquipWheelFour.dll MoreEquipWheels/icon.png MoreEquipWheels/manifest.json MoreEquipWheels/README.md - dest: More_EquipWheels_thunderstore.zip - - - uses: papeloto/action-zip@v1 - with: - files: EquipWheelTwo.dll EquipWheelThree.dll EquipWheelFour.dll - dest: More_EquipWheels_nexusmods.zip - - - name: Upload Release Asset - id: upload-nexusmod-asset - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ needs.publish.outputs.release_url }} - asset_path: ./More_EquipWheels_nexusmods.zip - asset_name: More_EquipWheels_nexusmods.zip - asset_content_type: application/zip - - - name: Upload Release Asset - id: upload-thunderstore-asset - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ needs.publish.outputs.release_url }} - asset_path: ./More_EquipWheels_thunderstore.zip - asset_name: More_EquipWheels_thunderstore.zip - asset_content_type: application/zip - - - +name: Publish + +on: + push: + tags: + - 'v*' + +jobs: + vars: + runs-on: ubuntu-latest + outputs: + tag: ${{ steps.vars.outputs.tag }} + mod: ${{ steps.vars.outputs.mod }} + steps: + - name: Get the Release version tag and mod name + id: vars + # Fail this and dependant jobs on invalid tag name + run: |- + if [[ "$GITHUB_REF_NAME" =~ ^v([0-9\.]+)-(.+)$ ]]; then + echo "tag=${BASH_REMATCH[1]}" >> $GITHUB_OUTPUT + echo "mod=${BASH_REMATCH[2]}" >> $GITHUB_OUTPUT + else + echo '::error::invalid release tag "${{ github.ref }}", required schema: v1.0.0-ModName' + exit 1 + fi + + publish: + needs: vars + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v5 + with: + submodules: recursive + - uses: actions/setup-dotnet@v5 + - name: Install mono and xbuild + uses: awalsh128/cache-apt-pkgs-action@v1 + with: + packages: git mono-complete mono-xbuild + + - name: Update const string BepinEx version field + run: sed -i 's/"0.0.1"/"${{needs.vars.outputs.tag}}"/g' ${{needs.vars.outputs.mod}}/${{needs.vars.outputs.mod}}.cs + + - name: Check file existence + id: check_files + run: echo "exists=$((test -f ${{needs.vars.outputs.mod}}/manifest.json && echo true) || echo false)" >> $GITHUB_OUTPUT + + - name: Update manifest/json version field + run: sed -i 's/"0.0.1"/"${{needs.vars.outputs.tag}}"/g' ${{needs.vars.outputs.mod}}/manifest.json + if: steps.check_files.outputs.exists == 'true' + + - name: Build and Create the package + run: xbuild ValheimMod.sln /t:${{needs.vars.outputs.mod}} /p:Configuration=Release /p:Version=${{needs.vars.outputs.tag}} /p:OutputPath=.. + + # Package for Thunderstore + - uses: papeloto/action-zip@v1 + with: + files: ${{needs.vars.outputs.mod}}.dll ${{needs.vars.outputs.mod}}/icon.png ${{needs.vars.outputs.mod}}/manifest.json ${{needs.vars.outputs.mod}}/README.md + dest: ${{needs.vars.outputs.mod}}_${{needs.vars.outputs.tag}}_thunderstore.zip + if: steps.check_files.outputs.exists == 'true' + + # Package for Nexus Mods + - uses: papeloto/action-zip@v1 + with: + files: ${{needs.vars.outputs.mod}}.dll + dest: ${{needs.vars.outputs.mod}}_${{ needs.vars.outputs.tag }}_nexusmods.zip + + - name: Change Log + id: changelog + run: | + git fetch --tags --force # Retrieve annotated tags. THIS TRICK REALLY HELPS + echo 'CHANGELOG<> $GITHUB_ENV + git tag -l ${GITHUB_REF:10} --format='%(contents:body)' >> $GITHUB_ENV + echo 'EOF' >> $GITHUB_ENV + + - name: Create Release + id: create_release + uses: softprops/action-gh-release@v2 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token + with: + body: | + Change Log + ${{ env.CHANGELOG }} + name: Release ${{needs.vars.outputs.mod}} ${{needs.vars.outputs.tag}} + draft: false + prerelease: false + files: |- + ${{needs.vars.outputs.mod}}*.zip + + # - name: Install NexusUploader + # run: dotnet tool install -g NexusUploader + # + #- name: Upload + # run: | + # unex upload 504 ValheimLib_release.zip -v ${{ needs.vars.outputs.tag }} + # env: + # UNEX_APIKEY: ${{ secrets.NEXUS_API_KEY }} + # UNEX_COOKIES: ${{ secrets.NEXUS_COOKIES }} + # UNEX_DEBUG: true + # UNEX_FILENAME: ValheimLib + # UNEX_GAME: valheim + + variants: + if: endsWith(github.ref, 'EquipWheel') + needs: vars + strategy: + matrix: + mod: [EquipWheelTwo, EquipWheelThree, EquipWheelFour] + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v5 + - uses: actions/setup-dotnet@v5 + + - name: Install mono and xbuild + uses: awalsh128/cache-apt-pkgs-action@v1 + with: + packages: git mono-complete mono-xbuild + + - name: Update const string BepinEx version field + run: sed -i 's/"0.0.1"/"${{needs.vars.outputs.tag}}"/g' EquipWheel/EquipWheel.cs + + - name: Build and Create the package + run: xbuild ValheimMod.sln /t:${{matrix.mod}} /p:Configuration=Release /p:Version=${{needs.vars.outputs.tag}} /p:OutputPath=.. + + - uses: actions/upload-artifact@v4 + with: + name: more-equipwheels-${{matrix.mod}} + path: ${{matrix.mod}}.dll + + bundle-variants: + if: endsWith(github.ref, 'EquipWheel') + runs-on: ubuntu-latest + needs: + - vars + - publish + - variants + + steps: + - uses: actions/checkout@v5 + + - name: Update const string version field (1/2) + run: sed -i 's/"0.0.1"/"${{needs.vars.outputs.tag}}"/g' MoreEquipWheels/manifest.json + + - name: Update const string version field (2/2) + run: sed -i 's/"virtuaCode-EquipWheel-0.0.1"/"virtuaCode-EquipWheel-${{needs.vars.outputs.tag}}"/g' MoreEquipWheels/manifest.json + + - name: Download artifacts + uses: actions/download-artifact@v5 + with: + pattern: more-equipwheels-* + merge-multiple: true + + - uses: papeloto/action-zip@v1 + with: + files: EquipWheelTwo.dll EquipWheelThree.dll EquipWheelFour.dll MoreEquipWheels/icon.png MoreEquipWheels/manifest.json MoreEquipWheels/README.md + dest: More_EquipWheels_${{ needs.vars.outputs.tag }}_thunderstore.zip + + - uses: papeloto/action-zip@v1 + with: + files: EquipWheelTwo.dll EquipWheelThree.dll EquipWheelFour.dll + dest: More_EquipWheels_${{ needs.vars.outputs.tag }}_nexusmods.zip + + - name: Upload Release Asset + id: upload-asset + uses: softprops/action-gh-release@v2 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + files: |- + More_EquipWheels*.zip diff --git a/.gitmodules b/.gitmodules index 319bb14..75674f2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ [submodule "TrashItems/UnityWav"] path = TrashItems/UnityWav - url = https://github.com/96andrei/UnityWav.git + url = https://github.com/deadlyfingers/UnityWav.git diff --git a/EquipWheel/EquipWheel.csproj b/EquipWheel/EquipWheel.csproj index 7508f7a..bd082fa 100644 --- a/EquipWheel/EquipWheel.csproj +++ b/EquipWheel/EquipWheel.csproj @@ -9,7 +9,7 @@ Properties EquipWheel EquipWheel - v4.5 + v4.8 512 true diff --git a/EquipWheel/Patcher.cs b/EquipWheel/Patcher.cs index a70d3a6..9237a6f 100644 --- a/EquipWheel/Patcher.cs +++ b/EquipWheel/Patcher.cs @@ -25,7 +25,7 @@ namespace EquipWheelFour public class Patcher { - /* Patches */ + /* Patches */ #if EQUIPWHEEL_ONE [HarmonyPatch(typeof(InventoryGui), "IsVisible")] @@ -158,23 +158,22 @@ public static bool Prefix(Player __instance) - [HarmonyPatch(typeof(Player), "Awake")] + [HarmonyPatch(typeof(Hud), "Awake")] [HarmonyPostfix] - public static void Awake_Postfix() + public static void Hud_Awake_Postfix(Hud __instance) { var objectName = "EquipGui (" + Assembly.GetExecutingAssembly().GetName().Name + ")"; - if (Menu.instance == null || GameObject.Find(objectName)) + if (GameObject.Find(objectName)) return; - GameObject g = new GameObject(objectName); - var gui = g.AddComponent(); + var g = new GameObject(objectName); - EquipWheel.Gui = gui; - - g.transform.SetParent(Menu.instance.transform.parent, false); + EquipWheel.Gui = g.AddComponent(); - EquipWheel.Log("Spawned EquipGui!"); + g.transform.SetParent(__instance.transform, false); + + EquipWheel.Log("Spawned EquipGui under HUD!"); } diff --git a/EquipWheel/README.md b/EquipWheel/README.md index 72f0797..61ecce5 100644 --- a/EquipWheel/README.md +++ b/EquipWheel/README.md @@ -1,132 +1,136 @@ -## Overview - -This mod adds an user interface for equipping/using items in an easier and faster way. The menu will be visible by holding the 'G' key (can be changed). On gamepads it's the 'Use' button (X or A on Xbox Controllers) by default. (Can be changed to the 'Sit' Button or Left/Right button on the D-Pad.) - -**New in version 1.5.2: Added config entry for using Sit-Button** - -The new config allows you to use the 'Sit' button again as a hotkey. Just enable it in the config (UseSitButton = true). - -**New in version 1.5.1: Changed Gamepad bindings** - -Hotkeys for Gamepad has been changed. The default is now the 'Use' button (X on Xbox Controllers). - -**New in version 1.5.0: Changed Gamepad bindings and Regex filtering** - -Hotkeys for Gamepad has been changed. The default is now the LEFT (or RIGHT) button on the D-Pad. -Filtering items now supports Regular Expressions. - -**New in version 1.3.0: Better binding for hotkeys** - -Hotkeys can now be key combos like 'SHIFT + 1'. Also the hotkey for gamepads can be changed in the config. - -**New in version 1.2.0: Item Type Matching Mode** - -When enabled, it scans the whole inventory for items of the specified types in the config and use them in the equip wheel. - -**New in version 1.1.0: Gamepad Support** - -Rebinds the gampad X-button to open the equip wheel. The left joystick controls the selected item. - - -To trigger equipping, release the Hotkey after selecting an item. (When TriggerOnRelease = true) - -To trigger equipping, press the left mouse button after selecting an item. (When TriggerOnClick = true) - -If you equip an one-handed weapon, the shield (if available) will be equipped automatically. - -The mod allows also to choose a different inventory row to use for the equip wheel. -The top-left hotkey bar can be optionally disabled. - -Info: This mod should only be installed on the client side. - - -## Requirements (Manual Installation) - -BepInEx Modloader must be installed. Can be found here: - -[https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/](https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/) - -To install the mod just move the downloaded EquipWheel.dll to the `\BepInEx\plugins\` folder. - - -## Config - -A config file will be created after running the game once while the mod is installed: - -`\BepInEx\config\virtuacode.valheim.equipwheel.cfg` - -## Source Code - -[https://github.com/virtuaCode/valheim-mods](https://github.com/virtuaCode/valheim-mods) - -## Change Log - -- Version 1.5.3 - - Fix issue with selecting items with controllers -- Version 1.5.2 - - Add config entry for using 'Sit'-Button as a hotkey -- Version 1.5.1 - - Changed the default hotkey on gamepads to the 'Use' button (X on Xbox controllers) -- Version 1.5.0 - - Changed gamepad hotkey to the LEFT button on the D-Pad - - Regex support for filtering -- Version 1.4.0 - - Fix issue with TMPro -- Version 1.3.9 - - Fix issue with renamed variable (m_equiped) -- Version 1.3.8 - - Fix missing Patcher method -- Version 1.3.7 - - Fix issue with Mistlands Patch -- Version 1.3.6 - - Fix Bug with selecting Epic Loot items on EquipWheel Two, Three and Four -- Version 1.3.5 - - Fix issue with Hearth & Home Patch -- Version 1.3.4 - - Add compatibility with EpicLoot - - Change default UI scale (0.75 to 0.5) -- Version 1.3.3 - - Add label for selected item -- Version 1.3.2 - - Fix problem with overlapping key bindings (e.g. F and F+Shift) - - Fix ordering of shields when auto-equipping - - Fix config problem for shield auto-equipping - - Remove some config options for additional equip wheels (Options now inherited from main equip wheel) -- Version 1.3.1 - - Add protected bindings -- Version 1.3.0 - - Add equip weapons while running - - Add gamepad hotkey and automatic unbinding - - Add mod enabled/disabled option - - Change hotkey option from KeyCode to KeyboardShortcut (enables key combos) - - Enable shield autoequip for hotkeybar -- Version 1.2.3 - - Add ignoring item names (blacklist) - - Add toggle option - - Fix item names filtering -- Version 1.2.2 - - Allow overriding hotbar keys - - Add item names matching -- Version 1.2.1 - - Add support for building variants -- Version 1.2.0 - - Add item type matching - - Change Hotkey from string to enum - - Fix distance from center scaling -- Version 1.1.0 - - Add gamepad support - - Fix auto equip shield when one-hand weapon gets unequipped -- Version 1.0.4 - - Fix inverted logic for hiding hotkeybar -- Version 1.0.3 - - Add option to hide hotkey bar - - Add option to choose different inventory row - - Fix unequipping shild when it shouldn't -- Version 1.0.2 - - Change shader compilation and bundling (fixes pink textures) - - Fix auto equip shield when switched from bow -- Version 1.0.1 - - Move asset unload right after GUI instantiation -- Version 1.0.0 - - Initial Release - +## Overview + +This mod adds an user interface for equipping/using items in an easier and faster way. The menu will be visible by holding the 'G' key (can be changed). On gamepads it's the 'Use' button (X or A on Xbox Controllers) by default. (Can be changed to the 'Sit' Button or Left/Right button on the D-Pad.) + +**New in version 1.5.2: Added config entry for using Sit-Button** + +The new config allows you to use the 'Sit' button again as a hotkey. Just enable it in the config (UseSitButton = true). + +**New in version 1.5.1: Changed Gamepad bindings** + +Hotkeys for Gamepad has been changed. The default is now the 'Use' button (X on Xbox Controllers). + +**New in version 1.5.0: Changed Gamepad bindings and Regex filtering** + +Hotkeys for Gamepad has been changed. The default is now the LEFT (or RIGHT) button on the D-Pad. +Filtering items now supports Regular Expressions. + +**New in version 1.3.0: Better binding for hotkeys** + +Hotkeys can now be key combos like 'SHIFT + 1'. Also the hotkey for gamepads can be changed in the config. + +**New in version 1.2.0: Item Type Matching Mode** + +When enabled, it scans the whole inventory for items of the specified types in the config and use them in the equip wheel. + +**New in version 1.1.0: Gamepad Support** + +Rebinds the gampad X-button to open the equip wheel. The left joystick controls the selected item. + + +To trigger equipping, release the Hotkey after selecting an item. (When TriggerOnRelease = true) + +To trigger equipping, press the left mouse button after selecting an item. (When TriggerOnClick = true) + +If you equip an one-handed weapon, the shield (if available) will be equipped automatically. + +The mod allows also to choose a different inventory row to use for the equip wheel. +The top-left hotkey bar can be optionally disabled. + +Info: This mod should only be installed on the client side. + + +## Requirements (Manual Installation) + +BepInEx Modloader must be installed. Can be found here: + +[https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/](https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/) + +To install the mod just move the downloaded EquipWheel.dll to the `\BepInEx\plugins\` folder. + + +## Config + +A config file will be created after running the game once while the mod is installed: + +`\BepInEx\config\virtuacode.valheim.equipwheel.cfg` + +## Source Code + +[https://github.com/virtuaCode/valheim-mods](https://github.com/virtuaCode/valheim-mods) + +## Change Log + +- Version 1.5.5 + - Update Libraries and compile for Valheim 1.0+ +- Version 1.5.4 + - Fix support for Valheim v0.220.4+, thanks to [xVilho](https://github.com/virtuaCode/valheim-mods/issues/34#issuecomment-3233156997) +- Version 1.5.3 + - Fix issue with selecting items with controllers +- Version 1.5.2 + - Add config entry for using 'Sit'-Button as a hotkey +- Version 1.5.1 + - Changed the default hotkey on gamepads to the 'Use' button (X on Xbox controllers) +- Version 1.5.0 + - Changed gamepad hotkey to the LEFT button on the D-Pad + - Regex support for filtering +- Version 1.4.0 + - Fix issue with TMPro +- Version 1.3.9 + - Fix issue with renamed variable (m_equiped) +- Version 1.3.8 + - Fix missing Patcher method +- Version 1.3.7 + - Fix issue with Mistlands Patch +- Version 1.3.6 + - Fix Bug with selecting Epic Loot items on EquipWheel Two, Three and Four +- Version 1.3.5 + - Fix issue with Hearth & Home Patch +- Version 1.3.4 + - Add compatibility with EpicLoot + - Change default UI scale (0.75 to 0.5) +- Version 1.3.3 + - Add label for selected item +- Version 1.3.2 + - Fix problem with overlapping key bindings (e.g. F and F+Shift) + - Fix ordering of shields when auto-equipping + - Fix config problem for shield auto-equipping + - Remove some config options for additional equip wheels (Options now inherited from main equip wheel) +- Version 1.3.1 + - Add protected bindings +- Version 1.3.0 + - Add equip weapons while running + - Add gamepad hotkey and automatic unbinding + - Add mod enabled/disabled option + - Change hotkey option from KeyCode to KeyboardShortcut (enables key combos) + - Enable shield autoequip for hotkeybar +- Version 1.2.3 + - Add ignoring item names (blacklist) + - Add toggle option + - Fix item names filtering +- Version 1.2.2 + - Allow overriding hotbar keys + - Add item names matching +- Version 1.2.1 + - Add support for building variants +- Version 1.2.0 + - Add item type matching + - Change Hotkey from string to enum + - Fix distance from center scaling +- Version 1.1.0 + - Add gamepad support + - Fix auto equip shield when one-hand weapon gets unequipped +- Version 1.0.4 + - Fix inverted logic for hiding hotkeybar +- Version 1.0.3 + - Add option to hide hotkey bar + - Add option to choose different inventory row + - Fix unequipping shild when it shouldn't +- Version 1.0.2 + - Change shader compilation and bundling (fixes pink textures) + - Fix auto equip shield when switched from bow +- Version 1.0.1 + - Move asset unload right after GUI instantiation +- Version 1.0.0 + - Initial Release + diff --git a/EquipWheel/manifest.json b/EquipWheel/manifest.json index 7c0f67d..3fb159c 100644 --- a/EquipWheel/manifest.json +++ b/EquipWheel/manifest.json @@ -4,6 +4,6 @@ "website_url": "https://github.com/virtuaCode/valheim-mods", "description": "This mod adds an user interface for equipping/using items in an easier and faster way. (With Gamepad Support)", "dependencies": [ - "denikson-BepInExPack_Valheim-5.4.800" + "denikson-BepInExPack_Valheim-5.4.2350" ] } diff --git a/EquipWheelFour/EquipWheelFour.csproj b/EquipWheelFour/EquipWheelFour.csproj index 49feade..b990f7c 100644 --- a/EquipWheelFour/EquipWheelFour.csproj +++ b/EquipWheelFour/EquipWheelFour.csproj @@ -9,7 +9,7 @@ Properties EquipWheelFour EquipWheelFour - v4.5 + v4.8 512 true diff --git a/EquipWheelThree/EquipWheelThree.csproj b/EquipWheelThree/EquipWheelThree.csproj index ddd82d8..2d250d0 100644 --- a/EquipWheelThree/EquipWheelThree.csproj +++ b/EquipWheelThree/EquipWheelThree.csproj @@ -9,7 +9,7 @@ Properties EquipWheelThree EquipWheelThree - v4.5 + v4.8 512 true diff --git a/EquipWheelTwo/EquipWheelTwo.csproj b/EquipWheelTwo/EquipWheelTwo.csproj index d9fa94a..f8185c3 100644 --- a/EquipWheelTwo/EquipWheelTwo.csproj +++ b/EquipWheelTwo/EquipWheelTwo.csproj @@ -9,7 +9,7 @@ Properties EquipWheelTwo EquipWheelTwo - v4.5 + v4.8 512 true diff --git a/Libraries/0Harmony20.dll b/Libraries/0Harmony20.dll index 67779b3..29c7d6a 100644 Binary files a/Libraries/0Harmony20.dll and b/Libraries/0Harmony20.dll differ diff --git a/Libraries/Assembly-CSharp.dll b/Libraries/Assembly-CSharp.dll index 6b5a519..4559fe2 100644 Binary files a/Libraries/Assembly-CSharp.dll and b/Libraries/Assembly-CSharp.dll differ diff --git a/Libraries/BepInEx.Harmony.dll b/Libraries/BepInEx.Harmony.dll index 03565da..3ab1e6a 100644 Binary files a/Libraries/BepInEx.Harmony.dll and b/Libraries/BepInEx.Harmony.dll differ diff --git a/Libraries/BepInEx.Preloader.dll b/Libraries/BepInEx.Preloader.dll index 4be9766..56b4de7 100644 Binary files a/Libraries/BepInEx.Preloader.dll and b/Libraries/BepInEx.Preloader.dll differ diff --git a/Libraries/BepInEx.dll b/Libraries/BepInEx.dll index 2fb6c0d..071f1bb 100644 Binary files a/Libraries/BepInEx.dll and b/Libraries/BepInEx.dll differ diff --git a/Libraries/HarmonyXInterop.dll b/Libraries/HarmonyXInterop.dll index ca690b1..7640080 100644 Binary files a/Libraries/HarmonyXInterop.dll and b/Libraries/HarmonyXInterop.dll differ diff --git a/Libraries/Mono.Security.dll b/Libraries/Mono.Security.dll index be0e4df..8f9890b 100644 Binary files a/Libraries/Mono.Security.dll and b/Libraries/Mono.Security.dll differ diff --git a/Libraries/PlayFab.dll b/Libraries/PlayFab.dll index d1de676..3a5b5fd 100644 Binary files a/Libraries/PlayFab.dll and b/Libraries/PlayFab.dll differ diff --git a/Libraries/PlayFabParty.dll b/Libraries/PlayFabParty.dll index 11f48b4..f866834 100644 Binary files a/Libraries/PlayFabParty.dll and b/Libraries/PlayFabParty.dll differ diff --git a/Libraries/System.Configuration.dll b/Libraries/System.Configuration.dll index c5a3aa5..2194916 100644 Binary files a/Libraries/System.Configuration.dll and b/Libraries/System.Configuration.dll differ diff --git a/Libraries/System.Core.dll b/Libraries/System.Core.dll index 9942a28..1b764dc 100644 Binary files a/Libraries/System.Core.dll and b/Libraries/System.Core.dll differ diff --git a/Libraries/System.Data.dll b/Libraries/System.Data.dll index b75c370..4e54cec 100644 Binary files a/Libraries/System.Data.dll and b/Libraries/System.Data.dll differ diff --git a/Libraries/System.Net.Http.dll b/Libraries/System.Net.Http.dll index b5793bc..d57591c 100644 Binary files a/Libraries/System.Net.Http.dll and b/Libraries/System.Net.Http.dll differ diff --git a/Libraries/System.Numerics.dll b/Libraries/System.Numerics.dll index a6d92f5..937b9ae 100644 Binary files a/Libraries/System.Numerics.dll and b/Libraries/System.Numerics.dll differ diff --git a/Libraries/System.Runtime.Serialization.dll b/Libraries/System.Runtime.Serialization.dll index 30087e3..06fb2a1 100644 Binary files a/Libraries/System.Runtime.Serialization.dll and b/Libraries/System.Runtime.Serialization.dll differ diff --git a/Libraries/System.Security.dll b/Libraries/System.Security.dll index 6be33c3..4685593 100644 Binary files a/Libraries/System.Security.dll and b/Libraries/System.Security.dll differ diff --git a/Libraries/System.Xml.Linq.dll b/Libraries/System.Xml.Linq.dll index db02329..1eb88c6 100644 Binary files a/Libraries/System.Xml.Linq.dll and b/Libraries/System.Xml.Linq.dll differ diff --git a/Libraries/System.Xml.dll b/Libraries/System.Xml.dll index 842a134..35112b0 100644 Binary files a/Libraries/System.Xml.dll and b/Libraries/System.Xml.dll differ diff --git a/Libraries/System.dll b/Libraries/System.dll index 03bcd6d..2850a7e 100644 Binary files a/Libraries/System.dll and b/Libraries/System.dll differ diff --git a/Libraries/Unity.InputSystem.dll b/Libraries/Unity.InputSystem.dll index 32c0468..29bca0b 100644 Binary files a/Libraries/Unity.InputSystem.dll and b/Libraries/Unity.InputSystem.dll differ diff --git a/Libraries/Unity.TextMeshPro.dll b/Libraries/Unity.TextMeshPro.dll index 56e3713..d5187b4 100644 Binary files a/Libraries/Unity.TextMeshPro.dll and b/Libraries/Unity.TextMeshPro.dll differ diff --git a/Libraries/UnityEngine.AIModule.dll b/Libraries/UnityEngine.AIModule.dll index 3fa5b9a..271d4e8 100644 Binary files a/Libraries/UnityEngine.AIModule.dll and b/Libraries/UnityEngine.AIModule.dll differ diff --git a/Libraries/UnityEngine.AccessibilityModule.dll b/Libraries/UnityEngine.AccessibilityModule.dll index 4e45aa8..6259c0e 100644 Binary files a/Libraries/UnityEngine.AccessibilityModule.dll and b/Libraries/UnityEngine.AccessibilityModule.dll differ diff --git a/Libraries/UnityEngine.AndroidJNIModule.dll b/Libraries/UnityEngine.AndroidJNIModule.dll index 5eee61b..094c2d3 100644 Binary files a/Libraries/UnityEngine.AndroidJNIModule.dll and b/Libraries/UnityEngine.AndroidJNIModule.dll differ diff --git a/Libraries/UnityEngine.AnimationModule.dll b/Libraries/UnityEngine.AnimationModule.dll index 66d2a99..b9eb064 100644 Binary files a/Libraries/UnityEngine.AnimationModule.dll and b/Libraries/UnityEngine.AnimationModule.dll differ diff --git a/Libraries/UnityEngine.AssetBundleModule.dll b/Libraries/UnityEngine.AssetBundleModule.dll index 1e28c68..8c6cf94 100644 Binary files a/Libraries/UnityEngine.AssetBundleModule.dll and b/Libraries/UnityEngine.AssetBundleModule.dll differ diff --git a/Libraries/UnityEngine.AudioModule.dll b/Libraries/UnityEngine.AudioModule.dll index 2e5b7be..2b93b10 100644 Binary files a/Libraries/UnityEngine.AudioModule.dll and b/Libraries/UnityEngine.AudioModule.dll differ diff --git a/Libraries/UnityEngine.ClothModule.dll b/Libraries/UnityEngine.ClothModule.dll index 7e8d98b..d2680c9 100644 Binary files a/Libraries/UnityEngine.ClothModule.dll and b/Libraries/UnityEngine.ClothModule.dll differ diff --git a/Libraries/UnityEngine.ClusterInputModule.dll b/Libraries/UnityEngine.ClusterInputModule.dll index 5167d6b..0ee2aa6 100644 Binary files a/Libraries/UnityEngine.ClusterInputModule.dll and b/Libraries/UnityEngine.ClusterInputModule.dll differ diff --git a/Libraries/UnityEngine.ClusterRendererModule.dll b/Libraries/UnityEngine.ClusterRendererModule.dll index 743b8e4..56409ae 100644 Binary files a/Libraries/UnityEngine.ClusterRendererModule.dll and b/Libraries/UnityEngine.ClusterRendererModule.dll differ diff --git a/Libraries/UnityEngine.CoreModule.dll b/Libraries/UnityEngine.CoreModule.dll index 653e932..959a28f 100644 Binary files a/Libraries/UnityEngine.CoreModule.dll and b/Libraries/UnityEngine.CoreModule.dll differ diff --git a/Libraries/UnityEngine.CrashReportingModule.dll b/Libraries/UnityEngine.CrashReportingModule.dll index a6115e3..db0c123 100644 Binary files a/Libraries/UnityEngine.CrashReportingModule.dll and b/Libraries/UnityEngine.CrashReportingModule.dll differ diff --git a/Libraries/UnityEngine.DSPGraphModule.dll b/Libraries/UnityEngine.DSPGraphModule.dll index 586f270..55c45e5 100644 Binary files a/Libraries/UnityEngine.DSPGraphModule.dll and b/Libraries/UnityEngine.DSPGraphModule.dll differ diff --git a/Libraries/UnityEngine.DirectorModule.dll b/Libraries/UnityEngine.DirectorModule.dll index 420061f..b0342be 100644 Binary files a/Libraries/UnityEngine.DirectorModule.dll and b/Libraries/UnityEngine.DirectorModule.dll differ diff --git a/Libraries/UnityEngine.GIModule.dll b/Libraries/UnityEngine.GIModule.dll index cae077e..48759f6 100644 Binary files a/Libraries/UnityEngine.GIModule.dll and b/Libraries/UnityEngine.GIModule.dll differ diff --git a/Libraries/UnityEngine.GameCenterModule.dll b/Libraries/UnityEngine.GameCenterModule.dll index 1856854..dc2d10e 100644 Binary files a/Libraries/UnityEngine.GameCenterModule.dll and b/Libraries/UnityEngine.GameCenterModule.dll differ diff --git a/Libraries/UnityEngine.GridModule.dll b/Libraries/UnityEngine.GridModule.dll index 25ee92d..535f5af 100644 Binary files a/Libraries/UnityEngine.GridModule.dll and b/Libraries/UnityEngine.GridModule.dll differ diff --git a/Libraries/UnityEngine.HotReloadModule.dll b/Libraries/UnityEngine.HotReloadModule.dll index 44af7e0..60aedea 100644 Binary files a/Libraries/UnityEngine.HotReloadModule.dll and b/Libraries/UnityEngine.HotReloadModule.dll differ diff --git a/Libraries/UnityEngine.IMGUIModule.dll b/Libraries/UnityEngine.IMGUIModule.dll index 8f97f06..7bd43c5 100644 Binary files a/Libraries/UnityEngine.IMGUIModule.dll and b/Libraries/UnityEngine.IMGUIModule.dll differ diff --git a/Libraries/UnityEngine.ImageConversionModule.dll b/Libraries/UnityEngine.ImageConversionModule.dll index 67518f2..7ec27d1 100644 Binary files a/Libraries/UnityEngine.ImageConversionModule.dll and b/Libraries/UnityEngine.ImageConversionModule.dll differ diff --git a/Libraries/UnityEngine.InputLegacyModule.dll b/Libraries/UnityEngine.InputLegacyModule.dll index 6db05fa..6e7f828 100644 Binary files a/Libraries/UnityEngine.InputLegacyModule.dll and b/Libraries/UnityEngine.InputLegacyModule.dll differ diff --git a/Libraries/UnityEngine.InputModule.dll b/Libraries/UnityEngine.InputModule.dll index d2944d3..a5c7d91 100644 Binary files a/Libraries/UnityEngine.InputModule.dll and b/Libraries/UnityEngine.InputModule.dll differ diff --git a/Libraries/UnityEngine.JSONSerializeModule.dll b/Libraries/UnityEngine.JSONSerializeModule.dll index 45d7908..9b30dd9 100644 Binary files a/Libraries/UnityEngine.JSONSerializeModule.dll and b/Libraries/UnityEngine.JSONSerializeModule.dll differ diff --git a/Libraries/UnityEngine.LocalizationModule.dll b/Libraries/UnityEngine.LocalizationModule.dll index b8952c9..d998195 100644 Binary files a/Libraries/UnityEngine.LocalizationModule.dll and b/Libraries/UnityEngine.LocalizationModule.dll differ diff --git a/Libraries/UnityEngine.ParticleSystemModule.dll b/Libraries/UnityEngine.ParticleSystemModule.dll index ce6023f..0bddfbb 100644 Binary files a/Libraries/UnityEngine.ParticleSystemModule.dll and b/Libraries/UnityEngine.ParticleSystemModule.dll differ diff --git a/Libraries/UnityEngine.PerformanceReportingModule.dll b/Libraries/UnityEngine.PerformanceReportingModule.dll index c6583b4..53cf524 100644 Binary files a/Libraries/UnityEngine.PerformanceReportingModule.dll and b/Libraries/UnityEngine.PerformanceReportingModule.dll differ diff --git a/Libraries/UnityEngine.Physics2DModule.dll b/Libraries/UnityEngine.Physics2DModule.dll index 646040f..cf626c7 100644 Binary files a/Libraries/UnityEngine.Physics2DModule.dll and b/Libraries/UnityEngine.Physics2DModule.dll differ diff --git a/Libraries/UnityEngine.PhysicsModule.dll b/Libraries/UnityEngine.PhysicsModule.dll index 1f1ebec..ecd43e1 100644 Binary files a/Libraries/UnityEngine.PhysicsModule.dll and b/Libraries/UnityEngine.PhysicsModule.dll differ diff --git a/Libraries/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll b/Libraries/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll index d2b21a6..40776ea 100644 Binary files a/Libraries/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll and b/Libraries/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll differ diff --git a/Libraries/UnityEngine.ScreenCaptureModule.dll b/Libraries/UnityEngine.ScreenCaptureModule.dll index 26112a3..58149ef 100644 Binary files a/Libraries/UnityEngine.ScreenCaptureModule.dll and b/Libraries/UnityEngine.ScreenCaptureModule.dll differ diff --git a/Libraries/UnityEngine.SharedInternalsModule.dll b/Libraries/UnityEngine.SharedInternalsModule.dll index f58f50c..9072d55 100644 Binary files a/Libraries/UnityEngine.SharedInternalsModule.dll and b/Libraries/UnityEngine.SharedInternalsModule.dll differ diff --git a/Libraries/UnityEngine.SpriteMaskModule.dll b/Libraries/UnityEngine.SpriteMaskModule.dll index 1e8201b..0620bc5 100644 Binary files a/Libraries/UnityEngine.SpriteMaskModule.dll and b/Libraries/UnityEngine.SpriteMaskModule.dll differ diff --git a/Libraries/UnityEngine.SpriteShapeModule.dll b/Libraries/UnityEngine.SpriteShapeModule.dll index f58b151..ac59189 100644 Binary files a/Libraries/UnityEngine.SpriteShapeModule.dll and b/Libraries/UnityEngine.SpriteShapeModule.dll differ diff --git a/Libraries/UnityEngine.StreamingModule.dll b/Libraries/UnityEngine.StreamingModule.dll index 8663efc..d1debe6 100644 Binary files a/Libraries/UnityEngine.StreamingModule.dll and b/Libraries/UnityEngine.StreamingModule.dll differ diff --git a/Libraries/UnityEngine.SubstanceModule.dll b/Libraries/UnityEngine.SubstanceModule.dll index 776f5f8..b391398 100644 Binary files a/Libraries/UnityEngine.SubstanceModule.dll and b/Libraries/UnityEngine.SubstanceModule.dll differ diff --git a/Libraries/UnityEngine.SubsystemsModule.dll b/Libraries/UnityEngine.SubsystemsModule.dll index b399960..a906050 100644 Binary files a/Libraries/UnityEngine.SubsystemsModule.dll and b/Libraries/UnityEngine.SubsystemsModule.dll differ diff --git a/Libraries/UnityEngine.TLSModule.dll b/Libraries/UnityEngine.TLSModule.dll index 586c361..2aaed5d 100644 Binary files a/Libraries/UnityEngine.TLSModule.dll and b/Libraries/UnityEngine.TLSModule.dll differ diff --git a/Libraries/UnityEngine.TerrainModule.dll b/Libraries/UnityEngine.TerrainModule.dll index feaff11..11adb3a 100644 Binary files a/Libraries/UnityEngine.TerrainModule.dll and b/Libraries/UnityEngine.TerrainModule.dll differ diff --git a/Libraries/UnityEngine.TerrainPhysicsModule.dll b/Libraries/UnityEngine.TerrainPhysicsModule.dll index 3155d6d..16f9946 100644 Binary files a/Libraries/UnityEngine.TerrainPhysicsModule.dll and b/Libraries/UnityEngine.TerrainPhysicsModule.dll differ diff --git a/Libraries/UnityEngine.TextRenderingModule.dll b/Libraries/UnityEngine.TextRenderingModule.dll index f6ba653..8f650bc 100644 Binary files a/Libraries/UnityEngine.TextRenderingModule.dll and b/Libraries/UnityEngine.TextRenderingModule.dll differ diff --git a/Libraries/UnityEngine.TilemapModule.dll b/Libraries/UnityEngine.TilemapModule.dll index cb3f0e3..9c2ac59 100644 Binary files a/Libraries/UnityEngine.TilemapModule.dll and b/Libraries/UnityEngine.TilemapModule.dll differ diff --git a/Libraries/UnityEngine.UI.dll b/Libraries/UnityEngine.UI.dll index 5277c7f..80e1cc0 100644 Binary files a/Libraries/UnityEngine.UI.dll and b/Libraries/UnityEngine.UI.dll differ diff --git a/Libraries/UnityEngine.UIElementsModule.dll b/Libraries/UnityEngine.UIElementsModule.dll index 449c88a..bd0976c 100644 Binary files a/Libraries/UnityEngine.UIElementsModule.dll and b/Libraries/UnityEngine.UIElementsModule.dll differ diff --git a/Libraries/UnityEngine.UIModule.dll b/Libraries/UnityEngine.UIModule.dll index be3f565..9291fab 100644 Binary files a/Libraries/UnityEngine.UIModule.dll and b/Libraries/UnityEngine.UIModule.dll differ diff --git a/Libraries/UnityEngine.UmbraModule.dll b/Libraries/UnityEngine.UmbraModule.dll index 59f35db..1ec6d71 100644 Binary files a/Libraries/UnityEngine.UmbraModule.dll and b/Libraries/UnityEngine.UmbraModule.dll differ diff --git a/Libraries/UnityEngine.UnityAnalyticsModule.dll b/Libraries/UnityEngine.UnityAnalyticsModule.dll index e8f59c3..914e0c5 100644 Binary files a/Libraries/UnityEngine.UnityAnalyticsModule.dll and b/Libraries/UnityEngine.UnityAnalyticsModule.dll differ diff --git a/Libraries/UnityEngine.UnityConnectModule.dll b/Libraries/UnityEngine.UnityConnectModule.dll index 5bd2bb3..1d4c9d3 100644 Binary files a/Libraries/UnityEngine.UnityConnectModule.dll and b/Libraries/UnityEngine.UnityConnectModule.dll differ diff --git a/Libraries/UnityEngine.UnityCurlModule.dll b/Libraries/UnityEngine.UnityCurlModule.dll index ef15fef..f6f5f4f 100644 Binary files a/Libraries/UnityEngine.UnityCurlModule.dll and b/Libraries/UnityEngine.UnityCurlModule.dll differ diff --git a/Libraries/UnityEngine.UnityTestProtocolModule.dll b/Libraries/UnityEngine.UnityTestProtocolModule.dll index 97c0677..fe00b28 100644 Binary files a/Libraries/UnityEngine.UnityTestProtocolModule.dll and b/Libraries/UnityEngine.UnityTestProtocolModule.dll differ diff --git a/Libraries/UnityEngine.UnityWebRequestAssetBundleModule.dll b/Libraries/UnityEngine.UnityWebRequestAssetBundleModule.dll index 998915f..e291228 100644 Binary files a/Libraries/UnityEngine.UnityWebRequestAssetBundleModule.dll and b/Libraries/UnityEngine.UnityWebRequestAssetBundleModule.dll differ diff --git a/Libraries/UnityEngine.UnityWebRequestAudioModule.dll b/Libraries/UnityEngine.UnityWebRequestAudioModule.dll index fbd6987..5108c85 100644 Binary files a/Libraries/UnityEngine.UnityWebRequestAudioModule.dll and b/Libraries/UnityEngine.UnityWebRequestAudioModule.dll differ diff --git a/Libraries/UnityEngine.UnityWebRequestModule.dll b/Libraries/UnityEngine.UnityWebRequestModule.dll index 18967aa..26a6d14 100644 Binary files a/Libraries/UnityEngine.UnityWebRequestModule.dll and b/Libraries/UnityEngine.UnityWebRequestModule.dll differ diff --git a/Libraries/UnityEngine.UnityWebRequestTextureModule.dll b/Libraries/UnityEngine.UnityWebRequestTextureModule.dll index 33337ec..61ff060 100644 Binary files a/Libraries/UnityEngine.UnityWebRequestTextureModule.dll and b/Libraries/UnityEngine.UnityWebRequestTextureModule.dll differ diff --git a/Libraries/UnityEngine.UnityWebRequestWWWModule.dll b/Libraries/UnityEngine.UnityWebRequestWWWModule.dll index 3c7f00a..e9ea106 100644 Binary files a/Libraries/UnityEngine.UnityWebRequestWWWModule.dll and b/Libraries/UnityEngine.UnityWebRequestWWWModule.dll differ diff --git a/Libraries/UnityEngine.VFXModule.dll b/Libraries/UnityEngine.VFXModule.dll index 0d3306c..5f3d551 100644 Binary files a/Libraries/UnityEngine.VFXModule.dll and b/Libraries/UnityEngine.VFXModule.dll differ diff --git a/Libraries/UnityEngine.VRModule.dll b/Libraries/UnityEngine.VRModule.dll index 92e958a..244c4c2 100644 Binary files a/Libraries/UnityEngine.VRModule.dll and b/Libraries/UnityEngine.VRModule.dll differ diff --git a/Libraries/UnityEngine.VehiclesModule.dll b/Libraries/UnityEngine.VehiclesModule.dll index 52ccd74..91d9d09 100644 Binary files a/Libraries/UnityEngine.VehiclesModule.dll and b/Libraries/UnityEngine.VehiclesModule.dll differ diff --git a/Libraries/UnityEngine.VideoModule.dll b/Libraries/UnityEngine.VideoModule.dll index 1defc07..19a596f 100644 Binary files a/Libraries/UnityEngine.VideoModule.dll and b/Libraries/UnityEngine.VideoModule.dll differ diff --git a/Libraries/UnityEngine.VirtualTexturingModule.dll b/Libraries/UnityEngine.VirtualTexturingModule.dll index 2dc9800..4060e74 100644 Binary files a/Libraries/UnityEngine.VirtualTexturingModule.dll and b/Libraries/UnityEngine.VirtualTexturingModule.dll differ diff --git a/Libraries/UnityEngine.WindModule.dll b/Libraries/UnityEngine.WindModule.dll index 032fa0e..7b30899 100644 Binary files a/Libraries/UnityEngine.WindModule.dll and b/Libraries/UnityEngine.WindModule.dll differ diff --git a/Libraries/UnityEngine.XRModule.dll b/Libraries/UnityEngine.XRModule.dll index ac6d4ac..3ceba18 100644 Binary files a/Libraries/UnityEngine.XRModule.dll and b/Libraries/UnityEngine.XRModule.dll differ diff --git a/Libraries/UnityEngine.dll b/Libraries/UnityEngine.dll index 1f412e8..0561370 100644 Binary files a/Libraries/UnityEngine.dll and b/Libraries/UnityEngine.dll differ diff --git a/Libraries/assembly_googleanalytics.dll b/Libraries/assembly_googleanalytics.dll index b24a43c..a76d06f 100644 Binary files a/Libraries/assembly_googleanalytics.dll and b/Libraries/assembly_googleanalytics.dll differ diff --git a/Libraries/assembly_guiutils.dll b/Libraries/assembly_guiutils.dll index f3e7eba..135f392 100644 Binary files a/Libraries/assembly_guiutils.dll and b/Libraries/assembly_guiutils.dll differ diff --git a/Libraries/assembly_lux.dll b/Libraries/assembly_lux.dll index 3607f40..e48d674 100644 Binary files a/Libraries/assembly_lux.dll and b/Libraries/assembly_lux.dll differ diff --git a/Libraries/assembly_postprocessing.dll b/Libraries/assembly_postprocessing.dll index 4dc7b94..9c20744 100644 Binary files a/Libraries/assembly_postprocessing.dll and b/Libraries/assembly_postprocessing.dll differ diff --git a/Libraries/assembly_simplemeshcombine.dll b/Libraries/assembly_simplemeshcombine.dll index 4e76ef1..2687405 100644 Binary files a/Libraries/assembly_simplemeshcombine.dll and b/Libraries/assembly_simplemeshcombine.dll differ diff --git a/Libraries/assembly_sunshafts.dll b/Libraries/assembly_sunshafts.dll index 2769c27..cf36696 100644 Binary files a/Libraries/assembly_sunshafts.dll and b/Libraries/assembly_sunshafts.dll differ diff --git a/Libraries/assembly_utils.dll b/Libraries/assembly_utils.dll index 11e015b..fa6fad7 100644 Binary files a/Libraries/assembly_utils.dll and b/Libraries/assembly_utils.dll differ diff --git a/Libraries/assembly_valheim.dll b/Libraries/assembly_valheim.dll index f5b9b7c..a532b8e 100644 Binary files a/Libraries/assembly_valheim.dll and b/Libraries/assembly_valheim.dll differ diff --git a/Libraries/mscorlib.dll b/Libraries/mscorlib.dll index a3896ee..6cd10ce 100644 Binary files a/Libraries/mscorlib.dll and b/Libraries/mscorlib.dll differ diff --git a/MoreEquipWheels/manifest.json b/MoreEquipWheels/manifest.json index 0f91d89..133ecbd 100644 --- a/MoreEquipWheels/manifest.json +++ b/MoreEquipWheels/manifest.json @@ -4,7 +4,7 @@ "website_url": "https://github.com/virtuaCode/valheim-mods", "description": "This is an extension mod for the EquipWheel mod. It adds 3 additional equip wheels to the game.", "dependencies": [ - "denikson-BepInExPack_Valheim-5.4.800", + "denikson-BepInExPack_Valheim-5.4.2350", "virtuaCode-EquipWheel-0.0.1" ] }