Page 1 of 1

SI Game Start Rabbit Bug

Posted: Thu Jan 26, 2017 11:21 am
by Knight Captain
There's a piece of usecode that is supposed to make the Avatar's frame the south-facing sitting one, but it seems to be connected to some polymorph code that Exult doesn't use.

That's why the Avatar is seen standing from the start when the Three Companions are seated.

A simple fix would be to change the rabbit's usecode to make the Avatar sit before the rest of the PATROL script actions start the game and render the player.

Re: SI Game Start Rabbit Bug

Posted: Tue Jan 31, 2017 2:23 am
by Knight Captain
From reading the Usecode in other parts, it looks like the game intended to have the main Avatar shape 721 used either as overwritten by the skin-toned versions. That's why the Avatar doesn't sit, because the code is looking for that. This may also be why Petra turns into the blond male Avatar during the Body Transference cutscene.

Re: SI Game Start Rabbit Bug

Posted: Thu Feb 09, 2017 11:51 pm
by Knight Captain
Checking a bit further into some new utility functions I've made, it's quite possible to address the issues with the game's start related to the screen resolution.

I have working Usecode that can create the entire ship on land, and could add the rest of the effects, like sprites and NPC placement. It would take a bit more effort to change the storm to not teleport the Avatar and to remove any dropped items (that would originally be left behind on a fake coastline).