Skip to content

Overhaul the current memory system, and build seasonal Chunk versions #198

Description

@AllYourBlocks

Re-design the memory system to move from a 'Chunk-Wars-arena-based' representation to an 'array of Chunks' representation.

Each Chunk will have a row of possible Chunk versions, for example; Village Taiga (current), Village Plains, Village Savannah, Abandoned Village (Halloween version?).

Include a way of having the 'currently selected arena' generate in the new memory system (independent of launching the game) so that users can quickly see what they've built before running a game.

Have a 'Chunk preview' system built in, so users can quickly see which single chunk version they'd be using without having to fly to it in the memory.

The intention here is to move to a new system where we separate the functions of "Chunk saving', 'Chunk preview', and 'Arena preview'.

Therefore in future, we will have the following...

  • a 'Chunk array' where final Chunk versions are saved to and displayed,
  • a preview area for each base Arena type (Modern 2-team, Modern 4-team, Vintage 2-team, Vintage 4-team, etc)
  • a preview area for each Chunk type

Do we also need to consider an Arena preview area for Condensed?

Metadata

Metadata

Labels

priority : highCritical issue which breaks, fixes, or makes essential improvements to core mechanics or systemsstatus : acceptedWill be added, but work has not yet startedtype : performanceRequest to improve the performance of existing functionality

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions