Asterix Gaming Guild Logo GeneralXXLXXL 2XXL 3XXXLOlympic GamesXXL EditorToolsOff-TopicXXL RomasteredXXL 2 RemasteredOther GamesModsCaesar's ChallengeUnfair XXLPatchesFan ArtPersonal ArtSpeedrunningMediaRandomizerBETA RomeHSKALPresence AdrienPresence SPQRPresence Mr. RubinshteinSupport Bot Helpdesk

#hskal

hesopesomeso
more work more updates
Download 2025-07-02_21-07-44.mp4:


hesopesomeso
Enemies next... after 10^9 more fixes
pegperegogaucho
"uh uh Asterix ☝️, you can not jump on my head."
baku69
hesopesomeso
Funnily enough, there's a small window where you can press the interface button & it will show up in the sam cutscene :KEKW:
hesopesomeso
Nevermind, I'm fucking stupid :KEKW:
pegperegogaucho
I was just trying to build hsk again after a long time and received a new compilation error: ```cpp hsk/hsk-kal/include/rwtohsk/plugin/tool/2d/krt2dbrush.hpp:55:53: error: use of ‘auto’ in template argument 55 | constexpr void set_texture(auto& renderer, kptr texture) { | ``` That's not legal, at least in C++20 :Obelul:
pegperegogaucho
Damn it is in so many more files...
hesopesomeso
It's a gnu extension I believe. I have removed them (since clang actually didn't like it, and extensions are off by default)
hesopesomeso
You are also compiling a 3 month old source code :Obelul:
pegperegogaucho
sure, just wanted to try it out again
pegperegogaucho
With extensions you have to be careful, that will make the code impossible to compile with MSVC on Windows. Even bleeding-edge C++ versions might cause problems regarding that
hesopesomeso
I'm aware, I would test it on those platforms before release and clean up any issues there.
hesopesomeso
I should probably update the repo a bit, now the game code compilation is done by the editor :)
pegperegogaucho
huh?
pegperegogaucho
It invokes clang?
hesopesomeso
Yep. I did wake up one day, trying to compile the editor code, and since there's been a clang update, it made my code uncompilable :Obelul: they changed some function params...
pegperegogaucho
You're talking about extensions again?
hesopesomeso
No, clang/llvm headers changing...
pegperegogaucho
Ah I see