From 5d8888634f8dd01e06a5945dc2c1af7b10b4df85 Mon Sep 17 00:00:00 2001 From: lingdocs <71590811+lingdocs@users.noreply.github.com> Date: Sat, 3 Sep 2022 19:23:05 +0400 Subject: [PATCH] m --- src/content/verbs/basic-present-verbs.ts | 1 + src/games/sub-cores/VerbGame.tsx | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/src/content/verbs/basic-present-verbs.ts b/src/content/verbs/basic-present-verbs.ts index 826a0c2..12ff989 100644 --- a/src/content/verbs/basic-present-verbs.ts +++ b/src/content/verbs/basic-present-verbs.ts @@ -22,4 +22,5 @@ export const intransitivePastVerbs: T.VerbEntry[] = [ {"ts":1527813994,"i":11676,"p":"لوېدل","f":"lwedul","g":"lwedul","e":"to fall, to tumble, go down, settle","c":"v. intrans.","tppp":"لوېد","tppf":"lwed","ec":"fall,falls,falling,fell,fallen"}, {"ts":1527815216,"i":6630,"p":"راتلل","f":"raatlúl","g":"raatlul","e":"to come","c":"v. intrans. irreg.","psp":"راځ","psf":"raadz","ssp":"راش","ssf":"ráash","prp":"راغلل","prf":"ráaghlul","pprtp":"راغلی","pprtf":"raaghúley","tppp":"راغی","tppf":"ráaghey","noOo":true,"separationAtP":2,"separationAtF":3,"ec":"come,comes,coming,came,come"}, {"ts":1527813710,"i":7321,"p":"زېږېدل","f":"zeGedul","g":"zegedul","e":"to be born, to appear, arise","c":"v. intrans.","ec":"be","ep":"born"}, + {"ts":1527812759,"i":10796,"p":"کېناستل","f":"kenaastul","g":"kenaastul","e":"to sit down, to have a seat","c":"v. intrans. irreg.","psp":"کېن","psf":"ken","noOo":true,"separationAtP":2,"separationAtF":2,"ec":"sit,sits,sitting,sat","ep":"down"}, ].map(entry => ({ entry })); \ No newline at end of file diff --git a/src/games/sub-cores/VerbGame.tsx b/src/games/sub-cores/VerbGame.tsx index cd6f042..21b2e47 100644 --- a/src/games/sub-cores/VerbGame.tsx +++ b/src/games/sub-cores/VerbGame.tsx @@ -47,6 +47,8 @@ type Question = { phrase: { ps: T.SingleOrLengthOpts, e?: string[] }, }; +// TODO: Make a mechanism where we just create a list of words like "leedul", "wahul" and it searches them out of the pool of words in the grammar + const transitivePastVerbs: T.VerbEntry[] = [ {"ts":1527812275,"i":11698,"p":"لیدل","f":"leedul","g":"leedul","e":"to see","c":"v. trans./gramm. trans.","psp":"وین","psf":"ween","tppp":"لید","tppf":"leed","ec":"see,sees,seeing,saw,seen"}, {"ts":1527815399,"i":14594,"p":"وهل","f":"wahul","g":"wahul","e":"to hit","c":"v. trans.","tppp":"واهه","tppf":"waahu","ec":"hit,hits,hitting,hit,hit"}, @@ -94,6 +96,9 @@ type VerbGameLevel = { | "intransitiveImperfectivePast" | "transitivePerfectivePast" | "transitiveImperfectivePast"; } +// TODO: Level where you create the formulas (seperate file) +// level where you choose the right situation + const VerbGame: GameSubCore = ({ id, link, level, inChapter }: { inChapter: boolean, id: string,