Winnen

Maak een nieuwe variabele aan, kies voor alle sprites en noem ze KaartenTeGaan.

KaartenTeGaan

Daar gaan we tellen of je gewonnen bent. Pas de code voor maakkaarten aan op 2 plaatsen:

definieer (MaakKaarten :: stack) :: custom hat
maak [MijnKaartNummer v] (0)
maak [KaartenTeGaan v] (0)
verwijder alle van [uiterlijken v]
ga naar x: (-230) y: (120)
verander uiterlijk naar [achterkant]
maak grootte (50) %
verschijn
herhaal (4)
  maak x (-190)
  herhaal (6)
    volgend uiterlijk
    als <(uiterlijk [naam v]) = (achterkant)> dan
      volgend uiterlijk
    einde
    voeg (uiterlijk [naam v]) toe aan [uiterlijk v]
    verander [MijnKaartNummer v] met (1)
    verander [KaartenTeGaan v] met (1)
    maak een kloon van (mezelf v)
    verander x met (60)
  einde
  verander y met (-70)
einde
verdwijn

Maak een lege nieuwe sprite. Typ (of schrijf) in het groot gewonnen in het uiterlijk van de sprite. Deze tonen we alleen als je alle kaarten hebt verwijderd.

wanneer groene vlag wordt aangeklikt
verdwijn
richt naar (90) graden
wacht (1) sec.
wacht tot <(KaartenTeGaan) = (0)>
verschijn

Niet vergeten testen!