Jeonghyeon Ha
1c89abcb4b
커스터머 타입에 따른 비헤이비어 트리 설정
2025-08-19 20:00:37 +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
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
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
NTG
a1b1b8fc6b
Merge branch 'feature/flow_controller_fix' into develop
...
# Conflicts:
# Assets/_DDD/_Scripts/RestaurantEvent/Solvers/RestaurantOpenEventSolver.cs
2025-08-17 00:06:42 +09:00
Jeonghyeon Ha
7f10b9695c
초기화 순서 문제 수정, 데이터 세팅, 경고 제거
2025-08-14 20:59:40 +09:00
Jeonghyeon Ha
c704259e47
Native 스크립트 변경 -> ScriptableObject
2025-08-14 20:37:10 +09:00
Jeonghyeon Ha
2d48d1b603
RestaurantController 구조 변경, State/Data 분리, 단일 RestaurantDataSo 및 RestaurantStateSo 인스턴스 생성
2025-08-14 20:35:16 +09:00
NTG
5406610fe7
ui 구조 수정
2025-08-14 19:39:27 +09:00
NTG
350850e926
주석 제거
2025-08-14 17:21:35 +09:00
NTG
9572e9335a
baseUi 기반으로 ui들 수정
2025-08-14 17:21:17 +09:00
NTG
6df9f4cfae
싱글톤, 게임매니저 로직 수정
...
1. 싱글톤이 파괴되기전에 OnAwake를 호출하는 오류 수정
2. 게임매니저 로직 start -> awake로 변경
2025-08-14 17:01:55 +09:00
NTG
14c568b29b
complete holding 기능 수정
2025-08-14 14:56:12 +09:00
Jeonghyeon Ha
eb4ea2871f
인터랙션 가능 플로우 처리 추가
2025-08-14 14:30:14 +09:00
Jeonghyeon Ha
566a034fdd
인터랙션 하이라이트 세팅 노출, 연출 추가
2025-08-14 14:08:10 +09:00
NTG
3b290235f8
게임매니저 수정
...
씬에 인스턴스 중복 체크해서 생성할지 말지 결정
2025-08-14 14:02:25 +09:00
Jeonghyeon Ha
2d4edba36c
인터랙션 하이라이트 기능 추가, 인터랙션 인터페이스 일부 변경
2025-08-14 13:46:36 +09:00
Jeonghyeon Ha
0444b84249
인터랙션 아웃라인 컴포넌트 추가
2025-08-13 21:21:35 +09:00