Привет!
Спасибо за вчерашнюю наводку на мат часть по нетворкингу!)
Пока что получилось управлять окружением через HUD на сервере, что в принципе я и хотел делать.
Сделал с помощью установки переменной(например отвечающей за яркость лампы) replicated и в самом блюпринте в котором эта лампа тоже включить Replicates.
Единственная проблема в том, что придётся перелопатить всю логику и учитывать все эти репликейты, но в целом кажется это рабочая тема.
PS делаю сетап для виртуального продакшна
там в плей листе есть детальное описание и хороший пример как и когда надо использовать OnRep и Multicast.
Если нужно с клиента поменять что-то на других клиентах, просишь сервер поменять в каком-нибудь GameState , а остальные клиенты уже по OnRep и Мультикастам делают требуемое.
"Единственная проблема в том, что придётся перелопатить всю логику" в анриле нет такой кнопки - включить мультиплеер. мультиплеер сразу надо писать.