S.T.A.L.K.E.R Modding/Dev Pool.

Soldato
Joined
18 Oct 2002
Posts
12,415
I figured it would be cool to share information learnt and keep such info out of the main Stalker thread because things may be talked about that expose "cheating" methods to people who don't want to know.. so if thats you, don't read any further.




Tools:
data unpacker (hosted by me as the GSC forums been down for days):
http://homepage.ntlworld.com/dabar/stalker/STALKER_Data_Unpacker.zip

Make a folder in stalkers game root named 'gamedata', run the STALKER_Data_Unpacker_EN.exe from the game root, select 'gamedata.dba' and chose the folder 'gamedata' to extract to. do the same then for 'gamedata.dbb'.

Make another folder in the game root named 'Backup', move both 'gamedata.dba' and 'gamedata.dbb' into there for safe keeping. also make a copy of 'fsgame.ltx' in the 'Backup' folder as well.. *always make backup's of files your about to edit and never edit backed up files*

Edit the root 'fsgame.ltx' with notepad and change the 2nd line:
Code:
$game_data$   		= false|	true|	$fs_root$|		gamedata\
to
Code:
$game_data$   		= false|	false|	$fs_root$|		gamedata\
this will now tell the game to look for unpacked gamedata files.

*to revert back to the default game it's as easy as copying back the backups of gamedata.dba/dbb, fsgame.ltx and removing the gamedata folder*

to start with i'm going to deal with drop lists (loot you'd find on bodys)..

browse to 'gamedata\config\misc' and make a folder named 'Backup', copy into that folder: 'death_items_by_communities.ltx', 'death_items_by_levels.ltx' and 'death_items_count.ltx'.

now lets say we want bandits to drop a bandit suit with a 1/2% chance to drop (about 1 for ever 200 bandits killed).

edit 'death_items_by_communities.ltx', find the line '[bandit]:stalker' and add the line under 'bandit_outfit = 0.005',
Code:
[bandit]:stalker
bandit_outfit = 0.005
save and close the file.

lets say we want them to drop the suit anywhere on the map that a bandit can be found. edit 'death_items_by_levels.ltx' and under '[default]' inlcude 'bandit_outfit = 1'
Code:
[default]
bandit_outfit = 1
save and close the file.

as we only want 1 item dropped edit 'death_items_count.ltx' and under '[item_count_0]' add the line 'bandit_outfit = 1'
Code:
[item_count_0]
bandit_outfit = 1
save and close the file.

and thats it.. to test you may want to change 'death_items_by_communities.ltx' to 0.1 for a 10% chance of drop or even 0.5 for a 50% chance. as of yet most of my conclusions are based on a small bit of testing, it seems to work as expected though.

oh and i'll update this post when i find the file that lists all equipment.. i'm having a blind moment again.

Update: the best equipment list file is 'gamedata\config\misc\trade_trader.ltx'

Tutorial links
niphty's Tutorial's which at the moment include weapon and armour creation.
 
Last edited:
Hi,

If anyone working on a big mod would like a soundtrack writing, I'd be up for it.
I can do orchestral / atmospheric / metal whatever is required.

Cheers.
 
benskia said:
Hi,

If anyone working on a big mod would like a soundtrack writing, I'd be up for it.
I can do orchestral / atmospheric / metal whatever is required.

Cheers.
:cool: if your good with sound effects, i can see such being a wanted resource.. for new weapons and monsters ect..

concerning niphty's Tutorial's, the trader code must have changed since the patch because i found it also needs a line adding to the supplys block before the item is shown ingame :confused: i hope the SDK comes soon.
 
A step in the right direction :) I hope the game receives more official patches, we shouldn’t have to fix the game ourselves! Haha, don't worry, I know we talking about modding really :)
 
Back
Top Bottom