TXT - Wiki

Svety sú piesok vo vetre...

Nástroje používateľa

Nástoje správy stránok


definovanie_threadov

Definovanie threadov (blok #threadid)

{
#threadId=ID;
#preset=ID;

#threadId - jedinecne ID threadu
#preset - hodnoty threadu ID sa pouziju ako defaultne, uz musi byt zadefinovany

Typ threadu moze byt reagujuci na tvoj pohyb(#move), prikaz(#command) alebo cas(#time)

#type=#move;
#life=#true;
  #note  zivotnost threadu (default #false);
#pause=#false;
  #note  moze byt zivy ale zapauzovany (default #false);
 
#refreshInterval=1;
  #note  pocet pohybov, prikazov, alebo pocet sekund po ktorych za zavola #action (default 1);
#runtimePosition=0;

#runtimePosition (runtime helper) pomocna runtime premenna na vyhodnocovanie tvojej pozicie voci #refreshInterval, pre uzivatela nema vyznam (default 0)

#countOfExecutionAction=0;
  #note  pomocna premenna obsahuje pocet volani #action (default 0);
 
#action=ID;
  #note  ID akcie ktora sa vola po uplynuti refresh intervalu (default #null);
 
#actionStartLife=ID;
  #note  ID akcie ktora sa vola po nastaveni #life na #true (default #null);
  #note  zavola sa #actionStartLife a nasledne #action;
#actionEndLife=ID;
  #note  ID akcie ktora sa vola po nastaveni #life na #false (default #null);
  #note  zavola sa #actionEndLife a nasledne #action

Premenne threadu:

$ID=value;
  #note  Premenna ID s hodnotou value, je mozne zadefinovat lubovolne mnozstvo premennych.;
 
$ID1=value;
$ID2=value;
$ID[x][y];
  #note  Definovanie pola.;
$ID[]=0;
  #note  Nastav kompletne pole na hodnotu 0.;
$ID[1][2]=xx;
  #note  Nastav pole na suradniciach [1,2] na hodnotu xx.;
}
definovanie_threadov.txt · Posledná úprava: 2019/01/21 16:08 od wolf