Opened 4 years ago
Refactor ViewManager / ServerDungeonView
|Reported by:||stephen||Owned by:||stephen|
Currently we have a sort of double caching between ViewManager? and ServerDungeonView?. This is over-complicated and bug prone. Consider refactoring -- probably should move all caching into ViewManager? i.e. the engine should be made aware of observers so it can send out data tailored for each observer. Could also support other kinds of view (e.g. an entire dungeon view) within the ViewManager? perhaps.