From 59c0106c88c86d5f03e58dd1d2b8ca62bb8c669f Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Wed, 21 Apr 2021 21:18:15 +0200 Subject: fix pairing in singeplayer --- webAO/client.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'webAO/client.js') diff --git a/webAO/client.js b/webAO/client.js index 8e6406f..5ab370a 100644 --- a/webAO/client.js +++ b/webAO/client.js @@ -307,12 +307,18 @@ class Client extends EventEmitter { realization, text_color, showname, other_charid, self_hoffset, self_yoffset, noninterrupting_preanim, looping_sfx, screenshake, frame_screenshake, frame_realization, frame_sfx, additive, effect) { let extra_cccc = ``; + let other_emote = ``; + let other_offset = ``; let extra_27 = ``; let extra_28 = ``; if (extrafeatures.includes("cccc_ic_support")) { - const self_offset = extrafeatures.includes("y_offset") ? self_hoffset+'&'+self_yoffset : self_hoffset; - extra_cccc = `${showname}#${other_charid}#${self_offset}#${noninterrupting_preanim}#`; + const self_offset = extrafeatures.includes("y_offset") ? self_hoffset+'&'+self_yoffset : self_hoffset; + if (mode === "replay") { + other_emote = `##`; + other_offset = `#0#0`; + } + extra_cccc = `${showname}#${other_charid}${other_emote}#${self_offset}${other_offset}#${noninterrupting_preanim}#`; if (extrafeatures.includes("looping_sfx")) { extra_27 = `${looping_sfx}#${screenshake}#${frame_screenshake}#${frame_realization}#${frame_sfx}#`; -- cgit