|
|
@@ -89,8 +89,9 @@ namespace ExtraCommands.Building |
|
|
|
return posStruct.position; |
|
|
|
} |
|
|
|
|
|
|
|
private void TranslateConnectedBlocks(uint blockID, float3 translationVector) |
|
|
|
private float3 TranslateConnectedBlocks(uint blockID, float3 translationVector) |
|
|
|
{ |
|
|
|
newPosition = TranslateSingleBlock(blockID, translationVector); |
|
|
|
uint count = this.entitiesDB.Count<PositionEntityStruct>(CommonExclusiveGroups.OWNED_BLOCKS_GROUP); |
|
|
|
Stack<uint> cubeStack = new Stack<uint>(count); |
|
|
|
FasterList<uint> cubeList = new FasterList<uint>(count); |
|
|
@@ -99,6 +100,7 @@ namespace ExtraCommands.Building |
|
|
|
{ |
|
|
|
TranslateSingleBlock(id, translationVector); |
|
|
|
} |
|
|
|
return newPosition; |
|
|
|
} |
|
|
|
|
|
|
|
// unused; for future reference |
|
|
|