kts-Achievement_Hints_SeneaL_UI icon

Achievement Hints SeneaL UI

Achievement history inside SeneaL UI: crafted/eaten hints, recipe filters, undiscovered-target protection, searchable achievement details, and optional cached creature portraits.

By kts

CHANGELOG

Changelog / 변경 사항

1.6.4

  • Recognize the tested SeneaL UI 1.2.5 binary without an unverified-build warning; retain recognition of the previously tested 1.2.4 binary.

  • Update the package dependency and English/Korean compatibility documentation to SeneaL UI 1.2.5.

  • Keep warning and per-feature structural checks for unknown builds, along with the existing history and uneaten-food behavior.

  • 검증된 SeneaL UI 1.2.5를 인식해 미검증 빌드 경고가 나오지 않도록 했습니다. 기존에 확인한 1.2.4의 인식도 유지합니다.

  • 패키지 의존성과 영어·한국어 호환성 문서를 SeneaL UI 1.2.5 기준으로 갱신했습니다.

  • 미검증 빌드의 경고·기능별 구조 검사와 기존 기록·미섭취 표시 동작은 유지합니다.

1.6.3

  • Exclude inedible ingredients with food metadata from uneaten recipe filters, inventory badges, and eating-history hints.

  • Use the game's edible-food classification, while always retaining explicit targets from food-eating achievements, including modded objectives.

  • Keep crafting history, achievement target lists, saved settings, and existing compatibility checks.

  • 음식 수치가 붙어 있어도 먹을 수 없는 재료는 미섭취 제작 필터·인벤토리 표식·섭취 기록 표시에서 제외합니다.

  • 게임의 섭취 음식 분류를 사용하며, 모드 업적을 포함해 섭취 업적이 직접 요구하는 대상은 항상 유지합니다.

  • 제작 기록·업적 대상 목록·저장한 설정·기존 호환성 검사를 유지합니다.

1.6.2

  • Restore the mod's entry in SeneaL UI's in-game settings browser after the configuration filename change.

  • Attach the renamed configuration to BepInEx's plugin configuration so discovery, SeneaL API controls, and saved values use the same entries.

  • Keep the public configuration filename and saved choices from 1.6.1.

  • 설정 파일명을 바꾼 뒤 인게임 설정 목록에서 업적 도우미가 사라지는 문제를 수정했습니다.

  • 새 파일의 설정을 BepInEx 플러그인 설정에 연결해 목록 표시·SeneaL API 조절·저장이 같은 항목을 사용하도록 했습니다.

  • 1.6.1의 공개 설정 파일명과 저장한 선택은 유지합니다.

1.6.1

  • Rewrite English and Korean setup instructions for first-time users.

  • Rename the configuration file to senealachievementhints.cfg. Copy saved settings from the previous filename on first use; leave the original file intact and prefer an existing new file.

  • Keep the plugin identifier, setting keys, character history, and portrait cache unchanged.

  • 영어·한국어 설치 및 설정 안내를 처음 사용하는 사람 기준으로 정리했습니다.

  • 설정 파일을 senealachievementhints.cfg로 변경했습니다. 처음 사용할 때 이전 파일의 설정을 복사하며, 원본 파일은 보존하고 새 파일이 이미 있으면 그 설정을 우선합니다.

  • 플러그인 식별자·설정 키·캐릭터 기록·생물 사진 캐시는 유지합니다.

1.6.0

  • Warn on unverified game/UI builds and enable only feature groups that pass structural checks.

  • Validate direct API references, reflected field types, hook signatures and crafting insertion points before use.

  • Isolate tooltip history, crafting details, creature badges, recipe filters, food badges, and the achievement browser under separate patch owners. Roll back a failed group without disabling the rest.

  • Check optional portrait-renderer compatibility separately from the browser and other UI features.

  • Add English and Korean guidance for optional Steam achievement-enabling mods.

  • 미검증 게임/UI 빌드는 경고 후 기능별 구조 검사에 통과한 부분만 켭니다.

  • API 참조·필드 형식·패치 함수 형식·제작 패치 삽입 위치를 사용 전에 확인합니다.

  • 툴팁·제작 상세·생물 배지·제작 필터·음식 표식·업적 상세창을 각각 관리하며, 한 기능의 실패가 나머지를 끄지 않도록 했습니다.

  • 선택형 사진 렌더러의 호환성도 다른 기능과 별도로 확인합니다.

  • Steam 업적 활성화 모드의 선택 설치 안내를 영어·한국어로 추가했습니다.

1.5.4

  • Move the never-killed indicator into a small, separate UNKILLED badge above-left of creature names.

  • Retain native names, diamonds and name layout; leave horizontal space around the centered alert indicator.

  • Reuse badges across HUD updates, hide them when no longer needed, and release them when a HUD entry is removed.

  • Follow SeneaL API theme changes and the selected hint language.

  • 미처치 표시를 생물 이름 왼쪽 위의 작은 별도 배지로 옮겼습니다.

  • 원래 이름·마름모·이름 배치를 유지하고, 중앙의 경계 느낌표와 가로 간격을 둡니다.

  • 배지는 반복 사용하며, 필요 없어지면 숨기고 해당 이름표가 제거되면 해제합니다.

  • SeneaL API 테마 변경과 선택한 표시 언어를 반영합니다.

1.5.3

  • Fix [Unkilled] disappearing when Valheim rewrites creature names during its late HUD update.

  • Refresh after the native name writer while retaining base names, live toggles, first-kill updates, and duplicate-marker cleanup.

  • Add a regression that reproduces the late overwrite in 1.5.2 and checks both update orders over repeated frames.

  • 발헤임의 프레임 마지막 HUD 갱신이 이름을 다시 써서 [미처치] 표시가 사라지는 문제를 수정했습니다.

  • 원본 이름 갱신이 끝난 뒤 표시를 복원하며, 기존 이름·설정 변경·첫 처치 반영·표시 중복 방지를 유지합니다.

  • 이전 버전에서 실제로 실패하는 덮어쓰기 재현 검사와 두 가지 갱신 순서의 반복 프레임 검사를 추가했습니다.

1.5.2

  • Rename the mod and in-game settings group to Achievement Hints SeneaL UI.

  • Use Achievement_Hints_SeneaL_UI as the package name for separate mod-manager imports.

  • Retain the plugin identity, settings file, and portrait cache so existing choices and history remain available.

  • 모드 이름과 게임 내 설정 그룹을 Achievement Hints SeneaL UI로 변경했습니다.

  • 모드 매니저에서 따로 가져올 수 있도록 패키지 이름을 Achievement_Hints_SeneaL_UI로 변경했습니다.

  • 플러그인 식별자·설정 파일·사진 캐시를 유지해 기존 선택과 기록을 이어서 사용합니다.

1.5.1

  • Enable undiscovered-target hiding by default for new settings; retain existing choices.

  • Add English and Korean distribution documentation, original package artwork, and dependency metadata.

  • Make source build paths configurable. Add startup checks for fresh defaults and preserved existing settings.

  • 새 설정의 미확인 항목 숨김을 기본 켬으로 변경했습니다. 저장된 선택은 유지합니다.

  • 영어·한국어 배포 문서, 직접 만든 패키지 아이콘, 의존성 정보를 추가했습니다.

  • 소스 빌드 경로를 지정할 수 있게 하고 새 기본값·기존 설정 보존 시작 검사를 추가했습니다.

1.5.0 — previous private build / 이전 개인용 버전

  • Add configurable undiscovered-target masking throughout the achievement detail browser.

  • Defer icon and biome lookups, prepare target lists across frames, and report browser preparation timings.

  • 업적 상세창 전체에 미확인 대상 숨김 옵션을 추가했습니다.

  • 아이콘·바이옴을 필요할 때 조회하고, 목표 목록을 여러 프레임에 나눠 준비하며 준비 시간을 로그에 기록합니다.