Project Zomboid

Project Zomboid

Fancy Handwork
 This topic has been pinned, so it's probably important
dhert  [developer] 19 Jan, 2023 @ 2:46pm
Fancy Handwork - "It's Over 9,000!" Update
Hello Everyone!

Thank you for the reception to this mod! To be honest, this mod burnt me out when I originally started modding a few months ago, so the reception so far has been very motivating to continue working!

Features and Bugs Fixed
  • Fixed the errors in Multiplayer with the animation sync logic (Thanks for reporting @橋本 愛).
  • Local players will now update more consistently in Multiplayer.
  • Fixed player turning while aiming, this won't happen anymore.
  • Fixed error when interacting with certain objects (campfires, fireplace, etc) (Thanks for reporting @Denji)
  • Fixed compatibility with modded items that have their own 2-handed animation masks, such as: ZuperCart - Carts & Trolleys (Thanks for reporting @Aronai (Arokha))
  • Added Animations to some TimedActions that I previously missed, such as interacting with Radios, Televisions, and the vehicle TimedActions.
  • NEW Vehicle handling logic for the World Interactions!
  • NEW Rear World Action Animations!
  • NEW Wrench Repair Animation!
  • NEW Sandbox Options for controlling the Forced Turn, and More!
  • UPDATED Sandbox Delay Turn timer is now in seconds instead of current FPS
  • UPDATED Reduced the character slowdown from 50% to 25% when interacting with a door (excluding Garage Doors).



Rear Animations!

The new Rear Animations are meant to simulate your character performing an action behind you, but without turning. Currently supported objects are:
  • LightSwitches
  • LightSources
  • Stoves
  • ClothingDryers
  • ClothingWashers
  • CombinationWasherDryers
  • Radios
  • Televisions
  • Doors

Doors have a unique rear animation to better simulate closing the door behind you.
Rear Door Preview:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2920550149

Rear Interaction Preview:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2920548099

Available Configuration
You can control when your player does a rear animation using the Sandbox settings! If you simply do not like them, it can be fully disabled. If you love them, you can always perform the rear animations. By default, the player will only perform the rear animations while moving or before the configured Forced Turn Delay timeout.

This also has opened up some additional Forced Turn configuration, in that you can fully disable or enforce the Forced Turn!

The Turn Delay configuration has been updated to work based on seconds instead of your desired FPS. I'm sorry for everyone having to change/re-update their settings where applicable, and should have done this from the start. By default, the delay is for 1 second.



Vehicle Interactions!

I have improved the vehicle detection logic so that your character will perform a more accurate animation for the vehicle interaction. This means that opening/closing hoods and trunks should now accurately play the correct animation if its open or closed! See your character "pop" the hood/trunk when selected, and reach up to close it.
NOTE: There WILL be some modded vehicles that play the incorrect animation when opening/closing the trunk. This is not an issue with my mod, but in which "trunk" is being used for the vehicle. There are 3 types of "trunks" that can be defined, "DoorRear", "TrunkDoor", and "TruckBed"; where "DoorRear" is for vans or vehicles with a compartment, "TrunkDoor" is used for cars with an actual trunk, and "TruckBed" for...well...truck beds. If a vehicle is defined to have a "TrunkDoor" but is a van, then it will play this the incorrect animation. There's literally no other method I can check for here, so nothing I can do on my end. However, I tested this with the most popular vehicle mods and rarely saw an issue.

Interaction animations have been added for locking/unlocking the vehicle doors.

These work GREAT with vehicles that have their own animations too!

Vehicle Repair Action Animations

The TimedActions when repairing your vehicle all now have appropriate animations added. For example, deflating/inflating your tire will see your character crouch down instead of just standing there.

Additionally, a new wrench animation has been added when doing repairs or installing/uninstalling parts that require a wrench! This replaces your character doing the "Screwdriver" animation, but with a wrench.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2920560981

Available Configuration

A "since I was here" quick change, available in the SandBox options is a toggle to hide the TimedAction progress bar when your character is performing an action on a door, and another to hide it for the "walk to vehicle part" action. These are disabled by default, but are great for immersion!



Final Notes
I just want to thank you all again for the reception to this mod!

I have some work that I need to get done on some other mods, and so this will likely not get another content update until I loop back around to this mod in probably about a month or so. However, bugs and other issues will be addressed as a maintenance release as quickly as possible.

(I know I said this last time) I will also be making a "showcase" video for the animations here in the next couple of days. So many things, so little time!

Let me know if you all have any feedback, and I hope you enjoy!
< >
Showing 1-1 of 1 comments
dhert  [developer] 23 Jan, 2023 @ 10:57am 
Minor Updates

Update 01/28/2023
  • Fixed an error when using the Settings for Ovens/Microwaves (Thanks Kokujo!)
  • Fixed some World (Boop!) Action action files that did not have the correct speed reduction.

Update 01/23/2023

Update 01/20/2023
  • Fixed an error when interacting with a device in the player's inventory
Last edited by dhert; 28 Jan, 2023 @ 3:09am
< >
Showing 1-1 of 1 comments
Per page: 1530 50