summaryrefslogtreecommitdiff
path: root/examples/dialogue/LightsFin.gf
blob: 75c46ff498c074ae1e6a0a8b8114cbc20655ecaf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--# -path=.:multimodal:alltenses:prelude

concrete LightsFin of Lights = 
  DialogueFin ** open MultiFin, ParadigmsFin, AuxFin in {

  lin
    Light       = UseN (regN "valo") ;
    Room        = UseN (regN "huone") ;
    SwitchOnIn  = dirV3 (regV "sytyttää")  inessive ;
    SwitchOffIn = dirV3 (regV "sammuttaa") inessive ;
    SwitchOn    = dirV2 (regV "sytyttää") ;
    SwitchOff   = dirV2 (regV "sammuttaa") ;

    LivingRoom  = defN (regN "olohuone") ;
    Kitchen     = defN (regN "keittiö") ;

    MorningMode = mkMove ["aamuvalaistus"] ;

}