84248 {
84249
84250 if (!Main.pumpkinMoon)
84251 {
84252 return;
84253 }
84258 {
84259 case 1:
84260 networkText = Lang.GetInvasionWaveText(2, 326, 305);
84261 break;
84262 case 2:
84263 networkText = Lang.GetInvasionWaveText(3, 329, 326);
84264 break;
84265 case 3:
84266 networkText = Lang.GetInvasionWaveText(4, 330, 326, 305);
84267 break;
84268 case 4:
84269 networkText = Lang.GetInvasionWaveText(5, 315, 329);
84270 break;
84271 case 5:
84272 networkText = Lang.GetInvasionWaveText(6, 325, 326, 305);
84273 break;
84274 case 6:
84275 networkText = Lang.GetInvasionWaveText(7, 325, 330, 329);
84276 break;
84277 case 7:
84278 networkText = Lang.GetInvasionWaveText(8, 315, 330, 329);
84279 break;
84280 case 8:
84281 networkText = Lang.GetInvasionWaveText(9, 325, 330, 329, 326, 305);
84282 break;
84283 case 9:
84284 networkText = Lang.GetInvasionWaveText(10, 327, 329, 326);
84285 break;
84286 case 10:
84287 networkText = Lang.GetInvasionWaveText(11, 325, 330, 326);
84288 break;
84289 case 11:
84290 networkText = Lang.GetInvasionWaveText(12, 327, 330);
84291 break;
84292 case 12:
84293 networkText = Lang.GetInvasionWaveText(13, 325, 315, 330, 329, 326);
84294 break;
84295 case 13:
84296 networkText = Lang.GetInvasionWaveText(14, 327, 325, 315, 330, 329, 326, 305);
84297 break;
84298 case 14:
84299 networkText = Lang.GetInvasionWaveText(15, 327, 325, 330, 326, 305);
84300 break;
84301 case 15:
84302 networkText = Lang.GetInvasionWaveText(16, 327, 315, 330, 329, 326);
84303 break;
84304 case 16:
84305 networkText = Lang.GetInvasionWaveText(17, 327, 325, 315, 330, 329);
84306 break;
84307 case 17:
84308 networkText = Lang.GetInvasionWaveText(18, 327, 325, 315, 330);
84309 break;
84310 case 18:
84311 networkText = Lang.GetInvasionWaveText(19, 327, 325, 315);
84312 break;
84313 case 19:
84314 networkText = Lang.GetInvasionWaveText(-1, 327, 325, 315);
84315 break;
84316 }
84319 {
84320 case 305:
84321 case 306:
84322 case 307:
84323 case 308:
84324 case 309:
84325 case 310:
84326 case 311:
84327 case 312:
84328 case 313:
84329 case 314:
84331 break;
84332 case 315:
84334 break;
84335 case 325:
84337 break;
84338 case 326:
84340 break;
84341 case 327:
84343 break;
84344 case 329:
84346 break;
84347 case 330:
84349 break;
84350 }
84356 {
84361 {
84362 if (Main.netMode == 0)
84363 {
84365 }
84366 else if (Main.netMode == 2)
84367 {
84369 }
84371 {
84373 }
84374 }
84375 }
84377 {
84378 if (Main.netMode != 1)
84379 {
84381 }
84382 if (Main.netMode == 2)
84383 {
84384 NetMessage.SendData(78, -1, -1,
null, Main.invasionProgress, Main.invasionProgressMax, 2
f,
waveNumber);
84385 }
84386 }
84387 }
static void BroadcastChatMessage(NetworkText text, Color color, int excludedPlayer=-1)
static void NotifyProgressionEvent(int eventID)
static readonly NetworkText Empty
Represents text that will be sent over the network in multiplayer and displayed to the receiving user...
float GetMoonEventPointScalar()
static int[] MoonEventRequiredPointsPerWaveLookup
static float totalInvasionPoints
int type
The NPC ID of this NPC. The NPC ID is a unique number assigned to each NPC loaded into the game....