shapez.io icon indicating copy to clipboard operation
shapez.io copied to clipboard

Refactor: Entity Arrays => Sets, faster loads & copy/paste

Open davisgamedev opened this issue 5 years ago • 2 comments
trafficstars

This PR moves all instances of entity iteration by replacing entity arrays with es6 sets. This provides significant performance boosts during operations such as copy and paste, and loading/saving.

davisgamedev avatar Oct 09 '20 22:10 davisgamedev

This is on my todo list, since its so big it will take a bit of time to review though! Thanks for the effort so far!

tobspr avatar Oct 11 '20 06:10 tobspr

Hi! This branch has been updated to address comments and keep up to date with upstream changes

davisgamedev avatar Jul 01 '21 17:07 davisgamedev