`define AMLOG(msg) `LOG(GetFuncName() @ `msg, /* class'SMGCosting_Defaults'.default.VERSION_CFG > class'SMGCosting_MCMScreen'.default.VERSION_CFG ? class'SMGCosting_Defaults'.default.DEBUG_LOGGING : class'SMGCosting_MCMScreen'.default.DEBUG_LOGGING */, 'SMGCosting') `define CAPS(VarName) class'UIUtilities_Text'.static.CapsCheckForGermanScharfesS(`VarName) `define GetLocalizedString(VarName) class'Help'.static.GetLocalizedString(`VarName) `define GetConfig(VarName) class'ConfigEngine'.static.GetConfig(`VarName) `define GetConfigValue(VarName) class'ConfigEngine'.static.GetConfigValue(`VarName) `define GetConfigBool(VarName) class'ConfigEngine'.static.GetConfigBool(`VarName) `define GetConfigInt(VarName) class'ConfigEngine'.static.GetConfigInt(`VarName) `define GetConfigFloat(VarName) class'ConfigEngine'.static.GetConfigFloat(`VarName) `define GetConfigName(VarName) class'ConfigEngine'.static.GetConfigName(`VarName) `define GetConfigString(VarName) class'ConfigEngine'.static.GetConfigString(`VarName) `define GetConfigArrayInt(VarName) class'ConfigEngine'.static.GetConfigArrayInt(`VarName) `define GetConfigArrayFloat(VarName) class'ConfigEngine'.static.GetConfigArrayFloat(`VarName) `define LWTrace(msg,cond,tag) `Log(`msg, `cond, 'LWTrace')