public override void ShowLoseUI()
    {
        base.ShowLoseUI();
        BountyResultUI bountyResultUI = UIManagerControl.Instance.OpenUI("BountyWinUI", null, true, UIType.NonPush) as BountyResultUI;

        bountyResultUI.UpdateData(base.InstanceResult);
    }
 public override void ShowWinUI()
 {
     base.ShowWinUI();
     TimerHeap.AddTimer(3000u, 0, delegate
     {
         BountyResultUI bountyResultUI = UIManagerControl.Instance.OpenUI("BountyWinUI", null, true, UIType.NonPush) as BountyResultUI;
         bountyResultUI.UpdateData(base.InstanceResult);
     });
 }