Skip to content

Commit

Permalink
Фикс расшира (AdventureTimeSS14#468)
Browse files Browse the repository at this point in the history
<!-- ЭТО ШАБЛОН ВАШЕГО PULL REQUEST. Текст между стрелками - это
комментарии - они не будут видны в PR. -->

## Описание PR
<!-- Ниже опишите ваш Pull Request. Что он изменяет? На что еще это
может повлиять? Постарайтесь описать все внесённые вами изменения! -->
*глубокий вдох*
Какой, бл?ть, баран в оффах решил, что будет хорошим решением сделать
единый набор событий для РАСШИРА И ВЫЖИВАНИЯ?
Кхем, короче, по идее починил

**Ссылка на публикацию в Discord**
<!-- Укажите ссылки на соответствующие обсуждения, проблемы, баги,
заказы в разработку или предложения

Если ссылки отсутствуют или этот PR ваша личная инициатива, данный
раздел описания можно удалить. -->
- [Технические проблемы](ссылка)
- [Баги](ссылка)
- [Заказы-разработка](ссылка)
- [Предложения](ссылка)
- [Перенос контента](ссылка)

**Медиа**
<!-- Если приемлемо, добавьте скриншоты для демонстрации вашего PR. Если
ваш PR представляет собой визуальное изменение, добавьте
скриншоты, иначе он может быть закрыт. -->

**Проверки**
<!-- Выполнение всех следующих действий, если это приемлемо для вида
изменений сильно ускорит разбор вашего PR -->
- [x] PR полностью завершён и мне не нужна помощь чтобы его закончить.
- [ ] Я внимательно просмотрел все свои изменения и багов в них не
нашёл.
- [ ] Я запускал локальный сервер со своими изменениями и всё
протестировал.
- [ ] Я добавил скриншот/видео демонстрации PR в игре, **или** этот PR
этого не требует.

**Изменения**
<!--
Здесь вы можете написать список изменений, который будет автоматически
добавлен в игру, когда ваш PR будет принят.

В журнал изменений следует помещать только то, что действительно важно
игрокам.

В списке изменений тип значка не является часть предложения, поэтому
явно указывайте - Добавлен, Удалён, Изменён.
плохо: - add: Новый инструмент для инженеров
хорошо: - add: Добавлен новый инструмент для инженеров

Вы можете указать своё имя после символа 🆑 именно оно будет
отображаться в журнале изменений (иначе будет использоваться ваше имя на
GitHub)
Например: 🆑 Ian

-->

🆑
- tweak: Расшир снова вернулся в голосование. Долой гриншифт!
- fix: Исправлены события в расшире. Теперь там не могут появиться
крупные антаги. Лон опс тоже.
  • Loading branch information
FaDeOkno authored Sep 12, 2024
1 parent 63e1826 commit 9adb92b
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 15 deletions.
11 changes: 11 additions & 0 deletions Resources/Prototypes/ADT/GameRules/roundstart.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,14 @@
- type: PhantomRole
prototype: Phantom
- type: AntagRandomSpawn

- type: entityTable
id: RampingGameRulesTable
table: !type:AllSelector
children:
- !type:NestedSelector
tableId: BasicCalmEventsTable
- !type:NestedSelector
tableId: BasicAntagEventsTable
- !type:NestedSelector
tableId: CargoGiftsTable
1 change: 1 addition & 0 deletions Resources/Prototypes/GameRules/events.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
- id: NinjaSpawn
- id: RevenantSpawn
- id: SleeperAgents
- id: LoneOpsSpawn # ADT tweak - вернул лон опса в список... АНТАГОВ
# - id: ZombieOutbreak


Expand Down
16 changes: 8 additions & 8 deletions Resources/Prototypes/GameRules/roundstart.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
parent: BaseGameRule
id: BaseNukeopsRule
components:
- type: RandomMetadata #this generates the random operation name cuz it's cool.
- type: RandomMetadata #this generates the random operation name cuz it's cool.
nameSegments:
- operationPrefix
- operationSuffix
Expand Down Expand Up @@ -274,8 +274,8 @@
children:
- !type:NestedSelector
tableId: BasicCalmEventsTable
- !type:NestedSelector
tableId: BasicAntagEventsTable
# - !type:NestedSelector # ADT Extended nerf
# tableId: BasicAntagEventsTable
- !type:NestedSelector
tableId: CargoGiftsTable

Expand All @@ -287,8 +287,8 @@
tableId: UnknownShuttlesFriendlyTable
- !type:NestedSelector
tableId: UnknownShuttlesFreelanceTable
- !type:NestedSelector
tableId: UnknownShuttlesHostileTable
# - !type:NestedSelector # ADT tweak
# tableId: UnknownShuttlesHostileTable

- type: entity
id: BasicStationEventScheduler
Expand All @@ -304,7 +304,7 @@
components:
- type: RampingStationEventScheduler
scheduledGameRules: !type:NestedSelector
tableId: BasicGameRulesTable
tableId: RampingGameRulesTable # ADT extended nerf

- type: entity
id: SpaceTrafficControlEventScheduler # iff we make a selector for EntityTables that can respect StationEventComp restrictions, or somehow impliment them otherwise in said tables,
Expand All @@ -319,8 +319,8 @@
tableId: SpaceTrafficControlTable

- type: entity
id: SpaceTrafficControlFriendlyEventScheduler
parent: BaseGameRule
id: SpaceTrafficControlFriendlyEventScheduler
parent: BaseGameRule
components:
- type: BasicStationEventScheduler
minimumTimeUntilFirstEvent: 1200 # 20 mins
Expand Down
10 changes: 5 additions & 5 deletions Resources/Prototypes/GameRules/unknown_shuttles.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@
children:
- id: UnknownShuttleSyndieEvacPod

- type: entityTable
id: UnknownShuttlesHostileTable
table: !type:AllSelector # we need to pass a list of rules, since rules have further restrictions to consider via StationEventComp
children:
- id: LoneOpsSpawn
# - type: entityTable # ADT tweak - Ёбнутые? Они засунули это в список к шаттлам, которые вынуждены идти на контакт. ЛОН ОПС в этот список входить НЕ ДОЛЖЕН
# id: UnknownShuttlesHostileTable
# table: !type:AllSelector # we need to pass a list of rules, since rules have further restrictions to consider via StationEventComp
# children:
# - id: LoneOpsSpawn

# Shuttle Game Rules

Expand Down
4 changes: 2 additions & 2 deletions Resources/Prototypes/game_presets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@
- extended
- shittersafari
name: extended-title
showInVote: false #2boring2vote
showInVote: true #2boring2vote
description: extended-description
rules:
- BasicStationEventScheduler
Expand All @@ -87,7 +87,7 @@
- greenshift
- shittersafarideluxeedition
name: greenshift-title
showInVote: true #ADT_Tweak
showInVote: false #ADT_Tweak
description: greenshift-description
rules:
- SpaceTrafficControlFriendlyEventScheduler
Expand Down

0 comments on commit 9adb92b

Please sign in to comment.