Przeglądaj źródła

Add float3 return type to connected blocks move func

tags/v0.0.3
NGnius (Graham) 4 lat temu
rodzic
commit
1bee05612b
1 zmienionych plików z 3 dodań i 1 usunięć
  1. +3
    -1
      extracommands/MoveBlocksCommandEngine.cs

+ 3
- 1
extracommands/MoveBlocksCommandEngine.cs Wyświetl plik

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


Ładowanie…
Anuluj
Zapisz