-- ######################################################################
-- #=========================== PRECONDITIONS ==========================#
-- ######################################################################

--====================< Check if actor has required money  >====================--

function have_money_to_redforest_guid_redforest()
    return greh_mlr_utils_redone.have_money(500)
end
function have_money_to_pripyat_guid_redforest()
    return greh_mlr_utils_redone.have_money (3000)
end
function have_money_to_outskirts_guid_redforest()
    return greh_mlr_utils_redone.have_money (4000)
end

-- ######################################################################
-- #============================== ACTIONS =============================#
-- ######################################################################

--====================< Take money from actor >====================--

function sell_money_to_redforest_guid_redforest(first_speaker, second_speaker)
    dialogs.relocate_money_from_actor(first_speaker, second_speaker, 500)
end
function sell_money_to_pripyat_guid_redforest(first_speaker, second_speaker)
    dialogs.relocate_money_from_actor(first_speaker, second_speaker, 3000)
end
function sell_money_to_outskirts_guid_redforest(first_speaker, second_speaker)
    dialogs.relocate_money_from_actor(first_speaker, second_speaker, 4000)
end

--====================< Travel to map >====================--

function redforest_guid_redforest(actor,npc,p)
greh_mlr_utils_redone.change_lvl('redforest_guid_redforest')
end
function pripyat_guid_redforest(actor,npc,p)
greh_mlr_utils_redone.change_lvl('pripyat_guid_redforest')
end
function outskirts_guid_redforest(actor,npc,p)
greh_mlr_utils_redone.change_lvl('outskirts_guid_redforest')
end