diff --git a/WizardAnalysis.txt b/WizardAnalysis.txt new file mode 100644 index 0000000..921c00f --- /dev/null +++ b/WizardAnalysis.txt @@ -0,0 +1,26 @@ +Wizard: + +Ziel: Sammeln der angesagten Anzahl von Stichen + +Spieler: 3 - 6 + +Kartenblatt: 52 Farbkarten + Acht Aktionskarten (Zauberer/Narren) + -> Farbkarten von 1 - 13 (13 das höchste) + -> Zauberer sind die höchsten (Gewinnen gegen jede andere Karte) + -> Narren sind die niedrigste Karte (Verlieren gegen jede andere Karte) + +Spielablauf: Karten austeilen -> Trumpf ziehen -> Vorhersage -> Stich -> Punkte | Spielende + + Karten austeilen: n. Runde = n Karten für jeden Spieler + -> wechselt im Uhrzeigersinn + -> Karten werden nach jeder Runde in den Stapel gesteckt + + Trumpf ziehen: Oberste Karte im Kartenstapel + -> wenn Narr, dann keine Trumpffarbe + -> wenn Zauberer, dann eigene Trumpffarbe + + Vorhersage: Jeder Spieler muss abschätzen, wie viele Stiche er macht + + Stich: Der linke Spieler vom Kartengeber + + diff --git a/WizardSkillDiagram.png b/WizardSkillDiagram.png new file mode 100644 index 0000000..0efdfd3 Binary files /dev/null and b/WizardSkillDiagram.png differ diff --git a/src/main/java/com/github/cato447/handlers/CancelandStopIntentHandler.java b/src/main/java/com/github/cato447/handlers/CancelAndStopIntentHandler.java similarity index 91% rename from src/main/java/com/github/cato447/handlers/CancelandStopIntentHandler.java rename to src/main/java/com/github/cato447/handlers/CancelAndStopIntentHandler.java index 611082d..b5c3c7a 100644 --- a/src/main/java/com/github/cato447/handlers/CancelandStopIntentHandler.java +++ b/src/main/java/com/github/cato447/handlers/CancelAndStopIntentHandler.java @@ -9,7 +9,7 @@ import static com.amazon.ask.request.Predicates.intentName; import com.amazon.ask.model.Response; -public class CancelandStopIntentHandler implements RequestHandler { +public class CancelAndStopIntentHandler implements RequestHandler { public boolean canHandle(HandlerInput input) { return input.matches(intentName("AMAZON.StopIntent").or(intentName("AMAZON.CancelIntent"))); diff --git a/src/main/java/com/github/cato447/main/HelloWorldStreamHandler.java b/src/main/java/com/github/cato447/main/HelloWorldStreamHandler.java index 8ef017d..03e39d2 100644 --- a/src/main/java/com/github/cato447/main/HelloWorldStreamHandler.java +++ b/src/main/java/com/github/cato447/main/HelloWorldStreamHandler.java @@ -11,7 +11,7 @@ public class HelloWorldStreamHandler extends SkillStreamHandler { private static Skill getSkill(){ return Skills.standard() .addRequestHandlers( - new CancelandStopIntentHandler(), + new CancelAndStopIntentHandler(), new HelloWorldIntentHandler(), new HelpIntentHandler(), new LaunchRequestHandler(),