Commit Graph

66 Commits

Author SHA1 Message Date
ec418195ca fix: action_executor game.player → game.players[1]
- 모든 Lua 코드에 P(플레이어 참조 헬퍼) 적용
- NO_PLAYER/NO_CHARACTER 공통 에러 처리
- RCON 헤드리스 서버 호환
2026-03-25 15:09:17 +09:00
4756ef9624 fix: game.player → game.players[1] for RCON compatibility
RCON에서 game.player는 nil이므로 game.players[1] 사용.
- PLAYER_HELPER 상수 추가 (nil 체크 포함)
- check_player() 메서드 추가
- lua_with_player() 메서드 추가
2026-03-25 15:08:04 +09:00
149e66e9c9 README 순수 플레이 모드 설명으로 전체 업데이트 2026-03-25 12:49:14 +09:00
3458688f47 순수 플레이 전환: ACTION_DELAY 축소, 에러 트레이스백 추가, 타임스탬프 로깅 2026-03-25 12:48:38 +09:00
75195ece3e 순수 플레이 전환: AI 프롬프트에 이동거리/재료/건설거리 제약 반영 2026-03-25 12:48:11 +09:00
3d0f7c0517 순수 플레이 전환: 텔레포트→걷기, 무한자원→실제채굴, 직접지급→실제제작, create_entity→build_from_cursor 2026-03-25 12:47:04 +09:00
7288976a99 Update README.md - 전체 문서 업데이트 2026-03-25 10:26:57 +09:00
55c9657500 Update state_reader.py - 상태 읽기 모듈 최신 버전 2026-03-25 10:26:28 +09:00
051ea1f611 Update factorio_rcon.py - RCON 클라이언트 최신 버전 2026-03-25 10:25:58 +09:00
6c4b2b7c91 Add main.py - 메인 루프 (컨텍스트 압축 통합) 2026-03-25 10:25:39 +09:00
f053803f6f Add context_compressor.py - 계층적 컨텍스트 압축 모듈 2026-03-25 10:25:12 +09:00
7f7034bba2 Add ai_planner.py - AI 행동 계획 모듈 2026-03-25 10:24:02 +09:00
8858d52b1c Add action_executor.py - 완전 자율 에이전트용 실행기 2026-03-25 10:23:15 +09:00
d2d6f6ef17 Add state_reader.py - Game state reading module 2026-03-25 00:09:32 +09:00
76f98d2fe2 Add factorio_rcon.py - RCON connection module 2026-03-25 00:06:17 +09:00
6ce3e0c31f Initial commit 2026-03-25 00:04:59 +09:00