2Stierlitz
Статью готовил не я, но раз всё таки хочется установить истину и вывести игрокам истинные взаимоотношения в отряде, то вот код из самой модульки:
(troop_set_slot, "trp_npc1", slot_troop_morality_type, tmt_egalitarian),
(troop_set_slot, "trp_npc1", slot_troop_morality_value, 5),
(troop_set_slot, "trp_npc1", slot_troop_2ary_morality_type, tmt_aristocratic), #zagloba
(troop_set_slot, "trp_npc1", slot_troop_2ary_morality_value, 1),
(troop_set_slot, "trp_npc1", slot_troop_personalityclash_object, "trp_npc3"), #zagloba - ksendz
(troop_set_slot, "trp_npc1", slot_troop_personalityclash2_object, "trp_npc4"),#zagloba - mamay
(troop_set_slot, "trp_npc1", slot_troop_personalitymatch_object, "trp_npc8"), #zagloba + bahyt
(troop_set_slot, "trp_npc1", slot_troop_home, "p_village_2"), #vodovitce
(troop_set_slot, "trp_npc1", slot_troop_payment_request, 0),
(troop_set_slot, "trp_npc2", slot_troop_morality_type, tmt_humanitarian), #tzepesh
(troop_set_slot, "trp_npc2", slot_troop_morality_value, 2),
(troop_set_slot, "trp_npc2", slot_troop_2ary_morality_type, tmt_honest),
(troop_set_slot, "trp_npc2", slot_troop_2ary_morality_value, 4),
(troop_set_slot, "trp_npc2", slot_troop_personalityclash_object, "trp_npc3"), #tzepesh - ksendz
(troop_set_slot, "trp_npc2", slot_troop_personalityclash2_object, "trp_npc13"), #tzepesh - oxana
(troop_set_slot, "trp_npc2", slot_troop_personalitymatch_object, "trp_npc8"), #tzepesh + bahyt
(troop_set_slot, "trp_npc2", slot_troop_home, "p_castle_24"), #kamenetz
(troop_set_slot, "trp_npc2", slot_troop_payment_request, 100),
(troop_set_slot, "trp_npc3", slot_troop_morality_type,tmt_egalitarian), #ksendz
(troop_set_slot, "trp_npc3", slot_troop_morality_value, 2),
(troop_set_slot, "trp_npc3", slot_troop_2ary_morality_type, tmt_aristocratic),
(troop_set_slot, "trp_npc3", slot_troop_2ary_morality_value, -1),
(troop_set_slot, "trp_npc3", slot_troop_personalityclash_object, "trp_npc1"), #ksendz-zagloba
(troop_set_slot, "trp_npc3", slot_troop_personalityclash2_object, "trp_npc4"), #ksendz-mamay
(troop_set_slot, "trp_npc3", slot_troop_personalitymatch_object, "trp_npc11"), #ksendz+nogay
(troop_set_slot, "trp_npc3", slot_troop_home, "p_town_16"), #krakov
(troop_set_slot, "trp_npc3", slot_troop_payment_request, 0),
(troop_set_slot, "trp_npc4", slot_troop_morality_type, tmt_aristocratic), #mamay
(troop_set_slot, "trp_npc4", slot_troop_morality_value, 4),
(troop_set_slot, "trp_npc4", slot_troop_2ary_morality_type, tmt_honest),
(troop_set_slot, "trp_npc4", slot_troop_2ary_morality_value, -1),
(troop_set_slot, "trp_npc4", slot_troop_personalityclash_object, "trp_npc6"), #mamay - fedot
(troop_set_slot, "trp_npc4", slot_troop_personalityclash2_object, "trp_npc7"), #mamay - elisey
(troop_set_slot, "trp_npc4", slot_troop_personalitymatch_object, "trp_npc15"), #mamay + varvara
(troop_set_slot, "trp_npc4", slot_troop_home, "p_castle_16"), #korsun
(troop_set_slot, "trp_npc4", slot_troop_payment_request, 300),
(troop_set_slot, "trp_npc5", slot_troop_morality_type, tmt_egalitarian), #karlsson
(troop_set_slot, "trp_npc5", slot_troop_morality_value, 3),
(troop_set_slot, "trp_npc5", slot_troop_2ary_morality_type, -1),
(troop_set_slot, "trp_npc5", slot_troop_2ary_morality_value, 0),
(troop_set_slot, "trp_npc5", slot_troop_personalityclash_object, "trp_npc2"), #karlsson -tzepesh
(troop_set_slot, "trp_npc5", slot_troop_personalityclash2_object, "trp_npc9"), #karlsson -olgerd
(troop_set_slot, "trp_npc5", slot_troop_personalitymatch_object, "trp_npc3"), #karlsson+ ksendz
(troop_set_slot, "trp_npc5", slot_troop_home, "p_castle_4"), #vyborg
(troop_set_slot, "trp_npc5", slot_troop_payment_request, 300),
(troop_set_slot, "trp_npc6", slot_troop_morality_type, tmt_humanitarian), #fedot
(troop_set_slot, "trp_npc6", slot_troop_morality_value, 2), #fedot
(troop_set_slot, "trp_npc6", slot_troop_2ary_morality_type, tmt_honest),
(troop_set_slot, "trp_npc6", slot_troop_2ary_morality_value, -1),
(troop_set_slot, "trp_npc6", slot_troop_personalityclash_object, "trp_npc8"), #fedot - bahyt
(troop_set_slot, "trp_npc6", slot_troop_personalityclash2_object, "trp_npc13"), #fedot - oxana
(troop_set_slot, "trp_npc6", slot_troop_personalitymatch_object, "trp_npc12"), #fedot + saraboon
(troop_set_slot, "trp_npc6", slot_troop_home, "p_castle_37"), #tula
(troop_set_slot, "trp_npc6", slot_troop_payment_request, 300),
(troop_set_slot, "trp_npc7", slot_troop_morality_type, tmt_aristocratic), #elisey
(troop_set_slot, "trp_npc7", slot_troop_morality_value, 3),
(troop_set_slot, "trp_npc7", slot_troop_2ary_morality_type, tmt_honest),
(troop_set_slot, "trp_npc7", slot_troop_2ary_morality_value, 3),
(troop_set_slot, "trp_npc7", slot_troop_personalityclash_object, "trp_npc1"), #elisey -zagloba
(troop_set_slot, "trp_npc7", slot_troop_personalityclash2_object, "trp_npc14"), #elisey - ingri
(troop_set_slot, "trp_npc7", slot_troop_personalitymatch_object, "trp_npc10"), #elisey + buskador
(troop_set_slot, "trp_npc7", slot_troop_home, "p_castle_17"), #ryazan
(troop_set_slot, "trp_npc7", slot_troop_payment_request, 200),
(troop_set_slot, "trp_npc8", slot_troop_morality_type, tmt_egalitarian), #bahyt
(troop_set_slot, "trp_npc8", slot_troop_morality_value, 1),
(troop_set_slot, "trp_npc8", slot_troop_2ary_morality_type, -1),
(troop_set_slot, "trp_npc8", slot_troop_2ary_morality_value, 0),
(troop_set_slot, "trp_npc8", slot_troop_personalityclash_object, "trp_npc15"), #bahyt-varvara
(troop_set_slot, "trp_npc8", slot_troop_personalityclash2_object, "trp_npc16"), #bahyt - fatima
(troop_set_slot, "trp_npc8", slot_troop_personalitymatch_object, "trp_npc4"), #bahyt+mamay
(troop_set_slot, "trp_npc8", slot_troop_home, "p_town_10"), #azak-kale
(troop_set_slot, "trp_npc8", slot_troop_payment_request, 100),
(troop_set_slot, "trp_npc9", slot_troop_morality_type, tmt_aristocratic), #olgerd
(troop_set_slot, "trp_npc9", slot_troop_morality_value, 2),
(troop_set_slot, "trp_npc9", slot_troop_2ary_morality_type, tmt_honest),
(troop_set_slot, "trp_npc9", slot_troop_2ary_morality_value, -1),
(troop_set_slot, "trp_npc9", slot_troop_personalityclash_object, "trp_npc6"), #olgerd - fedot
(troop_set_slot, "trp_npc9", slot_troop_personalityclash2_object, "trp_npc11"), #olgerd - nogay
(troop_set_slot, "trp_npc9", slot_troop_personalitymatch_object, "trp_npc14"), #olgerd + ingri
(troop_set_slot, "trp_npc9", slot_troop_home, "p_town_4"), #vilno
(troop_set_slot, "trp_npc9", slot_troop_payment_request, 300),
(troop_set_slot, "trp_npc10", slot_troop_morality_type, tmt_honest), #buskador
(troop_set_slot, "trp_npc10", slot_troop_morality_value, 5),
(troop_set_slot, "trp_npc10", slot_troop_2ary_morality_type, tmt_egalitarian),
(troop_set_slot, "trp_npc10", slot_troop_2ary_morality_value, -1),
(troop_set_slot, "trp_npc10", slot_troop_personalityclash_object, "trp_npc5"), #buskador - karlsson
(troop_set_slot, "trp_npc10", slot_troop_personalityclash2_object, "trp_npc12"), #buskador - saraboon
(troop_set_slot, "trp_npc10", slot_troop_personalitymatch_object, "trp_npc2"), #buskador + tzepesh
(troop_set_slot, "trp_npc10", slot_troop_home, "p_mountain_bandit_spawn_point"), #mountain_bandit_spawn_point
(troop_set_slot, "trp_npc10", slot_troop_payment_request, 300),
(troop_set_slot, "trp_npc11", slot_troop_morality_type, tmt_egalitarian), #nogay
(troop_set_slot, "trp_npc11", slot_troop_morality_value, 4),
(troop_set_slot, "trp_npc11", slot_troop_2ary_morality_type,-1),
(troop_set_slot, "trp_npc11", slot_troop_2ary_morality_value, 0),
(troop_set_slot, "trp_npc11", slot_troop_personalityclash_object, "trp_npc7"), #nogay - elisey
(troop_set_slot, "trp_npc11", slot_troop_personalityclash2_object, "trp_npc16"), #nogay - fatima
(troop_set_slot, "trp_npc11", slot_troop_personalitymatch_object, "trp_npc13"), #nogay + oxana
(troop_set_slot, "trp_npc11", slot_troop_home, "p_village_49"), #nugay
(troop_set_slot, "trp_npc11", slot_troop_payment_request, 100),
(troop_set_slot, "trp_npc12", slot_troop_morality_type, tmt_humanitarian), #sarabun
(troop_set_slot, "trp_npc12", slot_troop_morality_value, 5),
(troop_set_slot, "trp_npc12", slot_troop_2ary_morality_type, -1),
(troop_set_slot, "trp_npc12", slot_troop_2ary_morality_value, 0),
(troop_set_slot, "trp_npc12", slot_troop_personalityclash_object, "trp_npc9"), #sarabun - olgerd
(troop_set_slot, "trp_npc12", slot_troop_personalityclash2_object, "trp_npc15"), #sarabun - varvara
(troop_set_slot, "trp_npc12", slot_troop_personalitymatch_object, "trp_npc7"), #sarabun - elisey
(troop_set_slot, "trp_npc12", slot_troop_home, "p_town_3"), #Kiev
(troop_set_slot, "trp_npc12", slot_troop_payment_request, 100),
(troop_set_slot, "trp_npc13", slot_troop_morality_type, tmt_humanitarian), #oxana
(troop_set_slot, "trp_npc13", slot_troop_morality_value, 1),
(troop_set_slot, "trp_npc13", slot_troop_2ary_morality_type, tmt_honest),
(troop_set_slot, "trp_npc13", slot_troop_2ary_morality_value, 1),
(troop_set_slot, "trp_npc13", slot_troop_personalityclash_object, "trp_npc5"), #oxana- karlsson
(troop_set_slot, "trp_npc13", slot_troop_personalityclash2_object, "trp_npc10"), #oxana - buskador
(troop_set_slot, "trp_npc13", slot_troop_personalitymatch_object, "trp_npc1"), #oxana - zagloba
(troop_set_slot, "trp_npc13", slot_troop_home, "p_castle_9"), #Poltava
(troop_set_slot, "trp_npc13", slot_troop_payment_request, 300),
(troop_set_slot, "trp_npc14", slot_troop_morality_type, tmt_egalitarian), #ingri
(troop_set_slot, "trp_npc14", slot_troop_morality_value, 4),
(troop_set_slot, "trp_npc14", slot_troop_2ary_morality_type, tmt_honest),
(troop_set_slot, "trp_npc14", slot_troop_2ary_morality_value, -1),
(troop_set_slot, "trp_npc14", slot_troop_personalityclash_object, "trp_npc9"), #ingri-olgerd
(troop_set_slot, "trp_npc14", slot_troop_personalityclash2_object, "trp_npc12"), #ingri-saraboon
(troop_set_slot, "trp_npc14", slot_troop_personalitymatch_object, "trp_npc13"), #ingri - oxana
(troop_set_slot, "trp_npc14", slot_troop_home, "p_town_2"), #revel
(troop_set_slot, "trp_npc14", slot_troop_payment_request, 500),
(troop_set_slot, "trp_npc15", slot_troop_morality_type, tmt_humanitarian), #varvara
(troop_set_slot, "trp_npc15", slot_troop_morality_value, 5),
(troop_set_slot, "trp_npc15", slot_troop_2ary_morality_type, tmt_honest),
(troop_set_slot, "trp_npc15", slot_troop_2ary_morality_value, -1),
(troop_set_slot, "trp_npc15", slot_troop_personalityclash_object, "trp_npc2"), #varvara - tzepesh
(troop_set_slot, "trp_npc15", slot_troop_personalityclash2_object, "trp_npc14"), #varvara - ingri
(troop_set_slot, "trp_npc15", slot_troop_personalitymatch_object, "trp_npc10"), #varvara + buskador
(troop_set_slot, "trp_npc15", slot_troop_home, "p_castle_6"), #novgorod
(troop_set_slot, "trp_npc15", slot_troop_payment_request, 100),
(troop_set_slot, "trp_npc16", slot_troop_morality_type, tmt_aristocratic), #fatima
(troop_set_slot, "trp_npc16", slot_troop_morality_value, 4),
(troop_set_slot, "trp_npc16", slot_troop_2ary_morality_type, tmt_honest),
(troop_set_slot, "trp_npc16", slot_troop_2ary_morality_value, 3),
(troop_set_slot, "trp_npc16", slot_troop_personalityclash_object, "trp_npc13"), #fatima-oxana
(troop_set_slot, "trp_npc16", slot_troop_personalityclash2_object, "trp_npc11"), #fatimima - nogay
(troop_set_slot, "trp_npc16", slot_troop_personalitymatch_object, "trp_npc5"), #fatima + karlsson
(troop_set_slot, "trp_npc16", slot_troop_home, "p_castle_22"), #kafa
(troop_set_slot, "trp_npc16", slot_troop_payment_request, 200),