コード例 #1
0
 private void OnGlobalBreakpointTriggered(BkGlobalBreakpointTriggered message)
 {
     if (message.Reason == BkGlobalBreakpointTriggered.Types.Reason.StoryLoaded)
     {
         DbgCli.SendSetGlobalBreakpoints(0x80); // TODO const
         // Break on next node
         SendContinue(DbgContinue.Types.Action.StepInto);
     }
     else if (message.Reason == BkGlobalBreakpointTriggered.Types.Reason.GameInit)
     {
         SynchronizeStoryWithBackend(true);
     }
     else
     {
         throw new InvalidOperationException($"Global breakpoint type not supported: {message.Reason}");
     }
 }
コード例 #2
0
 private void GlobalBreakpointTriggered(BkGlobalBreakpointTriggered message)
 {
     OnGlobalBreakpointTriggered(message);
 }