Class GGInventorySystemDialogStrategyDefault extends GGInventorySystemDialogStrategy
Default, Modal-based Inventory Dialog Strategy.
Provides inventory user interface dialogs where a single modal dialog takes over the whole screen.
The default "browse inventory" modal scene.DEFAULT_BROWSE_SCENE = "res://addons/gg_inventory/ui/inventory_browse_modal.tscn"The default "transfer between two inventories" modal scene.DEFAULT_TRANSFER_SCENE = "res://addons/gg_inventory/ui/inventory_transfer_modal.tscn"# Members
## The Browse Modal Scene, which is configured with the [member inventory_ui_configuration].var browse_modal_scene: PackedScene = <Object>## The Transfer Modal Scene, which is configured with the [member inventory_ui_configuration].var transfer_modal_scene: PackedScene = <Object>## The Inventory UI Configuration encapsulates all details needed to configure the user interfaces specified by the [member browse_modal_scene] and [member transfer_modal_scene] properties.var inventory_ui_configuration: GGInventoryUIConfiguration## The group name of the canvas that will be dynamically createdvar canvas_group_name: String = "inventory_ui_canvas"# Methods
## Opens an inventory for browsing when the [param subject] entity interacts with the [param object] entity.func open_inventory(inventory_system: GGInventorySystemFacadesubject: Nodeobject: Node) -> Control## Opens two inventories for transfer when the [param subject] entity interacts with the [param object] entity.func open_transfer(inventory_system: GGInventorySystemFacadesubject: Nodeobject: Node) -> Control