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

A simplified version of the terminal for the editor #76

Open
MASSHUU12 opened this issue Nov 30, 2023 · 1 comment
Open

A simplified version of the terminal for the editor #76

MASSHUU12 opened this issue Nov 30, 2023 · 1 comment
Labels
enhancement New feature or request long term goal Requires a lot of work

Comments

@MASSHUU12
Copy link
Owner

Describe the solution you'd like
Currently, YAT only works in the game, but it would be useful if the terminal could also be run in the editor in a simplified form.

This simplified form would consist of a text box, plus prompts and autocompletion.

It would also be useful to distinguish between commands that are able to run in the editor, and those that are only able to run during the game. This could be solved by creating an attribute that would be given for commands that are able to run in the editor.

Since this would be a very simplified version of the terminal, any output should be displayed in the editor itself.

@MASSHUU12 MASSHUU12 added the enhancement New feature or request label Nov 30, 2023
@MASSHUU12 MASSHUU12 changed the title A simplified version of the terminal in the editor A simplified version of the terminal for the editor Nov 30, 2023
@MASSHUU12
Copy link
Owner Author

An attempt to bring the terminal into the editor took place in #129.

The changes made allowed the creation of a BaseTerminal, independent of YatWindow, which made it possible to create a GameTerminal and an EditorTerminal.

Unfortunately, although it is possible to display the EditorTerminal in the editor, it is not able to function. The biggest problem is that the dynamic addition of keybindings does not work in the editor.

@MASSHUU12 MASSHUU12 added the long term goal Requires a lot of work label Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request long term goal Requires a lot of work
Projects
None yet
Development

No branches or pull requests

1 participant