|
|
@@ -124,15 +124,17 @@ public class ESpirits_Cook : MonoBehaviour
|
|
|
food = target.gameObject;
|
|
|
if (food.layer == 7 && !target.isDie)
|
|
|
{
|
|
|
- //food.GetComponent<Demonic>().ChangeState(CharacterState.Coma);
|
|
|
- food.GetComponent<Demonic>().ChangeState(CharacterState.Die);
|
|
|
+ food.GetComponent<Demonic>().ChangeState(CharacterState.Coma);
|
|
|
+ food.transform.parent = cook;
|
|
|
+ //food.GetComponent<Demonic>().ChangeState(CharacterState.Die);
|
|
|
//cookKillEffect.SetActive(true);
|
|
|
ChangeState(cookState.seize);
|
|
|
}
|
|
|
else if (food.layer == 6 && !target.isDie)
|
|
|
{
|
|
|
- //food.GetComponent<PlayerController>().ChangeState(CharacterState.Coma);
|
|
|
- food.GetComponent<PlayerController>().ChangeState(CharacterState.Die);
|
|
|
+ food.GetComponent<PlayerController>().ChangeState(CharacterState.Coma);
|
|
|
+ food.transform.parent = cook;
|
|
|
+ //food.GetComponent<PlayerController>().ChangeState(CharacterState.Die);
|
|
|
//cookKillEffect.SetActive(true);
|
|
|
ChangeState(cookState.seize);
|
|
|
}
|
|
|
@@ -144,6 +146,14 @@ public class ESpirits_Cook : MonoBehaviour
|
|
|
else if (state == cookState.back && target.gameObject.layer == 8)
|
|
|
{
|
|
|
ChangeState(cookState.cook);
|
|
|
+ if (food.layer == 7 && !target.isDie)
|
|
|
+ {
|
|
|
+ food.GetComponent<Demonic>().ChangeState(CharacterState.Die);
|
|
|
+ }
|
|
|
+ else if (food.layer == 6 && !target.isDie)
|
|
|
+ {
|
|
|
+ food.GetComponent<PlayerController>().ChangeState(CharacterState.Die);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|