| 818 | } |
| 819 | |
| 820 | void zNPCVillager::SpeakStop() |
| 821 | { |
| 822 | xGoal* goal = this->psy_instinct->GetCurGoal(); |
| 823 | |
| 824 | switch (goal->GetID()) |
| 825 | { |
| 826 | case NPC_GOAL_TALK: |
| 827 | { |
| 828 | zNPCGoalTalk* talkgoal = (zNPCGoalTalk*)goal; |
| 829 | talkgoal->jawdata = NULL; |
| 830 | talkgoal->jawtime = 0.0f; |
| 831 | break; |
| 832 | } |
| 833 | case NPC_GOAL_SPEAK: |
| 834 | { |
| 835 | zNPCGoalSpeak* talkgoal = (zNPCGoalSpeak*)goal; |
| 836 | talkgoal->jawdata = NULL; |
| 837 | talkgoal->jawtime = 0.0f; |
| 838 | break; |
| 839 | } |
| 840 | } |
| 841 | } |
| 842 | |
| 843 | S32 zNPCVillager::PlayerIsStaring() |
| 844 | { |
no test coverage detected