Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Shared control of a token?

1554493637
Quinn
Pro
Sheet Author
So, I'm planning out a mecha campaign, where the gimmick is that characters pilot their mechs in pairs. My setup is, in a nutshell: Two PCs per mech - the party can shuffle up their pairs between scenes. One PC is the main pilot and the other is the support pilot. A mech is, basically, two PCs sharing the same body - when either pilot's turn comes up on initiative, that pilot takes a full turn as if the mech was them. If enemies attack, they deal damage to the main pilot's health bar. Pilots can switch positions during battle - since the pilots have separate health bars, this lets the former main pilot catch their breath as support while the former support pilot takes point. In short, it comes out to one token on the field that represents about 1.5 people at any given time. Whoever the main pilot is, they have to be able to control the token, and the bars on the token should represent their health/etc. Whoever the support pilot is, they have to be able to control the token - they can move the mech, even if it isn't their HP on top of it. Is there any way to do this that isn't going to be awkward and messy? The pilot switching I can wrangle with API scripting, but letting the support pilot move the token around is a bit of a puzzle, since associating a character with a token locks off access to the Controlled By field. The only thing I can think to do is to just give every player control access to every PC, but that introduces its own set of problems.
1554494110
GiGs
Pro
Sheet Author
API Scripter
One way might be to create separate characters for each mech, assign control of each mech character to the two players. Assign the mech's health stats to its own attributes, but use a script to link them to the relevant character (whenever the mech stats change, update the pilots stats, and vice-versa). This also allows you to have different token art for the mechs, and the characters, and handle what happens if either character gets out of the mech during scene.
1554494326
The Aaron
Roll20 Production Team
API Scripter
^^^ what he said. =D