local target; func SaveScenarioObject(props) { if (!inherited(props, ...)) return false; if (target) props->Add("Target", "SetTarget(%s)", target->MakeScenarioSaveName()); return false; }