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

Implement creative interface #15

Open
dadodasyra opened this issue Sep 30, 2023 · 3 comments
Open

Implement creative interface #15

dadodasyra opened this issue Sep 30, 2023 · 3 comments

Comments

@dadodasyra
Copy link

I did it myself, on my side. I just doesn't have a good work environment with git and I modified other things. That's why I'm dumping the code here, it might not work on your side, the goal is not to run on my version but to inspire from the research I did about the creative interface.
Everything was done on PM5; there's still a bug with the dialog text being "reset" on the creative side (even if it's still saved).
I don't have time anymore for this, maybe in 1 month or + I will make a PR for this.
NpcDialog.zip

@inxomnyaa
Copy link
Collaborator

I don't understand the purpose of this

@dadodasyra
Copy link
Author

When you're in creative and open the UI you can change the nickname, the dialog, the actions of the NPC.
Some may want this feature for an easy usage on admin side. And it should be handle by this lib anyway..

@inxomnyaa
Copy link
Collaborator

I'll consider this, yet i don't think that a library with the sole purpose of sending forms to players should have anything to do with permissions. The UI control is bound to the operator world permission (build/editor flag i think) anyways.
Also, plugins may change the data at runtime, which would cause conflicts with the modified form fields.

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

No branches or pull requests

2 participants