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

Upstream merge 6/10/2024 #22

Merged
merged 32 commits into from
Jun 11, 2024

Conversation

VMSolidus
Copy link
Contributor

About the PR

This merges the most up to date version of Psionics, which fixes a MULTITUDE of bugs reported by Deep Station 14. I'd like to thank everyone involved in playtesting for reporting these! As a show of my appreciation, have some fun new content. I've gone ahead and added Arachne and Oneirophages to the playtest, the former is a new playable species! And the latter is a new midround event monster!

Oneirophages are quite special in this case, as they are Psychic giant spiders! I'm quite excited to get feedback from them, and see how they do with the Psychic Refactor!

VMSolidus and others added 27 commits May 28, 2024 22:04
This reverts commit 15fc457, reversing
changes made to c62f777.
Signed-off-by: VMSolidus <evilexecutive@gmail.com>
Resolves Simple-Station/Einstein-Engines#37

# Description

This PR adds languages. Every entity who can speak now speaks a specific
language (or Universal, for entities that are not supposed to speak,
which is understood by everyone). Other entities who do not understand
this language will see gibberish (it's possible to learn how certain
induvidual words are spelled. But the spelling changes between rounds).
This means that certain creatures, like xenos, cats, vulps, can
communicate within their species in their own languages. Similarly, it
means that xenos, cats and other things cannot understand GalacticCommon
speakers without a translator or cognization.

An entity may be able to speak multiple languages, or understand a
language but be unable to speak it.

Thi PR was orignally made for Frontier but is now being ported and will
be maintain here.
Orignal PR:
new-frontiers-14/frontier-station-14#671

This PR was made orignally by Mnemotechnician and FoxxoTrystan.

---

# TODO

- [x] Language System. (Check Frontier PR for all the compleated todo
list)
- [x] Port PR from Frontier.
- [x] QOL Changes.
- [x] Missing Default Languages. (Missing default langauges for some
roundstart species)
- [x] Animals Languages.

---

<details><summary><h1>Media</h1></summary>
<p>


![image](https://github.com/Simple-Station/Einstein-Engines/assets/45297731/fc43efd9-612e-4a6d-8ed6-90a26d315c6f)

![image](https://github.com/Simple-Station/Einstein-Engines/assets/45297731/b86616a3-d5fb-408d-865e-90d09096b6d7)

![image](https://github.com/Simple-Station/Einstein-Engines/assets/45297731/ab1e8581-522d-4e7e-95e8-f62575bc5039)

</p>
</details>

---

# Changelog

:cl: FoxxoTrystan / Mnemotechnician
- add: All species can now bring their own cultures and languages

---------

Signed-off-by: Mnemotechnican <69920617+Mnemotechnician@users.noreply.github.com>
Signed-off-by: FoxxoTrystan <45297731+FoxxoTrystan@users.noreply.github.com>
Co-authored-by: fox <daytimer253@gmail.com>
Co-authored-by: Mnemotechnican <69920617+Mnemotechnician@users.noreply.github.com>
Co-authored-by: Pspritechologist <81725545+Pspritechologist@users.noreply.github.com>
Co-authored-by: Lincoln McQueen <lincoln.mcqueen@gmail.com>
Co-authored-by: Arkyfloof <Marvinlinke08@gmail.com>
Co-authored-by: reese1243 <ber23027@byui.edu>
Co-authored-by: VMSolidus <evilexecutive@gmail.com>
Co-authored-by: Eagle-0 <114363363+Eagle-0@users.noreply.github.com>
Co-authored-by: BlitzDev <145472107+Reese1243@users.noreply.github.com>
Co-authored-by: Arkyfloof <161242062+Arkyfloof@users.noreply.github.com>
Co-authored-by: Danger Revolution! <142105406+DangerRevolution@users.noreply.github.com>
Co-authored-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com>
Signed-off-by: VMSolidus <evilexecutive@gmail.com>
Copy link
Contributor

github-actions bot commented Jun 11, 2024

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

Resources/Textures/Clothing/OuterClothing/Armor/bulletproof.rsi

State Old New Status
equipped-OUTERCLOTHING Modified
icon Modified

Resources/Textures/Clothing/OuterClothing/Armor/riot.rsi

State Old New Status
equipped-OUTERCLOTHING Modified
icon Modified

Resources/Textures/Clothing/OuterClothing/Armor/security.rsi

State Old New Status
equipped-OUTERCLOTHING Modified
icon Modified

Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi

State Old New Status
equipped-OUTERCLOTHING Modified
icon Modified

Resources/Textures/Objects/Misc/fire_extinguisher.rsi

State Old New Status
fire_extinguisher_closed Modified
fire_extinguisher_open Modified

Resources/Textures/Objects/Misc/stock_parts.rsi

State Old New Status
adv_capacitor Modified
adv_scan_module Modified
advanced_matter_bin Modified
bluespace_matter_bin Modified
capacitor Modified
femto_mani Modified
high_micro_laser Modified
matter_bin Modified
micro_laser Modified
micro_mani Modified
nano_mani Modified
pico_mani Modified
quadratic_capacitor Modified
quadultra_micro_laser Modified
scan_module Modified
super_capacitor Modified
super_matter_bin Modified
super_scan_module Modified
triphasic_scan_module Modified
ultra_high_micro_laser Modified

Resources/Textures/Objects/Weapons/Melee/stunbaton.rsi

State Old New Status
stunbaton_nocell Modified
stunbaton_off Modified
stunbaton_on Modified

Resources/Textures/Structures/Decoration/banner.rsi

State Old New Status
banner Modified
banner_cargo Modified
banner_engineering Modified
banner_medical Modified
banner_science Modified
banner_security Modified
banner_syndicate Modified

Resources/Textures/Structures/Furniture/furniture.rsi

State Old New Status
rack Modified

Resources/Textures/Structures/Power/Generation/Singularity/collector.rsi

State Old New Status
ca-o0 Modified
ca-o1 Modified
ca-o2 Modified
ca-o3 Modified
ca-tank Modified
ca_active Modified
ca_deactive Modified
ca_off Modified
ca_on Modified
cu Modified
static Modified

Resources/Textures/Structures/Wallmounts/screen.rsi

State Old New Status
screen Modified

Resources/Textures/Structures/Walls/solid_rust.rsi

State Old New Status
full Modified
reinf_construct-0 Modified
reinf_construct-1 Modified
reinf_construct-2 Modified
reinf_construct-3 Modified
reinf_construct-4 Modified
reinf_construct-5 Modified
reinf_over0 Modified
reinf_over1 Modified
reinf_over2 Modified
reinf_over3 Modified
reinf_over4 Modified
reinf_over5 Modified
reinf_over6 Modified
reinf_over7 Modified
rgeneric Modified
solid0 Modified
solid1 Modified
solid2 Modified
solid3 Modified
solid4 Modified
solid5 Modified
solid6 Modified
solid7 Modified

Resources/Textures/Mobs/Customization/anytaur_masking_helpers.rsi

State Old New Status
female_full Added
female_none Added
female_top Added
full Added
male_full Added
male_none Added
male_top Added
none Added
top Added
unisex_full Added
unisex_none Added
unisex_top Added

Resources/Textures/Mobs/Customization/spidereyes.rsi

State Old New Status
eyes Added

Resources/Textures/Mobs/Species/arachne.rsi

State Old New Status
spider_body Added
spider_body_front Added

Resources/Textures/Mobs/Species/eyes.rsi

State Old New Status
eyes Added

Resources/Textures/Nyanotrasen/Structures/cocoon.rsi

State Old New Status
cocoon1 Added
cocoon2 Added
cocoon3 Added
cocoon_large1 Added
cocoon_large2 Added
cocoon_large3 Added

Edit: diff updated after 68c8a3a

FoxxoTrystan and others added 5 commits June 10, 2024 20:34
<!--
This is a semi-strict format, you can add/remove sections as needed but
the order/format should be kept the same
Remove these comments before submitting
-->

# Description

<!--
Explain this PR in as much detail as applicable

Some example prompts to consider:
How might this affect the game? The codebase?
What might be some alternatives to this?
How/Who does this benefit/hurt [the game/codebase]?
-->

This PR add a bunch of Misc Repsrites and others fixes that i have
missed.
This PR will avoid ALL .yml changes and will focus on only "Sprites"
changes.

Here is the following list of Changed Sprites:

• Rust Solid/Reinforced Walls
• Stunbaton
• Banners
• Radiation Collector
• Riot Suit
• Bulletproof Vest
• Armor Vest
• Slim Armor Vest
• Fire Extinguisher
• Stock Parts
• Rack
• Screen

# TODO

<!--
A list of everything you have to do before this PR is "complete"
You probably won't have to complete everything before merging but it's
good to leave future references
-->

- [x] Port/Resprites.

---

<!--
This is default collapsed, readers click to expand it and see all your
media
The PR media section can get very large at times, so this is a good way
to keep it clean
The title is written using HTML tags
The title must be within the <summary> tags or you won't see it
-->

<details><summary><h1>Media</h1></summary>
<p>


![image](https://github.com/Simple-Station/Einstein-Engines/assets/45297731/3ad4521e-093c-4e3a-a088-6e61e8e66a49)

</p>
</details>

---

# Changelog

<!--
You can add an author after the `:cl:` to change the name that appears
in the changelog (ex: `:cl: Death`)
Leaving it blank will default to your GitHub display name
This includes all available types for the changelog
-->

:cl:
- tweak: Rust Walls Sprites.
- tweak: Armor, Bulletproof, Riot Suit Resprites.
- tweak: New Banners Sprites.
- tweak: Stunbaton, Fire Extinguisher New Sprites.
- tweak: Rack/WallScreen resprites.
- tweak: Stock Parts new sprites!
- tweak: Radiation Collector has now a new sprite!
@VMSolidus VMSolidus merged commit bc84a0e into SS14-Classic:master Jun 11, 2024
10 of 11 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.

3 participants