Added grid undo actions

This commit is contained in:
Yousef Khadadeh 2026-01-02 19:24:12 +03:00
parent be2ba1e285
commit 2c9908bcea
5 changed files with 141 additions and 11 deletions

View file

@ -34,6 +34,7 @@ class GridManager {
void scale_up(const WorldScalar& scaleUpAmount);
void save_file(cereal::PortableBinaryOutputArchive& a) const;
void load_file(cereal::PortableBinaryInputArchive& a, VersionNumber version);
void finalize_grid_modify(const NetworkingObjects::NetObjTemporaryPtr<WorldGrid>& wGrid, const WorldGrid& oldGridData);
NetworkingObjects::NetObjOwnerPtr<NetworkingObjects::NetObjOrderedList<WorldGrid>> grids;
World& world;