GetColor
Returns the color (hue) of the object with ObjID.
A color value of 0 means the object has its default color(s).
Возвращает цвет (hue) объекта с ObjID.
Значение цвета 0 означает, что объект имеет свой цвет по умолчанию.
function GetColor(ObjID: Cardinal): Word;
Parameters:
- ObjID — ID of the object.
def GetColor(ObjID: int) -> int: ...
var
ItemColor: Word;
begin
ItemColor := GetColor(FindItem);
case ItemColor of
$0000: AddToSystemJournal('Default color');
$07EC: AddToSystemJournal('Amaranth');
$0481: AddToSystemJournal('Frozen');
else
AddToSystemJournal('Color: $' + IntToHex(ItemColor, 4));
end;
end.
color = GetColor(FindItem())
AddToSystemJournal(f'Color: ${color:04X}')