/*-- Avoid errors from non-existent Engine-Functions --*/ #strict 2 static hostFeatures; global func SetGameComment() { return _inherited(...); } global func IsHost() { return _inherited(...); } global func RequestHostFeature(string feature) { if(!HaveHostFeature(feature)) return _inherited(feature, ...); } global func AnnounceHostFeature(string feature) { hostFeatures || (hostFeatures = []); hostFeatures[GetLength(hostFeatures)] = feature; } global func HaveHostFeature(string feature) { hostFeatures || (hostFeatures = []); return GetIndexOf(feature, hostFeatures) != -1; }