HolsteredItemPositions
[v81] Attaches holstered items to the player model
截圖 共 2 張
模組介紹 作者原文
HolsteredItemPositions
An updated version of ReservedSlotPositionsForInventory. Compared to the original, this version:
- Comes with most of ReservedCustomPosition built in
- Does not rely on ReservedItemSlotCore with a bunch of jank setup
- Syncs the visible items on players after joining
- Uses DawnLib's NamespacedKeys for items, allowing any item to have their own custom position, even items with the same name
- Provides a custom GUI for anyone to easily create their own positions, which can be enabled in the config under General -> Enable Setup HUD. Press F10 after loading into a lobby to access the GUI.
Custom GUI
This GUI exists to help make the creation of.json files bearable. To use the custom GUI, simply enable the config under General -> Enable Setup HUD and load into a lobby and press F10.
For more advanced users, the path you will find the.json files at is \profiles\\BepInEx\config\HolsteredItemPositions. In this folder:
- HolsteredItemPositions.json
- These are the item positions that install with HolsteredItemPositions by default. Deleting this will cause it to re-download whenever you download or update HolsteredItemPositions.
- CustomHolsteredItemPositions.json
- These are the item positions that are set through the ingame custom GUI, any entries in here will override anything in HolsteredItemPositions.json.
-.json
- These are item positions from a CustomHolsteredItemPositions.json file that has been renamed by other users to upload.
The.json files have a load order, from highest priority to lowest priority:
- CustomHolsteredItemPositions.json
2..json - alphabetically
- HolsteredItemPositions.json
Example of syntax in CustomHolsteredItemPositions.json:
{
"lethal_company:flashlight": {
"bone": "Spine3",
"position": {
"x": 0.2,
"y": 0.25,
"z": 0.0
},
"rotation": {
"x": 90.0,
"y": 0.0,
"z": 0.0
},
"scale": {
"x": 1.0,
"y": 1.0,
"z": 1.0
}
},
"metalitemvariants:golden_flashlight": {
"disabled": true
}
}
Compatibility
🟢 Explicit Compatibility:
- ReservedItemSlotCore (specifically version 2.0.55)
- Fixes a bug in the mod with player join syncing for the utility slot
- Disables their item positions in favour of this mod
- TooManyEmotes
- Supports emoting
- First Person View
- Shows holstered item positions in first person
- Screenshot
🟡 Partial Compatibility:
- HotbarPlus
- Will have sync issues with extra inventory slots, I will not be adding explicit compatibility due to the mods syncing issues. 4 slots with other settings enabled should cause no issues
🔴 No Compatibility:
- None that we're aware of yet
⚪ Unknown Compatibility:
- NicheTweaks
- Pick up items in order config option
- Put two handed items in slot one config option
- Rearrange inventory after dropping config option
Credits
- XuXiaolan and contributors for creating DawnLib
- Moroxide for the custom positions from ReservedCustomPosition and the mod icon
- debbicar for testing, creating custom positions for various items and screenshots
- Lunxara for creating custom positions for flashlights
- FlipMods for ReservedItemSlotCore, which originally housed this idea
- ThecheeseXD for playing DOOM: Eternal on the clock
- Trash Can Icon, authored by artcoholic, licensed under MIT License
- Undo Icon, authored by krystonschwarze, licensed under CC Attribution License
- Copy Icon, authored by Konstantin Filatov, licensed under CC Attribution License
- Paste Icon, authored by Konstantin Filatov, licensed under CC Attribution License
- Arrow Up Down Icon, authored by Catalin Fertu, licensed under CC Attribution License
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: