-
Notifications
You must be signed in to change notification settings - Fork 87
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
Красивые циферки урона #993
base: master
Are you sure you want to change the base?
Красивые циферки урона #993
Conversation
@@ -82,12 +83,22 @@ public ExtraTab() | |||
var layoutLoc = Loc.GetString($"lobby-animation-{lobbyAnimation.ID}"); | |||
lobbyAnimations.Add(new OptionDropDownCVar<string>.ValueOption(lobbyAnimation.ID, layoutLoc)); | |||
} | |||
|
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.
Зачем сколько кода
просто сделай так
Control.AddOptionCheckBox(SunriseCCVars.DamageOverlayEnableStructures, DamageOverlayEnabledStructuresCheckBox); Control.AddOptionCheckBox(SunriseCCVars.DamageOverlayEnableSelf, DamageOverlayEnabledSelfCheckBox);
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.
Зачем тут целый прототип ради 1 системы...
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.
А как ты предлагаешь без прототипа передать то, что включено у игроков? Создавать структуру под настройки оверлея?
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 цвара... Структуры и урон себе, всё.
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 цвара... Структуры и урон себе, всё.
Как на сервер-то передать это и как этим потом манипулировать. Через прототип все просто и красиво получается. Если менять прототип на чексбосы, нужно создавать структуру под настройки игрока или еще че. Посмотри как я _playerSettings использую и поймешь про что я
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.
Не нужно.
Кратное описание
Старый визуал отвратителен, поэтому я сделал новый.
Теперь сами цифры урона намного меньше и позиция рандомится в небольшом радиусе от места прилета, пример в медиа.
Так же добавил возможность игнорировать некоторые типы урона, что настраивается в компоненте.
Игроки так же могут переключить пресет цифер, что будет появлятсья, а что нет
TODO
Возможность игроку выбрать в настройках направление, куда будет лететь попап. Да, не только вверх, но и в стороныПо какой причине
Медиа(Видео/Скриншоты)
Content.client.2025.01.01.-.21.47.30.11.mp4
Проверки
Changelog
🆑 ThereDrD