Niestety ten kod się nie wykonuje (NPC mają inny side, przyjazne nastawienie):
Code : Tout sélectionner
on ActiveUnitChanged(NewUnit) do
var selection;
begin
if jakas_jednostka in NewUnit then
begin
repeat
selection := SelectiveQuery('Dialog_1', Dialog_s1);
// ...
end;
end;
- Jakiego typu jest NewUnit - listą, liczbą, tekstem, ... ?
- Co zrobić żeby działało?
- Jaki może być substytut tego kodu (np. coś w rodzaju every 0$01 sprawdź zaznaczony unit)?
Pytania poza tematem:
- Czy zmienne są silnie typowane?
- Czy jest dostępna struktura słownikowa?
- Czy da się inicjować zmienne przy deklaracji (var x := 5;)?