Definition at line 127 of file CombatText.cs.
128 {
130 {
131 return;
132 }
135 if ((
double)
alpha <= 0.6)
136 {
138 }
140 {
143 }
145 {
146 velocity.Y += 0.15f;
147 }
148 else
149 {
150 velocity.Y *= 0.92f;
152 {
153 velocity.Y *= 0.92f;
154 }
155 }
156 velocity.X *= 0.93f;
160 {
161 scale -= 0.1f * targetScale;
162 if ((
double)
scale < 0.1)
163 {
165 }
168 {
170 scale += 0.07f * targetScale;
171 }
172 return;
173 }
175 {
177 {
179 }
180 else
181 {
183 }
184 }
186 {
187 scale += 0.5f * targetScale;
188 if ((
double)
scale > 0.8 * (double)targetScale)
189 {
190 scale = 0.8f * targetScale;
191 }
192 return;
193 }
194 if (
scale < targetScale)
195 {
196 scale += 0.1f * targetScale;
197 }
198 if (
scale > targetScale)
199 {
201 }
202 }
References Terraria.CombatText.active, Terraria.CombatText.alpha, Terraria.CombatText.alphaDir, Terraria.CombatText.crit, Terraria.CombatText.dot, Terraria.CombatText.lifeTime, Terraria.CombatText.position, Terraria.CombatText.rotation, Terraria.CombatText.scale, Terraria.CombatText.TargetScale, Terraria.CombatText.velocity, and Microsoft.Xna.Framework.Vector2.X.