边缘世界 RimWorld

边缘世界 RimWorld

Reward, not Punish
32 条留言
Rightimar 9 月 20 日 上午 9:34 
Thanks a lot for this mod:steamhappy:
MrEternus 8 月 26 日 下午 11:12 
So happy to see this. I've gotten so tired of my stonecutting workshop being labelled as a kitchen for some dumb reason. Thank you!
bumrum 8 月 24 日 上午 1:09 
thank you very much for this pair of mods, idk what ludeon was smoking when this change was made but this is how it shoulda been done.
arof 8 月 16 日 下午 2:51 
Thanks, installed this as a "fix" when I noticed the Brewery asked for a workshop not a kitchen, which made negative sense to me. I'd always put that in my kitchens so it could be fed by the same fridge setup.
Sentinel  [作者] 8 月 6 日 上午 7:21 
Update: Optimization
Fortenraven 8 月 6 日 上午 5:14 
Hello, I am unsure if this might be caused by a conflict but I found that a very high TPS penalty is imparted for some reason. Could this be caused by a conflict with another mod? I'm seeing >0.6ms averages, imparted mostly as spikes.
https://imgur.com/a/xNcnQpn
Omega 7 月 18 日 下午 8:32 
@Witch ~
It's even stranger considering it's a single player game. Nerfing things in a single player game is asinine.
Rex 7 月 11 日 下午 11:47 
Thanks, my laboratory counted as a library and nerfed me just because i have books in that room
Agustinso 6 月 27 日 上午 11:03 
Thanks a lot
Cyber Witch ~ 6 月 23 日 下午 12:47 
Thank you. I dont understand why the dev has this weird obsession of nerfing players. Theres nothing rewarding about this
Them8 6 月 23 日 下午 12:21 
Why nerf the buff to having the correct room?
Sentinel  [作者] 6 月 21 日 上午 3:59 
Update:

1.6:

Added a setting for the debuff for not being in the correct room
Sentinel  [作者] 6 月 21 日 上午 2:49 
@Duztamva Don't worry I use my own version of the factor, i totally remove the vanilla one so I have more control over it, finishing up stuff then i'll post the update
Duztamva 6 月 20 日 下午 7:40 
To ensure that you only interfere with workbench that are affected by the room type, you can check if the workbench has a workTableNotInRoomRoleFactor less than 1.
Duztamva 6 月 20 日 上午 9:11 
The game reduces workbench work speed in RimWorld.BuildingProperties through workTableNotInRoomRoleFactor, which is a property in ThingDefs/Buildings_Production Def. Replace workTableNotInRoomRoleFactor in RimWorld.BuildingProperties a custom variable might be able to give a setting for incorrect room multiplier
abbymdupuy 6 月 19 日 下午 7:14 
gently kisses on forehead
Duztamva 6 月 19 日 上午 2:12 
You're awesome
Sentinel  [作者] 6 月 18 日 下午 10:29 
@Duztamva I can look into adding that yes
Duztamva 6 月 18 日 下午 10:05 
Would you make a setting for incorrect room multiplier?
for players who wants: In correct room type 100% / In incorrect room type 90% / Not in any rooms 80%
Sentinel  [作者] 6 月 17 日 下午 5:47 
Update:

1.6:

Rewritten code to allow automatic patching of any workbenches, including modded ones (workTableRoomRole must still be defined in the building's xml + custom work skills defs need a patch, find how to patch it in the mod's files)

Added mod settings to change the bonus for being inside a correct room.

1.5:

Added mod settings to change the bonus for being inside a correct room.
Sentinel  [作者] 6 月 17 日 下午 3:20 
I'll try to find a way to patch modded workbenches as well, for now there's another mod I made which only removes the debuff (80% -> 100%) so that it's back to how 1.5 works.
Sentinel  [作者] 6 月 17 日 下午 3:18 
@VitaKaninen I do get this, but this mod does 2 things:

1. It removes the 80% speed baseline and makes it 100% (Stove in workshop is 100% for example)

2. It applies the 20% on said 100%, you therefore get a 120% bonus (stove in kitchen becomes 120%)

You don't apply the 20% to the 80%, you apply the 20% to the 100%

You don't try to inverse the debuff, you negate the debuff by default and then add a 20% bonus for being in the correct specialized room
VitaKaninen 6 月 17 日 下午 3:07 
He is saying that in 1.6, the baseline is 80%, and if you put it in the correct room, you get a 25% buff, not 20%. 80% * 1.25 =100.

A 120% buff on 80% only gets you to 96%, not 100%.
Sentinel  [作者] 6 月 17 日 下午 2:44 
@Zergologist, i'll most likely just make mod settings so you can tweak the value for yourself, i'm not opposed to the idea.

Current logic is that vanilla takes 20% speed off your workbench and gives you said 20% back in a specialized room.

This mod sets the baseline to 1 (pre-nerf state) and 120% in specialized rooms
Zergologist 6 月 17 日 下午 12:04 
the inverse of 0.8 or 4/5 is 5/4, 1.25, not 6/5 or 1.2. if you care about mathematic pedantics, bump up the correct room type bonus from 20% to 25% percent to properly match the change.
Moxie 6 月 17 日 上午 10:39 
Meme thumbnails are kind of the best
whenwrašk 6 月 17 日 上午 10:39 
i really don't see why they made this change to begin with. space stations IRL have plenty of different work stations in the same hallway, and they do just fine.
Peanut Arbuckle 6 月 17 日 上午 5:18 
Nice thanks.
Sentinel  [作者] 6 月 17 日 上午 2:15 
I might make another mod that's just making it 100% in any situation to have it work like 1.5
Sentinel  [作者] 6 月 17 日 上午 2:14 
@VitaKaninen It makes it faster if you have the buildings in the right room, if you have a stove inside the workshop the stove will have 100% speed, 120% if the room is classed as a kitchen
VitaKaninen 6 月 17 日 上午 2:11 
Does this mod make all production 20% faster, or did you also lower the baseline to preserve the game balance?
UncleRippu 6 月 17 日 上午 2:11 
baffled they made this change to begin with