Refactored code

This commit is contained in:
Rendo 2025-07-17 18:11:00 +05:00
commit c18c7f4db7
13 changed files with 136 additions and 58 deletions

View file

@ -10,6 +10,8 @@ public partial class AdventureEditor : MarginContainer
public delegate void ResourceChangedEventHandler(AdventureLevelResource to);
[Signal]
public delegate void ReloadRequestedEventHandler();
[Signal]
public delegate void HardReloadRequestedEventHandler();
public void Reload()
{
@ -19,6 +21,7 @@ public partial class AdventureEditor : MarginContainer
{
editedResource = ResourceLoader.Load<AdventureLevelResource>(editedPath);
EmitSignal(SignalName.ResourceChanged, editedResource);
EmitSignal(SignalName.HardReloadRequested);
Reload();
}