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.