[game_relations]
;реальное разделение на группы репутаций на шкалы
rating			= novice, 300, experienced, 600, veteran, 900, master
monster_rating	= weak, 400, normal, 800, strong
reputation		= terrible, -1000, very_bad, -150, bad, -50, neutral, 50, good, 150, very_good, 1000, excellent

;шкалы для вывода названий вместо чисел 
;рейтингов, репутаций и благосклонности в интерфейсе
rating_names		= novice, 300, experienced, 600, veteran, 900, master
reputation_names	= terrible, -1000, very_bad, -150, bad, -50, neutral, 50, good, 150, very_good, 1000, excellent
goodwill_names      = enemy, -150, indifferent, 400, friendly

;пороговые значения для отношения персонажей
attitude_neutal_threshold =  -150		;когда attitude меньше значения, то выставляется ALife::eRelationEnemy
attitude_friend_threshold =   400		;когда attitude меньше значения, то выставляется ALife::eRelationNeutral, иначе ALife::eRelationFriend

;константы, которые присвоят скриптовые функции set_relation для personal goodwill
goodwill_enemy  = -150
goodwill_neutal =    0 
goodwill_friend =  400

;названия группировок
communities		= actor, 0, actor_dolg, 1, actor_freedom, 2, stalker, 5, monolith, 6, military, 7, killer, 8, ecolog, 9, dolg, 10, freedom, 11, bandit, 12, zombied, 13, stranger, 14, trader, 15, arena_enemy, 16, tushkano, 17


;	отношение персонажа к актеру (или другому NPC) вычисляется по формуле
;	attitude = personal_goodwill +	 //личное отношение персонажа к актеру (если раньше не встречались, то 0)
;	          community_goodwill +   //отношение группировки персонажа лично к актеру (если раньше контактов не было, то 0)
;	      community_to_community +   //отношение группировки персонажа к группировке актера из [communities_relations]
;                reputation_goodwill +	 //отношение репутации персонажа к репутации актера из [reputation_relations]
;	               rank_goodwill     //отношение ранга персонажа к рангу актера из [rank_relations]

[communities_relations]
;			      |actor  |act_dol|act_fre|stalker|monolit|militar|killer |ecolog |dolg   |freedom|bandit |zombied|strange|trader |arena_enemy|tushkano|
;=================================================================================================================================
actor		=		5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
actor_dolg	=		5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
actor_freedom =		        5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
stalker		=		5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
monolith	=	        5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
military	=	        5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
killer		=	        5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
ecolog		=		5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
dolg		=		5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
freedom		=		5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
bandit		=	        5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
zombied		=	        5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
stranger	=		5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
trader		=		5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
arena_enemy =	                5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000
tushkano		=	5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,   5000,	5000,  5000	 5000

[rank_relations]
;			  	novice, experienced, veteran, master
;================================================================
novice			=    70,     20,        0,	  0
experienced		=    20,     70,       20,        0
veteran			=     0,     20,       70,       20
master			=     0,      0,       20,       70



[reputation_relations]
;			   terrible, very_bad, bad, neutral, good, very_good, excellent
;================================================================
terrible		=       0,      0,      0,    0,      0,      0,	 0
very_bad		=       0,      0,      0,    0,      0,      0,	 0
bad		 	=       0,      0,	0,    0,      0,      0,	 0
neutral			=       0,	0,	0,    0,      0,      0,         0
good			=	0,	0,	0,    0,      0,      0,         0
very_good		=	0,	0,	0,    0,      0,      0,         0
excellent		=	0,	0,	0,    0,      0,      0,         0


;
; очки рейтинга и репутации начисляемые за определенные действия
;

;коэффициенты "сочувствия" группировок
;после воздействия на одного из членов группировки
;goodwill его распространится на остальных членов группировки
;с определенным коэффициентом
[communities_sympathy]
actor		=		0.0
actor_dolg	=		0.0
actor_freedom =		        0.0
stalker		=		0.1
monolith	=		0.2
military	=		0.2
killer		=		0.2
ecolog		=		0.4
dolg		=		0.2
freedom		=		0.2
bandit		=		0.1
zombied		=		0.0
trader		=		0.2
stranger	=		0.0
arena_enemy =	                0.0
tushkano = 0.1
;
;очки рейтинга, получаемые за убийство персонажа
;с определенным статусом
[rank_kill_points]
novice			=        0
experienced		=        0	
veteran			=        0
master			=        0

;очки рейтинга, репутации и доброжелательности начисляемые
;в зависимости от совершенного действия
[action_points]
personal_goodwill_limits		= -9000, 9000
community_goodwill_limits		= -9000, 9000
;-------------------------------------------------------
free_friend_attack_goodwill		=  -500
free_neutral_attack_goodwill		=  -250
free_enemy_attack_goodwill		=  -100

danger_friend_attack_goodwill		=   -50
danger_neutral_attack_goodwill		=   -50
danger_enemy_attack_goodwill		=   -50

free_friend_attack_reputation		=  -100
free_neutral_attack_reputation		=   -20
free_enemy_attack_reputation		=     0

danger_friend_attack_reputation		=   -20
danger_neutral_attack_reputation	=   -10
danger_enemy_attack_reputation		=     0
;--------------------------------------------------
;(с) мин. время через которое снова будет зарегистрировано 
;сообщение об атаке на персонажа, и соответственно вычтеся attack_goodwill и attack_reputation
;(работает аналогично и при помощи другим персонажам в бою)
min_attack_delta_time = 3		

friend_kill_goodwill		=  -400
neutral_kill_goodwill		=  -150
enemy_kill_goodwill		=     0
community_member_kill_goodwill  =  -150

;убийство члена группировки отражается на отношении
;группировки (умножается на communities_sympathy)

friend_kill_reputation		=  -400
neutral_kill_reputation		=  -100
enemy_kill_reputation		=   -10

;
; помощь актера персонажу во время боя
;
fight_remember_time = 10		;(c) время которое про драку будет помнить реестр

friend_fight_help_goodwill   =  200
neutral_fight_help_goodwill  =  370 
enemy_fight_help_goodwill    =  300

friend_fight_help_reputation      = 10
neutral_fight_help_reputation     = 10
enemy_fight_help_reputation	  =  0

;свойства, которые изменяются у сталкеров в 
;зависимости от их ранга 
;коэффициенты линейно интерполируются для рангов от 0 (novice) до 100 (experienced)


[ranks_properties]
immunities_novice_k		= 1.0
immunities_experienced_k	= 1.0

visibility_novice_k		= 1
visibility_experienced_k	= 1

dispersion_novice_k		= 1.0
dispersion_experienced_k	= 0.1


; диапазон изменения рангов при регистрации в новом смарт террейне
[smart_terrain_rank_change]
min = 1
max = 30

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; for monsters
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[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, bandit, 57, stalker, 58, monolith, 59, military, 60, killer, 61, dolg, 62, freedom, 63

[monster_relations]
; [1] друг, [0] нейтрал, [-1] враг, [-2] злейший враг
;			    actor,human,arena_monstr, boar, bloodsucker, flesh,  dog, pseudodog, cat, chimera, giant, zombie,  burer, controller, poltergeist, snork, fracture, bird,   rat, tushkano
;==========================================================================================================================================================================
actor		=	 1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
human		= 	 1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
arena_monstr	=	1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
boar		=	1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
bloodsucker	=	1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
flesh		=	1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
dog		=	1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
pseudodog	=	1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
cat		=	1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
chimera		=	1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
giant		=	1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
zombie		=	1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
burer		=	1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
controller	=	1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
poltergeist	=	1,		-1,		0,		-1,		 0,		    -1,		-1,		-1,		 0,		 0,		 0,		 0,		 0,		 0,			 1,			 0,		 0,		0,		 0,		 0	-2,			-2,		-2,		-2,		 -2,		-2	-2
snork		=	1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
fracture	=	-2,		-1,		0,		 0,		 0,			 0,		 0,		 0,		 0,		 0,		 0,		 0,		 0,		 0,			 0,			 0,		 1,		0,		 0,		 0	-2,			-2,		-2,		-2,		 -2,		-2	-2
bird		=	 0,		 0,		0,		 0,		 0,			 0,		 0,		 0,		 0,		 0,		 0,		 0,		 0,		 0,			 0,			 0,		 0,		1,		 0,		 0	-2,			-2,		-2,		-2,		 -2,		-2	-2
rat		=	1,		-1,		0,		 0,		 0,			 0,		 0,		 0,		 0,		 0,		 0,		 0,		 0,		 0,			 0,			 0,		 0, 	0,		 1,		 0	-2,			-2,		-2,		-2,		 -2,		-2	-2
tushkano	=	1,		-1,		0,		 0,		 0,			 0,		 0,		 0,		-1,		 0,		 0,		 0,		 0,		 0,			 0,			 0,		 0,		0,		 0,		 1	-2,			-2,		-2,		-2,		 -2,		-2	-2
bandit		=	 1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
stalker		=	 1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
monolith	=	 1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
military	=	 1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
killer		=	 1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
dolg		=	 1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1
freedom		=	 1,		 1,	   1,		 1,		 1,			 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,		 1,			 1,			 1,		 1,		1,		 1,		 1	 1,			1,		1,		1,		 1,		1	1

			