Exemple #1
0
 private TooltipGroup GetDebugTooltipComponents() => new TooltipGroup(new ITooltipComponent[] {
     new TooltipTitle(GetInstanceString(), false),
     new TooltipSpacer(),
     new TooltipText("Blueprint:"),
     new TooltipGroup(Blueprint.GetDebugTooltipComponents(), 1),
     new TooltipSpacer(),
     new TooltipText("BlockGrid:"),
     new TooltipGroup(BlockGrid.GetDebugTooltipComponents(), 1),
     new TooltipSpacer(),
     new TooltipText("State:"),
     new TooltipGroup(state.GetDebugTooltipComponents(), 1),
     new TooltipSpacer(),
     new TooltipText("State:"),
     new TooltipGroup(new ITooltipComponent[] {
         new TooltipText($"Rotation: {rb.rotation}"),
         new TooltipText($"Clamped Rotation: {MathUtils.NormalizeAngle360(rb.rotation)}"),
     }, 1),
     new TooltipSpacer(),
     new TooltipText("AI:"),
     new TooltipGroup(shipAi.GetDebugTooltipComponents(), 1)
 });