Open RedChiken opened 4 years ago
IDamagable
IAttachable
IPuzzleActivity(前 ICheckAnswer)
ICheckInRangeCharacter
IObjectActiviy
IDamageActivity
IClimbable
IClimbActivity
ILocomotionSync
IFullBodyMotionSync
ILayeredMotionSync
IStatusSync
RPC 함수는 Interface에서 생성할 수 없다.
ITrapActivity
Project 전반적으로 Interface를 생성하고, 이미 기능이 구현된 경우 이를 적용한다.
Create
[x] Create IDamagable
[x] Create IDamageActivity
[x] Create IAttachable
[x] Create IAttachActivity
[x] Create IPuzzleActivity
[x] Create ITrapActivity
[x] Create ICheckInRangeCharacter
[x] Create IObjectActivity
[x] Create IClimbable
[x] Create IClimbActivity
[x] Create ICheckAcAnswer
[x] Create ISequentialActivity
[x] Create ILocomotionSync
[x] Create IFullBodyMotionSync
[x] Create ILayeredMotionSync
[x] Create IStatusSync
Implement
[x] Implement IDamagable
[x] Implement IDamageActivity
[x] Implement IAttachable
[x] Implement IAttachActivity
[ ] Implement IPuzzleActivity
[ ] Implement ITrapActivity
[x] Implement ICheckInRangeCharacter
[x] Implement IObjectActivity
[x] Implement IClimbable
[x] Implement IClimbActivity
[x] Implement ICheckAnswer
[ ] Implement ISequentialActivity
[x] Implement ILocomotionSync
[x] Implement IFullBodyMotionSync
[x] Implement ILayeredMotionSync
[x] Implement IStatusSync
Attach
[x] Attach IDamagable to Character
[x] Attach IDamagable to Destroy Key
[x] Attach IDamageActivity to Projectile
[x] Attach IDamageActivity to HitBox
[x] Attach IAttachable to Piece
[x] Attach IAttachActivity to Character
[x] Attach IAttachActivity to Latch
[ ] Attach IPuzzleActivity to each Puzzle
[x] Attach ITrapActivity to each Trap
[x] Attach ICheckInRangeCharacter to Character
[x] Attach ICheckInRangeCharacter to Object Base
[x] Attach IObjectActivity to Character
[x] Attach IObjectActivity to HitBox
[x] Attach IObjectActivity to Object Base
[x] Attach IClimbable to Ladder
[x] Attach IClimbable to Wall
[x] Attach IClimbable to Rope
[x] Attach IClimbActivity to Character
[ ] Attach ICheckAnswer to Latch
[ ] Attach ISequentialActivity to Multiple Trap
[ ] Attach ISequentialActivity to Multiple Puzzle
[x] Attach ILocomotionSync to Character
[x] Attach IFullBodyMotionSync to Character
[x] Attach ILayeredMotionSync to Character
[x] Attach IStatusSync to Character