public static void MoveVertically(string id, float altitude) { CreatureBoardAsset creatureBoardAsset = GetCreatureBoardAsset(id); if (creatureBoardAsset == null) { return; } Vector3 dropPosition = new Vector3(creatureBoardAsset.PlacedPosition.x, altitude, creatureBoardAsset.PlacedPosition.z); creatureBoardAsset.MoveCreatureTo(dropPosition); }
public static void MoveRelative(string id, Vector3 deltaMove) { CreatureBoardAsset asset = GetCreatureBoardAsset(id); if (asset == null) { return; } Vector3 dropPosition = asset.PlacedPosition + deltaMove; asset.MoveCreatureTo(dropPosition); }