yvt
yvt
I'm not strongly interested in this project anymore, so I'm leaving this up to community contribution. PyO3 would be the easiest way to create a Python wrapper, but I don't...
Awesome! Here's the relevant part: https://github.com/yvt/openspades/blob/d7d467e70954b6de080823c600b461ddeccf5e09/Resources/downloadpak.sh#L27-L38 https://github.com/yvt/openspades/blob/d7d467e70954b6de080823c600b461ddeccf5e09/Resources/CMakeLists.txt#L24-L33
Builds successfully with `master` + #1005 + `*:arm64-osx` vcpkg packages. It however fails at runtime: ``` 2022/06/20 00:52:30 [ScriptManager.cpp:44] (0, 0) : ERR : Failed in call to function 'RegisterObjectBehaviour'...
> I understand you are looking forward to merging these branches, is v0.2.0 the one us testers should use? I'm sorry I haven't been able to answer your question for...
# Screenshot   
Confirmed, Alt + F4 doesn't close the game when the server address is specified by command line, but it does when the game was started normally.
Thanks!
Yep, `ChatLogWindow` is the component for rendering the chat history UI. It internally uses [`TextViewer`](https://github.com/yvt/openspades/blob/c7579891af9e518205dbdd46e4a3f99ec66cbb0e/Resources/Scripts/Gui/UIFramework/TextViewer.as#L223) to display chat texts. One possibly way to address this issue is to update `TextViewer`...
@NotAFile Does piqueserver (or pyspades) have a hard-coded limit for chat messages? If so, how is it measured (UTF-8 encoded bytes, grapheme clusters, post-[NFC](https://en.wikipedia.org/wiki/Unicode_equivalence#Normalization) scalars, etc.)?
SDL2 does have a Wayland support (https://github.com/libsdl-org/SDL/issues/2710), which can be enabled by specifying `env SDL_VIDEODRIVER=wayland`. GLEW needs to be configured for EGL at build time (`glew` vs `glew-egl` on NixOS);...