SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
TalkMessageInfo.cpp
1#include "Game/NPC/TalkMessageInfo.hpp"
2
3TalkMessageInfo::TalkMessageInfo() {
4 _0 = 0;
5 _4 = 0;
6 _6 = 0;
7 mCameraType = 2;
8 mTalkType = 0;
9 _A = -1;
10 _B = -1;
11}
12
13bool TalkMessageInfo::isNormalTalk() const {
14 return !(mTalkType);
15}
16
17bool TalkMessageInfo::isShortTalk() const {
18 return !(mTalkType - 1);
19}
20
21bool TalkMessageInfo::isEventTalk() const {
22 return !(mTalkType - 2);
23}
24
25bool TalkMessageInfo::isComposeTalk() const {
26 return !(mTalkType - 3);
27}
28
29bool TalkMessageInfo::isFlowTalk() const {
30 return !(mTalkType - 4);
31}
32
33bool TalkMessageInfo::isNullTalk() const {
34 return !(mTalkType - 5);
35}
36
37bool TalkMessageInfo::isBalloonCall() const {
38 return !(mBalloonType - 2);
39}
40
41bool TalkMessageInfo::isBalloonFix() const {
42 return !(mBalloonType - 3);
43}
44
45bool TalkMessageInfo::isBalloonSign() const {
46 return !(mBalloonType - 4);
47}
48
49bool TalkMessageInfo::isBalloonInfo() const {
50 return !(mBalloonType - 5);
51}
52
53bool TalkMessageInfo::isBalloonIcon() const {
54 return !(mBalloonType - 6);
55}
56
57bool TalkMessageInfo::isCameraNormal() const {
58 return !(mCameraType);
59}
60
61bool TalkMessageInfo::isCameraEvent() const {
62 return !(mCameraType - 1);
63}
64