hudPresentationState.ts 650 B

1234567891011121314151617181920212223
  1. export interface HudPresentationState {
  2. actionTagText: string
  3. distanceTagText: string
  4. targetSummaryText: string
  5. hudTargetControlId: string | null
  6. progressText: string
  7. punchableControlId: string | null
  8. punchButtonEnabled: boolean
  9. punchButtonText: string
  10. punchHintText: string
  11. }
  12. export const EMPTY_HUD_PRESENTATION_STATE: HudPresentationState = {
  13. actionTagText: '目标',
  14. distanceTagText: '点距',
  15. targetSummaryText: '等待选择目标',
  16. hudTargetControlId: null,
  17. progressText: '0/0',
  18. punchableControlId: null,
  19. punchButtonEnabled: false,
  20. punchButtonText: '打点',
  21. punchHintText: '等待进入检查点范围',
  22. }