Commit Graph

349 Commits

Author SHA1 Message Date
78d6356e67 Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/customer_behavior 2025-08-27 13:20:55 +09:00
NTG
a1c33cdaf5 payload 롤백 2025-08-27 13:18:44 +09:00
NTG
62a916392d Merge branch 'develop' of http://gitea.capers.co.kr:3000/iwnc2020/ProjectDDD into feature/cook_ui
# Conflicts:
#	Assets/_DDD/_Scripts/RestaurantEvent/RestaurantInteractionEvents.cs
2025-08-27 13:06:26 +09:00
NTG
571fa1e4f0 cook subsystem 분리 2025-08-27 13:05:08 +09:00
Jeonghyeon Ha
b0528c5486 Merge branch 'feature/customer_behavior' into develop 2025-08-27 13:04:55 +09:00
42c9c56cb6 Merge remote-tracking branch 'origin/feature/customer_behavior' into feature/customer_behavior 2025-08-27 11:45:49 +09:00
bfcc99be38 로그 추가 2025-08-27 11:45:27 +09:00
Jeonghyeon Ha
b0eb18f9c0 Added todo comment 2025-08-27 11:44:51 +09:00
Jeonghyeon Ha
4049b38c19 Merge branch 'feature/customer_behavior' of http://gitea.capers.co.kr:3000/iwnc2020/ProjectDDD into feature/customer_behavior
# Conflicts:
#	Assets/_DDD/_Scripts/RestaurantEvent/Solvers/RestaurantOrders/RestaurantOrderSolver_Wait.cs
2025-08-27 11:28:05 +09:00
Jeonghyeon Ha
fa2ebd4510 레스토랑 오더 솔버 코멘트 변경 2025-08-27 11:23:43 +09:00
NTG
7bd87844e9 cook ui 초안 2025-08-27 03:06:44 +09:00
NTG
d671b91e92 cookui 수정 중 2025-08-26 20:56:15 +09:00
b57cc45902 메모리 누수, UI 변경점 머지 2025-08-26 19:14:52 +09:00
556ddcba13 Merge remote-tracking branch 'origin/develop' into feature/customer_behavior
# Conflicts:
#	Assets/_DDD/_Scripts/RestaurantCharacter/Npc/Customer/CustomerCharacter.cs
2025-08-26 19:00:07 +09:00
NTG
7ef27bbeae cook ui 작업 중 2025-08-26 18:56:40 +09:00
NTG
851e95cdcc scriptableObject 메모리 누수 방지 2025-08-26 18:55:57 +09:00
92e2cda1a9 Payload 추가된 버전 머지 2025-08-26 17:43:51 +09:00
471a436a0c Merge remote-tracking branch 'origin/develop' into feature/customer_behavior
# Conflicts:
#	Assets/_DDD/_Scripts/RestaurantEnvironment/Interactions/RestaurantManagementInteractionSubsystem.cs
2025-08-26 17:38:48 +09:00
1663ff055c 레스토랑 식사 인터랙션 서브 시스템 및 솔버 초기 구현 추가 2025-08-26 17:37:17 +09:00
NTG
8bfb378818 Merge branch 'develop' of http://gitea.capers.co.kr:3000/iwnc2020/ProjectDDD into feature/cook_ui 2025-08-26 17:28:16 +09:00
NTG
88a11022b3 interactable용 payload 로직 추가 2025-08-26 17:27:50 +09:00
NTG
0f3a958b96 상호작용 ui 수정 2025-08-26 16:32:59 +09:00
NTG
15c7dd0f04 데이터 동기화 2025-08-26 14:38:46 +09:00
NTG
493e05e1f7 Merge branch 'develop' of http://gitea.capers.co.kr:3000/iwnc2020/ProjectDDD into feature/cook_ui 2025-08-26 14:22:20 +09:00
NTG
ee832175d8 cookUi 임시 저장 2025-08-26 13:59:03 +09:00
NTG
0da44a51ae cookUi 제작중 2025-08-25 20:30:04 +09:00
24239dc138 Customer AI 주문 서브트리 및 데코레이터 추가
레스토랑 씬용 임시 AStarPath 싱글톤 추가
2025-08-25 20:14:39 +09:00
NTG
deeceeef65 confirm ui 수정 2025-08-25 14:00:03 +09:00
22047aeb8b 인터랙션 초기화 로직 수정 및 CustomerNpc 프리팹 업데이트 2025-08-25 13:03:07 +09:00
NTG
e135850dda 롤백 2025-08-25 10:56:42 +09:00
NTG
cf43d6f0ff commonButton 연동 2025-08-25 10:54:25 +09:00
NTG
3e93ad0b39 ui 바인딩 로직 수정 2025-08-25 05:12:05 +09:00
NTG
acb4a8a170 using 정리 2025-08-24 20:48:20 +09:00
NTG
4ca10808a9 ui 로직 개선 2025-08-24 20:44:32 +09:00
NTG
b0ffb9df08 checklist 로직 분리 2025-08-21 19:26:14 +09:00
Jeonghyeon Ha
f8122d8c70 AI 액션 정리: LookAtInteractionTarget 껍데기/골격 추가 및 MoveToInteractionTarget 경로 재계산/정지 처리 안정화 2025-08-21 19:19:20 +09:00
Jeonghyeon Ha
71fbd60719 Refactored MoveToInteractionTarget 2025-08-21 19:13:39 +09:00
Jeonghyeon Ha
4ef63ec9a9 AI 비헤이비어 트리 액션 및 컨디셔널 구현
RestaurantOrderAvailable, StartRestaurantOrder, MoveToInteractionTarget
2025-08-21 19:12:06 +09:00
NTG
5642a5fe77 inventoryView 로직 분리 2025-08-21 19:11:47 +09:00
NTG
f75ec7684f hasFlag 사용 2025-08-21 18:18:34 +09:00
NTG
5b0e6fd786 TodayMenuView viewModel 로직 분리 2025-08-21 18:15:51 +09:00
NTG
4867427b8b 폴더 정리 2025-08-21 16:44:47 +09:00
Jeonghyeon Ha
8f56d99bf7 손님 비헤이비어 트리 초안 작성 2025-08-21 16:40:49 +09:00
NTG
ac49d77573 ui 생성 로직 변경 2025-08-21 16:25:27 +09:00
NTG
0dc138ea2f uibutton 임시저장 2025-08-20 20:15:49 +09:00
Jeonghyeon Ha
5efc97f64d Merge branch 'feature/interaction_subsystem' of http://gitea.capers.co.kr:3000/iwnc2020/ProjectDDD into feature/interaction_subsystem 2025-08-20 19:04:14 +09:00
117ed8228b Update Assets/_DDD/_Scripts/RestaurantEnvironment/RestaurantEnvironment.cs 2025-08-20 10:00:39 +00:00
56a0880184 서브 시스템 수정, 인터렉트 컴포넌트에 서브 시스템 검색 인터페이스 추가 2025-08-20 18:55:30 +09:00
Jeonghyeon Ha
f895464e22 커스터머 테이블에 레스토랑 오더 인터랙션 컴포넌트 추가 2025-08-20 18:42:07 +09:00
NTG
4a18a239e8 임시 가이드라인 2025-08-20 18:16:57 +09:00
NTG
6f4417cd98 ui 구조 변경 임시저장 2025-08-20 18:08:41 +09:00
NTG
0cce2efe62 테스트 내용 저장 2025-08-20 17:04:51 +09:00
Jeonghyeon Ha
a28415330c 레스토랑 오더 상호작용 서브시스템 도입 및 주문/서빙 솔버 추가, 관련 상호작용/캐릭터 로직 갱신 2025-08-20 16:50:29 +09:00
4c7d9c17e6 인터렉션 서브 시스템 초안 작성 2025-08-20 15:30:08 +09:00
NTG
832c369073 ui 테스트 2025-08-20 15:22:08 +09:00
Jeonghyeon Ha
c7a4aee67d WIP : 인터랙션 서브시스템 작성 2025-08-20 14:07:33 +09:00
Jeonghyeon Ha
75bc5e52cc 인터랙션 관련 컴포넌트 위치 변경 2025-08-20 12:59:43 +09:00
Jeonghyeon Ha
e0e0f3564f 인터랙션 파라미터 구조체 작성
InteractionExecutionParameters, InteractionDisplayParamaters
2025-08-20 12:59:29 +09:00
Jeonghyeon Ha
b57c959b89 Merge branch 'feature/restaurant_run_customer' into develop
# Conflicts:
#	.junie/guidelines.md
#	Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset
2025-08-20 10:45:37 +09:00
Jeonghyeon Ha
8942cc918c 인터액션 인터페이스 확장 및 AI 상호작용 포인트 기능 추가 2025-08-19 20:13:29 +09:00
Jeonghyeon Ha
1c89abcb4b 커스터머 타입에 따른 비헤이비어 트리 설정 2025-08-19 20:00:37 +09:00
NTG
72ad7b6186 ui input binding 로직 수정 2025-08-19 19:13:31 +09:00
Jeonghyeon Ha
edd2184890 Behavior Designer 플러그인 교체 2025-08-19 18:53:26 +09:00
Jeonghyeon Ha
19c2580dc7 비동기 호출 및 레퍼런스 비교 변경 2025-08-19 18:49:14 +09:00
NTG
5e23e96af5 카메라 등록 방식 변경 2025-08-19 18:24:46 +09:00
NTG
ac3f1a4b9b Scene 로딩 방식 변경 2025-08-19 18:24:36 +09:00
Jeonghyeon Ha
9632879fe0 _interactionType 필드를 RestaurantCharacterInteraction으로 이동 2025-08-19 17:34:17 +09:00
Jeonghyeon Ha
c9de08fd6e Added metadata 2025-08-19 17:20:47 +09:00
Jeonghyeon Ha
c8bb7b5e18 RestaurantCharacter 폴더 구조 정리
- Core 폴더: 기본 컴포넌트들 (RestaurantCharacter, Animation, Movement, Interaction, Visual, MovementConstraint)
- Interfaces 폴더: 인터페이스들 (IAiMovement, ICurrentDirection, IRestaurantMovementConstraint)
- Player 폴더: 기존 유지
- Npc 폴더: 기존 유지 (Customer 하위 폴더 포함)
2025-08-19 17:18:13 +09:00
Jeonghyeon Ha
44611116d9 RestaurantCharacter 컴포넌트 종속성 RequireComponent 특성 추가
- RestaurantPlayerAnimation: RestaurantPlayerMovement 종속성 추가
- RestaurantPlayerMovement: Rigidbody, BoxCollider 종속성 추가
- RestaurantNpcMovement: AIPath 종속성 추가
2025-08-19 17:13:34 +09:00
Jeonghyeon Ha
0fe8a54e09 레스토랑 캐릭터 시스템 컴포넌트 의존성 개선
- RestaurantCharacter, RestaurantNpcCharacter, RestaurantCharacterAnimation에 RequireComponent 어트리뷰트 추가
- RestaurantCharacterMovementConstraint에 필수 컴포넌트 의존성 명시
- 깃 커밋 가이드라인 추가
2025-08-19 17:01:38 +09:00
Jeonghyeon Ha
1fd5279cd2 커스터머 스폰 관련 데이터와 스테이트 분리 2025-08-19 16:52:09 +09:00
NTG
33eb9439f5 sprites reimport 오류 수정 2025-08-19 16:33:00 +09:00
NTG
9d57bcb040 so 싱글톤 추가 2025-08-19 13:51:42 +09:00
NTG
b8eec075ab state 로직 롤백 2025-08-19 12:12:10 +09:00
NTG
6d9e7a7f51 data, state 관리 로직 전부 수정
ScriptableSingleton 모두 삭제
2025-08-18 19:48:36 +09:00
NTG
2410c93607 현지화 데이터 smart string 연동 처리 2025-08-18 17:12:01 +09:00
NTG
9944e27234 ProjectDDD 메뉴 추가 2025-08-18 16:54:25 +09:00
NTG
d7c190fccf 게임 매니저 수정 2025-08-18 16:26:16 +09:00
NTG
57a7a1bcdd 아틀라스 패킹 기능 추가 2025-08-18 16:25:53 +09:00
NTG
bcf28ee7c3 smart string 이벤트 호출 위치 변경 2025-08-18 14:29:30 +09:00
NTG
96aa756769 RestaurantRunController 오류 수정 2025-08-18 14:09:56 +09:00
NTG
cb2970b897 UiManager PopupState기능 분리 2025-08-18 13:26:18 +09:00
NTG
59867e063f 에셋 변경 2025-08-17 21:56:51 +09:00
NTG
6c08cb3537 현지화 로직 수정 2025-08-17 21:56:34 +09:00
NTG
56b5f3a701 customer state 로직 수정 2025-08-17 21:56:25 +09:00
NTG
63f8e26cb5 레스토랑 글로벌 메세지 컨트롤러 추가 2025-08-17 21:55:49 +09:00
NTG
d6dd319b7a 상속 클래스 변경 2025-08-17 21:54:46 +09:00
NTG
d580d611c1 FlowController로 공용 상속 클래스 변경 2025-08-17 21:53:43 +09:00
NTG
ff66c5d94f ui 체크리스트 기능 추가 2025-08-17 21:51:51 +09:00
NTG
4b1aa5229a GameState 추가 2025-08-17 21:49:38 +09:00
NTG
cb90c9d288 GameController (RestaurantController 보다 상위) 컨트롤러 추가 2025-08-17 21:49:06 +09:00
NTG
3099961e65 요리도구-오늘의메뉴 매칭 기능 추가 2025-08-17 16:31:11 +09:00
NTG
21cf69123c ui 오류 수정 2025-08-17 16:23:05 +09:00
NTG
2c3f257353 Data로직 수정으로 불필요한 Task 정리 2025-08-17 15:43:02 +09:00
NTG
2f2226e3d4 카메라 초기화 방식 변경 2025-08-17 15:02:28 +09:00
NTG
8031f5cfa0 플레이어 생성 위치 초기화 오류 수정
Instantiate(prefab)만 사용하면 추후에 position을 바꿔도 다시 프리팹의 포지션으로 돌아오는 현상이 내부적으로 존재함.
Instantiate 동시에 매개변수로 position, rotation, parent를 모두 초기화 하는걸 권장함
2025-08-17 15:02:04 +09:00
NTG
76bb92117f ui 분리 2025-08-17 08:57:23 +09:00
NTG
7d91b831c9 오류 수정 2025-08-17 00:21:42 +09:00
NTG
0b94d2039f Merge branch 'develop' of http://gitea.capers.co.kr:3000/iwnc2020/ProjectDDD into feature/restaurant_ui
# Conflicts:
#	Assets/_DDD/_Scripts/RestaurantController/RestaurantController.cs
2025-08-17 00:12:51 +09:00