EverestAPI/Everest

Improve Asset Reloading

Open

#321 opened on Jun 16, 2021

View on GitHub
 (0 comments) (0 reactions) (0 assignees)C# (104 forks)auto 404
discussionhelp wantedrewrite

Repository metrics

Stars
 (503 stars)
PR merge metrics
 (PR metrics pending)

Description

  • Unloading assemblies needs to be redone so that it actually works properly (it should be noted that fully unloading assemblies will never be possible using .NET Framework and due to how the game is built)
  • Hot-swapping assemblies needs to be done in a way that accounts for dependencies
  • Hot-swapping maps and content can cause concurrency issues, and not all assets can be hotswapped reliably

Contributor guide