Duetos
Emotes entre dos: la invitación, el alcance, y cómo se encuentran los dos cuerpos en el medio.
Un dueto es un emote con kind: duet en emotes.yml. Vienen dos, los dos en la pestaña Social:
highfive y handshake. Los dos jugadores hacen la misma coreografía en el mismo momento, cada uno
desde sus pies — dos personas frente a frente que estiran el brazo se encuentran en el medio.
Invitar
/emote play <emote> <jugador>Nombrar a un jugador en un emote individual se ignora sin más y el emote se hace. Dejar fuera al
jugador en un dueto se rechaza con needs-partner.
Por defecto dice /emote %id% <player>, que solo abre el menú. El comando es
/emote play <id> <jugador>: cambia la línea en messages.yml por /emote play %id% <player>.
La invitación se rechaza en el acto cuando:
| Rechazo | Mensaje |
|---|---|
| Te nombraste a ti mismo | invite-self |
| Está haciendo un emote | partner-busy |
Está a más de duet.max-distance, o en otro mundo | partner-too-far |
Si no, a quien invita se le dice invite-sent, al invitado invite-received con los botones
Accept y Decline, y se le reproduce feedback.on-invite.
Una invitación se envía aunque alguno de los dos no tenga el emote, esté con cooldown, en combate o en un mundo sin emotes. Todo eso se comprueba al aceptar, y lo rechaza entonces.
Una sola invitación pendiente
Cada jugador tiene una invitación a la vez, la última que le enviaron. Una segunda sustituye a la
primera, y a quien envió la primera no se le avisa. Una invitación dura duet.invite — 20 segundos por
defecto, nunca menos de uno — y después se barre una vez por segundo.
Responder
| Para | Cómo |
|---|---|
| Aceptar | Pulsa Accept, ejecuta /emote accept (alias yes), o haz clic derecho sobre quien te invitó. |
| Rechazar | Pulsa Decline o ejecuta /emote deny (alias decline, no). A quien invitó se le dice invite-declined. |
El nombre después de accept o deny se acepta y se ignora: solo hay una invitación que responder.
Hacer clic derecho sobre quien te invitó ejecuta /emote accept <nombre> como el jugador, exactamente
como si lo hubiera escrito — así que lo que le impida escribirlo (un permiso que falta, una cárcel, un
plugin de combate que bloquea comandos) también impide el clic derecho. Hacer clic derecho sobre
cualquier otro no se toca.
| Respuesta | Mensaje |
|---|---|
| No hay nada que aceptar o rechazar | invite-none |
| Caducó, o quien invitó se fue | invite-expired |
| El emote se quitó en una recarga entre medias | unknown-emote |
Empezar
Al aceptar, en este orden:
Quien invitó tiene que poder hacerlo
Tenerlo, no estar haciendo ya uno, en un mundo permitido, fuera de combate, sin cooldown. Lo primero que falle es la respuesta que se les da a los dos.
La pareja tiene que estar libre
Seguir conectada y no estar haciendo nada, o partner-busy.
La pareja tiene que poder hacerlo
Las mismas comprobaciones que quien invitó. Cualquier fallo se informa como partner-cannot.
Tienen que seguir cerca
A menos de duet.max-distance el uno del otro, en el mismo mundo, o partner-too-far: entre la
pregunta y la respuesta uno de los dos puede haberse alejado.
Entonces los dos cuerpos empiezan en el mismo tick, a los dos se les dice playing, y los dos
cooldowns empiezan para los dos.
Dónde quedan los cuerpos
No donde están los jugadores. Los dos cuerpos se colocan en la línea entre los dos jugadores, a gap
bloques el uno del otro y girados frente a frente, así que la coreografía se encuentra en el medio
tanto si estaban hombro con hombro como a tres bloques. Cada cuerpo conserva la altura de su jugador,
así que dos jugadores en escalones distintos no quedan hundidos en uno de ellos.
gap es parte del emote, no una preferencia: un apretón de manos está escrito para brazos que van
hacia delante y un choque de manos para brazos que van hacia arriba, y los dos se encuentran a
distancias distintas. El apretón incluido usa 1.51, el choque 1.13. Un dueto que escribe sus
propios fotogramas escribe su propio gap con ellos.
Solo se mueven los cuerpos. A los jugadores nunca se les teletransporta a su sitio — sus hitboxes ocultas se quedan exactamente donde estaban.
Terminar
Las dos mitades son un solo emote: lo que lo termina para uno lo termina para los dos, incluido un puñetazo a cualquiera de los dos cuerpos.
Un showcase reproduce un cuerpo en un sitio, y medio apretón de manos es un cuerpo estirando el brazo
hacia la nada. Se dejan fuera de todo showcase diga lo que diga showcase.emotes.
¿Falta algo en esta página? Dínoslo en Discord