Skip to content

I want more variable's types for editing in the editor #1737

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

Open
IlyaIIS opened this issue Apr 22, 2025 · 0 comments
Open

I want more variable's types for editing in the editor #1737

IlyaIIS opened this issue Apr 22, 2025 · 0 comments

Comments

@IlyaIIS
Copy link

IlyaIIS commented Apr 22, 2025

It is very convenient to be able alter object's variables without need to change code. Now there is list of base types but it would also be nice to have more.

  1. There is list of strings, but also array for ints and floats would be nice.

  2. There is a lack of enums. However, this may be bypassed by using list of strings or ints if they would be added first.

  3. It would be good to be able to add structures to group some variables together. Currently, it's necessary to add each structure element separately, making it a little bit messy. It would be perfect to be able add any (including custom) structures, but even just Vector2, Vector3 would be fine to.

  4. If it is possible to add links to the other object on the screen. It will allow to increase flexibility of adjustment the same classes in different cases. Another way is to add something like events to be able to bind functions of other objects to them.

  5. Not a variable type, but it might be useful to be able add button bound to an object's method. This could be used in many cases. For example, for calculating other variables according to the value in one of them.

In my opinion, all of them will be equally useful, so it's better to look at which ones are easier to implement if you will. At the same time, I don't think this is an important task cuz you can workaround it now. But surely, this will increase pleasure of game creating.

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

1 participant