level 1
自诩者
楼主
以前看过有吧友提出想把投资人带来的影响力改成满足若干项需求就加1点,来提升后期的可玩性。今天翻了一下asset文件,发现确实可行。
asset文件里投资人产生影响力的代码
GUID:1010347
Asset/Values/Residence7/InfluenceGeneration
<Item>
<ResidentsNeededToGain>1</ResidentsNeededToGain>
<ResidentsNeededToKeep>1</ResidentsNeededToKeep>
</Item>
<Item>
<ResidentsNeededToGain>1</ResidentsNeededToGain>
<ResidentsNeededToKeep>1</ResidentsNeededToKeep>
</Item>
即每个投资人建筑+2影响力实际上是两个独立+1影响力叠加而来,每个+1影响力的条件是投资人居民数量不小于1,这个需求也为游戏里通电工具***作提供了支持。(不一次性+2的原因,猜测是可能是最初开发时没有考虑一个房子加多于1点影响力的情况,这点可以通过早期版本一个房子只+1影响力看出来。)
如果改成
<Item>
<ResidentsNeededToGain>40</ResidentsNeededToGain>
<ResidentsNeededToKeep>40</ResidentsNeededToKeep>
</Item>
<Item>
<ResidentsNeededToGain>42</ResidentsNeededToGain>
<ResidentsNeededToKeep>42</ResidentsNeededToKeep>
</Item>
<Item>
<ResidentsNeededToGain>44</ResidentsNeededToGain>
<ResidentsNeededToKeep>44</ResidentsNeededToKeep>
</Item>
<Item>
<ResidentsNeededToGain>46</ResidentsNeededToGain>
<ResidentsNeededToKeep>46</ResidentsNeededToKeep>
</Item>
<Item>
<ResidentsNeededToGain>50</ResidentsNeededToGain>
<ResidentsNeededToKeep>50</ResidentsNeededToKeep>
</Item>
的话,效果就会变成影响力随着投资人居民数的增加而增加,理想的情况是
刚刚升级投资人,满足工程师阶段的4项需求,居民数40,影响力+1
满足工程师阶段的4项需求和香槟需求,居民数42,影响力+2
满足工程师阶段的4项需求和香槟雪茄需求,居民数44,影响力
+3
满足工程师阶段的4项需求和香槟雪茄巧克力需求,居民数46,影响力+4
满足工程师阶段的4项需求和香槟雪茄巧克力蒸汽车需求,居民数50,影响力+5
当然由于这样做影响力实际并不和需求挂钩,存在房子数量够多,只满足4项需求后直接蒸汽车需求,就能影响力+2的情况;以及使用人口卡片满足少量需求,就能获得较多影响力的情况。但是至少可以避免通电银行俱乐部这种“养猪”方式。
2020年02月09日 19点02分
1
asset文件里投资人产生影响力的代码
GUID:1010347
Asset/Values/Residence7/InfluenceGeneration
<Item>
<ResidentsNeededToGain>1</ResidentsNeededToGain>
<ResidentsNeededToKeep>1</ResidentsNeededToKeep>
</Item>
<Item>
<ResidentsNeededToGain>1</ResidentsNeededToGain>
<ResidentsNeededToKeep>1</ResidentsNeededToKeep>
</Item>
即每个投资人建筑+2影响力实际上是两个独立+1影响力叠加而来,每个+1影响力的条件是投资人居民数量不小于1,这个需求也为游戏里通电工具***作提供了支持。(不一次性+2的原因,猜测是可能是最初开发时没有考虑一个房子加多于1点影响力的情况,这点可以通过早期版本一个房子只+1影响力看出来。)
如果改成
<Item>
<ResidentsNeededToGain>40</ResidentsNeededToGain>
<ResidentsNeededToKeep>40</ResidentsNeededToKeep>
</Item>
<Item>
<ResidentsNeededToGain>42</ResidentsNeededToGain>
<ResidentsNeededToKeep>42</ResidentsNeededToKeep>
</Item>
<Item>
<ResidentsNeededToGain>44</ResidentsNeededToGain>
<ResidentsNeededToKeep>44</ResidentsNeededToKeep>
</Item>
<Item>
<ResidentsNeededToGain>46</ResidentsNeededToGain>
<ResidentsNeededToKeep>46</ResidentsNeededToKeep>
</Item>
<Item>
<ResidentsNeededToGain>50</ResidentsNeededToGain>
<ResidentsNeededToKeep>50</ResidentsNeededToKeep>
</Item>
的话,效果就会变成影响力随着投资人居民数的增加而增加,理想的情况是
刚刚升级投资人,满足工程师阶段的4项需求,居民数40,影响力+1
满足工程师阶段的4项需求和香槟需求,居民数42,影响力+2
满足工程师阶段的4项需求和香槟雪茄需求,居民数44,影响力
+3
满足工程师阶段的4项需求和香槟雪茄巧克力需求,居民数46,影响力+4
满足工程师阶段的4项需求和香槟雪茄巧克力蒸汽车需求,居民数50,影响力+5
当然由于这样做影响力实际并不和需求挂钩,存在房子数量够多,只满足4项需求后直接蒸汽车需求,就能影响力+2的情况;以及使用人口卡片满足少量需求,就能获得较多影响力的情况。但是至少可以避免通电银行俱乐部这种“养猪”方式。
