TADS or Gruescript: Multiple PCs?

I’m thinking about a game where you switch between player characters (PCs). If not active, a PC stands around and should appear in/after the room description.

(I’m considering TADS, Gruescript and homebrew.)

Is this doable easily and simple in TADS or even better, in Gruescript?

3 Likes

TADS adv3 has built-in provisions for setting/changing PC…

3 Likes

That’s cool! I will investigate this… :slight_smile:

2 Likes

Also is possible to have multiple PC’s in a3Lite, well described in the last chapter of part V of the adv3Lite library manual, even your specific case.

Best regards from Italy,
dott. Piergiorgio.

3 Likes

It’s trivial to shift between them (setPlayerChar(newGal) or something like that)

Having them not be inert when not directly controlled will take a little more work.

4 Likes

Check section 19.5 (it’s the same section for both. T3lite is simpler in general)

4 Likes

Together are the “rosetta stone” of adv3 and a3Lite. a synoptic reading of both is highly recommended, esp. in the planning phase.

Best regards from Italy,
dott. Piergiorgio.

2 Likes

Any chance that Gruescript can do that? I guess no.

I don’t think gruescript has such a feature, but it can certainly be hardcoded as gruescript is very versatile.

1 Like