Практического смысла от такого точного выравнивания нет, но мне захотелось попробовать так сделать.
Практически достаточно выставить первый фундамент у моря, выше воды и соориентировать его по сторонам света.
https://github.com/Goz3rr/SatisfactorySaveEditor/releases - вот тут есть редактор сохранений, я использовал версию 0.97
Для начала нужно доиграть в игре до создания фундаментов, сразу они не открываются. Потом поставить один где-нибудь, откуда мы планируем отталкиваться. Я начал на первой стартовой точке и поэтому побежал на запад к морю, где находятся месторождения нефти.
Дальше я соориентировал первый фундамент, так чтобы он смотрел на запад и расположил его так, чтобы он был чуть выше уровня моря.
После этого я сохранился и открыл сохранение в редакторе:
В редакторе нас интересует раздел
Game - FactoryGame - Buildable - Building - Foundation - дальше идет название типа фундамента который мы ставили - дальше идет конкретный экземпляр фундамента установленного.
Когда мы открываем конкретный фундамент, то там есть position и rotation.
Я исходил из того что где-то есть нулевые координаты и позиция фундамента должна соотноситься с этими координатами.
Опытным путем выяснилось что x и y должны быть кратны 800, потому что фундаменты 8х8 метров в игре. z должен быть кратен 100, потому что самый тонкий фундамент высотой 1 метр.
В моем случае позиция получилась вот такая:
x: -171200
y: 193600
z: -1800
Повороты я убрал по всем осям. W я не знаю что делает, оставил 1.
После того как изменил позицию и повороты, я сохранился и проверил расположение фундамента в игре.А также то что пристройка новых фундаментов к существующему действительно меняет x, y координаты на 800, а z на 100 единиц, без дробных значений.
Практически достаточно выставить первый фундамент у моря, выше воды и соориентировать его по сторонам света.
https://github.com/Goz3rr/SatisfactorySaveEditor/releases - вот тут есть редактор сохранений, я использовал версию 0.97
Для начала нужно доиграть в игре до создания фундаментов, сразу они не открываются. Потом поставить один где-нибудь, откуда мы планируем отталкиваться. Я начал на первой стартовой точке и поэтому побежал на запад к морю, где находятся месторождения нефти.
Дальше я соориентировал первый фундамент, так чтобы он смотрел на запад и расположил его так, чтобы он был чуть выше уровня моря.
После этого я сохранился и открыл сохранение в редакторе:
В редакторе нас интересует раздел
Game - FactoryGame - Buildable - Building - Foundation - дальше идет название типа фундамента который мы ставили - дальше идет конкретный экземпляр фундамента установленного.
Когда мы открываем конкретный фундамент, то там есть position и rotation.
Я исходил из того что где-то есть нулевые координаты и позиция фундамента должна соотноситься с этими координатами.
Опытным путем выяснилось что x и y должны быть кратны 800, потому что фундаменты 8х8 метров в игре. z должен быть кратен 100, потому что самый тонкий фундамент высотой 1 метр.
В моем случае позиция получилась вот такая:
x: -171200
y: 193600
z: -1800
Повороты я убрал по всем осям. W я не знаю что делает, оставил 1.
После того как изменил позицию и повороты, я сохранился и проверил расположение фундамента в игре.А также то что пристройка новых фундаментов к существующему действительно меняет x, y координаты на 800, а z на 100 единиц, без дробных значений.