!7 sclass ProduceStandardAnswers > DynPrintLog { void start { onSpeechRecognized_notMine(voidfunc(S s) { //if (!ai_shouldAnswerAtLeastSometimes()) ret; L answers = startingWithICTrim_drop("[standard answer]", mechMultiMapCI("General definitions (long list)").get(s)); S out = dropGlobalID(random(answers)); //dm_say(out); dm_proposeVoiceOutput(out); }); } }