Skip to content

fix: harden prototype combat target lifecycle#171

Merged
JOY (JOY) merged 1 commit into
devfrom
codex/combat-target-lifecycle
May 23, 2026
Merged

fix: harden prototype combat target lifecycle#171
JOY (JOY) merged 1 commit into
devfrom
codex/combat-target-lifecycle

Conversation

@JOY
Copy link
Copy Markdown
Contributor

Summary

  • prune destroyed prototype combat target references from the active target registry
  • make the training target spawner recreate a missing target while still treating live or rebuilding targets as present
  • update roadmap, changelog, and Play Mode smoke checklist for target lifecycle coverage

Verification

  • npx.cmd markdownlint-cli2@0.15.0 CHANGELOG.md ROADMAP.md docs/setup/play-mode-smoke-checklist.md
  • rg -n "—|–" CHANGELOG.md ROADMAP.md docs/setup/play-mode-smoke-checklist.md Unity/Assets/_SecondSpawn/Scripts/AI/PrototypeCombatTarget.cs Unity/Assets/_SecondSpawn/Scripts/AI/PrototypeCombatTrainingTargetSpawner.cs (no matches)
  • git diff --check
  • local code-review fallback: APPROVED, Unity-only prototype helper change with no authority, reward, package, or provider-key boundary issues

Notes

Root Unity recompile and Play Mode smoke will be run after merge into dev because the active Unity Editor is opened on the root project.

Closes #148

@JOY JOY (JOY) marked this pull request as ready for review May 23, 2026 07:56
@JOY JOY (JOY) merged commit e9d25d9 into dev May 23, 2026
1 check passed
@JOY JOY (JOY) deleted the codex/combat-target-lifecycle branch May 23, 2026 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant