13 {
14 if (Main.netMode != 2)
15 {
18 Main.Achievements.Register(achievement);
21 Main.Achievements.Register(achievement);
24 Main.Achievements.Register(achievement);
26 achievement.
AddCondition(
ItemPickupCondition.
Create(2775, 2746, 5283, 3505, 654, 3517, 7, 3493, 2780, 1513, 2516, 660, 3481, 657, 922, 3511, 2785, 3499, 3487, 196, 367, 104, 797, 2320, 787, 1234, 1262, 3465, 204, 217, 1507, 3524, 3522, 3525, 3523, 4317, 1305));
27 Main.Achievements.Register(achievement);
29 achievement.
AddCondition(
TileDestroyedCondition.
Create(7, 6, 9, 8, 166, 167, 168, 169, 22, 204, 58, 107, 108, 111, 221, 222, 223, 211));
30 Main.Achievements.Register(achievement);
33 Main.Achievements.Register(achievement);
36 Main.Achievements.Register(achievement);
39 Main.Achievements.Register(achievement);
42 Main.Achievements.Register(achievement);
45 Main.Achievements.Register(achievement);
48 Main.Achievements.Register(achievement);
51 Main.Achievements.Register(achievement);
54 Main.Achievements.Register(achievement);
57 Main.Achievements.Register(achievement);
60 Main.Achievements.Register(achievement);
63 Main.Achievements.Register(achievement);
66 Main.Achievements.Register(achievement);
70 Main.Achievements.Register(achievement);
71 achievement =
new Achievement(
"ITS_GETTING_HOT_IN_HERE");
73 Main.Achievements.Register(achievement);
76 Main.Achievements.Register(achievement);
79 Main.Achievements.Register(achievement);
82 Main.Achievements.Register(achievement);
85 Main.Achievements.Register(achievement);
88 Main.Achievements.Register(achievement);
89 achievement =
new Achievement(
"HEAD_IN_THE_CLOUDS");
91 Main.Achievements.Register(achievement);
93 achievement.
AddCondition(
ItemPickupCondition.
Create(1133, 1331, 1307, 267, 1293, 5334, 557, 544, 556, 560, 43, 70, 3601, 5120, 4961, 4988, 2673));
94 Main.Achievements.Register(achievement);
99 Main.Achievements.Register(achievement);
102 Main.Achievements.Register(achievement);
105 Main.Achievements.Register(achievement);
108 Main.Achievements.Register(achievement);
109 achievement =
new Achievement(
"THE_GREAT_SOUTHERN_PLANTKILL");
111 Main.Achievements.Register(achievement);
114 Main.Achievements.Register(achievement);
117 Main.Achievements.Register(achievement);
118 achievement =
new Achievement(
"ROBBING_THE_GRAVE");
119 achievement.
AddCondition(
ItemPickupCondition.
Create(1513, 938, 963, 977, 1300, 1254, 1514, 679, 759, 1446, 1445, 1444, 1183, 1266, 671, 3291, 4679));
120 Main.Achievements.Register(achievement);
123 Main.Achievements.Register(achievement);
124 achievement =
new Achievement(
"FISH_OUT_OF_WATER");
126 Main.Achievements.Register(achievement);
127 achievement =
new Achievement(
"OBSESSIVE_DEVOTION");
129 Main.Achievements.Register(achievement);
132 Main.Achievements.Register(achievement);
133 achievement =
new Achievement(
"CHAMPION_OF_TERRARIA");
135 Main.Achievements.Register(achievement);
138 Main.Achievements.Register(achievement);
141 Main.Achievements.Register(achievement);
144 Main.Achievements.Register(achievement);
147 Main.Achievements.Register(achievement);
150 Main.Achievements.Register(achievement);
151 achievement =
new Achievement(
"DO_YOU_WANT_TO_SLAY_A_SNOWMAN");
153 Main.Achievements.Register(achievement);
156 Main.Achievements.Register(achievement);
159 Main.Achievements.Register(achievement);
162 Main.Achievements.Register(achievement);
165 Main.Achievements.Register(achievement);
166 achievement =
new Achievement(
"REAL_ESTATE_AGENT");
168 Main.Achievements.Register(achievement);
171 Main.Achievements.Register(achievement);
174 Main.Achievements.Register(achievement);
177 Main.Achievements.Register(achievement);
180 Main.Achievements.Register(achievement);
183 Main.Achievements.Register(achievement);
186 Main.Achievements.Register(achievement);
187 achievement =
new Achievement(
"GELATIN_WORLD_TOUR");
188 achievement.
AddConditions(
NPCKilledCondition.
CreateMany(-5, -6, 1, 81, 71, -3, 147, 138, -10, 50, 59, 16, -7, 244, -8, -1, -2, 184, 204, 225, -9, 141, 183, -4));
190 Main.Achievements.Register(achievement);
191 achievement =
new Achievement(
"FASHION_STATEMENT");
193 Main.Achievements.Register(achievement);
194 achievement =
new Achievement(
"VEHICULAR_MANSLAUGHTER");
196 Main.Achievements.Register(achievement);
200 Main.Achievements.Register(achievement);
201 achievement =
new Achievement(
"THERE_ARE_SOME_WHO_CALL_HIM");
203 Main.Achievements.Register(achievement);
204 achievement =
new Achievement(
"DECEIVER_OF_FOOLS");
206 Main.Achievements.Register(achievement);
207 achievement =
new Achievement(
"SWORD_OF_THE_HERO");
209 Main.Achievements.Register(achievement);
212 Main.Achievements.Register(achievement);
215 Main.Achievements.Register(achievement);
218 Main.Achievements.Register(achievement);
221 Main.Achievements.Register(achievement);
225 Main.Achievements.Register(achievement);
228 Main.Achievements.Register(achievement);
229 achievement =
new Achievement(
"COMPLETELY_AWESOME");
231 Main.Achievements.Register(achievement);
234 Main.Achievements.Register(achievement);
237 Main.Achievements.Register(achievement);
240 Main.Achievements.Register(achievement);
241 achievement =
new Achievement(
"RAINBOWS_AND_UNICORNS");
243 Main.Achievements.Register(achievement);
244 achievement =
new Achievement(
"YOU_AND_WHAT_ARMY");
246 Main.Achievements.Register(achievement);
249 Main.Achievements.Register(achievement);
252 Main.Achievements.Register(achievement);
255 Main.Achievements.Register(achievement);
256 achievement =
new Achievement(
"MARATHON_MEDALIST");
259 Main.Achievements.Register(achievement);
260 achievement =
new Achievement(
"GLORIOUS_GOLDEN_POLE");
262 Main.Achievements.Register(achievement);
263 achievement =
new Achievement(
"SERVANT_IN_TRAINING");
265 Main.Achievements.Register(achievement);
266 achievement =
new Achievement(
"GOOD_LITTLE_SLAVE");
269 Main.Achievements.Register(achievement);
273 Main.Achievements.Register(achievement);
274 achievement =
new Achievement(
"FAST_AND_FISHIOUS");
277 Main.Achievements.Register(achievement);
278 achievement =
new Achievement(
"SUPREME_HELPER_MINION");
281 Main.Achievements.Register(achievement);
284 Main.Achievements.Register(achievement);
289 achievement.
AddConditions(
NPCKilledCondition.
CreateMany(4, 266, 35, 50, 222, 134, 127, 262, 245, 439, 398, 370));
291 Main.Achievements.Register(achievement);
294 Main.Achievements.Register(achievement);
297 Main.Achievements.Register(achievement);
298 achievement =
new Achievement(
"DEFEAT_EMPRESS_OF_LIGHT");
300 Main.Achievements.Register(achievement);
301 achievement =
new Achievement(
"DEFEAT_QUEEN_SLIME");
303 Main.Achievements.Register(achievement);
304 achievement =
new Achievement(
"DEFEAT_DREADNAUTILUS");
306 Main.Achievements.Register(achievement);
307 achievement =
new Achievement(
"DEFEAT_OLD_ONES_ARMY_TIER3");
309 Main.Achievements.Register(achievement);
312 Main.Achievements.Register(achievement);
313 achievement =
new Achievement(
"GET_TERRASPARK_BOOTS");
315 Main.Achievements.Register(achievement);
316 achievement =
new Achievement(
"FLY_A_KITE_ON_A_WINDY_DAY");
318 Main.Achievements.Register(achievement);
321 Main.Achievements.Register(achievement);
324 Main.Achievements.Register(achievement);
325 achievement =
new Achievement(
"TURN_GNOME_TO_STATUE");
327 Main.Achievements.Register(achievement);
328 achievement =
new Achievement(
"TALK_TO_NPC_AT_MAX_HAPPINESS");
330 Main.Achievements.Register(achievement);
333 Main.Achievements.Register(achievement);
336 Main.Achievements.Register(achievement);
339 Main.Achievements.Register(achievement);
340 achievement =
new Achievement(
"DIE_TO_DEAD_MANS_CHEST");
342 Main.Achievements.Register(achievement);
345 Main.Achievements.Register(achievement);
346 achievement =
new Achievement(
"GET_GOLDEN_DELIGHT");
348 Main.Achievements.Register(achievement);
349 achievement =
new Achievement(
"DRINK_BOTTLED_WATER_WHILE_DROWNING");
351 Main.Achievements.Register(achievement);
354 Main.Achievements.Register(achievement);
357 Main.Achievements.Register(achievement);
358 achievement =
new Achievement(
"GAIN_TORCH_GODS_FAVOR");
360 Main.Achievements.Register(achievement);
361 achievement =
new Achievement(
"PLAY_ON_A_SPECIAL_SEED");
363 Main.Achievements.Register(achievement);
366 Main.Achievements.Register(achievement);
369 Main.Achievements.Register(achievement);
370 achievement =
new Achievement(
"PURIFY_ENTIRE_WORLD");
372 Main.Achievements.Register(achievement);
373 achievement =
new Achievement(
"TO_INFINITY_AND_BEYOND");
375 Main.Achievements.Register(achievement);
376 int num = 0;
377 Main.Achievements.RegisterIconIndex("TIMBER", num++);
378 Main.Achievements.RegisterIconIndex("NO_HOBO", num++);
379 Main.Achievements.RegisterIconIndex("OBTAIN_HAMMER", num++);
380 Main.Achievements.RegisterIconIndex("HEART_BREAKER", num++);
381 Main.Achievements.RegisterIconIndex("OOO_SHINY", num++);
382 Main.Achievements.RegisterIconIndex("HEAVY_METAL", num++);
383 Main.Achievements.RegisterIconIndex("I_AM_LOOT", num++);
384 Main.Achievements.RegisterIconIndex("STAR_POWER", num++);
385 Main.Achievements.RegisterIconIndex("HOLD_ON_TIGHT", num++);
386 Main.Achievements.RegisterIconIndex("EYE_ON_YOU", num++);
387 Main.Achievements.RegisterIconIndex("SMASHING_POPPET", num++);
388 Main.Achievements.RegisterIconIndex("WORM_FODDER", num++);
389 Main.Achievements.RegisterIconIndex("MASTERMIND", num++);
390 Main.Achievements.RegisterIconIndex("WHERES_MY_HONEY", num++);
391 Main.Achievements.RegisterIconIndex("STING_OPERATION", num++);
392 Main.Achievements.RegisterIconIndex("BONED", num++);
393 Main.Achievements.RegisterIconIndex("DUNGEON_HEIST", num++);
394 Main.Achievements.RegisterIconIndex("ITS_GETTING_HOT_IN_HERE", num++);
395 Main.Achievements.RegisterIconIndex("MINER_FOR_FIRE", num++);
396 Main.Achievements.RegisterIconIndex("STILL_HUNGRY", num++);
397 Main.Achievements.RegisterIconIndex("ITS_HARD", num++);
398 Main.Achievements.RegisterIconIndex("BEGONE_EVIL", num++);
399 Main.Achievements.RegisterIconIndex("EXTRA_SHINY", num++);
400 Main.Achievements.RegisterIconIndex("HEAD_IN_THE_CLOUDS", num++);
401 Main.Achievements.RegisterIconIndex("LIKE_A_BOSS", num++);
402 Main.Achievements.RegisterIconIndex("BUCKETS_OF_BOLTS", num++);
403 Main.Achievements.RegisterIconIndex("DRAX_ATTAX", num++);
404 Main.Achievements.RegisterIconIndex("PHOTOSYNTHESIS", num++);
405 Main.Achievements.RegisterIconIndex("GET_A_LIFE", num++);
406 Main.Achievements.RegisterIconIndex("THE_GREAT_SOUTHERN_PLANTKILL", num++);
407 Main.Achievements.RegisterIconIndex("TEMPLE_RAIDER", num++);
408 Main.Achievements.RegisterIconIndex("LIHZAHRDIAN_IDOL", num++);
409 Main.Achievements.RegisterIconIndex("ROBBING_THE_GRAVE", num++);
410 Main.Achievements.RegisterIconIndex("BIG_BOOTY", num++);
411 Main.Achievements.RegisterIconIndex("FISH_OUT_OF_WATER", num++);
412 Main.Achievements.RegisterIconIndex("OBSESSIVE_DEVOTION", num++);
413 Main.Achievements.RegisterIconIndex("STAR_DESTROYER", num++);
414 Main.Achievements.RegisterIconIndex("CHAMPION_OF_TERRARIA", num++);
415 Main.Achievements.RegisterIconIndex("BLOODBATH", num++);
416 Main.Achievements.RegisterIconIndex("GOBLIN_PUNTER", num++);
417 Main.Achievements.RegisterIconIndex("KILL_THE_SUN", num++);
418 Main.Achievements.RegisterIconIndex("WALK_THE_PLANK", num++);
419 Main.Achievements.RegisterIconIndex("DO_YOU_WANT_TO_SLAY_A_SNOWMAN", num++);
420 Main.Achievements.RegisterIconIndex("TIN_FOIL_HATTER", num++);
421 Main.Achievements.RegisterIconIndex("BALEFUL_HARVEST", num++);
422 Main.Achievements.RegisterIconIndex("ICE_SCREAM", num++);
423 Main.Achievements.RegisterIconIndex("SLIPPERY_SHINOBI", num++);
424 Main.Achievements.RegisterIconIndex("STICKY_SITUATION", num++);
425 Main.Achievements.RegisterIconIndex("REAL_ESTATE_AGENT", num++);
426 Main.Achievements.RegisterIconIndex("NOT_THE_BEES", num++);
427 Main.Achievements.RegisterIconIndex("JEEPERS_CREEPERS", num++);
428 Main.Achievements.RegisterIconIndex("FUNKYTOWN", num++);
429 Main.Achievements.RegisterIconIndex("INTO_ORBIT", num++);
430 Main.Achievements.RegisterIconIndex("ROCK_BOTTOM", num++);
431 Main.Achievements.RegisterIconIndex("MECHA_MAYHEM", num++);
432 Main.Achievements.RegisterIconIndex("GELATIN_WORLD_TOUR", num++);
433 Main.Achievements.RegisterIconIndex("FASHION_STATEMENT", num++);
434 Main.Achievements.RegisterIconIndex("VEHICULAR_MANSLAUGHTER", num++);
435 Main.Achievements.RegisterIconIndex("BULLDOZER", num++);
436 Main.Achievements.RegisterIconIndex("THERE_ARE_SOME_WHO_CALL_HIM", num++);
437 Main.Achievements.RegisterIconIndex("DECEIVER_OF_FOOLS", num++);
438 Main.Achievements.RegisterIconIndex("SWORD_OF_THE_HERO", num++);
439 Main.Achievements.RegisterIconIndex("LUCKY_BREAK", num++);
440 Main.Achievements.RegisterIconIndex("THROWING_LINES", num++);
441 Main.Achievements.RegisterIconIndex("DYE_HARD", num++);
442 Main.Achievements.RegisterIconIndex("FREQUENT_FLYER", num++);
443 Main.Achievements.RegisterIconIndex("THE_CAVALRY", num++);
444 Main.Achievements.RegisterIconIndex("COMPLETELY_AWESOME", num++);
445 Main.Achievements.RegisterIconIndex("TIL_DEATH", num++);
446 Main.Achievements.RegisterIconIndex("ARCHAEOLOGIST", num++);
447 Main.Achievements.RegisterIconIndex("PRETTY_IN_PINK", num++);
448 Main.Achievements.RegisterIconIndex("RAINBOWS_AND_UNICORNS", num++);
449 Main.Achievements.RegisterIconIndex("YOU_AND_WHAT_ARMY", num++);
450 Main.Achievements.RegisterIconIndex("PRISMANCER", num++);
451 Main.Achievements.RegisterIconIndex("IT_CAN_TALK", num++);
452 Main.Achievements.RegisterIconIndex("WATCH_YOUR_STEP", num++);
453 Main.Achievements.RegisterIconIndex("MARATHON_MEDALIST", num++);
454 Main.Achievements.RegisterIconIndex("GLORIOUS_GOLDEN_POLE", num++);
455 Main.Achievements.RegisterIconIndex("SERVANT_IN_TRAINING", num++);
456 Main.Achievements.RegisterIconIndex("GOOD_LITTLE_SLAVE", num++);
457 Main.Achievements.RegisterIconIndex("TROUT_MONKEY", num++);
458 Main.Achievements.RegisterIconIndex("FAST_AND_FISHIOUS", num++);
459 Main.Achievements.RegisterIconIndex("SUPREME_HELPER_MINION", num++);
460 Main.Achievements.RegisterIconIndex("TOPPED_OFF", num++);
461 Main.Achievements.RegisterIconIndex("SLAYER_OF_WORLDS", num++);
462 Main.Achievements.RegisterIconIndex("YOU_CAN_DO_IT", num++);
463 Main.Achievements.RegisterIconIndex("SICK_THROW", num++);
464 Main.Achievements.RegisterIconIndex("MATCHING_ATTIRE", num++);
465 Main.Achievements.RegisterIconIndex("BENCHED", num++);
466 Main.Achievements.RegisterIconIndex("DEFEAT_QUEEN_SLIME", num++);
467 Main.Achievements.RegisterIconIndex("DEFEAT_EMPRESS_OF_LIGHT", num++);
468 Main.Achievements.RegisterIconIndex("GET_ZENITH", num++);
469 Main.Achievements.RegisterIconIndex("FIND_A_FAIRY", num++);
470 Main.Achievements.RegisterIconIndex("DEFEAT_DREADNAUTILUS", num++);
471 Main.Achievements.RegisterIconIndex("DEFEAT_OLD_ONES_ARMY_TIER3", num++);
472 Main.Achievements.RegisterIconIndex("FLY_A_KITE_ON_A_WINDY_DAY", num++);
473 Main.Achievements.RegisterIconIndex("TURN_GNOME_TO_STATUE", num++);
474 Main.Achievements.RegisterIconIndex("TALK_TO_NPC_AT_MAX_HAPPINESS", num++);
475 Main.Achievements.RegisterIconIndex("GET_TERRASPARK_BOOTS", num++);
476 Main.Achievements.RegisterIconIndex("THROW_A_PARTY", num++);
477 Main.Achievements.RegisterIconIndex("PET_THE_PET", num++);
478 Main.Achievements.RegisterIconIndex("GO_LAVA_FISHING", num++);
479 Main.Achievements.RegisterIconIndex("FOUND_GRAVEYARD", num++);
480 Main.Achievements.RegisterIconIndex("DIE_TO_DEAD_MANS_CHEST", num++);
481 Main.Achievements.RegisterIconIndex("DEFEAT_DEERCLOPS", num++);
482 Main.Achievements.RegisterIconIndex("GET_GOLDEN_DELIGHT", num++);
483 Main.Achievements.RegisterIconIndex("DRINK_BOTTLED_WATER_WHILE_DROWNING", num++);
484 Main.Achievements.RegisterIconIndex("GET_CELL_PHONE", num++);
485 Main.Achievements.RegisterIconIndex("GET_ANKH_SHIELD", num++);
486 Main.Achievements.RegisterIconIndex("GAIN_TORCH_GODS_FAVOR", num++);
487 Main.Achievements.RegisterIconIndex("PLAY_ON_A_SPECIAL_SEED", num++);
488 Main.Achievements.RegisterIconIndex("ALL_TOWN_SLIMES", num++);
489 Main.Achievements.RegisterIconIndex("TRANSMUTE_ITEM", num++);
490 Main.Achievements.RegisterIconIndex("PURIFY_ENTIRE_WORLD", num++);
491 Main.Achievements.RegisterIconIndex("TO_INFINITY_AND_BEYOND", num++);
493 Main.Achievements.RegisterAchievementCategory("EYE_ON_YOU", category);
494 Main.Achievements.RegisterAchievementCategory("SLIPPERY_SHINOBI", category);
495 Main.Achievements.RegisterAchievementCategory("WORM_FODDER", category);
496 Main.Achievements.RegisterAchievementCategory("MASTERMIND", category);
497 Main.Achievements.RegisterAchievementCategory("STING_OPERATION", category);
498 Main.Achievements.RegisterAchievementCategory("DEFEAT_DEERCLOPS", category);
499 Main.Achievements.RegisterAchievementCategory("BONED", category);
500 Main.Achievements.RegisterAchievementCategory("STILL_HUNGRY", category);
501 Main.Achievements.RegisterAchievementCategory("DEFEAT_DREADNAUTILUS", category);
502 Main.Achievements.RegisterAchievementCategory("DEFEAT_QUEEN_SLIME", category);
503 Main.Achievements.RegisterAchievementCategory("BUCKETS_OF_BOLTS", category);
504 Main.Achievements.RegisterAchievementCategory("THE_GREAT_SOUTHERN_PLANTKILL", category);
505 Main.Achievements.RegisterAchievementCategory("LIHZAHRDIAN_IDOL", category);
506 Main.Achievements.RegisterAchievementCategory("FISH_OUT_OF_WATER", category);
507 Main.Achievements.RegisterAchievementCategory("DEFEAT_EMPRESS_OF_LIGHT", category);
508 Main.Achievements.RegisterAchievementCategory("OBSESSIVE_DEVOTION", category);
509 Main.Achievements.RegisterAchievementCategory("STAR_DESTROYER", category);
510 Main.Achievements.RegisterAchievementCategory("CHAMPION_OF_TERRARIA", category);
511 Main.Achievements.RegisterAchievementCategory("GOBLIN_PUNTER", category);
512 Main.Achievements.RegisterAchievementCategory("DO_YOU_WANT_TO_SLAY_A_SNOWMAN", category);
513 Main.Achievements.RegisterAchievementCategory("WALK_THE_PLANK", category);
514 Main.Achievements.RegisterAchievementCategory("BALEFUL_HARVEST", category);
515 Main.Achievements.RegisterAchievementCategory("ICE_SCREAM", category);
516 Main.Achievements.RegisterAchievementCategory("TIN_FOIL_HATTER", category);
517 Main.Achievements.RegisterAchievementCategory("DEFEAT_OLD_ONES_ARMY_TIER3", category);
518 Main.Achievements.RegisterAchievementCategory("TIL_DEATH", category);
519 Main.Achievements.RegisterAchievementCategory("THERE_ARE_SOME_WHO_CALL_HIM", category);
520 Main.Achievements.RegisterAchievementCategory("ARCHAEOLOGIST", category);
521 Main.Achievements.RegisterAchievementCategory("PRETTY_IN_PINK", category);
522 Main.Achievements.RegisterAchievementCategory("DECEIVER_OF_FOOLS", category);
523 Main.Achievements.RegisterAchievementCategory("VEHICULAR_MANSLAUGHTER", category);
525 Main.Achievements.RegisterAchievementCategory("SMASHING_POPPET", category);
526 Main.Achievements.RegisterAchievementCategory("BEGONE_EVIL", category);
527 Main.Achievements.RegisterAchievementCategory("FOUND_GRAVEYARD", category);
528 Main.Achievements.RegisterAchievementCategory("ITS_HARD", category);
529 Main.Achievements.RegisterAchievementCategory("FUNKYTOWN", category);
530 Main.Achievements.RegisterAchievementCategory("WATCH_YOUR_STEP", category);
531 Main.Achievements.RegisterAchievementCategory("YOU_CAN_DO_IT", category);
532 Main.Achievements.RegisterAchievementCategory("BLOODBATH", category);
533 Main.Achievements.RegisterAchievementCategory("KILL_THE_SUN", category);
534 Main.Achievements.RegisterAchievementCategory("STICKY_SITUATION", category);
535 Main.Achievements.RegisterAchievementCategory("NO_HOBO", category);
536 Main.Achievements.RegisterAchievementCategory("IT_CAN_TALK", category);
537 Main.Achievements.RegisterAchievementCategory("HEART_BREAKER", category);
538 Main.Achievements.RegisterAchievementCategory("I_AM_LOOT", category);
539 Main.Achievements.RegisterAchievementCategory("ROBBING_THE_GRAVE", category);
540 Main.Achievements.RegisterAchievementCategory("GET_A_LIFE", category);
541 Main.Achievements.RegisterAchievementCategory("FIND_A_FAIRY", category);
542 Main.Achievements.RegisterAchievementCategory("TRANSMUTE_ITEM", category);
543 Main.Achievements.RegisterAchievementCategory("JEEPERS_CREEPERS", category);
544 Main.Achievements.RegisterAchievementCategory("WHERES_MY_HONEY", category);
545 Main.Achievements.RegisterAchievementCategory("DUNGEON_HEIST", category);
546 Main.Achievements.RegisterAchievementCategory("BIG_BOOTY", category);
547 Main.Achievements.RegisterAchievementCategory("ITS_GETTING_HOT_IN_HERE", category);
548 Main.Achievements.RegisterAchievementCategory("INTO_ORBIT", category);
549 Main.Achievements.RegisterAchievementCategory("ROCK_BOTTOM", category);
550 Main.Achievements.RegisterAchievementCategory("OOO_SHINY", category);
551 Main.Achievements.RegisterAchievementCategory("EXTRA_SHINY", category);
552 Main.Achievements.RegisterAchievementCategory("PHOTOSYNTHESIS", category);
553 Main.Achievements.RegisterAchievementCategory("PLAY_ON_A_SPECIAL_SEED", category);
555 Main.Achievements.RegisterAchievementCategory("GELATIN_WORLD_TOUR", category);
556 Main.Achievements.RegisterAchievementCategory("SLAYER_OF_WORLDS", category);
557 Main.Achievements.RegisterAchievementCategory("REAL_ESTATE_AGENT", category);
558 Main.Achievements.RegisterAchievementCategory("ALL_TOWN_SLIMES", category);
559 Main.Achievements.RegisterAchievementCategory("YOU_AND_WHAT_ARMY", category);
560 Main.Achievements.RegisterAchievementCategory("TOPPED_OFF", category);
561 Main.Achievements.RegisterAchievementCategory("MECHA_MAYHEM", category);
562 Main.Achievements.RegisterAchievementCategory("BULLDOZER", category);
563 Main.Achievements.RegisterAchievementCategory("PURIFY_ENTIRE_WORLD", category);
564 Main.Achievements.RegisterAchievementCategory("NOT_THE_BEES", category);
565 Main.Achievements.RegisterAchievementCategory("FLY_A_KITE_ON_A_WINDY_DAY", category);
566 Main.Achievements.RegisterAchievementCategory("DIE_TO_DEAD_MANS_CHEST", category);
567 Main.Achievements.RegisterAchievementCategory("GO_LAVA_FISHING", category);
568 Main.Achievements.RegisterAchievementCategory("RAINBOWS_AND_UNICORNS", category);
569 Main.Achievements.RegisterAchievementCategory("THROWING_LINES", category);
570 Main.Achievements.RegisterAchievementCategory("TURN_GNOME_TO_STATUE", category);
571 Main.Achievements.RegisterAchievementCategory("TALK_TO_NPC_AT_MAX_HAPPINESS", category);
572 Main.Achievements.RegisterAchievementCategory("FREQUENT_FLYER", category);
573 Main.Achievements.RegisterAchievementCategory("LUCKY_BREAK", category);
574 Main.Achievements.RegisterAchievementCategory("MARATHON_MEDALIST", category);
575 Main.Achievements.RegisterAchievementCategory("PET_THE_PET", category);
576 Main.Achievements.RegisterAchievementCategory("THROW_A_PARTY", category);
577 Main.Achievements.RegisterAchievementCategory("DRINK_BOTTLED_WATER_WHILE_DROWNING", category);
578 Main.Achievements.RegisterAchievementCategory("TO_INFINITY_AND_BEYOND", category);
579 Main.Achievements.RegisterAchievementCategory("SERVANT_IN_TRAINING", category);
580 Main.Achievements.RegisterAchievementCategory("GOOD_LITTLE_SLAVE", category);
581 Main.Achievements.RegisterAchievementCategory("TROUT_MONKEY", category);
582 Main.Achievements.RegisterAchievementCategory("FAST_AND_FISHIOUS", category);
583 Main.Achievements.RegisterAchievementCategory("SUPREME_HELPER_MINION", category);
585 Main.Achievements.RegisterAchievementCategory("OBTAIN_HAMMER", category);
586 Main.Achievements.RegisterAchievementCategory("BENCHED", category);
587 Main.Achievements.RegisterAchievementCategory("HEAVY_METAL", category);
588 Main.Achievements.RegisterAchievementCategory("STAR_POWER", category);
589 Main.Achievements.RegisterAchievementCategory("GET_GOLDEN_DELIGHT", category);
590 Main.Achievements.RegisterAchievementCategory("MINER_FOR_FIRE", category);
591 Main.Achievements.RegisterAchievementCategory("HEAD_IN_THE_CLOUDS", category);
592 Main.Achievements.RegisterAchievementCategory("GET_TERRASPARK_BOOTS", category);
593 Main.Achievements.RegisterAchievementCategory("GET_CELL_PHONE", category);
594 Main.Achievements.RegisterAchievementCategory("GET_ANKH_SHIELD", category);
595 Main.Achievements.RegisterAchievementCategory("DRAX_ATTAX", category);
596 Main.Achievements.RegisterAchievementCategory("PRISMANCER", category);
597 Main.Achievements.RegisterAchievementCategory("SWORD_OF_THE_HERO", category);
598 Main.Achievements.RegisterAchievementCategory("GET_ZENITH", category);
599 Main.Achievements.RegisterAchievementCategory("HOLD_ON_TIGHT", category);
600 Main.Achievements.RegisterAchievementCategory("THE_CAVALRY", category);
601 Main.Achievements.RegisterAchievementCategory("DYE_HARD", category);
602 Main.Achievements.RegisterAchievementCategory("MATCHING_ATTIRE", category);
603 Main.Achievements.RegisterAchievementCategory("FASHION_STATEMENT", category);
604 Main.Achievements.RegisterAchievementCategory("COMPLETELY_AWESOME", category);
605 Main.Achievements.RegisterAchievementCategory("TIMBER", category);
606 Main.Achievements.RegisterAchievementCategory("SICK_THROW", category);
607 Main.Achievements.RegisterAchievementCategory("GLORIOUS_GOLDEN_POLE", category);
608 Main.Achievements.RegisterAchievementCategory("TEMPLE_RAIDER", category);
609 Main.Achievements.RegisterAchievementCategory("LIKE_A_BOSS", category);
610 Main.Achievements.Load();
613 }
614 }
void UseConditionsCompletedTracker()
void AddConditions(params AchievementCondition[] conditions)
void UseTrackerFromCondition(string conditionName)
void AddCondition(AchievementCondition condition)
static AchievementCondition Create(string name)
static AchievementCondition Create(string name, float maxValue)
static AchievementCondition Create(string name, int maxValue)
static AchievementCondition Create(params short[] items)
static AchievementCondition Create(params short[] items)
static AchievementCondition[] CreateMany(params short[] npcs)
static AchievementCondition Create(params short[] npcIds)
static ProgressionEventCondition Create(params int[] eventIDs)
static AchievementCondition Create(params ushort[] tileIds)
static short[] Workbenches
static void OnAchievementCompleted(Achievement achievement)