123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167 |
- {name='MAIN'#
- <befehl='ErstellGlobalVariable';name='Fenster';typ='Fenster'>
- <befehl='Funktionsaufruf';objekt="Fenster";funktion='setGröße';br='555';hö='380'>
- <befehl='Funktionsaufruf';objekt="Fenster";funktion='setOptionen';opt='0x3'>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='beschreibung';txt=
- 'Dies ist eine Karte für das Spiel Linie.
- Maximale Spieleranzahl: 10
- Teamanzahl: 10
- Maximale Spieler pro Team: 1
- Spieltyp: Alle gegen Alle';x='5';y='5';br='545';hö='120'>
- <befehl='SetVariable';variable='GoldBild';wert=<befehl='_GetBild';pfad='data/bilder/system.ltdb';name='system.ltdb/gold.jpg'>;sichtbarkeit='global';typ='Bild'>
- <befehl='SetVariable';variable='SilberBild';wert=<befehl='_GetBild';pfad='data/bilder/system.ltdb';name='system.ltdb/silber.jpg'>;sichtbarkeit='global';typ='Bild'>
- <befehl='SetVariable';variable='KupferBild';wert=<befehl='_GetBild';pfad='data/bilder/system.ltdb';name='system.ltdb/kupfer.jpg'>;sichtbarkeit='global';typ='Bild'>
- <befehl='SetVariable';variable='BesitzStatus';wert=<befehl='_GetBesitzStatus'>;sichtbarkeit='global';typ='Zahl'>
- <befehl='SetVariable';variable='ErwerbbarStatus';wert=<befehl='_GetErwerbbarStatus'>;sichtbarkeit='global';typ='Zahl'>
- <befehl='Funktionsaufruf';funktion='TESTVERSION'>
- <befehl='Funktionsaufruf';funktion='VOLLVERSION'>
- }
- {name='TESTVERSION'#
- <befehl='Wenn';bedingung=<befehl='==';wert1="BesitzStatus";wert2='2'>;dann=<befehl='Return'>>
- <befehl='Wenn';bedingung=<befehl='==';wert1="BesitzStatus";wert2='1'>;sonst=<befehl='Überspringen';anzahl='4'>>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='versionbesitz';txt='Du besitzt die Testversion dieser Karte.';x='5';y='90';br='300';hö='20'>
- <befehl='ErstellLokalVariable';name='verbleibendT';typ='Text';wert='Anzahl verbleibender Spiele: '>
- <befehl='Funktionsaufruf';objekt="verbleibendT";funktion='anhängen';wert=<befehl='_GetTestVersionStatus'>>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='tvsv';txt="verbleibendT";x='5';y='110';br='300';hö='20'>
- <befehl='Wenn';bedingung=<befehl='==';wert1="BesitzStatus";wert2='1'>;dann=<befehl='Return'>>
- <befehl='Wenn';bedingung=<befehl='==';wert1="ErwerbbarStatus";wert2='2'>;dann=<befehl='Return'>>
- <befehl='Wenn';bedingung=<befehl='==';wert1="ErwerbbarStatus";wert2='0'>;dann=<befehl='Return'>>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='tve';txt='10 Spiele Testversion';x='5';y='280';br='300';hö='20'>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='tvkosten';txt='Kosten: ';x='5';y='305';br='50';hö='20'>
- <befehl='Funktionsaufruf';objekt="tvkosten";funktion='addOptionen';optionen='0x600'>
- <befehl='SetVariable';variable='Preis';wert=<befehl='_GetPreis';testversion='true'>;sichtbarkeit='lokal';typ='Zahl'>
- <befehl='ErstellLokalVariable';name='GoldT';typ='Text';wert=''>
- <befehl='ErstellLokalVariable';name='SilberT';typ='Text';wert=''>
- <befehl='ErstellLokalVariable';name='KupferT';typ='Text';wert=''>
- <befehl='Funktionsaufruf';objekt="GoldT";funktion='anhängen';wert=<befehl='/';wert1="Preis";wert2='10000';runden='ab'>>
- <befehl='Funktionsaufruf';objekt="SilberT";funktion='anhängen';wert=<befehl='/';wert1=<befehl='/';wert1="Preis";wert2='100';runden='ab'>;wert2='100';runden='rest'>>
- <befehl='Funktionsaufruf';objekt="KupferT";funktion='anhängen';wert=<befehl='/';wert1="Preis";wert2='100';runden='rest'>>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='TVGoldTF';txt="GoldT";x='60';y='305';br='0';hö='0'>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='TVSilberTF';txt="SilberT";x='90';y='305';br='0';hö='0'>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='TVKupferTF';txt="KupferT";x='120';y='305';br='0';hö='0'>
- <befehl='Funktionsaufruf';objekt="TVGoldTF";funktion='addOptionen';optionen='0x600'>
- <befehl='Funktionsaufruf';objekt="TVSilberTF";funktion='addOptionen';optionen='0x600'>
- <befehl='Funktionsaufruf';objekt="TVKupferTF";funktion='addOptionen';optionen='0x600'>
- <befehl='Funktionsaufruf';objekt="TVGoldTF";funktion='setGrößeNachText'>
- <befehl='Funktionsaufruf';objekt="TVSilberTF";funktion='setGrößeNachText'>
- <befehl='Funktionsaufruf';objekt="TVKupferTF";funktion='setGrößeNachText'>
- <befehl='Funktionsaufruf';objekt="TVGoldTF";funktion='setHöhe';hö='20'>
- <befehl='Funktionsaufruf';objekt="TVSilberTF";funktion='setHöhe';hö='20'>
- <befehl='Funktionsaufruf';objekt="TVKupferTF";funktion='setHöhe';hö='20'>
- <befehl='Funktionsaufruf';objekt="TVSilberTF";funktion='addX';x=<befehl='Funktionsaufruf';objekt="TVGoldTF";funktion='getBreite'>>
- <befehl='Funktionsaufruf';objekt="TVKupferTF";funktion='addX';x=<befehl='Funktionsaufruf';objekt="TVGoldTF";funktion='getBreite'>>
- <befehl='Funktionsaufruf';objekt="TVKupferTF";funktion='addX';x=<befehl='Funktionsaufruf';objekt="TVSilberTF";funktion='getBreite'>>
- <befehl='Funktionsaufruf';funktion='BILD_ERSTELLEN';name='TVGoldBO';bild="GoldBild";x='60';y='305'>
- <befehl='Funktionsaufruf';funktion='BILD_ERSTELLEN';name='TVSilberBO';bild="SilberBild";x='90';y='305'>
- <befehl='Funktionsaufruf';funktion='BILD_ERSTELLEN';name='TVKupferBO';bild="KupferBild";x='120';y='305'>
- <befehl='Funktionsaufruf';objekt="TVGoldBO";funktion='addX';x=<befehl='Funktionsaufruf';objekt="TVGoldTF";funktion='getBreite'>>
- <befehl='Funktionsaufruf';objekt="TVSilberBO";funktion='addX';x=<befehl='Funktionsaufruf';objekt="TVGoldTF";funktion='getBreite'>>
- <befehl='Funktionsaufruf';objekt="TVSilberBO";funktion='addX';x=<befehl='Funktionsaufruf';objekt="TVSilberTF";funktion='getBreite'>>
- <befehl='Funktionsaufruf';objekt="TVKupferBO";funktion='addX';x=<befehl='Funktionsaufruf';objekt="TVGoldTF";funktion='getBreite'>>
- <befehl='Funktionsaufruf';objekt="TVKupferBO";funktion='addX';x=<befehl='Funktionsaufruf';objekt="TVSilberTF";funktion='getBreite'>>
- <befehl='Funktionsaufruf';objekt="TVKupferBO";funktion='addX';x=<befehl='Funktionsaufruf';objekt="TVKupferTF";funktion='getBreite'>>
- <befehl='Funktionsaufruf';funktion='KNOPF_ERSTELLEN';name='TVKaufen';txt='Erwerben';x='5';y='330';br='100';hö='20'>
- <befehl='Funktionsaufruf';objekt="TVKaufen";funktion='setMausEreignis';fname='TVKME'>
- <befehl='SetVariable';variable='Geld';wert=<befehl='_GetKupfer'>;sichtbarkeit='lokal';typ='Zahl'>
- <befehl='Wenn';bedingung=<befehl='<=';wert1="Preis";wert2="Geld">;dann=<befehl='Return'>>
- <befehl='Funktionsaufruf';objekt="TVKaufen";funktion='löscheOptionen';optionen='0x2'>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='TVNGK';txt='Du hast nicht genug Geld.';x='5';y='355';br='200';hö='20'>
- }
- {name='VOLLVERSION'#
- <befehl='Wenn';bedingung=<befehl='==';wert1="BesitzStatus";wert2='2'>;sonst=<befehl='Überspringen';anzahl='1'>>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='versionbesitz';txt='Du besitzt die Vollversion dieser Karte.';x='5';y='90';br='300';hö='20'>
- <befehl='Wenn';bedingung=<befehl='==';wert1="BesitzStatus";wert2='2'>;dann=<befehl='Return'>>
- <befehl='Wenn';bedingung=<befehl='==';wert1="ErwerbbarStatus";wert2='1'>;dann=<befehl='Return'>>
- <befehl='Wenn';bedingung=<befehl='==';wert1="ErwerbbarStatus";wert2='0'>;dann=<befehl='Return'>>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='vve';txt='Vollversion';x='0';y='280';br='100';hö='20'>
- <befehl='Funktionsaufruf';objekt="vve";funktion='setGrößeNachText'>
- <befehl='Funktionsaufruf';objekt="vve";funktion='setX';x=<befehl='-';wert1='550';wert2=<befehl='Funktionsaufruf';objekt="vve";funktion='getBreite'>>>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='vvkosten';txt='Kosten: ';x='410';y='305';br='50';hö='20'>
- <befehl='Funktionsaufruf';objekt="vvkosten";funktion='addOptionen';optionen='0x600'>
- <befehl='SetVariable';variable='Preis';wert=<befehl='_GetPreis';testversion='false'>;sichtbarkeit='lokal';typ='Zahl'>
- <befehl='ErstellLokalVariable';name='GoldT';typ='Text';wert=''>
- <befehl='ErstellLokalVariable';name='SilberT';typ='Text';wert=''>
- <befehl='ErstellLokalVariable';name='KupferT';typ='Text';wert=''>
- <befehl='Funktionsaufruf';objekt="GoldT";funktion='anhängen';wert=<befehl='/';wert1="Preis";wert2='10000';runden='ab'>>
- <befehl='Funktionsaufruf';objekt="SilberT";funktion='anhängen';wert=<befehl='/';wert1=<befehl='/';wert1="Preis";wert2='100';runden='ab'>;wert2='100';runden='rest'>>
- <befehl='Funktionsaufruf';objekt="KupferT";funktion='anhängen';wert=<befehl='/';wert1="Preis";wert2='100';runden='rest'>>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='VVGoldTF';txt="GoldT";x='470';y='305';br='0';hö='0'>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='VVSilberTF';txt="SilberT";x='500';y='305';br='0';hö='0'>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='VVKupferTF';txt="KupferT";x='530';y='305';br='0';hö='0'>
- <befehl='Funktionsaufruf';objekt="VVGoldTF";funktion='addOptionen';optionen='0x600'>
- <befehl='Funktionsaufruf';objekt="VVSilberTF";funktion='addOptionen';optionen='0x600'>
- <befehl='Funktionsaufruf';objekt="VVKupferTF";funktion='addOptionen';optionen='0x600'>
- <befehl='Funktionsaufruf';objekt="VVGoldTF";funktion='setGrößeNachText'>
- <befehl='Funktionsaufruf';objekt="VVSilberTF";funktion='setGrößeNachText'>
- <befehl='Funktionsaufruf';objekt="VVKupferTF";funktion='setGrößeNachText'>
- <befehl='Funktionsaufruf';objekt="VVGoldTF";funktion='setHöhe';hö='20'>
- <befehl='Funktionsaufruf';objekt="VVSilberTF";funktion='setHöhe';hö='20'>
- <befehl='Funktionsaufruf';objekt="VVKupferTF";funktion='setHöhe';hö='20'>
- <befehl='Funktionsaufruf';objekt="VVKupferTF";funktion='addX';x=<befehl='-';wert1='0';wert2=<befehl='Funktionsaufruf';objekt="VVKupferTF";funktion='getBreite'>>>
- <befehl='Funktionsaufruf';objekt="VVSilberTF";funktion='addX';x=<befehl='-';wert1='0';wert2=<befehl='Funktionsaufruf';objekt="VVKupferTF";funktion='getBreite'>>>
- <befehl='Funktionsaufruf';objekt="VVSilberTF";funktion='addX';x=<befehl='-';wert1='0';wert2=<befehl='Funktionsaufruf';objekt="VVSilberTF";funktion='getBreite'>>>
- <befehl='Funktionsaufruf';objekt="VVGoldTF";funktion='addX';x=<befehl='-';wert1='0';wert2=<befehl='Funktionsaufruf';objekt="VVKupferTF";funktion='getBreite'>>>
- <befehl='Funktionsaufruf';objekt="VVGoldTF";funktion='addX';x=<befehl='-';wert1='0';wert2=<befehl='Funktionsaufruf';objekt="VVSilberTF";funktion='getBreite'>>>
- <befehl='Funktionsaufruf';objekt="VVGoldTF";funktion='addX';x=<befehl='-';wert1='0';wert2=<befehl='Funktionsaufruf';objekt="VVGoldTF";funktion='getBreite'>>>
- <befehl='Funktionsaufruf';funktion='BILD_ERSTELLEN';name='VVGoldBO';bild="GoldBild";x=<befehl='+';wert1=<befehl='Funktionsaufruf';objekt="VVGoldTF";funktion='getX'>;wert2=<befehl='Funktionsaufruf';objekt="VVGoldTF";funktion='getBreite'>>;y='305'>
- <befehl='Funktionsaufruf';funktion='BILD_ERSTELLEN';name='VVSilberBO';bild="SilberBild";x=<befehl='+';wert1=<befehl='Funktionsaufruf';objekt="VVSilberTF";funktion='getX'>;wert2=<befehl='Funktionsaufruf';objekt="VVSilberTF";funktion='getBreite'>>;y='305'>
- <befehl='Funktionsaufruf';funktion='BILD_ERSTELLEN';name='VVKupferBO';bild="KupferBild";x=<befehl='+';wert1=<befehl='Funktionsaufruf';objekt="VVKupferTF";funktion='getX'>;wert2=<befehl='Funktionsaufruf';objekt="VVKupferTF";funktion='getBreite'>>;y='305'>
- <befehl='Funktionsaufruf';objekt="vvkosten";funktion='setX';x=<befehl='-';wert1=<befehl='Funktionsaufruf';objekt="VVGoldTF";funktion='getX'>;wert2='55'>>
- <befehl='Funktionsaufruf';funktion='KNOPF_ERSTELLEN';name='VVKaufen';txt='Erwerben';x='450';y='330';br='100';hö='20'>
- <befehl='Funktionsaufruf';objekt="VVKaufen";funktion='setMausEreignis';fname='VVKME'>
- <befehl='SetVariable';variable='Geld';wert=<befehl='_GetKupfer'>;sichtbarkeit='lokal';typ='Zahl'>
- <befehl='Wenn';bedingung=<befehl='<=';wert1="Preis";wert2="Geld">;dann=<befehl='Return'>>
- <befehl='Funktionsaufruf';objekt="VVKaufen";funktion='löscheOptionen';optionen='0x2'>
- <befehl='Funktionsaufruf';funktion='TEXT_ERSTELLEN';name='VVNGK';txt='Du hast nicht genug Geld.';x='390';y='355';br='160';hö='20'>
- }
- {name='BILD_ERSTELLEN';übergabe=[name='name';typ='Text'];übergabe=[name='bild';typ='Bild'];übergabe=[name='x';typ='Zahl'];übergabe=[name='y';typ='Zahl']#
- <befehl='ErstellGlobalVariable';name="name";typ='BildObjekt'>
- <befehl='Funktionsaufruf';objekt=<befehl='GetVariable';name="name">;funktion='setBild';bild="bild">
- <befehl='Funktionsaufruf';objekt=<befehl='GetVariable';name="name">;funktion='setOptionen';optionen='0x1'>
- <befehl='Funktionsaufruf';objekt=<befehl='GetVariable';name="name">;funktion='setPosition';x="x";y="y">
- <befehl='Funktionsaufruf';objekt=<befehl='GetVariable';name="name">;funktion='setGrößeNachBild'>
- <befehl='Funktionsaufruf';objekt="Fenster";funktion='addMember';obj=<befehl='GetVariable';name="name">>
- }
- {name='TEXT_ERSTELLEN';übergabe=[name='name';typ='Text'];übergabe=[name='txt';typ='Text'];übergabe=[name='x';typ='Zahl'];übergabe=[name='y';typ='Zahl'];übergabe=[name='br';typ='Zahl'];übergabe=[name='hö';typ='Zahl']#
- <befehl='ErstellGlobalVariable';name="name";typ='TextFeld';wert="txt">
- <befehl='Funktionsaufruf';objekt=<befehl='GetVariable';name="name">;funktion='setOptionen';optionen='0x101'>
- <befehl='Funktionsaufruf';objekt=<befehl='GetVariable';name="name">;funktion='setFläche';x="x";y="y";br="br";hö="hö">
- <befehl='Funktionsaufruf';objekt="Fenster";funktion='addMember';obj=<befehl='GetVariable';name="name">>
- }
- {name='KNOPF_ERSTELLEN';übergabe=[name='name';typ='Text'];übergabe=[name='txt';typ='Text'];übergabe=[name='x';typ='Zahl'];übergabe=[name='y';typ='Zahl'];übergabe=[name='br';typ='Zahl'];übergabe=[name='hö';typ='Zahl']#
- <befehl='ErstellGlobalVariable';name="name";typ='Knopf';wert="txt">
- <befehl='Funktionsaufruf';objekt=<befehl='GetVariable';name="name">;funktion='addOptionen';optionen='0x1'>
- <befehl='Funktionsaufruf';objekt=<befehl='GetVariable';name="name">;funktion='setFläche';x="x";y="y";br="br";hö="hö">
- <befehl='Funktionsaufruf';objekt="Fenster";funktion='addMember';obj=<befehl='GetVariable';name="name">>
- }
- {name='TVKME';übergabe=[name='me';typ='MausEreignis']#
- <befehl='Wenn';bedingung=<befehl='==';wert1=<befehl='Funktionsaufruf';objekt="me";funktion='getEreignisId'>;wert2='3'>;sonst=<befehl='Return'>>
- <befehl='_Kaufen';testversion='true'>
- }
- {name='VVKME';übergabe=[name='me';typ='MausEreignis']#
- <befehl='Wenn';bedingung=<befehl='==';wert1=<befehl='Funktionsaufruf';objekt="me";funktion='getEreignisId'>;wert2='3'>;sonst=<befehl='Return'>>
- <befehl='_Kaufen';testversion='false'>
- }
- {name='MAUS';übergabe=[name='me';typ='MausEreignis']#
- <befehl='Funktionsaufruf';objekt="Fenster";funktion='mausEreignis';me="me">
- }
- {name='TASTATUR';übergabe=[name='te';typ='TastaturEreignis']#
- <befehl='Funktionsaufruf';objekt="Fenster";funktion='tastaturEreignis';te="te">
- }
- {name='TICK';typ='Wahrheitswert';übergabe=[name='zeit';typ='Kommazahl']#
- <befehl='Return';wert=<befehl='Funktionsaufruf';objekt="Fenster";funktion='tick';zeit="zeit">>
- }
- {name='RENDER';übergabe=[name='xOff';typ='Zahl'];übergabe=[name='yOff';typ='Zahl'];übergabe=[name='zRObj';typ='Bild']#
- <befehl='Funktionsaufruf';objekt="Fenster";funktion='render';x="xOff";y="yOff";zrobj="zRObj">
- }
|