2024-02-14 02:12:48 +01:00
|
|
|
local register_award = exchangeclone.mcl and awards.register_achievement or awards.register_award
|
|
|
|
|
|
|
|
register_award("exchangeclone:best_friend", {
|
2024-02-13 22:33:56 +01:00
|
|
|
title = "An alchemist's best friend",
|
|
|
|
description = "Let's get things started! Craft a Philosopher's Stone",
|
|
|
|
icon = "exchangeclone_philosophers_stone.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
|
|
|
item = "exchangeclone:philosophers_stone",
|
2024-02-14 02:12:48 +01:00
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2024-02-14 02:12:48 +01:00
|
|
|
register_award("exchangeclone:this_into_that", {
|
2024-02-13 22:33:56 +01:00
|
|
|
title = "Transmute this into that!",
|
|
|
|
description = "The beginning (and end) of everything.",
|
|
|
|
icon = "exchangeclone_transmutation_table_top.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
|
|
|
item = "exchangeclone:transmutation_table",
|
2024-02-14 02:12:48 +01:00
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2024-02-14 02:12:48 +01:00
|
|
|
register_award("exchangeclone:on_the_go", {
|
2024-02-13 22:33:56 +01:00
|
|
|
title = "Transmutation on the go!",
|
|
|
|
description = "And then you thought things couldn't get better.",
|
|
|
|
icon = "exchangeclone_transmutation_tablet.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
|
|
|
item = "exchangeclone:transmutation_tablet",
|
2024-02-14 02:12:48 +01:00
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2024-02-14 02:12:48 +01:00
|
|
|
register_award("exchangeclone:emc_batteries", {
|
2024-02-13 22:51:51 +01:00
|
|
|
title = "EMC Batteries",
|
|
|
|
description = "Storing EMC for a rainy day.",
|
2024-02-13 22:33:56 +01:00
|
|
|
icon = "exchangeclone_klein_star_ein.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
|
|
|
item = "exchangeclone:klein_star_ein",
|
2024-02-14 02:12:48 +01:00
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2024-02-14 02:12:48 +01:00
|
|
|
register_award("exchangeclone:big_emc_batteries", {
|
2024-02-13 22:51:51 +01:00
|
|
|
title = "BIG EMC Batteries",
|
2024-02-13 22:33:56 +01:00
|
|
|
description = "Holding the universe in your pocket.",
|
|
|
|
icon = "exchangeclone_klein_star_omega.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
|
|
|
item = "exchangeclone:klein_star_omega",
|
2024-02-14 02:12:48 +01:00
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2024-02-14 02:12:48 +01:00
|
|
|
register_award("exchangeclone:massive_emc_batteries", {
|
2024-02-13 22:51:51 +01:00
|
|
|
title = "MASSIVE EMC Batteries",
|
2024-02-13 22:33:56 +01:00
|
|
|
description = "Holding... uhh... the multiverse in your pocket.",
|
|
|
|
icon = "exchangeclone_magnum_star_omega.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
|
|
|
item = "exchangeclone:magnum_star_omega",
|
2024-02-14 02:12:48 +01:00
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2024-02-14 02:12:48 +01:00
|
|
|
register_award("exchangeclone:storage_upgrade", {
|
2024-02-13 22:33:56 +01:00
|
|
|
title = "Storage Upgrade!",
|
2024-02-14 02:12:48 +01:00
|
|
|
description = 'A "little" chest upgrade.',
|
2024-02-13 22:33:56 +01:00
|
|
|
icon = "exchangeclone_alchemical_chest_top.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
2024-02-14 02:12:48 +01:00
|
|
|
item = "exchangeclone:alchemical_chest",
|
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2024-02-14 02:12:48 +01:00
|
|
|
register_award("exchangeclone:matter_on_matter", {
|
2024-02-13 22:33:56 +01:00
|
|
|
title = "Using Matter on Matter?",
|
|
|
|
description = "Because why not?",
|
|
|
|
icon = "exchangeclone_dark_matter_pickaxe.png",
|
2024-02-14 02:12:48 +01:00
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
2024-02-14 02:12:48 +01:00
|
|
|
item = "exchangeclone:dark_matter_pickaxe",
|
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2024-02-14 02:12:48 +01:00
|
|
|
register_award("exchangeclone:is_this_safe", {
|
2024-02-13 22:33:56 +01:00
|
|
|
title = "Is this thing safe?",
|
|
|
|
description = "Probably not.",
|
|
|
|
icon = "exchangeclone_red_matter_pickaxe.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
2024-02-14 02:12:48 +01:00
|
|
|
item = "exchangeclone:red_matter_pickaxe",
|
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2024-02-14 02:12:48 +01:00
|
|
|
register_award("exchangeclone:hot_matter", {
|
2024-02-13 22:33:56 +01:00
|
|
|
title = "Hot matter!",
|
|
|
|
description = "A furnace is even better when made from dark matter.",
|
2024-02-14 02:19:43 +01:00
|
|
|
icon = "exchangeclone_dark_matter_furnace_active.png",
|
2024-02-13 22:33:56 +01:00
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
2024-02-14 02:12:48 +01:00
|
|
|
item = "exchangeclone:dark_matter_furnace",
|
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2024-02-14 02:12:48 +01:00
|
|
|
register_award("exchangeclone:even_hotter_matter", {
|
|
|
|
title = "Even hotter matter!",
|
|
|
|
description = "Wow, that thing is fast.",
|
|
|
|
icon = "exchangeclone_red_matter_furnace_active.png",
|
2024-02-13 22:33:56 +01:00
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
2024-02-14 02:12:48 +01:00
|
|
|
item = "exchangeclone:red_matter_furnace",
|
|
|
|
target = 1,
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
-- MCL2 does not support groups in awards for some reason.
|
|
|
|
-- https://git.minetest.land/MineClone2/MineClone2/issues/4191
|
|
|
|
if not exchangeclone.mcl2 then
|
|
|
|
register_award("exchangeclone:pocket_storage", {
|
|
|
|
title = "Pocket storage!",
|
|
|
|
description = "All the wonders of an alchemical chest, in your pocket.",
|
|
|
|
icon = "exchangeclone_alchemical_bag.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
|
|
|
item = "group:alchemical_bag",
|
|
|
|
target = 1,
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
register_award("exchangeclone:power_of_sun", {
|
|
|
|
title = "The power of the sun!",
|
|
|
|
description = "Now the fun begins.",
|
|
|
|
icon = "exchangeclone_energy_collector_base.png^exchangeclone_energy_collector_overlay.png",
|
|
|
|
trigger = "craft",
|
|
|
|
item = "group:energy_collector",
|
|
|
|
target = 1,
|
|
|
|
})
|
|
|
|
end
|
|
|
|
|
|
|
|
register_award("exchangeclone:all_that_matters", {
|
2024-02-13 22:33:56 +01:00
|
|
|
title = "All that Matters.",
|
|
|
|
description = "It looks... weird....",
|
|
|
|
icon = "exchangeclone_dark_matter.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
2024-02-14 02:12:48 +01:00
|
|
|
item = "exchangeclone:dark_matter",
|
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2024-02-14 02:12:48 +01:00
|
|
|
register_award("exchangeclone:even_better_matter", {
|
2024-02-13 22:33:56 +01:00
|
|
|
title = "Even better Matter!",
|
|
|
|
description = "The space time continuum may be broken.",
|
|
|
|
icon = "exchangeclone_red_matter.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
2024-02-14 02:12:48 +01:00
|
|
|
item = "exchangeclone:red_matter",
|
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2024-02-14 02:12:48 +01:00
|
|
|
register_award("exchangeclone:red_and_shiny", {
|
2024-02-13 22:33:56 +01:00
|
|
|
title = "Red and shiny!",
|
|
|
|
description = "Now you're getting somewhere!",
|
|
|
|
icon = "exchangeclone_red_matter_block.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
2024-02-14 02:12:48 +01:00
|
|
|
item = "exchangeclone:red_matter_block",
|
|
|
|
target = 1,
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
2024-02-14 02:12:48 +01:00
|
|
|
register_award("exchangeclone:block_that_matters", {
|
|
|
|
title = "A block that Matters!",
|
2024-02-13 22:33:56 +01:00
|
|
|
description = "Stuffing matter together. Because that's a good idea.",
|
2024-02-14 02:12:48 +01:00
|
|
|
icon = "exchangeclone_dark_matter_block.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
|
|
|
item = "exchangeclone:dark_matter_block",
|
|
|
|
target = 1,
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
register_award("exchangeclone:artificial_enchantment", {
|
|
|
|
title = "Artificial enchantment!",
|
|
|
|
description = "Why use magic when alchemy works just as well?",
|
|
|
|
icon = "exchangeclone_upgrader_side.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
|
|
|
item = "exchangeclone:upgrader",
|
|
|
|
target = 1,
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
register_award("exchangeclone:things_into_emc", {
|
|
|
|
title = "Turn things into EMC!",
|
|
|
|
description = "A trash can, but useful.",
|
|
|
|
icon = "exchangeclone_deconstructor_up.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
|
|
|
item = "exchangeclone:deconstructor",
|
|
|
|
target = 1,
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
register_award("exchangeclone:energetic_duplication", {
|
|
|
|
title = "Energetic duplication!",
|
|
|
|
description = "Not a trash can, but useful.",
|
|
|
|
icon = "exchangeclone_constructor_up.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
|
|
|
item = "exchangeclone:constructor",
|
|
|
|
target = 1
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
register_award("exchangeclone:one_thousand_damage", {
|
|
|
|
title = "One thousand damage!",
|
|
|
|
description = "Now that's overpowered.",
|
|
|
|
icon = "exchangeclone_red_katar.png",
|
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
|
|
|
item = "exchangeclone:red_katar",
|
|
|
|
target = 1
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
register_award("exchangeclone:better_matter_miner", {
|
|
|
|
title = "Better matter miner!",
|
|
|
|
description = "Even better than all other miners made of matter.",
|
|
|
|
icon = "exchangeclone_red_morningstar.png",
|
2024-02-13 22:33:56 +01:00
|
|
|
trigger = {
|
|
|
|
type = "craft",
|
2024-02-14 02:12:48 +01:00
|
|
|
item = "exchangeclone:red_morningstar",
|
|
|
|
target = 1
|
2024-02-13 22:33:56 +01:00
|
|
|
}
|
|
|
|
})
|