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

КПБ #197

Merged
merged 31 commits into from
Dec 18, 2023
Merged

КПБ #197

merged 31 commits into from
Dec 18, 2023

Conversation

modern-nm
Copy link
Collaborator

@modern-nm modern-nm commented Dec 8, 2023

TODO:

  • Починить имена.
  • Выпиваемые ЛКП
  • Заменить IPlayingAudioStream
  • Заменить IContainer
  • Починить кастомизацию персонажа
  • Привести инвентарь IPC в соответствие с ADT Prototypes\InventoryTemplates\human_inventory_template.yml
  • Починить кабельную коробку IPC
  • Заново написать RandomBatteryCharge
  • Починить эффект ослепления от EMP
  • Локализация имён. Почему-то мы можем использовать только кириллицу.
  • Добавить siliconChargers
  • И вообще блять! Где кровь? — Крови больше нет.
  • Убрать костыль silicon_base.yml PassiveDamage
  • Отрубить зомбификацию КПБ
  • добавить стамину, увеличенную в 2 раза по сравнению с человеком.
  • закончить TODO

Известные проблемы

  • [fixed] SetOutfitCommand.cs и SharedStationSpawningSystem.cs спамят WARN по причине невозможности заспавнить вещи, слоты для которых не предусмотрены. e.g. у КПБ нет ушей, чтобы носить гарнитуру. и НЕ должно быть.
  • Вы не можете выпить больше. При этом стакан пустеет...
  • [fixed: b88d35f] КПБ клонируются.
  • КПБ остаётся в состоянии critical после починки и реанимации дефибриллятором. see Убрать костыль silicon_base.yml PassiveDamage
  • [fixed: d4a27cd] Отсутствует строка onExamine->Basics о душе. (кататонический ступор, душа ушла, душа ушла с концами)
  • [fixed: b294565] нет стамины. резиновые пули и дубинки не станят

Нужна помощь с именованием КПБ. Файл Resources/Prototypes/SimpleStation14/Datasets/Names/ipc_names.yml

added: играбельные КПБ

  • КПБ должны заряжаться от лкп и IndustrialCharger.
  • Они не должны глотать реагенты.
  • Они чинятся и воскрешаются сваркой.
  • У них нет слотов под гарнитуру. ключи шифрования вставляются в кабельную коробку КПБ, которая открывается отвёрткой.
  • При нулевом заряде батареи они впадают в сон, пока не будут заряжены.
  • Чем меньше заряд батареи, тем медленнее двигаются КПБ
  • жив: 0; крит: 125; мёртв: 180.
  • КПБ имеют возможность разговаривать в крите, так же как борги
  • У них есть стамина. Объём в два раза больше, чем у человека.
  • Станятся и "типо ослепляются" (см. SeeingStatic) с помощью ЭМИ.
  • Не могут быть зомбифицированы.
  • Принимают только два типа урона: brute, burn.
  • если я что-то не добавил в этот список, то это всё потому что я забыл.

added: зарядник — IndustrialCharger.

  • Он заряжает КПБ и всё, что имеет в себе батареи. (сумка с батареями внутри, борг с батареей)
  • Малая и средняя батарея взрываются попав во включенный зарядник.
  • Наносит ожоги. (например людям)
  • если я что-то не включил в этот список, то это всё потому что я забыл.

@modern-nm modern-nm added the DO NOT MERGE Не мерджить label Dec 8, 2023
@modern-nm modern-nm marked this pull request as ready for review December 8, 2023 23:53
Copy link
Contributor

github-actions bot commented Dec 8, 2023

RSI Diff Bot; head commit a13cbcf merging into efe474c
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/SimpleStation14/Interface/Alerts/charge.rsi

State Old New Status
charge-empty Added
charge0 Added
charge1 Added
charge2 Added
charge3 Added
charge4 Added

Resources/Textures/SimpleStation14/Mobs/Customization/ipc_antenna.rsi

State Old New Status
ipc_antenna_antlers Added
ipc_antenna_crowned Added
ipc_antenna_cyberhead Added
ipc_antenna_droneeyes Added
ipc_antenna_light Added
ipc_antenna_lightb Added
ipc_antenna_sidelights Added
ipc_antenna_tesla Added
ipc_antenna_towers Added
ipc_antenna_tv Added

Resources/Textures/SimpleStation14/Mobs/Customization/ipc_screens.rsi

State Old New Status
ipc_screen_blank Added
ipc_screen_blue Added
ipc_screen_breakout Added
ipc_screen_bsod Added
ipc_screen_console Added
ipc_screen_ecgwave Added
ipc_screen_eight Added
ipc_screen_exclaim Added
ipc_screen_eyes Added
ipc_screen_eyesangry Added
ipc_screen_eyestall Added
ipc_screen_frown Added
ipc_screen_glider Added
ipc_screen_goggles Added
ipc_screen_heart Added
ipc_screen_l Added
ipc_screen_loading Added
ipc_screen_monoeye Added
ipc_screen_nature Added
ipc_screen_orange Added
ipc_screen_pink Added
ipc_screen_question Added
ipc_screen_rainbowdiag Added
ipc_screen_rainbowhoriz Added
ipc_screen_redtext Added
ipc_screen_rgb Added
ipc_screen_ring Added
ipc_screen_scroll Added
ipc_screen_shower Added
ipc_screen_sinewave Added
ipc_screen_smile Added
ipc_screen_squarewave Added
ipc_screen_stars Added
ipc_screen_static Added
ipc_screen_tetris Added
ipc_screen_textdrop Added
ipc_screen_tv Added
ipc_screen_windowsxp Added
ipc_screen_yellow Added

Resources/Textures/SimpleStation14/Mobs/Species/IPC/organs.rsi

State Old New Status
brain-inhand-left Added
brain-inhand-right Added
brain Added
ears Added
eyeball-l Added
eyeball-r Added
heart-off Added
heart-on Added
microcell Added
tongue Added

Resources/Textures/SimpleStation14/Mobs/Species/IPC/parts.rsi

State Old New Status
full Added
head_f Added
head_m Added
l_arm Added
l_foot Added
l_hand Added
l_leg Added
r_arm Added
r_foot Added
r_hand Added
r_leg Added
torso_f Added
torso_m Added

Resources/Textures/SimpleStation14/Structures/Machines/borgcharger.rsi

State Old New Status
HV Added
LV Added
MV Added
base Added
borgcharger_1 Added
borgcharger_2 Added
borgcharger_active_unlit Added
borgcharger_closed_unlit Added
borgcharger_open_unlit Added
borgcharger_panel Added
borgcharger_unlit Added
closed Added
icon Added
open Added

Edit: diff updated after a13cbcf

@modern-nm modern-nm changed the title bruh КПБ Dec 9, 2023
@modern-nm modern-nm mentioned this pull request Dec 10, 2023
@modern-nm modern-nm linked an issue Dec 10, 2023 that may be closed by this pull request
@modern-nm modern-nm added DO NOT MERGE Не мерджить and removed DO NOT MERGE Не мерджить labels Dec 11, 2023
@modern-nm modern-nm removed the DO NOT MERGE Не мерджить label Dec 18, 2023
@modern-nm modern-nm merged commit 5a985c0 into AdventureTimeSS14:master Dec 18, 2023
14 checks passed
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.

КПБ как раса
2 participants