I have this skin called Jill's Room.

Code: Select all
[Rainmeter]
Update = 1000
AccurateText = 1
[Variables]
@Include = #@#Settings.inc
[MeterRoomWall]
Meter = Image
ImageName = #roomWall#
X = (3 * #roomSize#)
Y = (8 * #roomSize#)
[MeterItemKiraMikiPoster]
DynamicVariables = 1
Meter = Image
ImageName = #@#Images\Room\Items\KiraMikiPoster#roomSize#.png
Hidden = #kiraMikiPoster#
X = (247 * #roomSize#)
Y = (66 * #roomSize#)
[MeterRoomShadows]
Meter = Image
ImageName = #@#Images\Room\Shadows#roomSize#.png
X = (106 * #roomSize#)
Y = (41 * #roomSize#)
[MeterRoomBase]
Meter = Image
ImageName = #@#Images\Room\Base#roomSize#.png
[MeterItemAlexFigurine]
DynamicVariables = 1
Meter = Image
ImageName = #@#Images\Room\Items\AlexFigurine#roomSize#.png
Hidden = #alexFigurine#
X = (122 * #roomSize#)
Y = (86 * #roomSize#)
[MeterItemAssortedCartridges]
Meter = Image
ImageName = #@#Images\Room\Items\AssortedCartridges#roomSize#.png
Hidden = #assortedCartridges#
X = (161 * #roomSize#)
Y = (69 * #roomSize#)
[MeterItemBeerOnDiscount]
Meter = Image
ImageName = #@#Images\Room\Items\BeerOnDiscount#roomSize#.png
Hidden = #beerOnDiscount#
X = (6 * #roomSize#)
Y = (101 * #roomSize#)
[MeterItemCan]
Meter = Image
ImageName = #@#Images\Room\Items\Can#roomSize#.png
Hidden = #can#
X = (73 * #roomSize#)
Y = (148 * #roomSize#)
[MeterItemClock]
Meter = Image
Group = Item#clock# | AllItems
ImageName = #@#Images\Room\Items\Clock#roomSize#.png
Hidden = #clock#
X = (45 * #roomSize#)
Y = (12 * #roomSize#)
[MeterItemClothesRack]
Meter = Image
ImageName = #@#Images\Room\Items\ClothesRack#roomSize#.png
Hidden = #clothesRack#
X = (5 * #roomSize#)
Y = (28 * #roomSize#)
[MeterItemCrackedDaruma]
Meter = Image
ImageName = #@#Images\Room\Items\CrackedDaruma#roomSize#.png
Hidden = #crackedDaruma#
X = (220 * #roomSize#)
Y = (74 * #roomSize#)
[MeterItemCuteClayHouses]
Meter = Image
ImageName = #@#Images\Room\Items\CuteClayHouses#roomSize#.png
Hidden = #cuteClayHouses#
X = (101 * #roomSize#)
Y = (48 * #roomSize#)
[MeterItemCutesyGamePoster]
Meter = Image
ImageName = #@#Images\Room\Items\CutesyGamePoster#roomSize#.png
Hidden = #cutesyGamePoster#
X = (247 * #roomSize#)
Y = (42 * #roomSize#)
[MeterItemHoloPlant]
Meter = Image
ImageName = #@#Images\Room\Items\HoloPlant#roomSize#.png
Hidden = #holoPlant#
X = (251 * #roomSize#)
Y = (94 * #roomSize#)
[MeterItemJokerCyclone]
Meter = Image
ImageName = #@#Images\Room\Items\JokerCyclone#roomSize#.png
Hidden = #jokerCyclone#
X = (79 * #roomSize#)
Y = (104 * #roomSize#)
[MeterItemKiraMikiBanner]
Meter = Image
ImageName = #@#Images\Room\Items\KiraMikiBanner#roomSize#.png
Hidden = #kiraMikiBanner#
X = (138 * #roomSize#)
Y = (47 * #roomSize#)
[MeterItemManekiNeko]
Meter = Image
ImageName = #@#Images\Room\Items\ManekiNeko#roomSize#.png
Hidden = #manekiNeko#
X = (185 * #roomSize#)
Y = (62 * #roomSize#)
[MeterItemMegaChristmasTree]
Meter = Image
ImageName = #@#Images\Room\Items\MegaChristmasTree#roomSize#.png
Hidden = #megaChristmasTree#
X = (36 * #roomSize#)
Y = (103 * #roomSize#)
[MeterItemMoviePoster]
Meter = Image
ImageName = #@#Images\Room\Items\MoviePoster#roomSize#.png
Hidden = #moviePoster#
X = (187 * #roomSize#)
Y = (88 * #roomSize#)
[MeterItemPaperLantern]
Meter = Image
ImageName = #@#Images\Room\Items\PaperLantern#roomSize#.png
Hidden = #paperLantern#
X = (109 * #roomSize#)
Y = (14 * #roomSize#)
[MeterItemPC9X]
Meter = Image
ImageName = #@#Images\Room\Items\PC9X#roomSize#.png
Hidden = #pC9X#
X = (245 * #roomSize#)
Y = (124 * #roomSize#)
[MeterItemReplicaToyTuring]
Meter = Image
ImageName = #@#Images\Room\Items\ReplicaToyTuring#roomSize#.png
Hidden = #replicaToyTuring#
X = (10 * #roomSize#)
Y = (106 * #roomSize#)
[MeterButtonEdit]
Meter = String
Text = "Edit"
LeftMouseUpAction = [!ActivateConfig "va-ll ha11-a\Jill's Room" "Jill's Room Config.ini"]

Code: Select all
[Rainmeter]
UpdateDivider = -1
Update = 1000
AccurateText = 1
[Variables]
@Include = #@#Settings.inc
@Include2 = 'Jill's Room MAIN.ini
; Included so as to not bloat this script with all of the items' text.
@Include3 = #@#Item Text.inc
;Bangs that I use a whole lot.
hideBox = "[!SetVariable "rectangleH" 50][!SetOptionGroup Textbox "Hidden" 1][!Update][!Redraw]"
showBox = "[!SetOptionGroup Textbox "Hidden" 0][!Update][!Redraw]"
playSound = "[Play #@#Sounds\Select.wav]"
; 0 is when an item is SHOWN, 1 is when an item is HIDDEN.
; Opacity when hovering and leaving SHOWN items.
itemHover0 = 100
itemLeave0 = 255
; Opacity when hovering and leaving HIDDEN items.
itemHover1 = 255
itemLeave1 = 100
; Change SHOWN to HIDDEN and viceversa for nested variables purposes.
itemSet0 = 1
itemSet1 = 0
;Default dimensions of the information window.
rectangleW = 100
rectangleH = 50
rectangleX = 50
rectangleY = 50
[MeterItemAlexFigurine]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#AlexFigurine]]
;It uses the variables to see if an item is currently hidden (1) or shown (0) and uses nested variables to call for itemSet0 or itemSet1, and changed the opacity accordingly. Same for itemHover0 and itemHover1.
LeftMouseUpAction = [!WriteKeyValue Variables alexFigurine [#itemSet[#AlexFigurine]] "#@#Settings.inc"][!SetVariable AlexFigurine [#itemSet[#AlexFigurine]]][!UpdateMeter MeterItemAlexFigurine][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 15][!SetVariable "rectangleY" 65][!SetOption MeterItemTitle "Text" "#alexFigurineTitle#"][!SetOption MeterItemText "Text" "#alexFigurineText#"] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemKiraMikiPoster]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#KiraMikiPoster]]
LeftMouseUpAction = [!WriteKeyValue Variables kiraMikiPoster [#itemSet[#KiraMikiPoster]] "#@#Settings.inc"][!SetVariable KiraMikiPoster [#itemSet[#KiraMikiPoster]]][!UpdateMeter MeterItemKiraMikiPoster][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 140][!SetVariable "rectangleY" 50][!SetVariable "rectangleH" 60][!SetOption MeterItemTitle "Text" "#kiraMikiPosterTitle#"][!SetOption MeterItemText "Text" "#kiraMikiPosterText#"] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemAssortedCartridges]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#AssortedCartridges]]
LeftMouseUpAction = [!WriteKeyValue Variables assortedCartridges [#itemSet[#AssortedCartridges]] "#@#Settings.inc"][!SetVariable AssortedCartridges [#itemSet[#AssortedCartridges]]][!UpdateMeter MeterItemAssortedCartridges][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 50][!SetVariable "rectangleY" 50][!SetVariable "rectangleH" 60][!SetOption MeterItemTitle "Text" "#assortedCartridgesTitle#""][!SetOption MeterItemText "Text" "#assortedCartridgesText#"] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemBeerOnDiscount]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#BeerOnDiscount]]
LeftMouseUpAction = [!WriteKeyValue Variables beerOnDiscount [#itemSet[#BeerOnDiscount]] "#@#Settings.inc"][!SetVariable BeerOnDiscount [#itemSet[#BeerOnDiscount]]][!UpdateMeter MeterItemBeerOnDiscount][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 50][!SetVariable "rectangleY" 80][!SetVariable "rectangleH" 60][!SetOption MeterItemTitle "Text" "#beerOnDiscountTitle#"][!SetOption MeterItemText "Text" "#beerOnDiscountText#"] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemCan]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#Can]]
LeftMouseUpAction = [!WriteKeyValue Variables can [#itemSet[#Can]] "#@#Settings.inc"][!SetVariable Can [#itemSet[#Can]]][!UpdateMeter MeterItemCan][!Redraw] #playSound#
[MeterItemClock]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#Clock]]
LeftMouseUpAction = [!WriteKeyValue Variables clock [#itemSet[#Clock]] "#@#Settings.inc"][!SetVariable Clock [#itemSet[#Clock]]][!UpdateMeter MeterItemClock][!Redraw] #playSound#
[MeterItemClothesRack]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#ClothesRack]]
LeftMouseUpAction = [!WriteKeyValue Variables clothesRack [#itemSet[#ClothesRack]] "#@#Settings.inc"][!SetVariable ClothesRack [#itemSet[#ClothesRack]]][!UpdateMeter MeterItemClothesRack][!Redraw] #playSound#
[MeterItemCrackedDaruma]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#CrackedDaruma]]
LeftMouseUpAction = [!WriteKeyValue Variables crackedDaruma [#itemSet[#CrackedDaruma]] "#@#Settings.inc"][!SetVariable CrackedDaruma [#itemSet[#CrackedDaruma]]][!UpdateMeter MeterItemCrackedDaruma][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 110][!SetVariable "rectangleY" 50][!SetVariable "rectangleH" 65][!SetOption MeterItemTitle "Text" "#crackedDarumaTitle#"][!SetOption MeterItemText "Text" "#crackedDarumaText#] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemCuteClayHouses]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#CuteClayHouses]]
LeftMouseUpAction = [!WriteKeyValue Variables cuteClayHouses [#itemSet[#CuteClayHouses]] "#@#Settings.inc"][!SetVariable CuteClayHouses [#itemSet[#CuteClayHouses]]][!UpdateMeter MeterItemCuteClayHouses][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 140][!SetVariable "rectangleY" 40][!SetVariable "rectangleH" 60][!SetOption MeterItemTitle "Text" "#cuteClayHousesTitle#"][!SetOption MeterItemText "Text" "#cuteClayHousesText#] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemCutesyGamePoster]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#CutesyGamePoster]]
LeftMouseUpAction = [!WriteKeyValue Variables cutesyGamePoster [#itemSet[#CutesyGamePoster]] "#@#Settings.inc"][!SetVariable CutesyGamePoster [#itemSet[#CutesyGamePoster]]][!UpdateMeter MeterItemCutesyGamePoster][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 140][!SetVariable "rectangleY" 30][!SetVariable "rectangleH" 60][!SetOption MeterItemTitle "Text" "#cutesyGamePosterTitle#"][!!SetOption MeterItemText "Text" "#cutesyGamePosterText#"] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemHoloPlant]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#HoloPlant]]
LeftMouseUpAction = [!WriteKeyValue Variables holoPlant [#itemSet[#HoloPlant]] "#@#Settings.inc"][!SetVariable HoloPlant [#itemSet[#HoloPlant]]][!UpdateMeter MeterItemHoloPlant][!Redraw] #playSound#
;Auxiliary meter for MeterItemHoloPlant so that it doesn't conflict with MeterItemPC9X.
[MeterBoxHoloPlant]
Meter = Shape
Shape = Rectangle (251 * #roomSize#), (94 * #roomSize#), (20 * #roomSize#), (30 * #roomSize#) | Fill Color 255, 255, 255, 1 | StrokeWidth 0
MouseOverAction = [!SetVariable "rectangleX" 145][!SetVariable "rectangleY" 85][!SetVariable "rectangleH" 45][!SetOption MeterItemTitle "Text" "#holoPlantTitle#"][!SetOption MeterItemText "Text" "#holoPlantText#"] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemJokerCyclone]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#JokerCyclone]]
LeftMouseUpAction = [!WriteKeyValue Variables jokerCyclone [#itemSet[#JokerCyclone]] "#@#Settings.inc"][!SetVariable JokerCyclone [#itemSet[#JokerCyclone]]][!UpdateMeter MeterItemJokerCyclone][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 100][!SetVariable "rectangleY" 80][!SetVariable "rectangleH" 60][!SetOption MeterItemTitle "Text" "#jokerCycloneTitle#"][!SetOption MeterItemText "Text" "#jokerCycloneText#"] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemKiraMikiBanner]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#KiraMikiBanner]]
LeftMouseUpAction = [!WriteKeyValue Variables kiraMikiBanner [#itemSet[#KiraMikiBanner]] "#@#Settings.inc"][!SetVariable KiraMikiBanner [#itemSet[#KiraMikiBanner]]][!UpdateMeter MeterItemKiraMikiBanner][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 35][!SetVariable "rectangleY" 50][!SetVariable "rectangleH" 65][!SetOption MeterItemTitle "Text" "#kiraMikiBannerTitle#"][!SetOption MeterItemText "Text" "#kiraMikiBannerText#"] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemManekiNeko]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#ManekiNeko]]
LeftMouseUpAction = [!WriteKeyValue Variables manekiNeko [#itemSet[#ManekiNeko]] "#@#Settings.inc"][!SetVariable ManekiNeko [#itemSet[#ManekiNeko]]][!UpdateMeter MeterItemManekiNeko][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 80][!SetVariable "rectangleY" 50][!SetVariable "rectangleH" 65][!SetOption MeterItemTitle Text "#manekiNekoTitle#"][!SetOption MeterItemText Text "#manekiNekoText#"] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemMegaChristmasTree]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#MegaChristmasTree]]
LeftMouseUpAction = [!WriteKeyValue Variables megaChristmasTree [#itemSet[#MegaChristmasTree]] "#@#Settings.inc"][!SetVariable MegaChristmasTree [#itemSet[#MegaChristmasTree]]][!UpdateMeter MeterItemMegaChristmasTree][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 75][!SetVariable "rectangleY" 75][!SetVariable "rectangleH" 70][!SetOption MeterItemTitle "Text" "#megaChristmasTreeTitle#"][!SetOption MeterItemText "Text" "#megaChristmasTreeText#"] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemMoviePoster]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#MoviePoster]]
LeftMouseUpAction = [!WriteKeyValue Variables moviePoster [#itemSet[#MoviePoster]] "#@#Settings.inc"][!SetVariable MoviePoster [#itemSet[#MoviePoster]]][!UpdateMeter MeterItemMoviePoster][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 80][!SetVariable "rectangleY" 70][!SetOption MeterItemTitle "Text" "#moviePosterTitle#"][!SetOption MeterItemText "Text" "#moviePosterText#"] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemPaperLantern]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#PaperLantern]]
LeftMouseUpAction = [!WriteKeyValue Variables paperLantern [#itemSet[#PaperLantern]] "#@#Settings.inc"][!SetVariable PaperLantern [#itemSet[#PaperLantern]]][!UpdateMeter MeterItemPaperLantern][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 130][!SetVariable "rectangleY" 20][!SetVariable "rectangleH" 65][!SetOption MeterItemTitle "Text" "#paperLanternTitle#"][!SetOption MeterItemText "Text" "#paperLanternText#"] #showBox#
[MeterItemPC9X]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#PC9X]]
LeftMouseUpAction = [!WriteKeyValue Variables pC9X [#itemSet[#PC9X]] "#@#Settings.inc"][!SetVariable PC9X [#itemSet[#PC9X]]][!UpdateMeter MeterItemPC9X][!Redraw] #playSound#
MouseOverAction = [!SetVariable "rectangleX" 140][!SetVariable "rectangleY" 80][!SetVariable "rectangleH" 70][!SetOption MeterItemTitle "Text" "#pC9XTitle#"][!SetOption MeterItemText "Text" "#pC9XText#"] #showBox#
MouseLeaveAction = #hideBox#
[MeterItemReplicaToyTuring]
DynamicVariables = 1
Hidden = 0
ImageAlpha = [#itemLeave[#ReplicaToyTuring]]
LeftMouseUpAction = [!WriteKeyValue Variables replicaToyTuring [#itemSet[#ReplicaToyTuring]] "#@#Settings.inc"][!SetVariable ReplicaToyTuring [#itemSet[#ReplicaToyTuring]]][!UpdateMeter MeterItemReplicaToyTuring][!Redraw][Play #@#Sounds\Select.wav]
MouseOverAction = [!SetVariable "rectangleX" 50][!SetVariable "rectangleY" 100][!SetVariable "rectangleH" 40][!SetOption MeterItemTitle "Text" "#replicaToyTuringTitle#"][!SetOption MeterItemText "Text" "#replicaToyTuringText#"] #showBox#
;Rectangle to show the item's description.
[MeterItemTextbox]
DynamicVariables = 1
Meter = Shape
Group = Textbox
Hidden = 1
Shape = Rectangle (#rectangleX# * #roomSize#), (#rectangleY# * #roomSize#), (#rectangleW# * #roomSize#), (#rectangleH# * #roomSize#) | Fill Color 0, 0, 0 | StrokeWidth (#roomSize# - 1) | Stroke Color 255, 255, 255
[MeterItemTitle]
DynamicVariables = 1
Meter = String
Group = Textbox
Hidden = 1
X = ((#rectangleX# + 5) * #roomSize#)
Y = ((#rectangleY# + 6) * #roomSize#)
FontSize = (6 * #roomSize#)
FontFace = CyberpunkWaifus
FontColor = 223, 18, 94
[MeterItemText]
DynamicVariables = 1
Meter = String
Group = Textbox
Hidden = 1
X = ((#rectangleX# + 7) * #roomSize#)
Y = ((#rectangleY# + 15) * #roomSize#)
W = (70 * #roomSize#)
FontSize = (6 * #roomSize#)
FontFace = CyberpunkWaifus
FontColor = 255, 255, 255
ClipString = 2


I'd rather only Jill's Room MAIN show up, if it's at all possible. I've tried changing it to an .inc instead of a .ini, but when I tried activating Jill's Room Config it wouldn't show up. Should I put them in separate folders? Is this even possible?
Thanks in advance! And I'm sorry for my code lmao