Columns: Look, Interact, additional used verbs, all inventory items.
Rows: All characters/objects/hotspots/inventory items.
Each cell in the grid will be able to be double clicked to set a list of actions (either scripts or pre-defined actions- we can get all APIs with reflection and offer as actions).
A higher level look on the grid will make sure we're not missing interactions.
Columns: Look, Interact, additional used verbs, all inventory items. Rows: All characters/objects/hotspots/inventory items. Each cell in the grid will be able to be double clicked to set a list of actions (either scripts or pre-defined actions- we can get all APIs with reflection and offer as actions). A higher level look on the grid will make sure we're not missing interactions.