From 08705514961b04e4040a9ab325371db6722587ff Mon Sep 17 00:00:00 2001 From: Pregmodder <pregmodder@gmail.com> Date: Sun, 26 Apr 2020 03:52:07 -0400 Subject: [PATCH] Added Dialog function to hopefully make lisping easier to manage in JS --- src/js/assayJS.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/js/assayJS.js b/src/js/assayJS.js index 8f76ac9f40e..7d14770af20 100644 --- a/src/js/assayJS.js +++ b/src/js/assayJS.js @@ -597,6 +597,18 @@ globalThis.Enunciate = function(slave) { } }; +/** + * @param {App.Entity.SlaveState} slave + * @returns {string} + */ +globalThis.Dialog = function(slave, speech) { + if (SlaveStatsChecker.checkForLisp(slave)) { + return lispReplace(speech); + } else { + return speech; + } +} + /** * @param {App.Entity.SlaveState} slave * @returns {number} -- GitLab