Add “On A Rail” achievement

This commit is contained in:
Wuzzy 2017-03-06 00:22:41 +01:00
parent 419169d06b
commit a60c7bbcb6
4 changed files with 18 additions and 15 deletions

View file

@ -3,6 +3,5 @@ mcl_tools
mcl_core
mcl_cake
mcl_mobitems
mcl_minecarts
mcl_flowerpots
intllib?

View file

@ -134,6 +134,15 @@ awards.register_achievement("mcl:cookFish", {
icon = "mcl_fishing_fish_cooked.png",
})
-- Other achievements triggered outside of mcl_achievements
-- Triggered in mcl_minecarts
awards.register_achievement("mcl:onARail", {
title = S("On A Rail"),
description = S("Travel by minecart for at least 1000 meters from your starting point in a single ride."),
icon = "default_rail.png",
})
-- NON-PC ACHIEVEMENTS (XBox, Pocket Edition, etc.)
awards.register_achievement("mcl:n_placeDispenser", {
@ -194,20 +203,6 @@ awards.register_achievement("mcl:n_emeralds", {
}
})
-- NOT IN MINECRAFT
-- Replacement for “On a Rail”
awards.register_achievement("mcl:f_placeRails", {
title = S("Railroad"),
icon = "default_rail.png",
trigger = {
type = "place",
node = "mcl_minecarts:rail",
target = 1000,
}
})
-- Show achievements formspec when the button was pressed
minetest.register_on_player_receive_fields(function(player, formname, fields)
if fields.__mcl_achievements then