All methods are now created for the display panel's CreateEncounterPanel to create an encounter and pass it to it's RunEncounterPanel. Then, the RunEncounterPanel can close an encounter.
Any changes made to the party during the encounter are then passed to the new CreateEncounterPanel after the current encounter is ended.
All methods are now created for the display panel's CreateEncounterPanel to create an encounter and pass it to it's RunEncounterPanel. Then, the RunEncounterPanel can close an encounter.
Any changes made to the party during the encounter are then passed to the new CreateEncounterPanel after the current encounter is ended.
Fixes #26 Fixes #19 Fixes #5