Skip to content

Add xForcedViewCamera Python script#1811

Open
dpogue wants to merge 1 commit into
H-uru:masterfrom
dpogue:xForcedViewCamera
Open

Add xForcedViewCamera Python script#1811
dpogue wants to merge 1 commit into
H-uru:masterfrom
dpogue:xForcedViewCamera

Conversation

@dpogue
Copy link
Copy Markdown
Member

@dpogue dpogue commented Nov 24, 2025

Script to force a camera viewpoint from a clickable, with an optional vignette.

This is like a hybrid of the xTelescope and clftRS scripts, but with the logic simplified and some shortcomings addressed.

  • No telescope multistage behaviour mod
  • Clickable activator is locally disabled while the camera is active, to prevent breaking the camera stack
  • Optional GUI vignette dialog
  • Exit with escape or movement keys

@dpogue dpogue added the Python Issues stemming from the Python API files label Nov 24, 2025
@dpogue
Copy link
Copy Markdown
Member Author

dpogue commented Nov 24, 2025

FYI @Traveler263 if you want to give this a test on Destiny

Comment thread Scripts/Python/xForcedViewCamera.py Outdated
Comment thread Scripts/Python/xForcedViewCamera.py Outdated
@Traveler263
Copy link
Copy Markdown

Traveler263 commented Nov 24, 2025

FYI @Traveler263 if you want to give this a test on Destiny

Ill try to poke at this either tomorrow or Tuesday.

@TheScarFr
Copy link
Copy Markdown
Contributor

Why not adding an optional two-states responder and an optional SDLQuitCameraView, like in the script from https://discord.com/channels/282045216221822978/282046743338811392/1440814300552888360 ?
It would be usefull.

@dpogue dpogue linked an issue Nov 24, 2025 that may be closed by this pull request
@dpogue
Copy link
Copy Markdown
Member Author

dpogue commented Nov 24, 2025

Why not adding an optional two-states responder and an optional SDLQuitCameraView

This is intended to be a simple script for forcing a camera perspective, not for complex Age-specific situations that have a bunch of other state associated with them. More complicated scenarios probably have other Python logic they will need, and proper consideration regarding multiplayer interactions.

The xTelescope script for example restricts a single player to using the telescope at a time, but this script allows multiple players to trigger to viewpoint camera.

@TheScarFr
Copy link
Copy Markdown
Contributor

Ah, ok.

@dpogue dpogue force-pushed the xForcedViewCamera branch from 7f69b0b to 4f67171 Compare January 31, 2026 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Python Issues stemming from the Python API files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Telescope Camera Issues

4 participants