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

[Feature] Xenomorphs / Ксеноморфы #148

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

PuroSlavKing
Copy link
Member

@PuroSlavKing PuroSlavKing commented Dec 11, 2024

Описание PR

Ксенососы.
anus
upd: Может смогу помочь в чём-то.

Пояснение по механу:

Мапперам:

  • Есть спавнер яйца ксеноморфа с небольшим шансом спавна (20%), этот спавнер должен стоять в камере ксенобиологии на станции, если вы конечно не считаете свою станцию унылой.

  • Ламар, или же ручной питомец Научного Руководителя, должен появляться в его каюте. Это просто Ламар, он безобидный.

  • Рекомендуется расставлять полимер не вручную, лучше используйте его ядра, оно само разрастётся как нужно.

  • Есть 2 вида одного ксеноморфа:

    • Для игрока: Сильная версия, антагонист, тело можно взять через гост роль, ставить на картах и просто спавнить - не рекомендуется.
    • Dummy/бот: Слабая версия, не антагонист, можно расставлять на картах, как карпов, клещей, ксеносов и прочих, не имеют гост роли.
      • На dummy лярву всё тоже самое распространяется, за исключением, того, что если при помощи когнизина за неё зайдёт игрок - она сможет эволюционировать в полноценного ксеноморфа.
      • На ксеноморфа горничную ничего не распространяется, она пацифист.
  • Если вы хотите использовать яйца ксеноморфов для украшения, то используйте только открытое яйцо с суффиксом "Декор". Просто используйте его, не совершайте ошибок.


Todo-лист для кого-то рукастого (Не меня)

  • Сделать рефактор
  • Смерть носителя после разрыва груди лярвой
  • Научить гостов слышать разум роя
  • Изменить систему AlienAcidSystem (Литтл сингулярность не смешно)
  • Починить отображение заражения лицехватом (Не имеет больше одной стадии, хотя их 5)
  • Починить отображение количества плазмы (Она должна обновляться каждые 2 единицы)
  • Нормально интегрировать термальное зрение в акшен
  • Интеграция хирургии, в частности вырезание лярвы из груди

Изменения

🆑 Kai518 & PuroSlavKing & sanek31

  • add: New antagonists have been added - Xenomorphs / Добавлены новые антагонисты - Ксеноморфы.

Co-Authored-By: Kai5 <[email protected]>
Co-Authored-By: sanek31 <[email protected]>
Copy link
Contributor

coderabbitai bot commented Dec 11, 2024

Important

Review skipped

More than 25% of the files skipped due to max files limit. The review is being skipped to prevent a low-quality review.

49 files out of 133 files are above the max files limit of 75. Please upgrade to Pro plan to get higher limits.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR. (Beta)
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link
Contributor

github-actions bot commented Dec 11, 2024

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

Resources/Textures/_White/Clothing/Mask/facehugger.rsi

State Old New Status
equipped-MASK Added

Resources/Textures/_White/Effects/cuffs.rsi

State Old New Status
aliencuff Added

Resources/Textures/_White/Effects/cuffs_big.rsi

State Old New Status
aliencuff_p Added
aliencuff_q Added

Resources/Textures/_White/Interface/Actions/xenomorph.rsi

State Old New Status
acid Added
acid_action Added
alien_medal Added
alien_medal_active Added
crawl Added
egg Added
egg_action Added
harm Added
help-alt Added
help Added
leap_off Added
leap_on Added
plant_seed Added
plant_seed_action Added
plasma_transfer_off Added
plasma_transfer_off_action Added
plasma_transfer_on Added
plasma_transfer_on_action Added
promote Added
promote_action Added
stalk_off Added
stalk_on Added
tail_attack Added
tail_attack_action Added
templaye Added
templaye_frame Added
vision_off Added
vision_off_action Added
vision_on Added
vision_on_action Added
whisper Added

Resources/Textures/_White/Interface/Alerts/plasma_counter.rsi

State Old New Status
power_display0 Added
power_display1 Added
power_display10 Added
power_display2 Added
power_display3 Added
power_display4 Added
power_display5 Added
power_display6 Added
power_display7 Added
power_display8 Added
power_display9 Added

Resources/Textures/_White/Interface/Alien/screen_alien.rsi

State Old New Status
act_drop Added
act_resist Added
act_rest Added
act_rest0 Added
act_throw_off Added
act_throw_on Added
chest Added
combat Added
combat_off Added
disarm Added
eyes Added
finder_center Added
finder_far Added
finder_med Added
finder_near Added
grab Added
groin Added
hand_l Added
hand_r Added
harm Added
head Added
health0 Added
health1 Added
health2 Added
health3 Added
health4 Added
health5 Added
health6 Added
health7 Added
health8 Added
help Added
l_arm Added
l_leg Added
lhandactive Added
mouth Added
pocket Added
power_display Added
pull Added
queen_finder Added
r_arm Added
r_leg Added
reserved Added
rhandactive Added
running Added
scroll_down Added
scroll_up Added
suit Added
swap_1 Added
swap_2 Added
template Added
template_frame Added
zone_sel Added

Resources/Textures/_White/Interface/Misc/infected.rsi

State Old New Status
infected0 Added
infected1 Added
infected2 Added
infected3 Added
infected4 Added
infected5 Added
infected6 Added

Resources/Textures/_White/Interface/Misc/infected_overlay.rsi

State Old New Status
infected0 Added
infected1 Added
infected2 Added
infected3 Added
infected4 Added
infected5 Added
infected_old Added

Resources/Textures/_White/Mobs/Aliens/Xenomorphs/drone.rsi

State Old New Status
Drone_Back_Half Added
Drone_Front_Half Added
aliend Added
aliend_dead Added
aliend_husked Added
aliend_pounce Added
aliend_sleep Added
aliend_unconscious Added

Resources/Textures/_White/Mobs/Aliens/Xenomorphs/facehugger.rsi

State Old New Status
facehugger Added
facehugger_dead Added
facehugger_impregnated Added
facehugger_inactive Added
facehugger_thrown Added

Resources/Textures/_White/Mobs/Aliens/Xenomorphs/facehugger_inhands.rsi

State Old New Status
inhand-left-alien_praetorian Added
inhand-left-alien_queen Added
inhand-left Added
inhand-right-alien_praetorian Added
inhand-right-alien_queen Added

Edit: diff updated after 2b78976

@PuroSlavKing PuroSlavKing changed the title [Feature] Xenomorphs [Feature] Xenomorphs / Ксеноморфы Dec 11, 2024
@Remuchi
Copy link
Collaborator

Remuchi commented Dec 11, 2024

а смысл переоткрывать было? 0-о

@PuroSlavKing
Copy link
Member Author

а смысл переоткрывать было? 0-о

Я удалил прошлый репозиторий, что-бы сделать skibidi-white

@PuroSlavKing PuroSlavKing marked this pull request as draft December 11, 2024 15:30
@PuroSlavKing
Copy link
Member Author

@coderabbitai full review

Copy link
Contributor

coderabbitai bot commented Dec 24, 2024

✅ Actions performed

Full review triggered.

@PuroSlavKing
Copy link
Member Author

@coderabbitai review

Copy link
Contributor

coderabbitai bot commented Dec 24, 2024

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

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