Commit Graph

7 Commits

Author SHA1 Message Date
chromiumboy
5259617541 Holopad UI tweak for incoming calls (#34137)
* Initial commit

* Update

* Comment correction

* Minor margin increase

(cherry picked from commit c1c4b1c9a478aac5b9f516d27d8381f7ba8a62f3)
2026-02-08 14:43:43 +03:00
chromiumboy
1810a8d4bb Minor fixes for the holopad (#33969)
Initial commit

(cherry picked from commit 39600f9516bbb6e53fd2ccda3a13855195629086)
2026-02-08 13:38:25 +03:00
VMSolidus
1975b877e6 Machine Languages (#2426)
# Description

This PR fixes a bug whereby the Holopads weren't respecting languages,
and actually basically every machine in the entire game wasn't. There's
an in-general broader issue that I would reaaaaaally like if UI elements
in general could be differentiated by language, but that's a lot harder
to do than this fix. This was shockingly easy to fix actually.

# Changelog

🆑
- fix: Holopads now correctly respect the speaker's language, and
transmit said language to the receiver. They are no longer Universal
translators. Have fun yelling at people over the holopad in whatever
obscure language your character knows.
- fix: Nearly every machine that can speak, now correctly respects that
languages exist. For example, mice can now no longer understand what
vending machines are saying.
2025-07-12 00:55:52 +10:00
chromiumboy
eb53d178b1 Speech is relayed by holopad holograms (#33978)
* Initial commit

* Corrected a field attribute

(cherry picked from commit 25c1da6e3f5c39e527cafd30e9f0ac47294e42df)
2025-01-20 20:45:24 +03:00
chromiumboy
ece35f9a7b Holopads no longer log broadcasted speech and emotes in the chat (#34114)
Initial commit

(cherry picked from commit ee12c0f9a5c4711d0ef55bd546bd4f1d686e8cb9)
2025-01-20 20:41:42 +03:00
chromiumboy
9f45cb6e56 UI improvements for holopads (#34055)
* Initial commit

* Minor update

(cherry picked from commit 2b170b825583d5769bd232b1155e6b6fa567a998)
2025-01-20 20:41:39 +03:00
sleepyyapril
67ea5d8c3e Station AI Features and Fixes (Also General Fixes) (#1525)
<!--
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]?
-->

Check the changelog for the full list.

---

# Changelog

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

🆑
- add: Added Holopads (unmapped)
- add: Intellicards are now useful for removing/adding a Station AI's
brain.
- add: Added the Communications Console to Station AI actions.
- add: AI now has a warp point.
- add: Added more things for the AI to press.
- add: More AI laws have been added.
- fix: Fixed the mail system
- fix: Fixed AI actions
- fix: Fixed invalid spawns for station AI breaking and ruining your
ability to play it.
- fix: The Station AI's name will now properly send in "arrived to the
station" announcements.
- fix: Changed the CPR sound to simply not loop until fixed.
- fix: Fixed unlocalized messages being sent for the random sentience
event.

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
Co-authored-by: Zachary Higgs <compgeek223@gmail.com>
Co-authored-by: MendaxxDev <153332064+MendaxxDev@users.noreply.github.com>
Co-authored-by: chromiumboy <50505512+chromiumboy@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

(cherry picked from commit 3e8a7d9b00e19e160321eb81d69a884189dfa4e6)
2025-01-15 00:12:29 +03:00