Heya!
First of all, thanks for this amazing tool! I've had lots of trouble with other Adventure Game tools (like Adventure Game Creator) and being close to AGS it was nice to see it! I'm having lots of fun with it, although the documentation could use a ittle more fleshing out, it sometimes is a bit nebulous (nothing a bit of experimentation can't fix of course).
Now, I'd like to have a support character following the main character wherever they go. I've been going around with using C.SupportCharacterName.WalkToBG(C.Player) on the Update() method, which works quite well but needs doing on every Update() method of each room, alongside a C.SupportCharacterName.Room at each change of room. I could not find a more elegant solution on the Scripting API. Is there any?
Basically the support character would need to be in the same room than the main character, including when E.ChangeRoom() is called. Potentially it would also have to follow the player in general, though sometimes randomly wandering around points of interests (like props). I thought of just changing the E.ChangeRoom() itself to change both the player and the support character at the same time but I haven't been able to find where to modify that. I'm not asking for the code to do it, just where I can change it for my need?
Cheers :)