Commit Graph

4 Commits

Author SHA1 Message Date
21in7
8c90e80582 feat: 인벤토리 캐시 및 JSON 인코더 추가
- 인벤토리 캐시 기능을 추가하여, RCON으로 인벤토리를 읽지 못할 경우 이전에 성공적으로 읽은 데이터를 활용
- Lua에서 JSON 인코딩을 위한 간단한 함수 추가, 일부 Factorio 버전에서 `game.table_to_json`이 없을 경우 대체
- `README.md`에 인벤토리 캐시 및 JSON 인코더 사용에 대한 설명 추가
- `scan_resources()`와 `mine_resource`의 반경을 확장하여 자원 탐색 실패를 줄임
2026-03-25 23:03:08 +09:00
ce355a2678 fix: 시작 시 플레이어 접속 확인 + RCON 호환
- check_player() 추가: 30초 대기하며 플레이어 접속 안내
- game.players[1] 사용으로 RCON 호환
- 미접속 시 명확한 에러 메시지
2026-03-25 15:12:40 +09:00
3458688f47 순수 플레이 전환: ACTION_DELAY 축소, 에러 트레이스백 추가, 타임스탬프 로깅 2026-03-25 12:48:38 +09:00
6c4b2b7c91 Add main.py - 메인 루프 (컨텍스트 압축 통합) 2026-03-25 10:25:39 +09:00