» Mon Nov 19, 2012 6:24 am
No easy way ... I typed something out before, but there are issues with any way I thought about it.
You could make it work, but I don't think I could make it reliable.
You'd need a couple of global variables
A script on the bench with:
OnActivate Event - to trap and store the GameHoursPassed as soon as use started
OnUpdate Event - Use IsFurnitureInUse to detect when the use stops - When no longer in use get the GameHoursPassed, subtract the previous value you stored and add that on to the other global variable you made (myStoredTime = myStoredTime + newval)
But there's going to be lots of issues with it.