Page 1 of 1

Lord British's Broken SI Code

Posted: Tue Jan 24, 2017 6:56 am
by Knight Captain
I don't know if it has been reported before, but in SI Lord British's code has the doubleclick and started_talking event codes backwards. This means his bark to the Avatar is never shown.

As corrected:
else if (event == DOUBLECLICK)
{
// Never seen in-game until now
UI_item_say(item, "@Ah, there thou art, Avatar!@");
UI_set_schedule_type(item, TALK);
}
In a way, having this backwards makes sense as a homage to The Black Gate, where started_talking events do not exist.

I've fully converted the code to Usecode C and will include it in my mod.

Re: Lord British's Broken SI Code

Posted: Tue Jan 24, 2017 9:22 am
by Dominus
Great! Do you already dream in usecode? ;)

Re: Lord British's Broken SI Code

Posted: Tue Jan 24, 2017 4:03 pm
by agentorangeguy
That's really neat finding all this stuff from SI and re-implementing it!

Re: Lord British's Broken SI Code

Posted: Tue Jan 24, 2017 7:34 pm
by Knight Captain
I get so little sleep now I think I code while in a Dream Realm.

Re: Lord British's Broken SI Code

Posted: Wed Jan 25, 2017 7:25 am
by Dale
KC makes my heart glad.