AnidemDex / Godot-DialogPlugin

🗨️ A Dialog Node for Godot Engine
MIT License
213 stars 11 forks source link

Add compatibility with EventSystem #56

Closed AnidemDex closed 2 years ago

AnidemDex commented 2 years ago

Fixes #50 This PR adds compatibility with EventSystem, adding:

Events

Character

Dependency manager

To enable or disable event system scripts (since a wrong script in the plugin folder can make the plugin be disabled by the editor)

Crystalwarrior commented 2 years ago

Niiice!

AnidemDex commented 2 years ago

relevant information about d23d49f https://www.py4u.net/discuss/1725016

To update it:

# fetch event system if is not added already
git remote add event_system_remote https://github.com/AnidemDex/Godot-EventSystem.git
git fetch event_system_remote main:event_system_main
# checkout event_system_main
git checkout event_system_main
# subtree split the repo
git subtree split --prefix="addons/event_system_plugin" -b event_system_plugin_folder
# go back to main
git checkout main
# pull subtree
git subtree pull --prefix="addons/event_system_plugin" . event_system_plugin_folder
git subtree pull --prefix="addons/event_system_plugin" event_system_remote main