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

Add "Edit As" context menu for editing objects using a base type editor #83

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

Conversation

dgelessus
Copy link
Contributor

This can be useful if only the PRC editor is available for the object's exact type, but one of the base types has a dedicated graphical editor. This way, at least part of the object can be edited graphically.

The main use case is to view/edit the synched object flags of types that have no graphical editor implemented. Sometimes you can also edit other base types - for example, you can edit a Object-In-Volume Detector as a Collision Detector to get a full graphical editor instead of the default PRC editor.

"Edit As" context menu for an Object-In-Volume Detector object

I know this is a bit of a workaround. It would be better to implement the missing editors (especially for the very simple cases, like Object-In-Volume Detector shown above). But IMO this is a useful option for types where writing a full editor is complicated.

This can be useful if only the PRC editor is available for the object's
exact type, but one of the base types has a dedicated graphical editor.
This way, at least part of the object can be edited graphically.
@TheScarFr
Copy link

TheScarFr commented Mar 9, 2024

I'm not sure to have understood (Google Translate wasn't really useful)... But is the following related to what you said?
Proposal: Add an option in PrpShop to select an external text editor (like "Notepad++" for example), to edit the PRCs.

@dgelessus
Copy link
Contributor Author

No, it isn't. This lets you select which editor in PrpShop to use for editing an object (if there are multiple possible editors that work with an object).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants