-
Notifications
You must be signed in to change notification settings - Fork 127
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
NEW: ERT MODsuits #1685
NEW: ERT MODsuits #1685
Conversation
This pull request seems to be stale as there have been no changes in 14 days, please make changes within 7 days or the PR will be closed. If you believe this is a mistake, please inform a development team member on Discord. |
Reviewer's Guide by SourceryThis pull request introduces Emergency Response Team (ERT) MODsuits, a new type of modular clothing. It adds new outfit definitions for ERT roles using these MODsuits and restricts ERT species selection to humans only. Class diagram for new MODsuit themes and controlsclassDiagram
class datum_mod_theme {
+name: string
+desc: string
+extended_desc: string
+species_allowed: list
+is_species_allowed(species)
}
class obj_item_mod_control {
+build_head()
+build_suit()
+build_gloves()
+build_shoes()
+is_any_part_deployed()
+pre_species_gain(new_species)
+quick_deploy(user)
+deploy(user, part, mass)
}
class datum_mod_theme_responsory_red {
+name: "Rhino responsory"
+desc: string
+armor_type_1
+resistance_flags
+slowdown_inactive: 0.5
+slowdown_active: 0
}
datum_mod_theme <|-- datum_mod_theme_responsory_red
obj_item_mod_control -- datum_mod_theme
State diagram for MODsuit deployment processstateDiagram-v2
[*] --> Undeployed
Undeployed --> SpeciesCheck: quick_deploy/deploy
SpeciesCheck --> Deployed: Species Allowed
SpeciesCheck --> Undeployed: Species Not Allowed
Deployed --> Undeployed: retract
Deployed --> Active: activate
Active --> Deployed: deactivate
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Co-authored-by: Mikhail Dzianishchyts <[email protected]>
Co-authored-by: Mikhail Dzianishchyts <[email protected]>
Co-authored-by: Mikhail Dzianishchyts <[email protected]>
Co-authored-by: Mikhail Dzianishchyts <[email protected]>
Co-authored-by: Mikhail Dzianishchyts <[email protected]>
Co-authored-by: Mikhail Dzianishchyts <[email protected]>
Co-authored-by: Mikhail Dzianishchyts <[email protected]>
Что этот PR делает
Добавил ОБР класса РЭД моды. В кой то век я решил этим занятся.
Почему это хорошо для игры
Потому что мы избавляемся от ебучих старых никому нахуй не нужных ригов.
Изображения изменений
Тестирование
Вроде все работает
Changelog
🆑
add: Добавлены МОДы для ОБР класса "Рэд"
tweak: При выборе расы ОБР больше нельзя выбрать ксенорасу. (Выбора в принципе нет)
/:cl:
Summary by Sourcery
Add red Emergency Response Team (ERT) MODsuits.
New Features:
Tests: