GameObjectInteraction

fun GameObjectInteraction(objectName: String, action: String, actions: List<String>, widgetActions: Set<WidgetAction>? = null)
fun GameObjectInteraction(objectName: String, objectLocation: Tile?, action: String, actions: List<String>, widgetActions: Set<WidgetAction>? = null)