10.03.2009, 15:07
|
#1414
|
ньюби
Адрес: П.-Камчатский
Возраст: 35
Сообщений: 83
|
Barnett, не не не не не, каждая черта заставляет сима действовать каким-либо образом, но в системе они работают, или нет это уже не важно. Для того и сделаны взаимоисключающие черты, что бы не вызывать конфликта. Т.е. имеем ~80 черт, для каждой прописано определенное поведение. Комбинирование их дает целостный характер, но то, как именно они скомбинированы уже не важно, ведь мы уже имеем сценарий действия их по отдельности. Осталось описать алгоритм их совместной работы - например, по приоритетам, черта с высшим приоритетом проявляется чаще и т.д. В такой ситуации с каждым новым аддоном можно добавлять хоть тысячи черт, они все равно будут стабильно работать. (Кстати, пример: в стрессовой ситуации проявляются доминирующие черты характера, в обычное время спящие.)
__________________
=:=:= UnDead =:=:=:= UnLife =:=:=
|
|
|
 
|