274 {
275 if (player.whoAmI != Main.myPlayer)
276 {
277 return;
278 }
280 {
281 case 1:
282 Main.Achievements.GetCondition("STAR_POWER", "Use").Complete();
283 if (player.ConsumedLifeCrystals == 15 && player.ConsumedLifeFruit == 20 && player.ConsumedManaCrystals == 9)
284 {
285 Main.Achievements.GetCondition("TOPPED_OFF", "Use").Complete();
286 }
287 break;
288 case 2:
289 Main.Achievements.GetCondition("GET_A_LIFE", "Use").Complete();
290 if (player.ConsumedLifeCrystals == 15 && player.ConsumedLifeFruit == 20 && player.ConsumedManaCrystals == 9)
291 {
292 Main.Achievements.GetCondition("TOPPED_OFF", "Use").Complete();
293 }
294 break;
295 case 3:
296 Main.Achievements.GetCondition("NOT_THE_BEES", "Use").Complete();
297 break;
298 case 4:
299 Main.Achievements.GetCondition("WATCH_YOUR_STEP", "Hit").Complete();
300 break;
301 case 6:
302 Main.Achievements.GetCondition("YOU_AND_WHAT_ARMY", "Spawn").Complete();
303 break;
304 case 5:
305 Main.Achievements.GetCondition("RAINBOWS_AND_UNICORNS", "Use").Complete();
306 break;
307 case 7:
308 Main.Achievements.GetCondition("THROWING_LINES", "Use").Complete();
309 break;
310 case 17:
311 Main.Achievements.GetCondition("FLY_A_KITE_ON_A_WINDY_DAY", "Use").Complete();
312 break;
313 case 8:
314 Main.Achievements.GetCondition("LUCKY_BREAK", "Hit").Complete();
315 break;
316 case 9:
317 Main.Achievements.GetCondition("VEHICULAR_MANSLAUGHTER", "Hit").Complete();
318 break;
319 case 10:
320 Main.Achievements.GetCondition("ROCK_BOTTOM", "Reach").Complete();
321 break;
322 case 11:
323 Main.Achievements.GetCondition("INTO_ORBIT", "Reach").Complete();
324 break;
325 case 12:
326 Main.Achievements.GetCondition("WHERES_MY_HONEY", "Reach").Complete();
327 break;
328 case 13:
329 Main.Achievements.GetCondition("JEEPERS_CREEPERS", "Reach").Complete();
330 break;
331 case 14:
332 Main.Achievements.GetCondition("ITS_GETTING_HOT_IN_HERE", "Reach").Complete();
333 break;
334 case 15:
335 Main.Achievements.GetCondition("FUNKYTOWN", "Reach").Complete();
336 break;
337 case 16:
338 Main.Achievements.GetCondition("I_AM_LOOT", "Peek").Complete();
339 break;
340 case 18:
341 Main.Achievements.GetCondition("FOUND_GRAVEYARD", "Reach").Complete();
342 break;
343 case 19:
344 Main.Achievements.GetCondition("GO_LAVA_FISHING", "Do").Complete();
345 break;
346 case 20:
347 Main.Achievements.GetCondition("TALK_TO_NPC_AT_MAX_HAPPINESS", "Do").Complete();
348 break;
349 case 21:
350 Main.Achievements.GetCondition("PET_THE_PET", "Do").Complete();
351 break;
352 case 22:
353 Main.Achievements.GetCondition("FIND_A_FAIRY", "Do").Complete();
354 break;
355 case 23:
356 Main.Achievements.GetCondition("DIE_TO_DEAD_MANS_CHEST", "Do").Complete();
357 break;
358 case 24:
359 Main.Achievements.GetCondition("GAIN_TORCH_GODS_FAVOR", "Use").Complete();
360 break;
361 case 25:
362 Main.Achievements.GetCondition("DRINK_BOTTLED_WATER_WHILE_DROWNING", "Use").Complete();
363 break;
364 case 26:
365 Main.Achievements.GetCondition("PLAY_ON_A_SPECIAL_SEED", "Do").Complete();
366 break;
367 case 27:
368 Main.Achievements.GetCondition("PURIFY_ENTIRE_WORLD", "Do").Complete();
369 break;
370 }
371 }