-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ToolsForGateDungeon #2494
ToolsForGateDungeon #2494
Conversation
Resources/Textures/SS220/Structures/Machines/gate_dungeon.rsi/meta.json
Outdated
Show resolved
Hide resolved
мелкуу показал дифф чеков по базе |
Посмотрю сегодня |
…meta.json Co-authored-by: Kirus59 <[email protected]>
Co-authored-by: Kirus59 <[email protected]>
Co-authored-by: Kirus59 <[email protected]>
…ce-station-14 into ToolsForGateDungeon
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Уэээээ, в чеке походу спавнит инициализированную карту для проверки энтити.
Ну короче есть 2 стула - либо спавнить карту после зарядки гейта, либо удалять карту вместе с удалением гейта.
Ибо чек у тебя падает потому, что кол-во энтити перед спавном гейта и после его удаления не совпадает.
@Kirus59 чек побежден! |
Описание PR
Инструментарий для гейта из ыы13 и по совместительству пункт из цепочки РНД обновлений.
Нащиткодил полные штаны и доволен.
Компонента для создания отдельной мапы/данжа + логика для гейтгана.
!Это только инструментарий! Я не предоставляю карты самих гейтов, так как заниматься этим крайне в падлу. Если это апрувнут свяжемся с кем-то и обкашляем вопросики.
будущий гайтган, который должен выдаваться раундстартом, сам по себе сильное оружие, но в виду баланса им можно стрелять только в гейте.
До полной игры в гейт не хватает:
Прототип оружия гейтгана
Прототип роли работы
Самих карт для гейта
Возможно прототипы новых врагов, с новыми прототипами вооружения.
Технические детали
Для корректной работы нужно: GatewayDungeonStart на станции, GatewayDungeonMid - начала самого гейта, GatewayDungeonEnd - выходная точка из гейта, GatewayDungeonEndToStation - точка спавна после выхода из гейта.
Возможно стоило сделать более гибкую работу этого компонента, так например, если не будет всех 4 порталов (со станции -> в данж -> из данжа -> до нового портала(метки) на станцию) порталы не будут работать. Хотя если что-то в этой цепочке нет, наверное, не стоит пускать туда игроков.
За фильтрацию стрельбы гейтгана отвечает компонент GateDungeonMapComponent, его нужно будет добавить на все гриды, на которых должна быть разрешена стрельба
За загрузку мапы отвечает поле компонента GateDungeonComponent PathDungeon, который нужно закинуть в прототипе самих врат
Можно устанавливать несколько всех типы порталов.
Проверки
Изменения
🆑 Vimenant