Skip to content

v0.3.17 — 카드 이미지 깨짐 진짜 fix (issue #5)

Choose a tag to compare

@iunius612 iunius612 released this 08 May 11:40
· 105 commits to main since this release

카드 이미지 깨짐 진짜 fix (게임 update 시 sts2.dll 동기화)
다이얼로그 없이 자동 회복 — 업데이트만 받으면 됨

📖 사용설명서

v0.3.17 (이번)

issue #5 의 진짜 root cause fix. v0.3.12 의 .godot/imported/ wipe 는 효과 없었고, 진짜 원인은 setupAssemblies 가 게임 update 후에도 옛 sts2.dll 을 보존해 NCard.cs 와 NCard.tscn 의 mismatch 를 일으킨 것.

GodotApp.setupAssemblies 의 dest.exists() skip 을 size+mtime 비교로 변경. BCL 어셈블리는 별도로 보호 (desktop CoreCLR 덮어쓰기 방지).

자동 회복: v0.3.17 self-update 받으면 다이얼로그 없이 자동 fix.

누적 (0.3.12~17)

ver 내용
0.3.17 game dll 동기화 fix (진짜 root cause)
0.3.16 cache_migration_v2 자동 sentinel (안전망)
0.3.15 같은 브랜치 update 시 sentinel 작성
0.3.14 캐시 다이얼로그 매번 prompt (실수 방지)
0.3.13 LAN 4인 동시 join fix (#18)
0.3.12 cache stamp + Godot cache rebuild 흐름

보존되는 것

세이브 / Steam 로그인 / 모드 / 진행도 — 모두 그대로.

후속

  • #21 브랜치 picker 강제 정리 버튼 + 매뉴얼 (v0.3.18)
  • #20 기존 다이얼로그 debug intent retrofit