Project Zomboid

Project Zomboid

300 ratings
[B42] Mutie's Context Menu Icons Expanded & Redrawn
3
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
501.165 KB
6 Feb @ 4:30am
1 Change Note ( view )

Subscribe to download
[B42] Mutie's Context Menu Icons Expanded & Redrawn

Description


Important note
Because in Build 42 icons from Redrawn mod don't redraw all the icons from the original mod, I decided to make the original mod optional.
You can still use the original mod or disable it. It does not affect the functionality, it is your decision.
Original
Redrawn
Result
✓ On
✓ On
More icons, but they mix up
✗ Off
✓ On
Less icons, but unified style



Need more context menu icons?
This expansion adds 35 new and 20 redrawn context menu icons for Mutie's Context Menu Icons mod.

New icons
List of context menu options with new icons:
  • Close Door
  • Open Door
  • Lock Door
  • Unlock Door
  • Close Window
  • Open Window
  • Smash Window
  • Remove Broken Glass
  • Pickup Broken Glass
  • Climb through
  • Barricade ...
  • Unbarricade
  • Rest
  • Sleep on Ground
  • Drink [For example, from sink]
  • Fill
    Fill All
  • Wash
  • Grab
    Grab one
    Grab half
    Grab all
  • Place [Submenu "One", "Half", "All"]
  • Put in Container
    Move To (Joystick only)
    Transfer All (Joystick only)
    Take All (Joystick only)
  • Settings [Stove, microwave]
  • Remove Grass
  • Dig Furrow with Hands
  • Insert [Amoo count] Bullets in Magazine
  • Unload Magazine
  • Insert Magazine
  • Eject Magazine
  • Rack [Gun]
I hope I haven't forgotten anything :)

Redrawn icons
Why were they redrawn?
- In the original mod icons I think were taken from Internet, so there were style inconsistencies.
Many icons corresponded to the guidelines, so I redrew them to the same size (screenshot 4) and made them in the same style.

List of context menu options with redrawn icons:
  • Sit on ground
  • Sleep
  • Walk to
  • Unpack
  • Equip Primary
  • Equip Secondary
  • Equip in Both Hands
  • Unequip
  • Inspect
  • Take Pills
  • Favorite
    Unfavorite
  • Rename
  • Drop
  • Place
  • 1/4
    1/2 or Half
    All
  • Drink
  • Eat
Q&A
1. Works in multiplayer?
- Yes, ye, y...

2. It is works on my language?
- It should works on all languages.

3. Mods load order are necessary?
- No, but if something doesn't work, arrange it like this:
1. Mutie's Context Menu Icons Storage
2. Mutie's Context Menu Icons Expanded
3. Mutie's Context Menu Icons Redrawn

4. Can I enable only Expanded or only Redrawn?
- Yes, you can.
Enable all 2 mods for the best experience, but maybe someone wants to disable one idk.

5. What is Storage?
- All icons are stored here, Expanded and Redrawn mods just enable them in game.
Anyway, you can't enable Expanded and Redrawn mods without Storage, so there is no way to break something.



Future plans
[✓] Mutie reworked his mod, I will rework my mod soon too, for the better stability (Outdated).
[ ] When I have a free time, I will add some new icons.
[ ] Also I want to add some icons from mods (Probably not).

Thanks Mutie for the original mod and for allowing me to create this expansion <3



Workshop ID: 3422112160
Mod ID: MutiesContextMenuIconsExpanded42
Mod ID: MutiesContextMenuIconsRedrawn42
Mod ID: MutiesContextMenuIconsStorage42
Popular Discussions View All (1)
11
17 Jun @ 4:49am
Bug reports
Artmine15💅
25 Comments
Ferrus 9 Jun @ 12:21pm 
@H A L ~9000 same here
Rusty #DopeRust 12 May @ 1:34am 
@adam adamich💅, firstly, thank you for sharing your work with the community of PZ, nice addiction to the context menu.

Secondly, i just made a bug report in your discussion thread for bugs, figure i should let you know if you dont have the notifications on, or something.

Cheers.
RunYouCleverBoy 21 Apr @ 6:26am 
"H A L #9000, me too
H A L #9000 7 Apr @ 6:12am 
Does anyone get this error when trying to right click an item from pause?

`attempted index: getOptionFromName of non-table: null
function: createMenu -- file: PutInContainer.lua line # 6 | MOD: [B42] Mutie's Context Menu icons Expanded
function: GetInventoryCreateMenuContext -- file: BaseFunctions.lua line # 16 | MOD: [B42] Mutie's Context Menu icons Storage
function: GetInventoryCreateMenuContextIconized -- file: BaseFunctions.lua line # 53 | MOD: [B42] Mutie's Context Menu icons Storage
function: onRightMouseUp -- file: EquipmentSlot.lua line # 84 | MOD: Equipment UI
java.lang.RuntimeException: attempted index: getOptionFromName of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1667)
...
Prophecy 15 Mar @ 6:26pm 
Mmm, did change both lines like you described, but still have no option to drink out of sinks.
Saxus Maximus Onyxus 6 Mar @ 9:34am 
Thank you @Kisho and @@satisfiedghost!
Kisho 5 Mar @ 6:33am 
Thank you @satisfiedghost I was having the same problem and your solution fixed it.

For those who are experiencing the same problem, the path folder for Common Sense Mod is
C:\Program Files (x86)\Steam\steamapps\workshop\content\108600\2875848298\mods\CommonSense
satisfiedghost 4 Mar @ 4:45pm 
You'll have to look in the lua files for the mods, the files I needed to edit were

mods/CommonSense/42.0/media/lua/client/ISUI/BB_CS_WashMenu.lua

mods/CommonSense/media/lua/client/ISUI/BB_CS_WashMenu.lua

both have the same problem on line 134 you'll need to fix.
satisfiedghost 4 Mar @ 4:43pm 
@Harkyun I fixed it.

If you PZ in debug mode, it breaks when creating the sink menu and calls out line 134 in the BB_CS_WashMenu.lua file.

The line there is `local waterRemaining = sink:getWaterAmount()`

I tried to find that function in the vanilla lua scripts and couldn't but after some sleuthing did find a `getFluidAmount()` function. I am guessing the devs might've merged some code for anything containing a fluid and renamed the function.

If you change both lines in the CommonSense mod and this one to

`local waterRemaining = sink:getFluidAmount()`

and reload your game it should work.

Note: I did this while the game was running: did an exit to menu and then load game. Idk how Steam handles keeping these files up to date so if you fully exit it might overwrite the fix, no clue. But yeah if you launch the game to the main menu, edit those 2 files to change the function name, and then load your game it'll fix it.
Harkyun 4 Mar @ 1:21pm 
I found out the reason, common sense is the cause. But I'll leave a comment if it helps in any way.