边缘世界 RimWorld

边缘世界 RimWorld

106 个评价
Anesthetic balance patch
   
奖励
收藏
已收藏
取消收藏
Mod, 1.2, 1.3, 1.4, 1.5, 1.6
文件大小
发表于
更新日期
12.264 KB
2020 年 3 月 28 日 上午 7:04
6 月 9 日 下午 8:00
7 项改动说明 ( 查看 )

订阅以下载
Anesthetic balance patch

在 Proxyer 的 1 个合集中
Proxyer's RimWorld Japanese Mods
235 件物品
描述
描述 (Description) :
这个Mod将麻醉补丁添加到RimWorld。

这个Mod能将麻醉调整到更现实的作用时间,从而延长麻醉患者的睡眠时间,减少患者来回走动的时间而不是香草。随着时间的推移,麻醉效果下降,疼痛影响增加。

This Mod is add patch for Rimworld Anesthetic.

This adjusts for more realistic duration of the anesthetic effect, prolonging the time the anesthetized person sleeps and reducing the time the pawn walks more than vanilla does. As time passes, the anesthetic effect decreases and the pain factor increases.


麻醉效果时间 (Anesthetic effect time) :
Pawn是从麻醉开始到效果消失的时间。

The minimum and maximum time from when the pawn is given anesthetic to when loses effect.

Vanilla :
最小値 45,000 ticks (游戏18小时) - 最大值 120,000 ticks (游戏48小时)

这个mod :
最小値 35,000 ticks (游戏14小时) - 最大值 70,000 ticks (游戏28小时)


麻醉深度对疼痛的影响 (Pain factor) :
抑制疼痛影响的强度取决于麻醉效果的阶段。
随着时间的流逝效果会变差。

The pain factor depends on the depth of the anesthetic effect.
The effect diminishes over time.

Vanilla :
镇静 (Sedated)     : 0% (无痛)
恍惚 (Woozy)     : 80%
渐渐恢复 (Wearing Off) : 95%

这个mod :
镇静 (Sedated)    : 0% (无痛)
恍惚 (Woozy)     : 60%
渐渐恢复 (Wearing Off) : 95%


麻醉(镇静)状态时给予的新效果 :
是麻醉(镇静)状态的典当的效果。

The effect that an anesthetized pawn will have when it is Sedated.

空腹减少率 : 50%
休息减少率 : 50%


在现有游戏保存中引入:
由于这个Mod只添加了手术配方,因此在游戏过程中将其引入保存数据是没有问题的。但是,您必须执行以下操作:

Since this Mod only add a patch for anesthetic, it can be introduced into saved data
in the middle of the game without any problem. However, you must do the following:

1.启用Mod在Mod列表。
2.加载现有保存数据。
3.加载后立即保存。
4.立即加载保存的数据。

这将在保存数据中加载已修补的新麻醉剂。
之后,应用平衡调整后的麻醉效果。

This will load new patched anesthetic into the save data.
After that, balanced anesthetic effect will be applied.



30 条留言
Proxyer  [作者] 8 月 18 日 上午 8:15 
别客气,hongbin.wen!:lunar2019grinningpig:
hongbin.wen 8 月 18 日 上午 7:59 
谢谢大佬分享
Proxyer  [作者] 6 月 9 日 下午 8:00 
Update : 10 Jun, 2025
v1.6.0
- Added 1.6 tag preliminarily for new DLC.
Proxyer  [作者] 3 月 18 日 下午 9:14 
Sorry, I didn't take the version into consideration. I'll introduce you to this successor mod Un-Anaesthetic .
lowlander 3 月 18 日 下午 8:11 
I was actually searching for some real world comparisons out of curiosity and found that there was actually a study in 2011 [news.mit.edu] which found that Ritalin could be used to rapidly bring rats out of anesthesia. Not sure if it was ever tested on humans. WakeUpWakesUp looks like it would fill my need, but it was last updated for 1.3 and doesn't appear to work on 1.5. Oh well. Appreciate your efforts nonetheless!
Proxyer  [作者] 3 月 18 日 下午 5:43 
Hello lowlander. Thank you for your suggestions.

As for my first suggestion, I can't think of any medicines needed to remove anesthesia. From a game perspective, it's possible to implement this by using higher-level medicines, but I feel that these would be too advantageous to the player.

As for second suggestion, there are already other mods (Ex: Quicker Anesthetic , WakeUpWakesUp ) that instantly remove anesthesia with a unique item, so duplicating the same function may not be a good idea.
I would recommend testing the example mods.

In the end, I took your suggestions into consideration, but I decided that it would be best to keep this mod as a patch-style mod that is easy to use and doesn't slow down the game.

Thank you.
lowlander 3 月 18 日 下午 5:23 
As an alternative, would it be possible to add a surgical operation to reduce anesthesia that, rather than rolling a skill check, required a minimum skill level to perform? Alternatively, perhaps you could add an override that caused the administration of Wake Up to immediately remove the anesthetic effect?
lowlander 2 月 24 日 下午 9:51 
No worries. Thanks for looking in to it!
Proxyer  [作者] 2 月 16 日 上午 5:26 
@lowlander
Today I tested adding a new surgery menu. As a result, I concluded that since the same bill was registered multiple times, it could easily confuse users. Although this is an unfortunate result, I will hold off on adding new bill by skill for now. Thank you for your understanding.
Proxyer  [作者] 2 月 11 日 上午 1:00 
Hello lowlander.
I will answer your request for the function.

I think that in order to change the effect of anesthesia time based on the skill level of the pawn, real-time intervention using DLL is necessary.

Unfortunately, I don't have the skills to write DLLs, so I will try to do what is possible based on XML. (Maybe adding a new surgery menu and changing the effect time of anesthesia hediff?)

Right now, I don't have a lot of free time, so I will test it on the weekend.