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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MIRROR] AI Multicamera mode #6964

Merged
merged 3 commits into from Jun 2, 2018
Merged

[MIRROR] AI Multicamera mode #6964

merged 3 commits into from Jun 2, 2018

Conversation

CitadelStationBot
Copy link
Contributor

Original PR: tgstation/tgstation#37695

untitled

馃啈 Cruix
add: AIs now have an experimental multi-camera mode that allows them to view up to six map areas at the same time, accessible through two new buttons on their HUD.
/:cl:

The AI is often expected to be keeping an eye on multiple different parts of the station at all times, which usually entails smashing the "show camera list" and "track with camera" buttons for their entire play time. This PR makes it possible for the AI to store several important map locations and be able check on them all with one button press, then switch back and zoom around the map as normal.

Due to the limitations of vis_contents, I had to make a new area with no darkness and no camera static to park the AI's client eye while it looks at the different screens. You can make up to six windows, and they can be resized and moved wherever you want them on your screen. Darkness, camera static, huds, and click interaction all work normally through the windows. Parallax does not, because you cannot see space. AI detection multitools properly detect the different cameras as if they were the AI's primary camera.

All the sprites are, naturally, terrible, but maybe someone will step up and make better-looking ones.

Cruix and others added 2 commits May 31, 2018 22:41
* Added multicamera mode for AIs

* Minor multicamera fixes

* Cameras near an AI multicamera eye now light up red

* Disabled AI multicamera mode without admin intervention

* Fixed AIs being able to use multicamera mode when they should not
@CitadelStationBot CitadelStationBot added Upstream PR Merged Feature Broadens the scope of the game Map Edit Sprites Change to .dmi file labels Jun 1, 2018
@LetterJay LetterJay merged commit 249ec8d into master Jun 2, 2018
@LetterJay LetterJay deleted the upstream-merge-37695 branch June 2, 2018 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Broadens the scope of the game Map Edit Sprites Change to .dmi file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants