I was thinking about this more, and I mis-spoke. havign slices exist for empty caterpillar slots isn't neccisarily intended, and it isn't behavior that needs to be preserved if it causes other problems. What definitely is intended behavior is being able to set the X, Y, Z and direction of empty hero slots. That data is currently stored in the cats() array of CaterpillarHistory objects, and it just gets copied into the hero slices. So if removing the unused hero slices is the best thing to do, I retract...
Closely related, there are always 4 hero slices regardless of the number of heroes in the active party. This part is not a bug, definitely intentional. I have plenty of scripts that manipulate all four members of the caterpillar without checking if they exist yet or not. (Like Inn scripts, for example) I do understand what you mean about it being potentially confusing, but I would rather just document this better. Making them into template slices is an interesting idea. Hero slices act rather weird...
Ah! I see. A little quick googling suggests that SDL2 can work with UWP, so maybe I will wait until after the gfx_sdl2 backend is working before I pay for a Windows Developer account. And yes, an Xbox port would be wonderful.
Hmmm... The Windows store does seem like a good way to go. I'll see about setting up an account.
I looked into this error message. It seems that hspeak is finding an old copy of plotscr.hsd from before the higher layer numbers had been added. Can you check to see if you have any other copies of plotscr.hsd, particularly in the same folder as the rpg file
adding arch=32 to my makemac.sh script did fix the current nightly build on my mac. So I guess I just need to see why it is not doing that on the nightly build vm
I just tried to compile on my Mac (also running OSX 10.11.6) and it failed to build with an SDL_mixer framework error: https://pastebin.com/raw/7hKBurqz I don't see any such error in the nightly build logs from the Mac nightly build machine (loyalist) but it is also running 10.11.6, so I don't know what the difference is yet
Android binaries crash in post-callipygous nightlies