Skip to content

Commit

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

## Описание PR
<!-- Ниже опишите ваш Pull Request. Что он изменяет? На что еще это
может повлиять? Постарайтесь описать все внесённые вами изменения! -->

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

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

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

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

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

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

-->
позже

🆑 Котя
- add: Слабая аномальная активность позволила сумеречникам снова
использовать способности во всех секторах. Вместе с этим им вернулся и
риск перегрузки.
- fix: Сумеречники больше не задыхаются. Однако, токсины в воздухе всё
ещё на них действуют.
  • Loading branch information
FaDeOkno authored Sep 10, 2024
1 parent 8baf8a4 commit e3fa002
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions Content.Server/ADT/Shadekin/ShadekinSystem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@ public override void Initialize()

SubscribeLocalEvent<ShadekinComponent, ShadekinTeleportActionEvent>(OnTeleport);
SubscribeLocalEvent<ShadekinComponent, ExaminedEvent>(OnExamine);
SubscribeLocalEvent<ShadekinComponent, ComponentInit>(OnInit);
SubscribeLocalEvent<ShadekinComponent, ComponentInit>(OnMapInit);
SubscribeLocalEvent<ShadekinComponent, ComponentShutdown>(OnShutdown);

SubscribeLocalEvent<ShadekinComponent, MapInitEvent>(OnMapInit);
SubscribeLocalEvent<ShadekinComponent, HumanoidProfileLoadedEvent>(OnProfileLoaded);
}

public override void Update(float frameTime)
Expand Down Expand Up @@ -84,7 +84,7 @@ public override void Update(float frameTime)
}
}

private void OnInit(EntityUid uid, ShadekinComponent comp, ComponentInit args)
private void OnMapInit(EntityUid uid, ShadekinComponent comp, ComponentInit args)
{
_alert.ShowAlert(uid, _proto.Index<AlertPrototype>("ShadekinPower"), (short) Math.Clamp(Math.Round(comp.PowerLevel / 50f), 0, 4));
}
Expand All @@ -96,7 +96,7 @@ private void OnShutdown(EntityUid uid, ShadekinComponent comp, ComponentShutdown
_action.RemoveAction(uid, comp.ActionEntity);
}

private void OnMapInit(EntityUid uid, ShadekinComponent comp, MapInitEvent args)
private void OnProfileLoaded(EntityUid uid, ShadekinComponent comp, ref HumanoidProfileLoadedEvent args)
{
// if ( // Оно очень странно получается, работает только при позднем подключении
// args.Profile.Appearance.EyeColor.B < 100f &&
Expand Down

0 comments on commit e3fa002

Please sign in to comment.