Add Transition Configurator plugin for easy exit configuration
Features: - Fuzzy search for finding destination rooms - Lists all TransitionPieces in selected room as arrival points - Bidirectional wiring - updates return transition automatically - Auto-reloads destination scene in editor - UndoRedo support for source scene changes Files added: - addons/transition_configurator/plugin.cfg - addons/transition_configurator/transition_configurator.gd - addons/transition_configurator/transition_inspector_plugin.gd - addons/transition_configurator/config_dialog.gd - addons/transition_configurator/fuzzy_search.gd - addons/transition_configurator/README.md
This commit is contained in:
14
addons/transition_configurator/transition_configurator.gd
Normal file
14
addons/transition_configurator/transition_configurator.gd
Normal file
@@ -0,0 +1,14 @@
|
||||
@tool
|
||||
extends EditorPlugin
|
||||
|
||||
const INSPECTOR_PLUGIN = preload("res://addons/transition_configurator/transition_inspector_plugin.gd")
|
||||
|
||||
var inspector_plugin: EditorInspectorPlugin
|
||||
|
||||
func _enter_tree() -> void:
|
||||
inspector_plugin = INSPECTOR_PLUGIN.new()
|
||||
add_inspector_plugin(inspector_plugin)
|
||||
|
||||
func _exit_tree() -> void:
|
||||
remove_inspector_plugin(inspector_plugin)
|
||||
inspector_plugin = null
|
||||
Reference in New Issue
Block a user