压力喜悦反应的固定(有酱紫需求吗水通过气体不通过的砖)
本帖最后由 fanvalen 于 2022-10-10 18:20 编辑目前是基本实现固定,但是固定的结果需要遍历
改动的地方是
MinionStartingStats下
int idx = UnityEngine.Random.Range(0, Db.Get().Personalities.Count);//这个就是随机取一个压力喜悦反应
将其改成
int idx = 9;//从0-38
38 狂吃,闪光飞奔者
37 呕吐,气球艺术家
36 呕吐,气球艺术家
35 大哭,轻曲哼唱者
30 鬼嚎,气球艺术家
26 大哭,气球艺术家
25 呕吐,超级生产力
16 毁坏,闪光飞奔者
15 大哭,闪光飞奔者
14 狂吃,气球艺术家
13 呕吐,闪光飞奔者
12 毁坏,闪光飞奔者
idx=11 毁坏,贴纸炸弹人
idx=10 狂吃,超级生产力
idx=9 呕吐,超级生产力
idx=8 呕吐,贴纸炸弹人
idx=7 狂吃,贴纸炸弹人
idx=6 狂吃,贴纸炸弹人
idx=5 毁坏,超级生产力
idx=4 狂吃,闪光飞奔者
idx=3 大哭,贴纸炸弹人
idx=2 鬼嚎,超级生产力
idx=1 呕吐,气球艺术家
idx=0 大哭,气球艺术家
我只查了一部分上面,其余你们自行查询(本来我以为只有5^2个组合也就是25个结果有39个瞬间就懒得查了)
如果你查询完了可以分享给大家
然后改成固定的结果后会导致小人的外貌形象也会固定,不过这不重要,
固定的只有打印舱刷出的小人是这样
新开档的则没有原因是我没修改int index = UnityEngine.Random.Range(0, Db.Get().Personalities.GetStartingPersonalities().Count);
这就是结果图我选择的9全是呕吐,超级生产力
这个东西有人感兴趣不有我就发出来 本帖最后由 暗夜之魔 于 2022-7-15 18:04 编辑
喜悦反应倒是无所谓,反正士气没事就行了,就是压力反应有些不想要的压力反应,结果不能不要,不管怎么说,谢谢了,我现在去修改压力反应(喜悦不管),是不是这样修改int idx = 39;
int idx = 38;
int idx = 37;
int idx = 36;
int idx = 35;
int idx = 34;
int idx = 33;
int idx = 32;
int idx = 31;
int idx = 30;
int idx = 29;
int idx = 28;
int idx = 27;
int idx = 26;
int idx = 25;
int idx = 24;
int idx = 23;
int idx = 22;
int idx = 21;
int idx = 20;
int idx = 19;
int idx = 18;
int idx = 17;
int idx = 16;
int idx = 15;
int idx = 14;
int idx = 13;
int idx = 12;
int idx = 11;
int idx = 9;
int idx = 8;
int idx = 7;
int idx = 6;
int idx = 5;
int idx = 4;
int idx = 3;
int idx = 2;
int idx = 1;
int idx = 0;
就全部大哭压力反应?编辑失败?? 暗夜之魔 发表于 2022-7-15 17:32
喜悦反应倒是无所谓,反正士气没事就行了,就是压力反应有些不想要的压力反应,结果不能不要,不管怎么说, ...
额我只能说好家伙
每次只能用一个数字
它原本就是从39个里随机取一个数
现在我只让它是某个数
编辑要选编辑类否则无法保存
fanvalen 发表于 2022-7-15 18:14
额我只能说好家伙
每次只能用一个数字
它原本就是从39个里随机取一个数
额,然后只能一个压力反应大哭的和固定的喜悦发言了{:3_91:},看你试过后好像人物形象只能固定那个了{:3_92:}。算了,只能随便了,大不了加个呕吐,凑个十二个小人吧{:3_93:}。本想搞几十个大哭的小人,然后分几个几个的岛其它星球的,是没法了{:3_95:}
fanvalen 发表于 2022-7-15 18:14
额我只能说好家伙
每次只能用一个数字
它原本就是从39个里随机取一个数
调整人物压力反应和特质的,新版本又无法用,而且用了,也无法变成直接修改文件的十几个特质,会变成固定那几个特质。如果有单独调整压力反应的MOD就好了{:3_103:}
resources.assets文件修改buff
之前一个大佬发的攻略,懒得翻了,直接上干货。
用Notepad++打开D:\Steam\steamapps\common\OxygenNotIncluded\OxygenNotIncluded_Data的resources.assets文件
需要注意,文档字符不能多也不能少,一位数就改成一位数,在修改的时候改为0-9之间的数字。
如果想要加位数,可以删掉### BUILDINGS,,,,,,,,,,,,,,,前的井号,但是删几个字符后面就要加几个字符,不然会出错。
例如:
### BUILDINGS,,,,,,,,,,,,,,,
PowerTinker,Effect,GeneratorOutput,50,Flat,0,3,1,0,0,,,1,0,,
FarmTinker,Effect,MaturityDelta,1,Flat,1,1,1,0,0,,,1,0,,
MachineTinker,Effect,MachinerySpeed,0.1,Flat,0,2,1,0,0,,,1,0,,
可改为
### BUILDINGS,,,,,,,,,,,,,,,
PowerTinker,Effect,GeneratorOutput,50,Flat,0,3,1,0,0,,,1,0,,
FarmTinker,Effect,MaturityDelta,9,Flat,1,9,1,0,0,,,1,0,,
MachineTinker,Effect,MachinerySpeed,0.1,Flat,0,2,1,0,0,,,1,0,,
(加成900%,持续9周期)
或
## BUILDINGS,,,,,,,,,,,,,,,
PowerTinker,Effect,GeneratorOutput,50,Flat,0,3,1,0,0,,,1,0,,
FarmTinker,Effect,MaturityDelta,90,Flat,1,9,1,0,0,,,1,0,,
MachineTinker,Effect,MachinerySpeed,0.1,Flat,0,2,1,0,0,,,1,0,,
前面去掉一个井号,加成9000%,持续9周期
效果类型,效果多少,效果单位,周期多久(周期改为0为永久)
GoodEats,Effect,Athletics,-2,Flat,0,1,1,0,0,Stress loss and sluggishness from Barbeque,,1,0,,,
GoodEats,Effect,StressDelta,-15,PerDay,0,1,1,0,0,Stress loss and sluggishness from Barbeque,,1,0,,,
修改好
GoodEats,Effect,Athletics,12,Flat,0,9,1,0,0,Stress loss and sluggishness from Barbeque,,1,0,,,
GoodEats,Effect,StressDelta,-55,PerDay,0,9,1,0,0,Stress loss and sluggishness from Barbeque,,1,0,,,
治疗 buff
MedicalCotDoctored,Effect,HitPointsDelta,75,PerDay,0,0.5,1,0,0,,,0,0,, 生命
MedicalCotDoctored_Deprecated,Effect,DiseaseCureSpeed,0.3,Flat,0,0.5,1,0,0,,,0,0,,
MedicalCotDoctored,Effect,DoctoredLevel,1,Flat,0,0.5,1,0,0,,,0,0,,
MedicalCotDoctored,Effect,StressDelta,-20,PerDay,0,0.5,1,0,0,,,0,0,, 压力
MedicalCotDoctored,Effect,BreathDelta,1,PerSecond,0,0.5,1,0,0,,,0,0,,
修改好
MedicalCotDoctored,Effect,HitPointsDelta,99,PerDay,0,0.5,1,0,0,,,0,0,,,
MedicalCotDoctored_Deprecated,Effect,DiseaseCureSpeed,0.3,Flat,0,0.5,1,0,0,,,0,0,,,
MedicalCotDoctored,Effect,DoctoredLevel,1,Flat,0,0.5,1,0,0,,,0,0,,,
MedicalCotDoctored,Effect,StressDelta,-80,PerDay,0,0.5,1,0,0,,,0,0,,,
MedicalCotDoctored,Effect,BreathDelta,1,PerSecond,0,0.5,1,0,0,,,0,0,,,
背部酸痛
SoreBack,Effect,Athletics,-1,Flat,0,0.5,1,0,0,"After sleeping on the floor, dupes are stressed",,1,1,anim_react_sore_back_kanim,-1
修改好
SoreBack,Effect,Athletics,11,Flat,0,1.5,1,0,0,"After sleeping on the floor, dupes are stressed",,1,1,anim_react_sore_back_kanim,-1
淋浴士气
Showered,Effect,QualityOfLife,3,Flat,0,0.9,0,0,0,,Shower,1,0,,,
修改好
Showered,Effect,QualityOfLife,9,Flat,0,0.9,0,0,0,,Shower,1,0,,,
杰出的一餐士气
Edible3,Effect,QualityOfLife,16,Flat,0,1.1,0,0,0,,EdibleQuality,1,0,,,
修改好
Edible3,Effect,QualityOfLife,59,Flat,0,1.1,0,0,0,,EdibleQuality,1,0,,,
华丽的装修士气
Decor5,Effect,QualityOfLife,12,Flat,0,1.1,0,0,0,,DecorQuality,0,0,,,
鼓膜破裂
PoppedEarDrums,Effect,StressDelta,20,PerDay,0,0.5,1,0,0,Stress effect for being in an high pressure
修改好
PoppedEarDrums,Effect,StressDelta,-80,PerDay,0,10,1,0,0,Stress effect for being in an high pressure fanvalen 发表于 2022-7-15 18:14
额我只能说好家伙
每次只能用一个数字
它原本就是从39个里随机取一个数
我想了想,感觉不对劲啊,应该有一个是压力反应的文件,要不然固定的压力反应和喜悦反应对应的不同的38个反应啊,怎么想,都应该有压力和喜悦的代码文件才是。但是,在哪里,就想不出来,只能说,看哪位大佬知道吧
只要高士气多按摩就不怕压力,我是不喜欢喜悦反应,小人到处贴牛皮癣,背上还长气球,真恶心
页:
[1]