From 51b1c00007dadf89d698cbe2981f9f490de4fdcc Mon Sep 17 00:00:00 2001 From: Anselme Date: Tue, 8 Mar 2016 15:20:19 +0100 Subject: [PATCH] poilau module -> fixed eu seen as u, added atte --- app/poilaumodule.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/poilaumodule.cpp b/app/poilaumodule.cpp index 5b8b093..ba01af8 100644 --- a/app/poilaumodule.cpp +++ b/app/poilaumodule.cpp @@ -4,7 +4,7 @@ #include #define VOY_NONE -1 -enum{VOY_A, VOY_E, VOY_I, VOY_O, VOY_U, VOY_ET, VOY_AI, VOY_OU, VOY_IN, VOY_ON, VOY_OI, VOY_EN, VOY_OUILLE, VOY_US}; +enum{VOY_A, VOY_E, VOY_I, VOY_O, VOY_U, VOY_ET, VOY_AI, VOY_OU, VOY_IN, VOY_ON, VOY_OI, VOY_EN, VOY_OUILLE, VOY_ATTE, VOY_US}; bool PoilAuModule::messageHandler(Message msg) { @@ -34,7 +34,7 @@ bool PoilAuModule::messageHandler(Message msg) if(truncated.endsWith("eu", Qt::CaseInsensitive)) voy = VOY_E; - if(truncated.endsWith("eux", Qt::CaseInsensitive)) + else if(truncated.endsWith("eux", Qt::CaseInsensitive)) voy = VOY_E; else if(truncated.endsWith("au", Qt::CaseInsensitive)) voy = VOY_O; @@ -94,6 +94,9 @@ bool PoilAuModule::messageHandler(Message msg) if(truncated.endsWith("ouille", Qt::CaseInsensitive)) voy = VOY_OUILLE; + + if(truncated.endsWith("atte", Qt::CaseInsensitive)) + voy = VOY_ATTE; if(truncated.endsWith("us", Qt::CaseInsensitive)) voy = VOY_US; @@ -144,6 +147,9 @@ bool PoilAuModule::messageHandler(Message msg) break; case VOY_OUILLE : answer = say("Poil aux couilles."); + break; + case VOY_ATTE : + answer = say("Poil à la chatte."); break; } isReady = false;