NTG
88a11022b3
interactable용 payload 로직 추가
2025-08-26 17:27:50 +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
Jeonghyeon Ha
a28415330c
레스토랑 오더 상호작용 서브시스템 도입 및 주문/서빙 솔버 추가, 관련 상호작용/캐릭터 로직 갱신
2025-08-20 16:50:29 +09:00
4c7d9c17e6
인터렉션 서브 시스템 초안 작성
2025-08-20 15:30: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