getVariable – Talk
Categories: 
Only way I found to see if variable had even been assigned:
 if (format ["%1", _obj getVariable "myVar"] == "<NULL>") then {
  // initialize it
 };
--Doolittle 06:14, 11 January 2008 (CET)
This also works:
_check = _obj getVariable "myVar"; if (isNil "_check") then {
// initialize it
};
--raedor 10:47, 12 January 2008 (CET)