2#include <game/bases/d_resource.hpp>
3#include <game/bases/d_lytbase.hpp>
4#include <game/mLib/m_vec.hpp>
59 void setPlayer1upColor(
int);
60 void setPlayer1000Color(
int);
61 void setPlayer100Color(
int);
64 void setNormalOrBlueColor();
66 void ScissorMaskSet();
75 void CreateSmallScore(
const mVec3_c &,
int,
int);
78 void setClipScale(
mVec2_c v) { mClipScale = v; }
83 mVec2_c mPosDeceleration;
88 nw4r::lyt::Pane *mpRootPane;
89 LytTextBox_c *T_100_00;
90 LytTextBox_c *T_1000_00;
91 LytTextBox_c *T_red2_00;
92 LytTextBox_c *T_1UP_00;
93 LytTextBox_c *T_coin_x_00;
94 LytTextBox_c *T_coinPoint_00;
95 nw4r::lyt::Pane *N_coin_00;
108 bool mEnableColorChange;
109 bool mEnableBigSmallAnim;
110 bool mAnimIsShrinking;
int mChgColorCounter
Counter that is incremented every call to dSmallScore_c::chgColor(), which ensures that the 1-up colo...
STATE_e mState
Determines the state the score popup is in.
POPUP_TYPE_e
The different types of the small score popups.
@ POPUP_TYPE_4UP
The text "4-UP".
@ POPUP_TYPE_1000
The number 1000.
@ POPUP_TYPE_5
The number 5, used for red coins and toad balloons.
@ POPUP_TYPE_8000
The number 8000.
@ POPUP_TYPE_200
The number 200.
@ POPUP_TYPE_COIN_15
[Coin icon]x15. Used in Coin Battle.
@ POPUP_TYPE_1UP_COLOR_CHANGE
The text "1-UP", but changes color (see chgColor). Used when a 1-UP is awarded to multiple players.
@ POPUP_TYPE_COIN_10
[Coin icon]x10. Used in Coin Battle.
@ POPUP_TYPE_1UP
The text "1-UP".
@ POPUP_TYPE_COIN_3
[Coin icon]x3. Used in Coin Battle.
@ POPUP_TYPE_6
The number 6, used for red coins and toad balloons.
@ POPUP_TYPE_COIN_5
[Coin icon]x5. Used in Coin Battle.
@ POPUP_TYPE_3UP
The text "3-UP".
@ POPUP_TYPE_1
The number 1, used for red coins and toad balloons.
@ POPUP_TYPE_2
The number 2, used for red coins and toad balloons.
@ POPUP_TYPE_4
The number 4, used for red coins and toad balloons.
@ POPUP_TYPE_2000
The number 2000.
@ POPUP_TYPE_COIN_20
[Coin icon]x20. Used in Coin Battle.
@ POPUP_TYPE_400
The number 400.
@ POPUP_TYPE_8
The number 8, used for red coins and toad balloons.
@ POPUP_TYPE_7
The number 7, used for red coins and toad balloons.
@ POPUP_TYPE_2UP
The text "2-UP".
@ POPUP_TYPE_3
The number 3, used for red coins and toad balloons.
@ POPUP_TYPE_COIN_2
[Coin icon]x2. Used in Coin Battle.
@ POPUP_TYPE_4000
The number 4000.
@ POPUP_TYPE_800
The number 800.
@ POPUP_TYPE_100
The number 100.
int mDispWaitCounter
Counter that is incremented every frame while in the 'DispWait' state.
int mDispWaitTime
Number of frames to wait in 'DispWait' (unless mPlayerType is 4, in which case the default value is 6...
LytTextBox_c * getTextBox(int n)
Gets the n-th text box.
A two-dimensional floating point vector.
A three-dimensional floating point vector.