Achievement Hints SeneaL UI
Achievement history inside SeneaL UI: crafted/eaten hints, recipe filters, searchable details, cached creature portraits, and optional creature/trophy location tracking.Changelog / 변경 사항
1.7.3
-
Fix map markers failing in minimal profiles without a default TMP font. Assign a valid SeneaL font and material before applying text effects.
-
Keep marker icons and a font-independent diamond fallback available when optional labels cannot be created. Clean up partially built overlays on failure.
-
Show approximate nearest distance in tracking status. Locations outside the map's current view still require panning or zooming out.
-
기본 TMP 글꼴이 없는 최소 구성에서 지도 표식 생성이 실패하는 문제를 고쳤습니다. SeneaL 글꼴·재질을 먼저 지정한 뒤 글자 효과를 적용합니다.
-
글자 생성이 실패해도 아이콘과 글꼴 없는 마름모 표식을 유지하고, 생성 도중 실패한 UI를 정리합니다.
-
추적 상태에 최근접 거리를 표시합니다. 현재 지도 범위 밖의 위치는 지도 이동이나 축소가 필요합니다.
1.7.2
-
Center tracking labels using visible glyph geometry, including fallback-font characters, instead of font line metrics.
-
Move Stop tracking beside the tracking status below the target list, and reserve space for its label.
-
대체 글꼴을 포함한 실제 글자 모양의 경계로 추적 버튼 글씨를 가운데 맞춥니다.
-
추적 해제 버튼을 목록 바로 아래 상태 문구 옆으로 올리고, 문구와 겹치지 않게 공간을 확보했습니다.
1.7.1
-
Use SeneaL UI's native dark Close-button style for the compact tracking controls, including hover states and baseline-aware text alignment.
-
Separate the tracking status, target list and footer controls to avoid overlap.
-
추적 버튼에 SeneaL UI 닫기 버튼과 같은 어두운 테두리·배경·호버 스타일을 적용하고 글씨 기준선 배치를 수정했습니다.
-
추적 상태 문구·대상 목록·아래 버튼 영역을 나눠 겹치지 않도록 여백을 조정했습니다.
1.7.0
-
Add Track / Stop controls for individual creature and trophy achievement targets, with up to three separate markers on the large map and minimap.
-
Query locally stored creatures in single-player, supported servers' stored data in multiplayer, or synchronized nearby data without server support. Show query scope, partial searches and habitat fallback.
-
Add optional
[Server] EnableLocationQueriesin the same package. Dedicated servers skip companion UI initialization; direct peer replies and bounded searches limit work. -
Clear tracking on goal completion, manual stop and session changes. Trophy goals use pickup history. Keep undiscovered labels and icons concealed, and keep all markers outside saved/shared normal pins.
-
Recognize the inspected SeneaL UI 1.2.8 build and retain per-feature checks for unknown versions.
-
생물·트로피 업적의 개별 대상에 추적/해제를 추가하고, 큰 지도와 미니맵에 전용 표식 최대 3개를 표시합니다.
-
솔플 저장 생물, 지원 서버의 저장 정보, 미지원 서버의 주변 동기화 정보로 나눠 조회하며 범위·부분 검색·서식 지역을 안내합니다.
-
같은 패키지에
[Server] EnableLocationQueries옵션을 추가했습니다. 전용 서버는 도우미 UI 초기화를 건너뛰며, 요청자별 응답과 분할 검색으로 작업량을 제한합니다. -
목표 완료·수동 해제·세션 변경 시 추적을 정리합니다. 트로피는 획득 기록으로 판단하며, 미확인 이름·아이콘 숨김과 일반 핀 저장·공유 분리를 유지합니다.
-
검토한 SeneaL UI 1.2.8을 인식하며 미검증 버전의 기능별 구조 검사도 유지합니다.
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
UNKILLEDbadge 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.
-
업적 상세창 전체에 미확인 대상 숨김 옵션을 추가했습니다.
-
아이콘·바이옴을 필요할 때 조회하고, 목표 목록을 여러 프레임에 나눠 준비하며 준비 시간을 로그에 기록합니다.
