[minimod][v0.7.2] Gearbox - weapon/inventory handling

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
lucker42
Posts: 114
Joined: Thu Apr 04, 2019 9:25 pm

Re: [minimod][v0.4.1] Gearbox - weapon/inventory handling

Post by lucker42 »

m8f wrote:Ah. Gamepad support is on the way. With it, you will be able to navigate in inventory wheel with analog stick, and not use next/previous item buttons at all. In fact, dev build already has gamepad analog stick support.
Then there are no more questions. Thanks!
Choel
Posts: 1
Joined: Wed Oct 07, 2020 10:36 pm

Re: [minimod][v0.4.1] Gearbox - weapon/inventory handling

Post by Choel »

m8f wrote:Ah. Gamepad support is on the way. With it, you will be able to navigate in inventory wheel with analog stick, and not use next/previous item buttons at all. In fact, dev build already has gamepad analog stick support.
Grabbed the development build, I am also a controller user. I set the Toggle Menu key to right shoulder and after enabling Select on Toggle Menu key release and Freeze Time this became just the best thing ever.

Thank you so much for this mod.
User avatar
namsan
Posts: 145
Joined: Sat Mar 31, 2012 4:27 am
Location: Japan

Re: [minimod][v0.4.1] Gearbox - weapon/inventory handling

Post by namsan »

I have been using this mod (mostly I use Blocks one rather than weapon wheel) and it's pretty good.
Some gameplay mods don't have the "the weapons you have" indicator on HUD unlike the vanilla Doom, so it becomes quite nifty. :D
User avatar
mamaluigisbagel
Posts: 415
Joined: Wed Jul 09, 2014 7:25 pm
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: [minimod][v0.4.1] Gearbox - weapon/inventory handling

Post by mamaluigisbagel »

got what looks like a VM Abort, using QCDE this time, upon starting a new game. This was used with the inventory keeper and GDV_UAC mods along with the addon you linked me to see if it could help.

Loaded Mods: QCDE, addons for QCDE, (monster packs, a medal addon, and ZMovement patch) hitmarkers, Corruption Cards v1.9, inventory keeper v2, GDV_UAC, the mod compatibility addon you sent me

Also auto loaded mods: Autoautosave v1.4.2, Gearbox-master, hellscape navigator v0.16, nomina-master, WarTrophies v1.9.0, BloomBoost, WorldGamma, Nash Cursors, TexGlow, Crosshair Packs

User avatar
m8f
 
 
Posts: 1435
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Location: Siberia (UTC+7)

Re: [minimod][v0.4.1] Gearbox - weapon/inventory handling

Post by m8f »

Sadly, that's another VM abort, and it's caused by my Mod Compatibility Checklist. This tool, designed to help finding errors in mods, so far only caused trouble. I updated it so it isn't confused by this particular situation anymore.
User avatar
mamaluigisbagel
Posts: 415
Joined: Wed Jul 09, 2014 7:25 pm
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: [minimod][v0.4.1] Gearbox - weapon/inventory handling

Post by mamaluigisbagel »

will try that again after updating MCC, then. I would be trying to test and report more, but sadly I've had a serious virus the past 2 weeks and going, so sorry if my responses or tests are slow.
slyrboi
Posts: 50
Joined: Fri Mar 01, 2019 2:30 am

Re: [minimod][v0.4.1] Gearbox - weapon/inventory handling

Post by slyrboi »

Is there any way to edit the error lines on LZDoom without using slade? (I'm using mobile)
Like what's the needed script file to be edited?
This mod really looks helpful especially in mobile for a quick-swap and better inventory management
User avatar
Enjay
 
 
Posts: 26441
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland

Re: [minimod][v0.4.1] Gearbox - weapon/inventory handling

Post by Enjay »

slyrboi wrote:Is there any way to edit the error lines on LZDoom without using slade? (I'm using mobile)
Can you open zip files on your mobile? If so, the PK3 is just a zip file that has been renamed and the various files inside are just text files (unless they are the graphics or sound resources). So a zip file utility and a decent text editor should do it. No need for specialist Doom-specific tools.

Not sure what changes you would need to make though.
User avatar
m8f
 
 
Posts: 1435
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Location: Siberia (UTC+7)

Re: [minimod][v0.4.1] Gearbox - weapon/inventory handling

Post by m8f »

Theoretically you could rename pk3 to zip, open it, find the files from error messages, and use a text editor to edit them. I believe that it isn't worth the hassle. The last time I checked there were two issues with LZDoom:
1. Rotation in wheel. Can be disabled by commenting out some lines in wheel view code, but weapons in wheel and multiwheel won't display correctly.
2. Code that is responsible for checking user keybindings - it has to be reverted to an older version.

Note: gamepad and touch controls support is currently in Gearbox dev builds only, not yet in release version. Without them Gearbox on mobile is not very useful.

Just to note, GZDoom DEV (4.6pre) is included in Delta Touch too, and it can load Gearbox just fine.
User avatar
mamaluigisbagel
Posts: 415
Joined: Wed Jul 09, 2014 7:25 pm
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: [minimod][v0.4.1] Gearbox - weapon/inventory handling

Post by mamaluigisbagel »

finally found another bug, though I think its exclusive to Meta-Doom's dev build. When using gearbox to manage items/inventory, it does not use or even select items. (ie wheel menu, let's say I have dog collar equipped and I want kinetic mines. If I bring up gearbox's inventory wheel, hover over and select the mines, nothing happens and I keep the dog collar equipped)

EDIT: Doesn't seem to work with HXRTC Project items either. Might help to note I'm using the most recent dev build.
User avatar
m8f
 
 
Posts: 1435
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Location: Siberia (UTC+7)

Re: [minimod][v0.4.1] Gearbox - weapon/inventory handling

Post by m8f »

Gearbox inventory menu is independent from GZDoom inventory bar by design. To use inventory items with Gearbox, either press Fire or enable "Select on Toggle Menu key release" option. Just checked with HXRTC Project.
User avatar
mamaluigisbagel
Posts: 415
Joined: Wed Jul 09, 2014 7:25 pm
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: [minimod][v0.4.1] Gearbox - weapon/inventory handling

Post by mamaluigisbagel »

I tried both and neither of them worked. Maybe I need to update either gearbox or GZDoom again. I'll mess around and see what I can do

EDIT: Running GZDoom 4.5.0 and the most recent gearbox dev build, it still won't let me use inventory items despite doing it how you said. The only thing I can figure is maybe a mod in my autoload folder is conflicting with it.
User avatar
m8f
 
 
Posts: 1435
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Location: Siberia (UTC+7)

Re: [minimod][v0.5.0] Gearbox - weapon/inventory handling

Post by m8f »

Gearbox v0.5.0 is out. Download:
For GZDoom
For LZDoom

Changes since v0.4.1

Improvements
- wheel: new input code, bringing controller and touch controls support;
- wheel: scale option;
- general: option to freeze only player, useful for multiplayer games;
- general: updated VM abort handler, added an option to disable it;
- general: compatibility with Event Handler Destroyer;
- general: display native weapon tag on weapon change instead of custom text box.

Fixes
- blocks: fixed view positioning;
- general: fixed changing height in Heretic water;
- general: added Gearbox options to simple options menu.

Limitations of LZDoom version
- selection in wheel is not drawn;
- outer wheel in multiwheel is not drawn;
- weapons are not rotated;
- inventory items cannot preserve HUD scale;
- slot numbers cannot be scaled.
Last edited by m8f on Sun Jul 04, 2021 5:55 am, edited 1 time in total.
User avatar
Colerx
Posts: 166
Joined: Thu Feb 11, 2021 6:16 am

Re: [minimod][v0.5.0] Gearbox - weapon/inventory handling

Post by Colerx »

nice thank you!
User avatar
mamaluigisbagel
Posts: 415
Joined: Wed Jul 09, 2014 7:25 pm
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: [minimod][v0.5.0] Gearbox - weapon/inventory handling

Post by mamaluigisbagel »

Do you have freeze player & enemies on? I noticed once I turned freezing off entirely, the item wheel worked.

Return to “Gameplay Mods”