For this XR3 release of ZRP 1.09, only the all.spawn changes since 
ZRP 1.07 R5RC are included. If you need the information for the older 
versions, please consult the ZRP 1.07 R5RC archive's diffs\ 
subdirectory.

The following is what you can expect when the docs\diffs_for_modders\ 
information is included. Again, only zrp107r5_zrp109xr2_spawns.diff 
is included in this archive. This all.spawn is still used in the 
current 1.09 release.

================================================================

These .diff files are meant for modders. They do not need to be added 
to the STALKER SoC installation directory.

Modders: If you use the SDK with this code, please see se_zones.script 
in gamedata\scripts.

The only ZRP real diff info in this release shows the changes in the 
all.spawn file.  See the gamedata\docs directory for pertinent info.

++++++++++++++++++++++++++++++++++++++++

This confusing mess is meant for modders trying to incorporate changes 
from the Zone Reclamation Project into their mod. 

For support of the TOZ-34 as the Hunter's Shotgun, you will need to edit 
acdc.pl and add this:
	hunters_toz_34			=> 'cse_alife_item_weapon_shotgun',
below this line:
	hunters_toz				=> 'cse_alife_item_weapon_shotgun',
in order to decompile/recompile the all.spawn.

The gamedata\config\misc\unique_items.ltx has been changed to support 
it as well, along with changes in the associated scripts:

gamedata\scripts\bar_dialogs.script
gamedata\scripts\bar_rostok_tasks.script

It is added to [keep_items] in gamedata\config\misc\death_generic.ltx 
and to a rank in gamedata\config\mp\mp_ranks.ltx.

Search for hunters_toz_34 to see the changes.

The new version of the Hunter's Shotgun was done in this manner to 
support existing games as well as new ones.  If you are creating a 
mod for release and expect players to start a new game, you might 
find it easier to just modify the original shotgun in the all.spawn 
and its reference in unique_items.ltx.

++++++++++++++++++++++++++++++++++++++++

As of ZRP 1.07 R3, the all.spawn is dependent on a pair of new sound 
files to make the bunker cooling sound effects work more consistently. 
The sound_theme.script file is also changed to support the new theme. 

Added files:  cooling_run_loud.ogg and cooling_stop_loud.ogg in 
gamedata\sounds\ambient\.

------------------------------
An explanation of what's what: 


All.spawn changes:


stk10004_bardak_bfa_spawns.diff - The differences between vanilla
1.0004's all.spawn and the one in bardak's 1.0004 bug fix attempt.

bardak_zrp107xr2_spawns.diff - The differences between bardak's all.spawn 
file and the XR2 release of the ZRP 1.07 all.spawn file.

zrp105r11_zrp107xr2_spawns.diff - The differences between the 1.05 r11 
RC3 all.spawn file and the ZRP 1.07 XR2 all.spawn file.  Please note 
that a large portion of the differences is due to the location change 
of the Cordon and Stancia 2 (NPP North Side) TZIO level changers from 
their respective alife_l01_escape.ltx and alife_l12_stancia_2.ltx files 
to the end of the alife_l10u_bunker.ltx file.

This change permits you to keep the same identifiers for your own 
comparison purposes, as the acdc.pl compiler/decompiler will renumber 
the identifiers and wreak havoc with file comparisons.  The 
alife_l10u_bunker.ltx file is included last, so it won't affect the 
numbering scheme.

Also note that there is an easy-to-use TZIO_CordonLevelChangers.txt 
file for adding these LCs to your modded all.spawn.  Just copy and 
paste the LCs into alife_l10u_bunker.ltx at the end of the file.

zrp107xr2_zrp107r3_spawns.diff - The differences between the 1.07 XR2
all.spawn file and the 1.07 R3 version of the file. Please note that 
this version has a corrected comparison of alife_l10_radar.ltx; the 
previous release had the compare order reversed.

zrp107r3_zrp107r4_spawns.diff - The differences between the 1.07 R3 
all.spawn and the 1.07 R4 all.spawn.

zrp107r4_zrp107r5_spawns.diff - The differences between the 1.07 R4 
all.spawn and the 1.07 R5 all.spawn.

zrp107r5_zrp109xr2_spawns.diff - The differences between the 1.07 R5 
all.spawn and the 1.09 XR2 all.spawn.



Script and configuration file changes:

Due to the extensive amount (as well as kind) of changes in scripts 
and configuration files, the diffs for those files have been omitted 
in this release. Please use WinMerge or a similar file comparison tool 
to see what is different. You can use the docs\ZRP_Changes_*.txt files 
to find specific changes with their corresponding affected files. 

Use the datestamps to merge in changes in the files. Only files newer 
than 2015/04/08 need to be compared if merging in changes from R5. 
Some ZRP files like *.script should be used as a base; fold your 
changes into the ZRP version rather than trying to merge the files.



===================================================================
Finally, there are several files with different versions to support 
custom configuration.  These have additional extensions to indicate 
their purpose, and are normally stored in an "optional" subdirectory. 
See the Modifier program's supporting text files.
