The mod you are trying to view has ceased development and consequently been archived. If you are a member of this mod, can demonstrate that it is being actively developed and will be able to keep this profile up to date with the latest news, images, videos and downloads, please contact us with all details and we will consider its re-activation.

Stalkers, you want to travel in a open Zone. This freeplay mod is for you. I use two greatest mods as base, the FreePlayStart by Xiani and the Stalker Map Pack by Kostyan et al. This mod add new spawn in empty levels, modify level geometry for few levels and add news ones. And more features are coming...Now, your Zone is extended and it is coming to life.

Post tutorial Report RSS Npc vs Mutants Relationships

I would like to recreat the old Dark Stalker faction. This guys are totaly friend with all mutants species and vice versa. So, I thought "How can I do?". There is the answer about how create a new stalker type which have his own relationship with the differents species of monsters.

Posted by on - Intermediate Starting a mod

First, you need to have a unpack gamedata.
Second, you need too know how spawn a npc and create a new faction.

  • In game_relation.ltx, add a new "species" (friend_human in my example) for monster_communities with monster_relations like that:

    [monster_communities]
    ;номера team которые присваиваются соответствующим видам
    ;255 - команда не задается
    communities = actor, 255, human, 255, arena_monstr, 39, boar, 40, bloodsucker, 41, flesh, 42, dog, 43, pseudodog, 44, cat, 45, chimera, 46, giant, 47, zombie, 48, burer, 49, controller, 50, poltergeist, 51, snork, 52, fracture, 53, bird, 54, rat, 55, tushkano, 56, friend_human, 57

    [monster_relations]
    ; actor,human,arena_monstr, boar, bloodsucker, friend_human
    ;=============================================
    actor = 1, 1, -2, -2, -2, 0
    human = 0, 1, 0, -2, -2, 0
    arena_monstr= -2, 0, 0, 0, 0, 0
    boar = -2, -2, 0, 1, -2, 1
    bloodsucker= -2, -2, 0, -2, 1, 1
    friend_human = 0,0,0,1,1,1

    So the new "friend_human" species will be friend with bloodsucker and boar.

  • Next step, create a new stalker "type" in m_stalker.ltx and use this new monster communities (species = friend_human):

    [stalker_dark]:stalker
    $spawn = "stalkers\stalker_dark" ; option for Level Editor

    ;species of monster
    species = friend_human

  • In spawn_section.ltx, use this new stalker type (stalker_dark) from m_stalker.ltx:

    [escape_stalkerdark_respawn_1]:stalker_dark
    $spawn = "escape_stalkerdark_respawn_1"
    character_profile = sim_dark_stalker_general
    spec_rank = regular
    community = dark_stalker

  • Finally, create your new faction with all that it need (game_relation.ltx, death_manager.script, death_items_by_communities.ltx , se_respawn.script, xr_statistic.script, string_table_general.xml, character_desc_darkstalker, system.ltx ...)
    And spawn it.

Result, this Dark Stalker member find a new pet!

For this screen, i edited actor vs mutants relations (mutants are friends with actor).

By this way, you could create specifics relationships between specific npcs and mutants species.
As a hermit stalker that mutants doesn't attack, or a strange faction (old Sin Faction) which is neutral with controlers...

Post comment Comments
Thryker
Thryker - - 211 comments

Fkn awesome.

As someone who'd like to try and do a bit of stalker modding, it'd be great if you wrote a few of these explaining how you did stuff in the mod etc. Good stuff.

Reply Good karma Bad karma+3 votes
Borovos Author
Borovos - - 816 comments

Thanks.

Ofc, I'll add more tutorials later.

Reply Good karma+2 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: