Here’s a number of additional events that I think would be helpful to be added to existing items:
Chairs:
- Input: On Rise - triggers when a player leaves the seat
- Output: Eject - forces any sitting player out of the seat
Doors/Lights:
- Input: On Toggle - triggers whenever the door/light is interacted with, rather than every other interaction
All Knowing 8-Ball:
- Input: On Positive/Negative/Neutral Response - triggers whenever the 8-ball outputs an appropriate response
Billiards Table:
- Input: On Game Start, On Game End - triggers when a game of billiards starts or ends
Physics Items:
- Input: On Respawn - triggers when the physics items respawns (manually triggered or automatic)
Christmas Snowball:
- Input: On Max Size - triggers when the snowball grows to max size
- Output: Reset Size - shrinks the snowball to its original size
Crystal Ball/Haunted TV:
- Input: On Reveal X - similar to the “on reveal” but only triggers with a certain image
- Output: Reveal X - reveals a given image on the item
Emergency Button:
- Input: On Lid Open - triggers when opening the lid
Nuke Button:
- Input: On Case Open/Close, On Button Press - similar to the existing button events and suggested Emergency Button input event
- Input: On Explode - triggers after the button press when the nuke explodes
- Output: Explode - triggers the nuke explosion effect immediately
Reinforced Wooden Gear:
- Output: Activate/Deactivate - enables or disables gear movement
Soda Machine:
- Output: Clear - removes all dispensed sodas from the world
- Output: Dispense - dispenses a soda
Trivia Podium:
- Input: On Press A/B/C/D - triggers when the A/B/C/D buttons are pressed
Also, the following items have use events, but don’t have any connections:
All Knowing 8-Ball, All Knowing Pufferfish, Barber Pole, Birb, Body Pillow, Ball Race/Golf Dioramas, Ceiling Fan, Globe, Instruments, (Kalleira) Hula Doll, Ferris Wheel, Fiddlewhirl, Message in a Bottle, Newton’s Cradle, Notebook, Openable Present, Ship Wheel, Snowglobe, Soda Machine, Trivia Podium, Turret
Casket has door events (on open, on close), but not bed events (on rest).
Toilets are missing seat events (on sit).