на мною выше обсуждаемую тему размышление.
а что если создать скрипт, который при старте создаёт лог-файл, в который пишет (в зависимости от выбранного старта) некое значение, абстрактно обозначающее принадлежность игрока к конкретной расе, затем скрипт при попытке игрока сесть в конкретный корабль запрашивает лог-файл на предмет расы, к которой игрок принадлежит и из полученной информации позволяет/не позволяет игроку поместиться в выбранную колымагу? в данном случае в собственности игрока могут быть любые корабли, но посидеть в кокпитах он сможет не во всех (некоторые корабли будут управляться ТОЛЬКО дистанционно). я довольно отчётливо это себе представляю в виде обычного С++ кода, но не знаю как применить к игре (например не знаю как в игре записана инфа о расе-производителе корабля, но точно знаю что её не может не быть).
есть тут программеры, способные на это?
З.Ы. и было бы не плохо, если б при невозможности посадки в кокпит игра издавала бы какой-либо характерный звук. |