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!