add presentation mode: implement presentation logic, QR code support, animated quotes, assets display, and emotes
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Failing after 1m33s
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Failing after 1m33s
This commit is contained in:
49
pkg/game/quotes.go
Normal file
49
pkg/game/quotes.go
Normal file
@@ -0,0 +1,49 @@
|
||||
package game
|
||||
|
||||
import "math/rand"
|
||||
|
||||
type Quote struct {
|
||||
Text string
|
||||
Author string
|
||||
Ctx string
|
||||
}
|
||||
|
||||
var Quotes = []Quote{
|
||||
{Text: "Mobbing ist besser als gar keine sozialen Kontakte.", Author: "Ein Lehrer"},
|
||||
{Text: "Was heißt Strafe auf Englisch? „Richard“?", Author: "Ein Lehrer"},
|
||||
{Text: "Heute ist alles richtig eingetragen.", Author: "Eine Lehrerin"},
|
||||
{Text: "Verstehen Sie überhaupt die Prüfungsfragen? Neh, ach …", Author: "Ein Lehrer"},
|
||||
{Text: "Ist das eine rechtsextreme Handlung?!", Author: "Schüler"},
|
||||
{Text: "Ich bin mit dem Staat verheiratet. … Ich hab das nur wegen der Pension gemacht.", Author: "Ein Lehrer"},
|
||||
{Text: "Ich hab 'nen Freund! – Das ist egal.", Author: "Lehrerin & Schüler"},
|
||||
{Text: "Neues Lieblingswort: „Hanebüchen“", Author: "Ein Lehrer"},
|
||||
{Text: "Ich mag Menschen quälen.", Author: "Ein Lehrer"},
|
||||
{Text: "Morgen sind Schüler unserer polnischen Partnerschule da. Die wollen von dem Besten lernen – also von mir.", Author: "Ein Lehrer"},
|
||||
{Text: "Ich bräuchte jetzt wirklich einen Kaffee oder ein Bier.", Author: "Eine Lehrerin"},
|
||||
{Text: "Scheiße, darauf kann ich nicht rumschreiben!", Author: "Ein Lehrer"},
|
||||
{Text: "Warum muss ich jetzt wieder Scheiße erklären, die ich net verzapft hab. Lasst mich doch in Ruhe.", Author: "Ein Lehrer"},
|
||||
{Text: "Dann können Rollstuhlfahrer gleich mit in den Krieg ziehen.", Author: "Ein Lehrer"},
|
||||
{Text: "Mobbing ist 3 Monate durchgängig. Ich kann sie also nicht gar nicht mobben, weil sie immer weg sind.", Author: "Ein Lehrer"},
|
||||
{Text: "Ich spiele kein Schach mehr, seit ich gegen ein Kind verloren hab.", Author: "Ein Lehrer"},
|
||||
{Text: "Spielen Sie „God of War“? So sehen sie auch aus.", Author: "Ein Lehrer"},
|
||||
{Text: "Die Antwort soll „ja“ sein. Mit genug Reden kann man auch das Gegenteil argumentieren.", Author: "Ein Lehrer"},
|
||||
{Text: "Es geht darum, Sie drei Jahre hinzuhalten – und dann sind Sie eh weg.", Author: "Ein Lehrer"},
|
||||
{Text: "Es gibt hier gar kein Problem. ... Es gibt verdammt nochmal keine Probleme!", Author: "Ein Lehrer"},
|
||||
{Text: "Ich denke immer, ich bin doof. Aber das ist so.", Author: "Ein Lehrer"},
|
||||
{Text: "Warum wollen Sie die Schule versichern? Die können Sie sowieso nicht verklagen.", Author: "Ein Lehrer"},
|
||||
{Text: "Haltet euch sklavisch an die Notation!", Author: "Ein Lehrer"},
|
||||
{Text: "Nur die Paranoiden werden überleben.", Author: "Ein Lehrer"},
|
||||
{Text: "Ich bin gerade im Größenwahn und es wird immer verrückter.", Author: "Ein Lehrer"},
|
||||
{Text: "Programmieren kann so ekelhaft sein, wenn man sich wirklich damit beschäftigt.", Author: "Ein Lehrer"},
|
||||
{Text: "Vorsicht, sauer. Hab ich meinen Kindern geklaut.", Author: "Ein Lehrer"},
|
||||
{Text: "Es gibt noch solche von der Resterampe wie mich.", Author: "Ein Lehrer"},
|
||||
{Text: "Jetzt muss ich mir schon die Musterlösung schönsaufen.", Author: "Ein Lehrer"},
|
||||
{Text: "Ich muss die Prüfung nicht schreiben!", Author: "Ein Lehrer"},
|
||||
{Text: "Werd ich echt alt?", Author: "Ein Lehrer"},
|
||||
{Text: "Die Geißel Gottes. Ich freue mich, Sie zu sehen…!", Author: "Ein Lehrer"},
|
||||
{Text: "Kind kriegen ist glaub ich schon geiler als auf'm Mount Everest zu steigen.", Author: "Ein Lehrer"},
|
||||
}
|
||||
|
||||
func GetRandomQuote() Quote {
|
||||
return Quotes[rand.Intn(len(Quotes))]
|
||||
}
|
||||
Reference in New Issue
Block a user