S.T.A.L.K.E.R.: Shadow of Chernobyl
0 of 0

File information

Last updated

Original upload

Created by

team vox

Uploaded by

cat543

Virus scan

Safe to use

Tags for this mod

About this mod

Allows you to finish or abandon those pesky automatic, repeatable tasks at any task giver.

Permissions and credits
Changelogs
Supported game versions: probably all of them

Tested against: Steam version/1.0006/current_server_entity_version = 7

Description:

Ever had an eliminate/defend task forced on you? By a trader from the zone you just left? This mod allows you to complete those awful tasks at *any* task giver. Or, you could abandon them instead.

Installation:

Extract the archive to the game folder. If you already have a patched fsgame.ltx, do not overwrite it. You can check if its patched: open fsgame.ltx in notepad and make sure that line$game_data$  = true|  true| <...>

has, in fact, two "trues". This is the only required change -- make it yourself, if you wish.

In any case, if you have any mods installed, chances are its already patched.
If you were prompted to overwrite anything *except* fsgame.ltx, you probably have a conflicting mod.

Note:
You can turn these tasks to *ANY* potential task giver. Which also means some non-trader NPCs. Which means, they may not have enough money to pay the reward. They seem to pay in full anyway, but be careful.
The reputation and standing with the factions doesn't seem to change based on NPC used to complete a task.

Is a new save required?
-No, but having a backup never hurts.

Will a save work after removing this mod?
-Yes.

Is it compatible with this other mod?
-Yes, unless you were prompted to overwrite anything except fsgame.ltx. Any mods that add new tasks would probably cause that. If this is the case:
    Edit gamedata/config/misc/task_manager.ltx in notepad;
        It contains every in-game task, destroy a camp, kill a stalker etc;
    Find all tasks that have an init_condition = {=actor_on_level(...
        This indicates an auto task;
        Make sure the init_condition is not commented out (line starts with a semicolon ;)
    Anywhere in the task block, add a line: mod_turn_in_anywhere = true
Example:
[tm_eliminate_camp_3]
type = eliminate_lager
community = actor
init_condition = {=actor_on_level(l03u_agr_underground)}
mod_turn_in_anywhere = true ; <----- added
text = tm_eliminate_camp_3_text
description = tm_eliminate_camp_3_descr
parent = trader