function Possess() { local DeusExRootWindow root; Super.Possess(); root = DeusExRootWindow(rootWindow); root.hud.Destroy(); root.hud = DeusexHUD(root.NewChild(Class'myGameHUD')); root.hud.UpdateSettings(Self); root.hud.SetWindowAlignments(HALIGN_Full,VALIGN_Full, 0, 0); // replace scope with iron sights root.scopeView.Destroy(); root.scopeView = DeusExScopeView(root.NewChild(Class'ceskiHUDIronSights',False)); root.scopeView.SetWindowAlignments(HALIGN_Full, VALIGN_Full); root.scopeView.Lower(); }