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

Apply changes to other levels #374

Open
E11NTM opened this issue Jul 23, 2024 · 2 comments
Open

Apply changes to other levels #374

E11NTM opened this issue Jul 23, 2024 · 2 comments
Labels
enhancement Something which will improve the user experience. [TOOL] Asset Editor This issue applies to the asset editor within OpenCAGE. [TOOL] Script Editor This issue applies to the script editor within OpenCAGE.

Comments

@E11NTM
Copy link

E11NTM commented Jul 23, 2024

So I'm trying to change items on cathode scripting for example a noise maker but the thing is that only works on one level, so for example if I modify the Noise Maker on one level it will only work on that one which makes sense. But then I would have to change the noise maker manually on each level. It would be nice for a feature of changing globally a file that theres a bunch of levels that share in common that way you save a lot of time.

@MattFiler MattFiler changed the title Suggestion Apply changes to other levels Jul 25, 2024
@MattFiler
Copy link
Owner

So OpenCAGE did used to load all levels in the asset editor so that changes to textures/models were applied to all, but it becomes tricky to manage.

Imagine someone downloaded a custom map someone else had made - not every level then would likely have the same content across the board. I'd have to add ways to detect varying assets with the same names across levels.

It becomes even more complicated when it comes to scripting, as the number of changes are potentially huge and apply across multiple composites.

I'll leave this ticket open though as it seems like a good feature to have at some point, even if it's just covered by the improved porting functionality (#247).

@MattFiler MattFiler added enhancement Something which will improve the user experience. [TOOL] Script Editor This issue applies to the script editor within OpenCAGE. [TOOL] Asset Editor This issue applies to the asset editor within OpenCAGE. labels Jul 25, 2024
@E11NTM
Copy link
Author

E11NTM commented Jul 25, 2024

Yeah! Maybe making multiple files being able to be ported to multiple levels would definitely work for me. As long as I can port to other levels the files that I edited in one level and I want it on the rest works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Something which will improve the user experience. [TOOL] Asset Editor This issue applies to the asset editor within OpenCAGE. [TOOL] Script Editor This issue applies to the script editor within OpenCAGE.
Projects
None yet
Development

No branches or pull requests

2 participants