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

add: New cat plushies #1630

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

PiotrTheTchaikowsky
Copy link

@PiotrTheTchaikowsky PiotrTheTchaikowsky commented Oct 31, 2024

Что этот PR делает

  • Добаваляет механ фраз для плюшевых игрушек котика рисовара и разумиста.
  • Нарисовал и добавил спрайты игрушек в руках для котика разумиста, рисовара

Почему это хорошо для игры

Наш самый креативный и творческий коллектив спрайтеров СС220 хочет оставить на себя приятную отсылку в виде игрушки котика, что носит шляпу из соломы, доули, а также разумисткий конус.

Имеют такие же свойства как и любые другие плюшевые игрушки
Название первой игрушки "Rice cat", а второй "Razumist cat".

Таким образом мы оставим довольно таки забавные спрайты в игре и вместе с ними отсылку на работников рисового поля, что пилят для билда новые

Изображения изменений

image
image
image

Тестирование

Зашёл Игру, заспавнил котиков, походил с ними, посмотрел спрайты в руках, объекта, описания, а также механ фраз при нажатии кнопки взаимодействия

Changelog

🆑
add: Добавлены игрушки кота в соломенной шляпе и котика в конусе
/:cl:

@github-actions github-actions bot added :finnadie: НЕ МОДУЛЬНО Па-ху-ю. 🖌️ Спрайты Вы заработали свою миска-рис и кошко-жена. Партия гордится вами! labels Oct 31, 2024
@PiotrTheTchaikowsky PiotrTheTchaikowsky changed the title add_plushie add: New cat plushies Oct 31, 2024
@PiotrTheTchaikowsky
Copy link
Author

⣿⣿⣿⣿⣿⣿⣿⠿⠿⢛⣋⣙⣋⣩⣭⣭⣭⣭⣍⣉⡛⠻⢿⣿⣿⣿⣿
⣿⣿⣿⠟⣋⣥⣴⣾⣿⣿⣿⡆⣿⣿⣿⣿⣿⣿⡿⠟⠛⠗⢦⡙⢿⣿⣿
⣿⡟⡡⠾⠛⠻⢿⣿⣿⣿⡿⠃⣿⡿⣿⠿⠛⠉⠠⠴⢶⡜⣦⡀⡈⢿⣿
⡿⢀⣰⡏⣼⠋⠁⢲⡌⢤⣠⣾⣷⡄⢄⠠⡶⣾⡀⠀⣸⡷⢸⡷⢹⠈⣿
⡇⢘⢿⣇⢻⣤⣠⡼⢃⣤⣾⣿⣿⣿⢌⣷⣅⡘⠻⠿⢛⣡⣿⠀⣾⢠⣿
⣷⠸⣮⣿⣷⣨⣥⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢁⡼⠃⣼⣿
⡟⠛⠛⠛⣿⠛⠛⢻⡟⠛⠛⢿⡟⠛⠛⡿⢻⡿⠛⡛⢻⣿⠛⡟⠛⠛⢿
⡇⢸⣿⠀⣿⠀⠛⢻⡇⠸⠃⢸⡇⠛⢛⡇⠘⠃⢼⣷⡀⠃⣰⡇⠸⠇⢸
⡇⢸⣿⠀⣿⠀⠛⢻⡇⢰⣿⣿⡇⠛⠛⣇⢸⣧⠈⣟⠃⣠⣿⡇⢰⣾⣿
⣿⣿⣿⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢋⣿⠙⣷⢸⣷⠀⣿⣿⣿
⣿⣿⣿⡇⢻⣿⣿⣿⡿⠿⢿⣿⣿⣿⠟⠋⣡⡈⠻⣇⢹⣿⣿⢠⣿⣿⣿
⣿⣿⣿⣿⠘⣿⣿⣿⣿⣯⣽⣉⣿⣟⣛⠷⠙⢿⣷⣌⠀⢿⡇⣼⣿⣿⣿
⣿⣿⣿⡿⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⡙⢿⢗⣀⣁⠈⢻⣿⣿
⣿⡿⢋⣴⣿⣎⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡉⣯⣿⣷⠆⠙⢿
⣏⠀⠈⠧⠡⠉⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠉⢉⣁⣀⣀⣾

Copy link
Collaborator

@m-dzianishchyts m-dzianishchyts left a comment

Choose a reason for hiding this comment

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

Надо модульно, включая спрайты 😢

@@ -850,6 +850,36 @@
else
return ..()

/obj/item/toy/plushie/catrazumist
name = "Razumist Cat"
desc = "Cat with warning cone on it. Wonder what do itself so smart?"
Copy link
Collaborator

Choose a reason for hiding this comment

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

Можно использовать русский в описании и репликах, да и в названии в целом

Copy link
Author

Choose a reason for hiding this comment

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

Если сегодня будет время с разрабами поговорю как делать модули, я в этом деле дебютант

code/game/objects/items/toys.dm Show resolved Hide resolved
if(. || !COOLDOWN_FINISHED(src, cooldown))
return .
var/razumisttext = pick("I know everything about everything, please ask me something!", "I'm feeling extra wise today!", "Mrow!", "Purr!")
user.visible_message("<span class='notice'>[razumisttext]</span>")
Copy link
Collaborator

Choose a reason for hiding this comment

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

Вообще надо это заменить на atom_say, как у /obj/item/toy/figure/crew

Copy link
Collaborator

Choose a reason for hiding this comment

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

И может выдать ттс через компонент

Copy link
Author

Choose a reason for hiding this comment

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

И может выдать ттс через компонент

Можно, но хотелось бы просто выводить фразу в чат. Я бы настоял на вывод фразочки в чат, но гляну что будет если через атом, сам ПР я портировал свой старый ПР с сс1984

code/game/objects/items/toys.dm Outdated Show resolved Hide resolved
code/game/objects/items/toys.dm Outdated Show resolved Hide resolved
code/game/objects/items/toys.dm Outdated Show resolved Hide resolved
code/game/objects/items/toys.dm Outdated Show resolved Hide resolved
@github-actions github-actions bot added the Merge Conflict Ну блять... label Nov 5, 2024
@AyIong
Copy link
Collaborator

AyIong commented Nov 9, 2024

well-well-well, дружище, давай-ка на апстрим это, либо модульно засунь, у нас есть модуль игрушек
Можешь по примеру игрушки лисы MacVulpix сделать, она по пути modular_ss220\objects\code\plushies\macvulpix.dm

В общем, выбирай как считаешь лучше

  1. Будет и у нас и у апстрима
  2. будет только у нас

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:finnadie: НЕ МОДУЛЬНО Па-ху-ю. Merge Conflict Ну блять... 🖌️ Спрайты Вы заработали свою миска-рис и кошко-жена. Партия гордится вами! 📜 CL валиден
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants