Rozpracováno!!
- Seznam:
uc_side - barva jednotky
uc_nation - národ jednotky
uc_direction - natočení jednotky
uc_placed - styl umístění jednotky na mapu
uc_x - souřadnice x z [x, y]
uc_y - souřadnice y z [x, y]
Nastavení barvy jednotky je v nastavení prakticky to nejdůležitější, protože určuje, kdo bude jakou jednotku ovládat. Barev je v OW 9 (0-8), kde 0 je neutrální (šedá)
Příkaz:
Code : Tout sélectionner
uc_side:=integer;
- 0 - šedá [neutrální]
1 - modrá [američan 1]
2 - žlutá [arab 1]
3 - červená [rus 1]
4 - modrozelená [američan 2]
5 - oranžová [arab 2]
6 - fialová [rus 2]
7 - zelená [aliance]
8 - bílá [legie]
Velmi často se hodnota barvy ukládá do proměnné, se kterou se poté pracuje a dosazuje se všude místo čísla. Další z možností je doplnění předdefinované proměnné your_side, která od startu hry bere nastavení z editoru (Map Preferences). Tuto hodnotu lze také změnit v průběhu hry a tím docílíte toho, že změníte barvu, kterou hráč ovládá.
Code : Tout sélectionner
export rus;
rus:=3;
uc_side:=rus; // barva = 3
uc_side:=your_side; // barva = z nastavení mapy
your_side:=3; // hráč ovládá vše barvy 3 (červená)
Národ hraje další roli v nastavení jednotky.
Příkaz:
Code : Tout sélectionner
uc_nation:=integer;
nation_nature = 0
nation_american = 1
nation_arabian = 2
nation_russian = 3
Code : Tout sélectionner
uc_nation:=nation_russian;
uc_nation:=3; // stejné jako nation_russian;
Příkaz:
Code : Tout sélectionner
uc_direction:=integer;
Příkaz:
Code : Tout sélectionner
uc_placed:=boolean;
Příkaz:
Code : Tout sélectionner
uc_x:=integer;
Příkaz:
Code : Tout sélectionner
uc_y:=integer;
Nastaví hodnoty uc_ na defaultní hodnoty:
uc_side:=1;
uc_nation:=1; // nation_american
uc_direction:=0;
uc_placed:=false;
uc_x:=-1;
uc_y:=-1;