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

Cannot support Evennia's default webclient portal (yet) #6

Open
mfreidel opened this issue Oct 27, 2021 · 2 comments
Open

Cannot support Evennia's default webclient portal (yet) #6

mfreidel opened this issue Oct 27, 2021 · 2 comments
Labels
problem Problems that need solving.

Comments

@mfreidel
Copy link
Contributor

Currently, all text-based messages sent to clients by Evennia's weblclient/websocket portal are HTML formatted. Godot doesn't have a good way to deal with HTML, so ALPACASclient is just going to have to ignore supporting it for right now. It seems like a more valuable use of my time to move forward with only supporting servers that have the ALPACASgame portal installed. Support for Evennia in an "out-of-the-box" is still a major goal of the project -- it's listed first in the README for a reason.

A major driver of this decision is this PR for Evennia. If it gets merged, then a bunch of my work from now on in alpacas.gd (0.1.0.8+) should be able to be copied over to evennia.gd pretty easily. If I avoid adding server features beyond the portal, it can theoretically all be simply copied over with some minor edits.

@mfreidel mfreidel added the problem Problems that need solving. label Oct 27, 2021
@Griatch
Copy link

Griatch commented Dec 14, 2022

While the dependent Evennia PR is still open; it might still be interesting with this Godot contrib :)

@mfreidel
Copy link
Contributor Author

mfreidel commented Jan 4, 2023

Thanks so much for letting me know. I set this project aside for a while, but maybe it's time to dust it off again. You're the best!

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

No branches or pull requests

2 participants