边缘世界 RimWorld

边缘世界 RimWorld

Gwen's Gone Mental Traits
 此主题已被置顶,因此可能具有重要性
GwenBlanketSpecter  [开发者] 2019 年 8 月 29 日 下午 1:23
Balance And Feedback
IMPORTANT
  1. All mods will cap out at 15-20 traits
  2. if you want a patch with a mod that adds new thoughts let me know.
  3. if you want a translation patch you are free to do it yourself or find a translator as I only speak english
  4. Traits that are more detrimental than the worst vanilla will have upsides buffed
  5. Traits that are more good than the best vanilla trait will have their downsides buffed
  6. traits that aren't fitting theme theme very well are open to theme edit suggestions before balance
  7. At its core, i feel rimworld is about hard but interesting decisions and drama so i want traits to feel that way.
  8. [h1] use this command with the trait name you are talking about to avoid confusion. [/h1]
VANILLA
I am trying to balance things with vanilla to what little I can with this mod while still having them be interesting.
<label>pyromaniac</label> <description>{PAWN_nameDef} loves fire. {PAWN_pronoun} will never extinguish fires. To relieve stress, {PAWN_pronoun} will occasionally go on random fire starting sprees. This happens more often if {PAWN_possessive} mood is low.</description> <theOnlyAllowedMentalBreaks> <li>FireStartingSpree</li> </theOnlyAllowedMentalBreaks> <randomMentalState>FireStartingSpree</randomMentalState> <randomMentalStateMtbDaysMoodCurve> <points> <li>(0, 50)</li> </points> </randomMentalStateMtbDaysMoodCurve>

<label>gourmand</label> <description>{PAWN_nameDef}'s life revolves around food. {PAWN_pronoun} gets hungry quickly, and will occasionally be overcome with the urge to eat ravenously, even when not hungry.</description> <theOnlyAllowedMentalBreaks> <li>Binging_Food</li> </theOnlyAllowedMentalBreaks> <randomMentalState>Binging_Food</randomMentalState> <randomMentalStateMtbDaysMoodCurve> <points> <li>(0, 50)</li> </points> </randomMentalStateMtbDaysMoodCurve>
最后由 GwenBlanketSpecter 编辑于; 2019 年 9 月 3 日 下午 1:05
< >
正在显示第 1 - 15 条,共 48 条留言
GwenBlanketSpecter  [开发者] 2019 年 8 月 29 日 下午 7:05 
Current Suspects
Trait
Concern
Animal Lover
not in quite the best place
Benevolent
their break might be too detrimental. probably needs a buff to its good side
Misotherist
their break is too detrimental. what would make it a hard choice if you kept them or not?
最后由 GwenBlanketSpecter 编辑于; 2019 年 9 月 3 日 下午 12:28
lilwhitemouse 2019 年 9 月 3 日 上午 10:21 
Benevolent: Maybe only prison break if the prisoners are fully healed?
lilwhitemouse 2019 年 9 月 3 日 上午 10:23 
I would prefer to see "{Pronoun} is more likely to have X, Y, or Z mental breaks" rather than "Ze only has X, Y, or Z mental breaks" - if that's possible? Maybe a 50% chance of having the specified one, 50% chance of a random one?
lilwhitemouse 2019 年 9 月 3 日 上午 10:25 
Damaged Nerves: would love it if it had a linked HeDiff that other mods could possibly cure.

I think it would be great (from a realism perspective?) if the afflicted pawn got lots of minor injuries in the course of their life and never noticed. Maybe they scar more easily, because they don't notice the injuries in time to treat them well? Maybe they don't always "patient" even when injured because they don't notice?
lilwhitemouse 2019 年 9 月 3 日 上午 10:26 
I would be willing to help add Mod Options that allow players to select which traits showed up in the game, if you were interested in that.
GwenBlanketSpecter  [开发者] 2019 年 9 月 3 日 下午 12:21 
引用自 lilwhitemouse
I would be willing to help add Mod Options that allow players to select which traits showed up in the game, if you were interested in that.
I want to get them all balanced and fun but I Wouldn't mind such a set of code if it won't cause compat issues. wanted this mod to remain xml only but I can see having at least that. I worry I'll get less balance feedback if folks just ignore the traits that aren't in a good place yet.
GwenBlanketSpecter  [开发者] 2019 年 9 月 3 日 下午 12:41 
引用自 lilwhitemouse
I would prefer to see "{Pronoun} is more likely to have X, Y, or Z mental breaks" rather than "Ze only has X, Y, or Z mental breaks" - if that's possible? Maybe a 50% chance of having the specified one, 50% chance of a random one?

You can only have a single more likely from my testing. I provided the base code for pyro to show how it works in the top post. MY code follows that code in how it works.
GwenBlanketSpecter  [开发者] 2019 年 9 月 4 日 下午 2:59 
I"m open to changing things i just need more details in comparison to vanilla.
lilwhitemouse 2019 年 9 月 5 日 上午 9:35 
@GwenBlanketKnight[Potato] - I checked the code, and it seems to work as described in the name, mostly. If a pawn has one (or more) theOnlyAllowedBreaks of a given intensity, then when that pawn has a break of that intensity (Minor, Major, Extreme), it can only be one of those in the list with that intensity (Minor, etc).

It WOULD be possible to modify that behavior via C#. It would certainly make several of the traits more palatable to me if it only happened 50-75% of the time.
lilwhitemouse 2019 年 9 月 5 日 上午 9:37 
引用自 lilwhitemouse
I would be willing to help add Mod Options that allow players to select which traits showed up in the game, if you were interested in that.
I want to get them all balanced and fun but I Wouldn't mind such a set of code if it won't cause compat issues. wanted this mod to remain xml only but I can see having at least that. I worry I'll get less balance feedback if folks just ignore the traits that aren't in a good place yet.

No worries about compatibility issues! ...and given how players are happy to complain, I cannot imagine you getting less feedback ;)
GwenBlanketSpecter  [开发者] 2019 年 9 月 5 日 下午 2:43 
I'm not sure I can do the level of coding to make things more palatable. I also don't consider it complaining. Otherwise what you are doing would also count as complaining. I try to take feedback at face value.
最后由 GwenBlanketSpecter 编辑于; 2019 年 9 月 5 日 下午 2:48
GwenBlanketSpecter  [开发者] 2019 年 9 月 5 日 下午 8:31 
But I guess being able to turn things on and off would be worthwhile. I would lvoe if code existed to set different break types at different frequencies istnead of only having the one and only allowed to make things work.
最后由 GwenBlanketSpecter 编辑于; 2019 年 9 月 5 日 下午 8:39
lilwhitemouse 2019 年 9 月 5 日 下午 9:49 
Let me see if I find any time next week to look into this.
GwenBlanketSpecter  [开发者] 2019 年 9 月 6 日 上午 7:15 
I really wanted to just predispose pawns to certain kinds of breaks better. but the best i could do was what I did. I'm open to trying to fix all the traits to be more friendly to play with.
lilwhitemouse 2019 年 9 月 6 日 上午 8:26 
Actually, making ALL traits have a % chance of a non-specified break would be much easier than making only SOME traits.
< >
正在显示第 1 - 15 条,共 48 条留言
每页显示数: 1530 50