Add float3 return type to connected blocks move func

This commit is contained in:
NGnius (Graham) 2019-11-18 19:12:23 -05:00
parent d2a870b95c
commit 1bee05612b

View file

@ -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