Skip to content
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

Colorful ghosts #734

Merged
merged 7 commits into from
May 6, 2024
Merged

Colorful ghosts #734

merged 7 commits into from
May 6, 2024

Conversation

Lazzi0706
Copy link

@Lazzi0706 Lazzi0706 commented Feb 14, 2024

Описание PR

По просьбе адуча восстановил по памяти то, что я делал ещё перед НГ.

Если кратко о проблеме:
Когда цвет назначается напрямую в sprite.LayerSetColor(), то цвет назначается. Если это сделать через предварительно сгенерированный цвет и передать его в качестве аргумента, то получаем стандартный цвет госта по итогу.
Возможно, решается через генерацию цвета на сервере и его передачу на GhostComponent color в конструкторе
Медиа

Проверки

  • PR полностью завершён и мне не нужна помощь чтобы его закончить.
  • Я внимательно просмотрел все свои изменения и багов в них не нашёл.
  • Я запускал локальный сервер со своими изменениями и всё протестировал.
  • Я добавил скриншот/видео демонстрации PR в игре, или этот PR этого не требует.

Изменения

🆑 Lazzi, Wer

  • add: Добавлена случайная генерация цвета призрака.

Comment on lines 134 to 139
// при прямом указаний цвета в sprite.LayerSetColor цвет назначается, если это делать через рандомизацию (даже если цвет успешно сгенерирован и это видно в дебагере)...
// ...тогда стандартный гост, увы
var _random = new Random();
var color = new Color(_random.Next(1, 255), _random.Next(1, 255), _random.Next(1, 255));
if (TryComp<SpriteComponent>(uid, out var sprite))
sprite.LayerSetColor(0, component.color);
sprite.LayerSetColor(0, color);

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

пометку сделай, что изменение наше

@Werzet Werzet marked this pull request as draft February 14, 2024 10:56
Copy link

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions github-actions bot added Merge Conflict Some content has conflicts. and removed Merge Conflict Some content has conflicts. labels Feb 17, 2024
Copy link

github-actions bot commented Mar 4, 2024

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions github-actions bot added the Merge Conflict Some content has conflicts. label Mar 4, 2024
@Ady4ik
Copy link

Ady4ik commented Apr 1, 2024

@Werzet забыл наверное про беднягу

@github-actions github-actions bot removed the Merge Conflict Some content has conflicts. label May 5, 2024
@Werzet Werzet marked this pull request as ready for review May 6, 2024 11:19
@Werzet Werzet requested a review from DexlerXD May 6, 2024 11:19
@github-actions github-actions bot added Status: Needs Review Merge Conflict Some content has conflicts. labels May 6, 2024
Copy link

github-actions bot commented May 6, 2024

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions github-actions bot added Merge Conflict Some content has conflicts. and removed Merge Conflict Some content has conflicts. labels May 6, 2024
Copy link

github-actions bot commented May 6, 2024

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions github-actions bot removed the Merge Conflict Some content has conflicts. label May 6, 2024
@DexlerXD DexlerXD merged commit 50b01f3 into SerbiaStrong-220:master May 6, 2024
11 checks passed
@Lazzi0706 Lazzi0706 deleted the colorful-ghosts branch May 14, 2024 05:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants