RimWorld

RimWorld

375 ratings
[KV] Change Mirror
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0, 1.1, 1.2, 1.3
File Size
Posted
Updated
0.666 MB
May 19, 2018 @ 7:02pm
Jul 29, 2021 @ 9:24pm
20 Change Notes ( view )

Subscribe to download
[KV] Change Mirror

Description
This is a stand alone version of Change Mirror from the Change Dresser mod - https://steamcommunity.com/sharedfiles/filedetails/?id=1385697110

Do not use together with Change Dresser. Change Dresser already has Change Mirror in it so this mod is not needed when using Change Dresser.

To Build a Change Mirror:
-20 steel
-20 wood/stone/metal

Allows a pawn to change:
-Hair Style
-Hair Color
-Body Type
-Body Color
-Head Type
-Gender
-Biological & Chronological Age
-Apparel Color

Note: Unlike in Change Dresser, apparel color will not persist as pawns change apparel.
As in the apparel itself will stay the color but the new piece of apparel a pawn replaced it with will not change color automatically.

Alien Races:
Races based off the AlienRace framework should work. Any based off the Garam framework are not supported

Garam Races: Not supported

Ludeon: https://ludeon.com/forums/index.php?topic=41534.msg409322#msg409322

Direct Download:
https://github.com/KiameV/rimworld-changemirror/releases/download/1.3/ChangeMirror.zip

Github: https://github.com/KiameV/rimworld-changemirror

Thank you translators!
Vaniat - Chinese Simplified and Traditional
Proxyer - Japanese
Ɲơɴɑɱɛ - German
Gidreess - Russian
Boundir - French

Like my mods? Consider supporting me!
[ko-fi.com]
< >
179 Comments
Syok (You) Feb 8 @ 5:41pm 
Absolutely awesome, it does exactly what it says on the tin!
-shhfiftyfive Sep 9, 2021 @ 2:28am 
i'm looking for a mod that will let me change pawn's 'favorite color'
Ventus Sep 4, 2021 @ 5:44pm 
There is a "Change Favorite Color" option on this that comes up blank. All other menus (Apparel/Hair/Body/Alien) seem to work. Just curious if this is supposed to be that way. Thanks for the mod as always!
PMC_Zero Aug 16, 2021 @ 8:22am 
Error :
DresserUI closed due to: NullReferenceException Object reference not set to an instance of an object
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
ChangeMirror.UI.DresserUI:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
artifex Aug 4, 2021 @ 8:43pm 
Thanks for the update!

Unfortunately, I'm getting an odd error when trying to edit the color of a pawn from a humanoid alien race mod. The dresser UI opens correctly, but when I try to tab to the left after "Body" or to the right after "Apparel Colors", it closes with the error:

DresserUI closed due to: NullReferenceException Object reference not set to an instance of an object
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
ChangeMirror.UI.DresserUI:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Kiame Vivacity  [author] Jul 29, 2021 @ 9:24pm 
Update:
Can now edit beards
Can change a pawn's favorite color
Awesome Possum Jul 23, 2021 @ 12:45am 
thank you so much!
Kiame Vivacity  [author] Jul 22, 2021 @ 10:31pm 
Update:
Supports humanoid alien races mod again
Kiame Vivacity  [author] Jul 21, 2021 @ 10:55pm 
Let the mod update and it should be fixed from what i said in the message before yours
The Real Moss Jul 21, 2021 @ 9:34pm 
I'm not sure where to put this so I'll just put it here first, but this mod, causes the below error to occur when trying to open the mirror.

(Head And Tail Decorations_头部与尾部装饰),

DresserUI closed due to: MissingMethodException UnityEngine.RenderTexture RimWorld.PortraitsCache.Get(Verse.Pawn,UnityEngine.Vector2,Verse.Rot4,UnityEngine.Vector3,single,bool,bool,bool,bool,System.Collections.Generic.Dictionary`2<RimWorld.Apparel, UnityEngine.Color>,bool)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)