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

Reworks the AI hijack objective again. #25603

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

Conversation

Qwertytoforty
Copy link
Contributor

@Qwertytoforty Qwertytoforty commented May 23, 2024

What Does This PR Do

The AI can now hack into the shuttle console. Directly.
This shunts the AI permanently into the shuttle console.
3 heads can swipe an ID on the shuttle console to destroy the AI.
The AI entering the console adjusts the shuttle timer to a minute, preventing last minute hacking to instantly greentext.
You'll need cyborgs or other agents to defend you for the remainder of the shuttle ride.
Basically, this is to stop one person sitting between the engines of the shuttle to stop the AI from hijacking.
Doomsday still works.

Why It's Good For The Game

Improves the way AI hijack works, by letting a single person hiding between 2 engines from stopping it. The current alt click hacking method doesn't work for AI (too easy with a camera bug and near impossible to stop if it used the old system)

This system is apparent, makes the AI vunerable, but can't be screwed over by a single person.

Testing

Calling the shuttle and hacking it a lot, and swiping command ID's on it a bunch

Changelog

🆑
tweak: Reworks the AI hijack objective again. It now hacks into the shuttle console on alt click, and must be defended from 3 command members swiping their ID on the console. With this method, a single crewmember hiding between 2 engines no longer redtexts the AI.
/:cl:

@ParadiseSS13-Bot ParadiseSS13-Bot added the -Status: Awaiting type assignment This PR is waiting for its type to be assigned internally label May 23, 2024
code/modules/shuttle/emergency.dm Outdated Show resolved Hide resolved
@Coolrune206
Copy link
Contributor

But Qwerty, the AI can already alt click hack the shuttle.
They just need to move their core adjacent to it I'm pretty sure.

@SteelSlayer SteelSlayer added the Tweak This PR tweaks something ingame label May 25, 2024
@ParadiseSS13-Bot ParadiseSS13-Bot added -Status: Awaiting approval This PR is waiting for approval internally and removed -Status: Awaiting type assignment This PR is waiting for its type to be assigned internally labels May 25, 2024
code/game/gamemodes/objective.dm Outdated Show resolved Hide resolved
code/modules/shuttle/emergency.dm Outdated Show resolved Hide resolved
code/modules/shuttle/emergency.dm Outdated Show resolved Hide resolved
code/modules/shuttle/emergency.dm Outdated Show resolved Hide resolved
@ParadiseSS13-Bot ParadiseSS13-Bot added -Status: Awaiting review This PR is awaiting review from the review team and removed -Status: Awaiting approval This PR is waiting for approval internally labels May 30, 2024
code/game/gamemodes/objective.dm Outdated Show resolved Hide resolved
code/modules/shuttle/emergency.dm Outdated Show resolved Hide resolved
code/modules/shuttle/emergency.dm Outdated Show resolved Hide resolved
@Sirryan2002 Sirryan2002 requested a review from DGamerL June 12, 2024 15:53
Qwertytoforty and others added 4 commits June 18, 2024 19:55
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
Co-authored-by: Sheep <46016730+Scribble-Sheep@users.noreply.github.com>
Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-Status: Awaiting review This PR is awaiting review from the review team Tweak This PR tweaks something ingame
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants