Reassigning a cell to a new cluster erases the dictionary associated with the cell.
The attached sim starts with 13 cells. Each gets a dictionary assigned to it ('info').
The 13 cells are then collapsed into one cluster with
self.reassign_cluster_id(cell, cell1.clusterId)
The cells have lost there dictionaries after they are merged into the same cluster. Only the cell that was originally in the cluster keeps its dictionary.
CC3D 4.4.0 (Windows 11) Cluster_dictionary_bug.zip
Reassigning a cell to a new cluster erases the dictionary associated with the cell.
The attached sim starts with 13 cells. Each gets a dictionary assigned to it ('info').
The 13 cells are then collapsed into one cluster with
self.reassign_cluster_id(cell, cell1.clusterId)
The cells have lost there dictionaries after they are merged into the same cluster. Only the cell that was originally in the cluster keeps its dictionary.
Console output: