根据状态来写台词。
有状态0123,还有条目数的影响。
假定状态1是正常,不影响。条目数为0是一种情况。
条目数不为零的话,分布乘法:条目数过多、过少、正常三种
状态0为0大于0过半数 三种
状态2正常和过多两种
状态三为0大于0过多三种
一共是3*3*2*3共54种。
剔除不可能的组合也有30种左右。
每种为了角色的个性打算用一个list装多句台词,然后random选。
好了,是这样构想的。日啊,我写了20种情况就写不下去了。本来想用if套if来判断后来发现太恐怖了得套多少层并列多少esle啊。现在是打算用dictionary来映射,可是也未必能减轻多少工作量。
……所以Falcom你怎么做到那么多分歧啊太nb了!!!!!
有状态0123,还有条目数的影响。
假定状态1是正常,不影响。条目数为0是一种情况。
条目数不为零的话,分布乘法:条目数过多、过少、正常三种
状态0为0大于0过半数 三种
状态2正常和过多两种
状态三为0大于0过多三种
一共是3*3*2*3共54种。
剔除不可能的组合也有30种左右。
每种为了角色的个性打算用一个list装多句台词,然后random选。
好了,是这样构想的。日啊,我写了20种情况就写不下去了。本来想用if套if来判断后来发现太恐怖了得套多少层并列多少esle啊。现在是打算用dictionary来映射,可是也未必能减轻多少工作量。
……所以Falcom你怎么做到那么多分歧啊太nb了!!!!!