package object import "thehouseoficarus/internal/action" type UseInteraction struct { Item string `yaml:"item"` Condition *action.Condition `yaml:"condition"` Message string `yaml:"message"` Action *action.NodeAction `yaml:"action"` } type ObjectDef struct { ID string `yaml:"id"` Name string `yaml:"name"` Color string `yaml:"color"` BehaviorID string `yaml:"behavior"` Hidden bool `yaml:"hidden"` InRoomDescription string `yaml:"inroom_description"` RemovalItem string `yaml:"removal_item"` Description string `yaml:"description"` UseInteractions []UseInteraction `yaml:"use_interactions"` }