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
1c89abcb4b
커스터머 타입에 따른 비헤이비어 트리 설정
2025-08-19 20:00:37 +09:00
Jeonghyeon Ha
edd2184890
Behavior Designer 플러그인 교체
2025-08-19 18:53:26 +09:00
NTG
5e23e96af5
카메라 등록 방식 변경
2025-08-19 18:24:46 +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
6d9e7a7f51
data, state 관리 로직 전부 수정
...
ScriptableSingleton 모두 삭제
2025-08-18 19:48:36 +09:00
NTG
2f2226e3d4
카메라 초기화 방식 변경
2025-08-17 15:02:28 +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
2d48d1b603
RestaurantController 구조 변경, State/Data 분리, 단일 RestaurantDataSo 및 RestaurantStateSo 인스턴스 생성
2025-08-14 20:35:16 +09:00
Jeonghyeon Ha
eb4ea2871f
인터랙션 가능 플로우 처리 추가
2025-08-14 14:30:14 +09:00
Jeonghyeon Ha
2d4edba36c
인터랙션 하이라이트 기능 추가, 인터랙션 인터페이스 일부 변경
2025-08-14 13:46:36 +09:00
NTG_Lenovo
d12ede279c
상호작용 오브젝트 조건 변경
2025-08-13 18:31:34 +09:00
NTG_Lenovo
77681bf6c9
Remove ignored files from the repository
2025-08-13 12:56:52 +09:00
NTG_Lenovo
4f8cdd4c48
손님 생성 로직 추가 중
2025-08-12 20:46:30 +09:00
NTG_Lenovo
eb9ac5a34f
InteractionType 비트연산으로 프리팹에서 설정하기
2025-08-12 12:05:43 +09:00
NTG_Lenovo
f02fe591dc
상호작용 로직 수정
2025-08-07 17:51:36 +09:00
NTG_Lenovo
2ef865e11f
공용 npc 움직임 킄래스 수정
2025-08-07 13:16:10 +09:00
NTG_Lenovo
1a48a45683
에셋 변경
2025-08-06 18:58:09 +09:00
NTG_Lenovo
52881e4d75
AiMovement 구조 작성
2025-08-06 18:58:03 +09:00
NTG_Lenovo
d930358fe5
파일 및 폴더 변경
2025-08-06 17:58:45 +09:00
NTG_Lenovo
b705d80ce5
에셋 변경 임시저장
2025-08-06 17:55:35 +09:00
NTG_Lenovo
239ab0601a
상호작용 클래스 분리
2025-08-06 17:55:29 +09:00
NTG_Lenovo
a0e1da1115
basePrefab RootObject 추가
2025-08-06 15:25:30 +09:00
NTG_Lenovo
39db7e245f
DDD-65 상호작용 Ui 구성
2025-08-05 19:46:36 +09:00
NTG_Lenovo
f825d4f56b
DDD-76 상호작용 로직 수정 및 상호작용 오브젝트 테스트 완료
2025-08-05 17:09:14 +09:00
NTG_Lenovo
fce0c1c131
임시처리
2025-07-24 17:43:39 +09:00
NTG_Lenovo
e4a23dd190
Merge branch 'feature/event_default_impl' of http://gitea.capers.co.kr:3000/iwnc2020/ProjectDDD into feature/restaurant_management_ui
2025-07-24 17:41:27 +09:00
NTG_Lenovo
ad6f8fa409
에셋, 메타데이터 추가
2025-07-23 12:27:46 +09:00
NTG_Lenovo
bed61d2a0d
레스토랑 플레이어 데이터 변경
2025-07-23 12:26:57 +09:00
NTG_Lenovo
8fb94dc08a
레스토랑 플레이어 키 바인딩 구조 변경
2025-07-23 12:25:33 +09:00
Jeonghyeon Ha
59c03a843b
메타데이터 및 자동생성 데이터 추가
2025-07-22 20:15:38 +09:00
Jeonghyeon Ha
6c11c9e801
인터랙션 및 인터랙션 솔버 구조 작성
2025-07-22 20:15:20 +09:00
NTG_Lenovo
f0e24f4c43
게임 플로우 변경 (PreInit 추가)
2025-07-21 13:11:38 +09:00
944a83a896
Merge pull request 'feature/restaurant_state' ( #11 ) from feature/restaurant_state into develop
...
Reviewed-on: #11
2025-07-21 03:01:39 +00:00
ba5ad6513a
Merge pull request 'feature/movement_constraint' ( #12 ) from feature/movement_constraint into develop
...
Reviewed-on: #12
2025-07-21 03:01:31 +00:00
Jeonghyeon Ha
36cef3e169
DDD-56 인터랙션 인터페이스 추가
2025-07-17 17:55:45 +09:00
Jeonghyeon Ha
0f0c7019c2
updated metadata
2025-07-17 15:39:00 +09:00
Jeonghyeon Ha
a3cf0c1804
DDD-62 플레이어 무브먼트 컨스트레인 체크 추가
2025-07-17 15:38:50 +09:00
Jeonghyeon Ha
9bae1b0f41
DDD-63 레스토랑 상태 기반 태스크 및 레스토랑 컨트롤러
2025-07-17 15:20:30 +09:00
NTG_Lenovo
54e469d796
raycast istrigger 충돌체 무시 코드 추가
2025-07-17 13:28:50 +09:00
Jeonghyeon Ha
ae05e4ceda
레스토랑 플레이어 무브먼트 리팩토링
2025-07-17 12:04:09 +09:00
NTG_Lenovo
47ab5d8a0c
레스토랑 플레이어 매직넘버 데이터화
2025-07-17 11:39:10 +09:00
NTG_Lenovo
ba2ef76e32
플레이어 가속, 감속, 충돌 슬라이딩 기능 추가
2025-07-16 17:22:04 +09:00