You are viewing a potentially older version of this package. View all versions.
hyunddamookung-NachoAchievementsGlobalSave-2.3.2 icon

NachoAchievementsGlobalSave

NachoAchievements 도전과제를 스팀 계정 기반으로 전역 저장합니다.

Date uploaded 10 months ago
Version 2.3.2
Download link hyunddamookung-NachoAchievementsGlobalSave-2.3.2.zip
Downloads 7
Dependency string hyunddamookung-NachoAchievementsGlobalSave-2.3.2

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2304 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2304
NachitoSMO-Nachos_Achievements-1.1.2 icon
NachitoSMO-Nachos_Achievements

Adds 30+ achievements to Lethal Company

Preferred version: 1.1.2

README

NachoAchievements Global Save

Lethal Company Mod Version BepInEx 5.x

NachoAchievements 모드의 도전과제 진행 상황을 스팀 계정(Steam ID) 기반으로 전역 저장하는 애드온입니다.
세이브 슬롯이 바뀌어도 도전과제 진행 상황이 유지됩니다!

✨ 주요 기능

🎮 글로벌 세이브

  • 도전과제 진행 상황을 스팀 ID 기반으로 저장
  • 세이브 슬롯 간 진행 상황 공유
  • LCGeneralSaveData에 안전하게 저장

🕹️ 완전한 입력 지원

입력 장치 지원 키/버튼
컨트롤러 START (메뉴 닫기), B (메뉴 닫기), D-Pad 상/하 (이동), 왼쪽 스틱 (스크롤)
키보드 ↑↓ 화살표 / W/S (이동), ESC (메뉴 닫기)
마우스 스크롤 휠, 카드 클릭, 스크롤바 드래그

🎨 세련된 UI

  • 카드 기반 도전과제 목록
  • 실시간 진행률 표시
  • 선택된 도전과제 상세 설명
  • Lethal Company 게임 폰트 사용
  • 커스텀 뱃지 이미지 지원

🏆 도전과제 달성 팝업

  • 세련된 슬라이드 애니메이션
  • 진행률 바 표시
  • 자동 페이드아웃

📦 설치 방법

수동 설치

  1. BepInEx 5.x를 설치합니다.
  2. NachoAchievements 모드를 설치합니다.
  3. NachoAchievementsGlobalSave.dll을 BepInEx/plugins/ 폴더에 복사합니다.

모드 매니저

Thunderstore 또는 r2modman에서 NachoAchievementsGlobalSave를 검색하여 설치합니다.

🖼️ 커스텀 뱃지 이미지 (선택 사항)

뱃지 이미지를 사용하려면 아래 구조로 파일을 배치하세요:

BepInEx/plugins/NachoAchievementsGlobalSave/
├── NachoAchievementsGlobalSave.dll
└── Badges/
    ├── 01_IFoundSomething.png
    ├── 02_Achievement.png
    ├── ...
    ├── 32_ExpertThrower.png
    ├── Overlay_Unlocked.png (선택)
    └── Overlay_Locked.png (선택)
  • 이미지 이름은 01_, 02_ ... 32_로 시작해야 합니다.
  • 권장 이미지 크기: 128x128 또는 256x256 픽셀
  • PNG 형식 지원

📋 의존성

패키지 버전 설명
BepInEx 5.4.2304+ 모드 로더
NachoAchievements 1.1.2+ 도전과제 시스템

⚙️ 작동 원리

  1. 플레이어가 게임에 접속하면 Steam ID를 캐시합니다.
  2. 도전과제 진행 시 NachoAchievements_Player_{SteamID} 키로 저장합니다.
  3. 게임 로드 시 해당 키에서 진행 상황을 복원합니다.
  4. 세이브 슬롯과 무관하게 동일한 Steam 계정이면 진행 상황이 공유됩니다.

🐛 알려진 문제

  • 첫 로드 시 Steam ID 캐싱에 약간의 시간이 걸릴 수 있습니다.
  • NachoAchievements 모드가 없으면 플러그인이 로드되지 않습니다.

📜 변경 로그

자세한 변경 사항은 CHANGELOG.md를 참조하세요.

📄 라이선스

이 프로젝트는 자유롭게 사용, 수정, 배포할 수 있습니다.


Made with ❤️ for the Lethal Company community

CHANGELOG

Changelog

All notable changes to NachoAchievementsGlobalSave will be documented in this file.

[2.3.0] - 2024-12-14

Added

  • AssetBundle 기반 뱃지 이미지 로딩 지원
  • 더 빠르고 효율적인 이미지 로딩

Changed

  • 뱃지 이미지를 PNG 파일 대신 AssetBundle로 패키징
  • 뱃지 아이콘 크기 확대 (배경 75x75, 이미지 70x70)
  • 아이콘 위치 조정으로 레이아웃 개선

[2.2.1] - 2024-12-14

Changed

  • 뱃지 이미지가 있을 때 배경을 투명하게 변경
  • UI 위치 정렬 개선

[2.2.0] - 2024-12-14

Added

  • Lethal Company 게임 폰트 (3270) 적용
  • 커스텀 뱃지 이미지 지원 (Badges 폴더)
    • 01~32번 도전과제별 PNG 이미지 로드
    • Overlay_Unlocked/Locked 이미지 지원
  • 스크롤바 클릭 및 드래그 기능
  • 마우스 스크롤 휠 지원

Fixed

  • 마우스 스크롤 방향 수정 (반전 문제 해결)
  • 스크롤 오프셋 계산 개선

[2.1.0] - 2024-12-13

Added

  • 카드 기반 UI 시스템 완전 재설계
  • 마우스 클릭으로 도전과제 선택
  • 진행률 바 및 상세 설명 패널
  • 도전과제 달성 팝업 애니메이션
    • 슬라이드 인/아웃 효과
    • 진행률 바 표시

Changed

  • 원본 NachoAchievements UI 숨김 처리
  • 선택 하이라이트 개선

[2.0.3] - 2024-12-12

Added

  • 버전 기반 데이터 초기화 시스템
  • 손상된 데이터 자동 정리

Fixed

  • 기존 저장 데이터 호환성 문제 해결

[2.0.0] - 2024-12-11

Added

  • Steam ID 기반 글로벌 저장 시스템
  • 세이브 슬롯 간 도전과제 공유
  • 컨트롤러 완전 지원
    • START 버튼으로 메뉴 닫기
    • B 버튼으로 메뉴 닫기
    • D-Pad 상/하로 이동
    • 왼쪽 스틱으로 스크롤
  • 키보드 지원
    • 화살표 키 / WASD로 이동
    • ESC로 메뉴 닫기

Changed

  • LCGeneralSaveData에 저장 (게임 공용 저장소)
  • 리플렉션 기반 ES3 메서드 탐색

[1.0.0] - 2024-12-10

Added

  • 초기 릴리스
  • NachoAchievements 도전과제 글로벌 저장
  • BepInEx 5.x 플러그인 구조
  • Harmony 패치 시스템