Создание профиля

У всех нпс должен быть профиль из таблицы profiles файла \gamedata\config\system.ltx


[profiles]

;список xml файлов, содержащих профили сталкеров и торговцев

files =  npc_profile

;список xml файлов, содержащих описани¤ конкретных сталкеров и торговцев

specific_characters_files = character_desc_general, character_desc_simulation,character_desc_escape, character_desc_garbage, character_desc_agroprom, character_desc_darkvalley, character_desc_deadcity, character_desc_bar, character_desc_yantar, character_desc_military, character_desc_radar, character_desc_pripyat, character_desc_aes, character_desc_kishka, character_desc_sarcofag


npc_profile - это файл \gamedata\config\gameplay\npc_profile.xml

в нем лежит основа любого нпс, например, 

<character id="esc_wolf">

<class>esc_wolf</class>

</character>

без этого игра не будет работать

остальные характеристики устанавливаются в файлах указанных в specific_characters_files 

например: \gamedata\config\gameplay\character_desc_escape.xml

<!---------------------------------------esc_wolf----------------------------------------------------->

<specific_character id="esc_wolf" team_default = "1">

<name>esc_wolf_name</name>

<icon>ui_npc_u_stalker_neytral_balon_1</icon>

<bio>esc_wolf_bio</bio>


<class>esc_wolf</class>

<community>stalker</community> <terrain_sect>stalker_terrain</terrain_sect>

<rank>434</rank>

<reputation>5</reputation>

<money min="600" max="2000" infinitive="0"/>

<snd_config>characters_voice\human_01\stalker\</snd_config>

<crouch_type>-1</crouch_type>

 

<visual>actors\neytral\stalker_neytral_balon_1</visual>

<supplies>

[spawn] \n

wpn_pm \n

ammo_9x18_fmj = 1 \n

wpn_ak74u \n

ammo_5.45x39_fmj \n

device_torch \n

hand_radio \n

</supplies>

#include "gameplay\character_criticals_4.xml"


<start_dialog>escape_lager_volk_talk</start_dialog>

<start_dialog>dm_hello_dialog</start_dialog>

<actor_dialog>dm_cool_info_dialog</actor_dialog>

<actor_dialog>dm_help_wounded_medkit_dialog</actor_dialog>

<actor_dialog>tm_wolf_dialog</actor_dialog>

<actor_dialog>tm_wolf_reward</actor_dialog>

</specific_character>