边缘世界 RimWorld

边缘世界 RimWorld

302 个评价
Rimpsyche
11
4
2
3
3
3
2
2
   
奖励
收藏
已收藏
取消收藏
Mod, 1.6
文件大小
发表于
更新日期
617.806 KB
7 月 26 日 上午 7:48
10 月 24 日 上午 7:21
18 项改动说明 ( 查看 )

订阅以下载
Rimpsyche

描述


RimPsyche v 1.0.17

Feature
- Negative Opinion on bad interaction balanced

Fix
- Scope and Gate generation not respecting negative center offset sum
- Social fight log incorrectly ascribing the causer

Rimpsyche supports Prepatcher. Use prepatcher to make Rimpsyche even more performance friendly.

See detailed patch note in the update log.
Older versions are available on Github[github.com]

If you'd like to see integrations with specific mods, please let me know in the "Mod Integration Request" discussion.
For any bugs you encounter, report them in the "Bug Report" discussion.




  • Personality-Driven Conversations
  • Seamless Trait Integration
  • Dynamic Personality
  • Modular design without bloat
  • No hediff/ticking/scanning. Performance-friendly




RimPsyche introduces a personality system to RimWorld.
Heavily inspired by the beloved Psychology mod, it offers a modern and performant way to give each pawn a unique personality, making their interactions feel more individual and impactful.
Pawns will form opinions of others based on these personalities, transforming RimWorld's social relations from simple compatibility checks into something more story-driven.










RimPsyche is designed to be modular, letting you pick only the features you want. This modular approach also significantly helps with compatibility.
  • RimPsyche Disposition: Changes pawn behavior and reactions based on their personality.
  • RimPsyche Sexuality: Uses a Kinsey-scale based sexuality and sex drive to change romance dynamics. (In development.)
  • RimPsyche Interests: Expand pawn interests and interactions. (Planned)




You can add this mod to an existing save. Pawns will be given random personalities upon loading.
Do not remove this mod from an existing save, as it will break your game.



Integrated mods
  • Intimacy
  • Vanilla Traits Expanded
  • Way Better Romance
  • Consolidated Traits
  • Bad People
  • Vanilla Race Expanded: Androids
  • Prepare Carefully (Only support editing. Saving is not supported)
  • [SYR] Individuality
  • Combat Extended
You can see how the integrate traits affect personality here[docs.google.com]

Incompatible mods
  • Psychology: Content overlap.
  • 1-2-3 Personalities: Content overlap.
  • Personality Plus: Content overlap.







Rimpsyche doesn't have any direct LLM integration. However, if you want to feed RimPsyche personality into mods that utilize LLM like Rimtalk, you can follow the following steps to get Rimpsyche personality easily.
  1. In game option, turn on the Development mode. You'll see icons appear on top of your screen.
  2. Open debug action menu (the third icon)
  3. Search for "personality". You'll see options with _LLM mark. You can choose whichever option you want.
  4. There will be "T: {Your chosen option}" text following your mouse. Click the pawn you want to get the personality of. It will log their personality.
  5. To check, open the debug log (the first icon)
  6. At the very bottom you should see: "RimPsyche info for pawn ~~~"
  7. Click it. The personality is logged there. You can copy it to feed it to LLM.




  • Psychology mod for inspiration and the starting point of this mod.
  • People from the Official RimWorld discord server for helping out with translation.
  • TemplarSpartan for Hauts' Added Traits integration
  • Figma and WordClouds for mod page design.
  • ChatGPT andGemin for help with UI and Transpiler patch. Also English grammar check and proofreading. (Just adding this here because this seems to confuse people. I'm not vibe coding. I'm not asking AI to make mods. I know the codes I use and I make the mods myself. I used AI for boring and tedious stuff like finding appropriate margin in UI and stuff. I put it up as a credit because I don't like how casual the use of AI is becoming and people just normalize using it as a tool without mentioning. I believe if you used AI as a tool, no matter how insignificant you think it is, you should let it be known.)


The source code is available on Github[github.com].
热门讨论 查看全部(2)
68
10 月 22 日 上午 9:47
Mod integration requests
Maux
37
10 月 5 日 下午 1:36
Bug report
Maux
250 条留言
Maux  [作者] 10 月 22 日 下午 9:30 
@BrendonDaOne If you are starting a new game you will see the button on character creation. If you are trying to edit mid save, you need to turn on the dev mode. Then the edit button will become visible on the psyche tab
BrendonDaOne 10 月 22 日 下午 8:01 
i turned it on but i still dont know how to
Maux  [作者] 10 月 21 日 下午 8:27 
@BrendonDaOne There's mod setting that lets you do that.
BrendonDaOne 10 月 21 日 下午 8:11 
how do you directly edit facits
HotPancake 10 月 21 日 上午 5:56 
Thanks
Maux  [作者] 10 月 21 日 上午 3:54 
@HotPancake yes
HotPancake 10 月 21 日 上午 2:09 
Does it work normally with Romance of the Rim?
SOCIALISTBEES 10 月 20 日 上午 8:47 
Ah, I just realised this mod kinda overrules SpeakUp, great mod regardless and now I am torn.
Maux  [作者] 10 月 19 日 下午 10:26 
@zeus57007 No. That is not what I can do. Character Editor is a closed source project that obscures their library, which means I have no access to their code to make a patch. This will never be implemented from my side unless they give me the access to their code or make an endpoint that I can use, which I am not sure they are willing to expose.
So you should ask CE author as the compatibility should come from their side.
zeus57007 10 月 19 日 下午 9:56 
Do personalities save and (most importantly) load with Character Editor yet?