diff --git a/rainmeter/README.md b/rainmeter/README.md new file mode 100644 index 0000000..4d5a0fc --- /dev/null +++ b/rainmeter/README.md @@ -0,0 +1,7 @@ +# Rainmeter! + +https://www.rainmeter.net/ + +### [FTL](./ftl) + +This skin was originally created by [/u/tuxwonder](https://www.reddit.com/user/tuxwonder/) on Reddit. I modified it to include a few more things. More details in the FTL README. diff --git a/rainmeter/ftl/@Resources/Fonts/JustinFont10.ttf b/rainmeter/ftl/@Resources/Fonts/JustinFont10.ttf new file mode 100644 index 0000000..729a7f7 Binary files /dev/null and b/rainmeter/ftl/@Resources/Fonts/JustinFont10.ttf differ diff --git a/rainmeter/ftl/@Resources/Fonts/JustinFont12Bold.ttf b/rainmeter/ftl/@Resources/Fonts/JustinFont12Bold.ttf new file mode 100644 index 0000000..b02eb2e Binary files /dev/null and b/rainmeter/ftl/@Resources/Fonts/JustinFont12Bold.ttf differ diff --git a/rainmeter/ftl/@Resources/Fonts/JustinFont7.ttf b/rainmeter/ftl/@Resources/Fonts/JustinFont7.ttf new file mode 100644 index 0000000..05dbc43 Binary files /dev/null and b/rainmeter/ftl/@Resources/Fonts/JustinFont7.ttf differ diff --git a/rainmeter/ftl/@Resources/Fonts/JustinFont8.ttf b/rainmeter/ftl/@Resources/Fonts/JustinFont8.ttf new file mode 100644 index 0000000..908f28d Binary files /dev/null and b/rainmeter/ftl/@Resources/Fonts/JustinFont8.ttf differ diff --git a/rainmeter/ftl/@Resources/Fonts/ST02B.TTF b/rainmeter/ftl/@Resources/Fonts/ST02B.TTF new file mode 100644 index 0000000..82dca0e Binary files /dev/null and b/rainmeter/ftl/@Resources/Fonts/ST02B.TTF differ diff --git a/rainmeter/ftl/@Resources/Fonts/c&c.ttf b/rainmeter/ftl/@Resources/Fonts/c&c.ttf new file mode 100644 index 0000000..d791ef8 Binary files /dev/null and b/rainmeter/ftl/@Resources/Fonts/c&c.ttf differ diff --git a/rainmeter/ftl/@Resources/Fonts/c&cnew.ttf b/rainmeter/ftl/@Resources/Fonts/c&cnew.ttf new file mode 100644 index 0000000..0683a8c Binary files /dev/null and b/rainmeter/ftl/@Resources/Fonts/c&cnew.ttf differ diff --git a/rainmeter/ftl/@Resources/Globals/BarDivider.lua b/rainmeter/ftl/@Resources/Globals/BarDivider.lua new file mode 100644 index 0000000..fbe1864 --- /dev/null +++ b/rainmeter/ftl/@Resources/Globals/BarDivider.lua @@ -0,0 +1,7 @@ +mes = 0 +mes_total = 0 +bars = 0 + +function Update() + return math.ceil((mes/mes_total)*bars)/bars +end diff --git a/rainmeter/ftl/@Resources/Globals/Formats.inc b/rainmeter/ftl/@Resources/Globals/Formats.inc new file mode 100644 index 0000000..2e3f6b3 --- /dev/null +++ b/rainmeter/ftl/@Resources/Globals/Formats.inc @@ -0,0 +1,45 @@ +[FontFormat_Large] +FontSize=16 +FontFace=SuperText 02 Bold +FontColor=235,245,229,255 + +[FontFormat_Medium] +FontSize=24 +FontFace=ccnew + +FontColor=235,245,229,255 + +[FontFormat_Small] +FontSize=12 +FontFace=JustinFont8 +FontColor=235,245,229,255 + +[FontFormat_Label] +FontSize=10 +FontFace=C&C Red Alert [INET] +FontColor=243,255,230,255 + +[MeterFormat_Histogram] +W=79 +H=33 +PrimaryColor=243,255,230,255 + +[MeterFormat_DriveLabel] +FontSize=12 +FontFace=JustinFont8 +FontColor=235,245,229,255 +ClipString=1 +StringAlign=CenterTop +H=20 + +[MeterFormat_DriveSize] +FontSize=12 +FontFace=JustinFont8 +FontColor=235,245,229,255 +ClipString=1 +StringAlign=LeftTop +NumOfDecimals=0 +Autoscale=1 +H=20 +W=81 + diff --git a/rainmeter/ftl/@Resources/Globals/MeasureCPU.inc b/rainmeter/ftl/@Resources/Globals/MeasureCPU.inc new file mode 100644 index 0000000..42a3bfb --- /dev/null +++ b/rainmeter/ftl/@Resources/Globals/MeasureCPU.inc @@ -0,0 +1,17 @@ +;---CPU------------------------------------------------------------------ + +[MeasureCPU1] +Measure=CPU +Processor=1 + +[MeasureCPU2] +Measure=CPU +Processor=2 + +[MeasureCPU3] +Measure=CPU +Processor=3 + +[MeasureCPU4] +Measure=CPU +Processor=4 \ No newline at end of file diff --git a/rainmeter/ftl/@Resources/Globals/MeasureHDD.inc b/rainmeter/ftl/@Resources/Globals/MeasureHDD.inc new file mode 100644 index 0000000..1c83108 --- /dev/null +++ b/rainmeter/ftl/@Resources/Globals/MeasureHDD.inc @@ -0,0 +1,186 @@ +[Variables] +Drive1=A +Drive2=B +Drive3=C +Drive4=D +Drive5=N +Drive6=R + +;---HDD-------------------------------------------------------------------- + +[MeasureHDD1_Total] +Measure=FreeDiskSpace +Drive=#Drive1#: +Total=1 + +[MeasureHDD1_Used] +Measure=FreeDiskSpace +Drive=#Drive1#: +InvertMeasure=1 + +[MeasureHDD1_Free] +Measure=FreeDiskSpace +Drive=#Drive1#: +IfAboveValue=1099511627775 +IfAboveAction=[!SetOption Drive1_Free NumOfDecimals 2] +IfBelowValue=1099511627776 +IfBelowAction=[!SetOption Drive1_Free NumOfDecimals 0] + +[MeasureHDD1_Label] +Measure=FreeDiskSpace +Drive=#Drive1#: +Label=1 + +[MeasureHDD1_Type] +Measure=FreeDiskSpace +Drive=#Drive1#: + +[MeasureHDD2_Total] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive2#: +Total=1 + +[MeasureHDD2_Used] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive2#: +InvertMeasure=1 + +[MeasureHDD2_Free] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive2#: +IfAboveValue=1099511627775 +IfAboveAction=[!SetOption Drive2_Free NumOfDecimals 2] +IfBelowValue=1099511627776 +IfBelowAction=[!SetOption Drive2_Free NumOfDecimals 0] + +[MeasureHDD2_Label] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive2#: +Label=1 + +[MeasureHDD2_Type] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive2#: + +[MeasureHDD3_Total] +Measure=FreeDiskSpace +Drive=#Drive3#: +Total=1 + +[MeasureHDD3_Used] +Measure=FreeDiskSpace +Drive=#Drive3#: +InvertMeasure=1 + +[MeasureHDD3_Free] +Measure=FreeDiskSpace +Drive=#Drive3#: +IfAboveValue=1099511627775 +IfAboveAction=[!SetOption Drive3_Free NumOfDecimals 2] +IfBelowValue=1099511627776 +IfBelowAction=[!SetOption Drive3_Free NumOfDecimals 0] + +[MeasureHDD3_Label] +Measure=FreeDiskSpace +Drive=#Drive3#: +Label=1 + +[MeasureHDD3_Type] +Measure=FreeDiskSpace +Drive=#Drive3#: + +[MeasureHDD4_Total] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive4#: +Total=1 + +[MeasureHDD4_Used] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive4#: +InvertMeasure=1 + +[MeasureHDD4_Free] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive4#: +IfAboveValue=1099511627775 +IfAboveAction=[!SetOption Drive4_Free NumOfDecimals 2] +IfBelowValue=1099511627776 +IfBelowAction=[!SetOption Drive4_Free NumOfDecimals 0] + +[MeasureHDD4_Label] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive4#: +Label=1 + +[MeasureHDD4_Type] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive4#: + +[MeasureHDD5_Total] +Measure=FreeDiskSpace +Drive=#Drive5#: +Total=1 + +[MeasureHDD5_Used] +Measure=FreeDiskSpace +Drive=#Drive5#: +InvertMeasure=1 + +[MeasureHDD5_Free] +Measure=FreeDiskSpace +Drive=#Drive5#: +IfAboveValue=1099511627775 +IfAboveAction=[!SetOption Drive5_Free NumOfDecimals 2] +IfBelowValue=1099511627776 +IfBelowAction=[!SetOption Drive5_Free NumOfDecimals 0] + +[MeasureHDD5_Label] +Measure=FreeDiskSpace +Drive=#Drive5#: +Label=1 + +[MeasureHDD5_Type] +Measure=FreeDiskSpace +Drive=#Drive5#: + +[MeasureHDD6_Total] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive6#: +Total=1 + +[MeasureHDD6_Used] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive6#: +InvertMeasure=1 + +[MeasureHDD6_Free] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive6#: +IfAboveValue=1099511627775 +IfAboveAction=[!SetOption Drive6_Free NumOfDecimals 2] +IfBelowValue=1099511627776 +IfBelowAction=[!SetOption Drive6_Free NumOfDecimals 0] + +[MeasureHDD6_Label] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive6#: +Label=1 + +[MeasureHDD6_Type] +Measure=FreeDiskSpace +IgnoreRemovable=0 +Drive=#Drive6#: \ No newline at end of file diff --git a/rainmeter/ftl/@Resources/Globals/MeasureNet.inc b/rainmeter/ftl/@Resources/Globals/MeasureNet.inc new file mode 100644 index 0000000..ede5d91 --- /dev/null +++ b/rainmeter/ftl/@Resources/Globals/MeasureNet.inc @@ -0,0 +1,11 @@ +[MeasureNet_In] +Measure=NetIn +UseBits=1 + +[MeasureNet_Out] +Measure=NetOut +UseBits=1 + +[MeasureNet_Total] +Measure=NetTotal +UseBits=1 \ No newline at end of file diff --git a/rainmeter/ftl/@Resources/Globals/MeasurePower.inc b/rainmeter/ftl/@Resources/Globals/MeasurePower.inc new file mode 100644 index 0000000..67446eb --- /dev/null +++ b/rainmeter/ftl/@Resources/Globals/MeasurePower.inc @@ -0,0 +1,16 @@ +;---POWER------------------------------------------------------------------ + +[MeasurePower_Percent] +Measure=Plugin +Plugin=PowerPlugin +PowerState=Percent + +[MeasurePower_Status] +Measure=Plugin +Plugin=PowerPlugin +PowerState=Status + +[MeasurePower_IO] +Measure=Plugin +Plugin=PowerPlugin +PowerState=ACLine diff --git a/rainmeter/ftl/@Resources/Globals/MeasureRAM.inc b/rainmeter/ftl/@Resources/Globals/MeasureRAM.inc new file mode 100644 index 0000000..adb6a38 --- /dev/null +++ b/rainmeter/ftl/@Resources/Globals/MeasureRAM.inc @@ -0,0 +1,15 @@ +;---RAM---------------------------------------------------------------------- + +[MeasureRAM_Total] +Measure=PhysicalMemory +Total=1 +UpdateDivider=3600 + +[MeasureRAM_Used] +Measure=PhysicalMemory +UpdateDivider=1 + +[MeasureRAM_Free] +Measure=PhysicalMemory +UpdateDivider=1 +InvertMeasure=1 \ No newline at end of file diff --git a/rainmeter/ftl/@Resources/Globals/MeasureTemp.inc b/rainmeter/ftl/@Resources/Globals/MeasureTemp.inc new file mode 100644 index 0000000..e9d1a14 --- /dev/null +++ b/rainmeter/ftl/@Resources/Globals/MeasureTemp.inc @@ -0,0 +1,40 @@ +[MeasureTemp_Core1] +Measure=Plugin +Plugin=CoreTemp +CoreTempType=Temperature +CoreTempIndex=0 + +[MeasureTemp_Core2] +Measure=Plugin +Plugin=CoreTemp +CoreTempType=Temperature +CoreTempIndex=1 + +[MeasureTemp_Core3] +Measure=Plugin +Plugin=CoreTemp +CoreTempType=Temperature +CoreTempIndex=2 + +[MeasureTemp_Core4] +Measure=Plugin +Plugin=CoreTemp +CoreTempType=Temperature +CoreTempIndex=3 + +[MeasureTemp_Core5] +Measure=Plugin +Plugin=CoreTemp +CoreTempType=Temperature +CoreTempIndex=4 + +[MeasureTemp_Core6] +Measure=Plugin +Plugin=CoreTemp +CoreTempType=Temperature +CoreTempIndex=5 + +[MeasureTemp_Max] +Measure=Plugin +Plugin=CoreTemp +CoreTempType=MaxTemperature diff --git a/rainmeter/ftl/@Resources/Globals/MeasureTime.inc b/rainmeter/ftl/@Resources/Globals/MeasureTime.inc new file mode 100644 index 0000000..39710ab --- /dev/null +++ b/rainmeter/ftl/@Resources/Globals/MeasureTime.inc @@ -0,0 +1,8 @@ +;---Time------------------------------------------------------------------- + +[MeasureTime] +Measure=Time + +[MeasureTime_12Hour] +Measure=Time +Format=%#I:%M \ No newline at end of file diff --git a/rainmeter/ftl/@Resources/Globals/MeasureWifi.inc b/rainmeter/ftl/@Resources/Globals/MeasureWifi.inc new file mode 100644 index 0000000..de4d2ed --- /dev/null +++ b/rainmeter/ftl/@Resources/Globals/MeasureWifi.inc @@ -0,0 +1,7 @@ +[MeasureWifi_SSID] +Plugin=WifiStatus +WifiInfoType=SSID + +[MeasureWifi_Quality] +Plugin=WifiStatus +WifiInfoType=Quality \ No newline at end of file diff --git a/rainmeter/ftl/@Resources/Images/Crew/Icons/crystal.png b/rainmeter/ftl/@Resources/Images/Crew/Icons/crystal.png new file mode 100644 index 0000000..bb81eca Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/Icons/crystal.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/Icons/engi.png b/rainmeter/ftl/@Resources/Images/Crew/Icons/engi.png new file mode 100644 index 0000000..5510ac7 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/Icons/engi.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/Icons/female.png b/rainmeter/ftl/@Resources/Images/Crew/Icons/female.png new file mode 100644 index 0000000..cbc151d Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/Icons/female.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/Icons/folder.png b/rainmeter/ftl/@Resources/Images/Crew/Icons/folder.png new file mode 100644 index 0000000..674227f Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/Icons/folder.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/Icons/lanius.png b/rainmeter/ftl/@Resources/Images/Crew/Icons/lanius.png new file mode 100644 index 0000000..4966351 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/Icons/lanius.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/Icons/male.png b/rainmeter/ftl/@Resources/Images/Crew/Icons/male.png new file mode 100644 index 0000000..9ddadb0 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/Icons/male.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/Icons/mantis.png b/rainmeter/ftl/@Resources/Images/Crew/Icons/mantis.png new file mode 100644 index 0000000..00941c9 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/Icons/mantis.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/Icons/rock.png b/rainmeter/ftl/@Resources/Images/Crew/Icons/rock.png new file mode 100644 index 0000000..05781dd Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/Icons/rock.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/Icons/slug.png b/rainmeter/ftl/@Resources/Images/Crew/Icons/slug.png new file mode 100644 index 0000000..99b5e36 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/Icons/slug.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/Icons/zoltan.png b/rainmeter/ftl/@Resources/Images/Crew/Icons/zoltan.png new file mode 100644 index 0000000..0adb9e8 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/Icons/zoltan.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/background.png b/rainmeter/ftl/@Resources/Images/Crew/background.png new file mode 100644 index 0000000..064b3ff Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/background.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/button_background.png b/rainmeter/ftl/@Resources/Images/Crew/button_background.png new file mode 100644 index 0000000..fd3602a Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/button_background.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/crew_hud_off.png b/rainmeter/ftl/@Resources/Images/Crew/crew_hud_off.png new file mode 100644 index 0000000..d64bbae Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/crew_hud_off.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/crew_hud_on.png b/rainmeter/ftl/@Resources/Images/Crew/crew_hud_on.png new file mode 100644 index 0000000..5cf8c80 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/crew_hud_on.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/crew_hud_select.png b/rainmeter/ftl/@Resources/Images/Crew/crew_hud_select.png new file mode 100644 index 0000000..84c2723 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/crew_hud_select.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/garbage_on.png b/rainmeter/ftl/@Resources/Images/Crew/garbage_on.png new file mode 100644 index 0000000..db9448b Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/garbage_on.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/garbage_select.png b/rainmeter/ftl/@Resources/Images/Crew/garbage_select.png new file mode 100644 index 0000000..4caa50c Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/garbage_select.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/settings_on.png b/rainmeter/ftl/@Resources/Images/Crew/settings_on.png new file mode 100644 index 0000000..1e8d905 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/settings_on.png differ diff --git a/rainmeter/ftl/@Resources/Images/Crew/settings_select.png b/rainmeter/ftl/@Resources/Images/Crew/settings_select.png new file mode 100644 index 0000000..131e013 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Crew/settings_select.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/HDD_icon.png b/rainmeter/ftl/@Resources/Images/Drones/HDD_icon.png new file mode 100644 index 0000000..dde7ee0 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/HDD_icon.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_hud1.png b/rainmeter/ftl/@Resources/Images/Drones/drives_hud1.png new file mode 100644 index 0000000..98a5f96 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_hud1.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_hud2.png b/rainmeter/ftl/@Resources/Images/Drones/drives_hud2.png new file mode 100644 index 0000000..55d096c Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_hud2.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_hud3.png b/rainmeter/ftl/@Resources/Images/Drones/drives_hud3.png new file mode 100644 index 0000000..ec73e1e Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_hud3.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_hud4.png b/rainmeter/ftl/@Resources/Images/Drones/drives_hud4.png new file mode 100644 index 0000000..14dc4fc Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_hud4.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_hud6_stacked.png b/rainmeter/ftl/@Resources/Images/Drones/drives_hud6_stacked.png new file mode 100644 index 0000000..a4980a1 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_hud6_stacked.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_icon0.png b/rainmeter/ftl/@Resources/Images/Drones/drives_icon0.png new file mode 100644 index 0000000..04156fd Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_icon0.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_icon1.png b/rainmeter/ftl/@Resources/Images/Drones/drives_icon1.png new file mode 100644 index 0000000..c85ee1e Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_icon1.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_icon2.png b/rainmeter/ftl/@Resources/Images/Drones/drives_icon2.png new file mode 100644 index 0000000..70bb534 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_icon2.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_icon3.png b/rainmeter/ftl/@Resources/Images/Drones/drives_icon3.png new file mode 100644 index 0000000..58e9a6b Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_icon3.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_icon4.png b/rainmeter/ftl/@Resources/Images/Drones/drives_icon4.png new file mode 100644 index 0000000..8b68a28 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_icon4.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_icon5.png b/rainmeter/ftl/@Resources/Images/Drones/drives_icon5.png new file mode 100644 index 0000000..2ee7565 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_icon5.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_icon6.png b/rainmeter/ftl/@Resources/Images/Drones/drives_icon6.png new file mode 100644 index 0000000..a174e5b Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_icon6.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_off.png b/rainmeter/ftl/@Resources/Images/Drones/drives_off.png new file mode 100644 index 0000000..d2c86fe Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_off.png differ diff --git a/rainmeter/ftl/@Resources/Images/Drones/drives_on.png b/rainmeter/ftl/@Resources/Images/Drones/drives_on.png new file mode 100644 index 0000000..da742ba Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Drones/drives_on.png differ diff --git a/rainmeter/ftl/@Resources/Images/Hull/hdd_hud.png b/rainmeter/ftl/@Resources/Images/Hull/hdd_hud.png new file mode 100644 index 0000000..a60d217 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Hull/hdd_hud.png differ diff --git a/rainmeter/ftl/@Resources/Images/Hull/meter_bad.png b/rainmeter/ftl/@Resources/Images/Hull/meter_bad.png new file mode 100644 index 0000000..8b05cd5 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Hull/meter_bad.png differ diff --git a/rainmeter/ftl/@Resources/Images/Hull/meter_good.png b/rainmeter/ftl/@Resources/Images/Hull/meter_good.png new file mode 100644 index 0000000..d1e9cba Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Hull/meter_good.png differ diff --git a/rainmeter/ftl/@Resources/Images/Hull/meter_ok.png b/rainmeter/ftl/@Resources/Images/Hull/meter_ok.png new file mode 100644 index 0000000..160a819 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Hull/meter_ok.png differ diff --git a/rainmeter/ftl/@Resources/Images/Hull/power_hud.png b/rainmeter/ftl/@Resources/Images/Hull/power_hud.png new file mode 100644 index 0000000..933caca Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Hull/power_hud.png differ diff --git a/rainmeter/ftl/@Resources/Images/Hull/ram_hud.png b/rainmeter/ftl/@Resources/Images/Hull/ram_hud.png new file mode 100644 index 0000000..bf64021 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Hull/ram_hud.png differ diff --git a/rainmeter/ftl/@Resources/Images/Oxygen/HUD_2bar.png b/rainmeter/ftl/@Resources/Images/Oxygen/HUD_2bar.png new file mode 100644 index 0000000..c0d9007 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Oxygen/HUD_2bar.png differ diff --git a/rainmeter/ftl/@Resources/Images/Oxygen/icon_on.png b/rainmeter/ftl/@Resources/Images/Oxygen/icon_on.png new file mode 100644 index 0000000..9435e4b Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Oxygen/icon_on.png differ diff --git a/rainmeter/ftl/@Resources/Images/Oxygen/icon_on_charging.png b/rainmeter/ftl/@Resources/Images/Oxygen/icon_on_charging.png new file mode 100644 index 0000000..9b6370c Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Oxygen/icon_on_charging.png differ diff --git a/rainmeter/ftl/@Resources/Images/Power_Bars/engines_bar.png b/rainmeter/ftl/@Resources/Images/Power_Bars/engines_bar.png new file mode 100644 index 0000000..174a6be Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Power_Bars/engines_bar.png differ diff --git a/rainmeter/ftl/@Resources/Images/Power_Bars/engines_green.png b/rainmeter/ftl/@Resources/Images/Power_Bars/engines_green.png new file mode 100644 index 0000000..29cb9a0 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Power_Bars/engines_green.png differ diff --git a/rainmeter/ftl/@Resources/Images/Power_Bars/engines_grey.png b/rainmeter/ftl/@Resources/Images/Power_Bars/engines_grey.png new file mode 100644 index 0000000..391ba19 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Power_Bars/engines_grey.png differ diff --git a/rainmeter/ftl/@Resources/Images/Power_Bars/power_bars.png b/rainmeter/ftl/@Resources/Images/Power_Bars/power_bars.png new file mode 100644 index 0000000..00acad2 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Power_Bars/power_bars.png differ diff --git a/rainmeter/ftl/@Resources/Images/Power_Bars/power_boxes.png b/rainmeter/ftl/@Resources/Images/Power_Bars/power_boxes.png new file mode 100644 index 0000000..b9e96cf Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Power_Bars/power_boxes.png differ diff --git a/rainmeter/ftl/@Resources/Images/Power_Bars/power_hud.png b/rainmeter/ftl/@Resources/Images/Power_Bars/power_hud.png new file mode 100644 index 0000000..b5e1a97 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Power_Bars/power_hud.png differ diff --git a/rainmeter/ftl/@Resources/Images/Power_Bars/shields_bar.png b/rainmeter/ftl/@Resources/Images/Power_Bars/shields_bar.png new file mode 100644 index 0000000..9b9f93b Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Power_Bars/shields_bar.png differ diff --git a/rainmeter/ftl/@Resources/Images/Power_Bars/shields_green.png b/rainmeter/ftl/@Resources/Images/Power_Bars/shields_green.png new file mode 100644 index 0000000..faf1c5a Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Power_Bars/shields_green.png differ diff --git a/rainmeter/ftl/@Resources/Images/Power_Bars/shields_grey.png b/rainmeter/ftl/@Resources/Images/Power_Bars/shields_grey.png new file mode 100644 index 0000000..06013e9 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Power_Bars/shields_grey.png differ diff --git a/rainmeter/ftl/@Resources/Images/Scrap/time.png b/rainmeter/ftl/@Resources/Images/Scrap/time.png new file mode 100644 index 0000000..e8e64b1 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Scrap/time.png differ diff --git a/rainmeter/ftl/@Resources/Images/Shields/evade_net_hud.png b/rainmeter/ftl/@Resources/Images/Shields/evade_net_hud.png new file mode 100644 index 0000000..872fa2d Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Shields/evade_net_hud.png differ diff --git a/rainmeter/ftl/@Resources/Images/Shields/net_hud.png b/rainmeter/ftl/@Resources/Images/Shields/net_hud.png new file mode 100644 index 0000000..92e0a65 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Shields/net_hud.png differ diff --git a/rainmeter/ftl/@Resources/Images/Supplies/battery_charge.png b/rainmeter/ftl/@Resources/Images/Supplies/battery_charge.png new file mode 100644 index 0000000..6306a31 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Supplies/battery_charge.png differ diff --git a/rainmeter/ftl/@Resources/Images/Supplies/battery_discharge.png b/rainmeter/ftl/@Resources/Images/Supplies/battery_discharge.png new file mode 100644 index 0000000..1b79bad Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Supplies/battery_discharge.png differ diff --git a/rainmeter/ftl/@Resources/Images/Supplies/battery_warning.png b/rainmeter/ftl/@Resources/Images/Supplies/battery_warning.png new file mode 100644 index 0000000..bfe4f0a Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Supplies/battery_warning.png differ diff --git a/rainmeter/ftl/@Resources/Images/Supplies/top_drones_on.png b/rainmeter/ftl/@Resources/Images/Supplies/top_drones_on.png new file mode 100644 index 0000000..7817595 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Supplies/top_drones_on.png differ diff --git a/rainmeter/ftl/@Resources/Images/Supplies/top_fuel_on.png b/rainmeter/ftl/@Resources/Images/Supplies/top_fuel_on.png new file mode 100644 index 0000000..68dbd69 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Supplies/top_fuel_on.png differ diff --git a/rainmeter/ftl/@Resources/Images/Supplies/top_fuel_on_red.png b/rainmeter/ftl/@Resources/Images/Supplies/top_fuel_on_red.png new file mode 100644 index 0000000..a3e07f3 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Supplies/top_fuel_on_red.png differ diff --git a/rainmeter/ftl/@Resources/Images/Supplies/top_missiles_on.png b/rainmeter/ftl/@Resources/Images/Supplies/top_missiles_on.png new file mode 100644 index 0000000..ed3582f Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Supplies/top_missiles_on.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud12.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud12.png new file mode 100644 index 0000000..9b4827a Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud12.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud12_stacked.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud12_stacked.png new file mode 100644 index 0000000..2c38746 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud12_stacked.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud2.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud2.png new file mode 100644 index 0000000..4323731 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud2.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud4.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud4.png new file mode 100644 index 0000000..a4a321d Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud4.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud6.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud6.png new file mode 100644 index 0000000..3f98db9 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud6.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud8.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud8.png new file mode 100644 index 0000000..ee7c99e Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud8.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud8_stacked.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud8_stacked.png new file mode 100644 index 0000000..d38a1c0 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_hud8_stacked.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon0.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon0.png new file mode 100644 index 0000000..08de3b6 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon0.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon1.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon1.png new file mode 100644 index 0000000..df42912 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon1.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon2.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon2.png new file mode 100644 index 0000000..c280f41 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon2.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon3.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon3.png new file mode 100644 index 0000000..8583129 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon3.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon4.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon4.png new file mode 100644 index 0000000..2b698ae Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon4.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon5.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon5.png new file mode 100644 index 0000000..08007e0 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon5.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon6.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon6.png new file mode 100644 index 0000000..f35975c Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon6.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon_off.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon_off.png new file mode 100644 index 0000000..3e456c2 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon_off.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon_on.png b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon_on.png new file mode 100644 index 0000000..66855dc Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/CPU_icon_on.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/extra/HUD_dualCPU.png b/rainmeter/ftl/@Resources/Images/Weapons/extra/HUD_dualCPU.png new file mode 100644 index 0000000..4a74dd9 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/extra/HUD_dualCPU.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/extra/HUD_quadCPU.png b/rainmeter/ftl/@Resources/Images/Weapons/extra/HUD_quadCPU.png new file mode 100644 index 0000000..b900245 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/extra/HUD_quadCPU.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/extra/HUD_wep.png b/rainmeter/ftl/@Resources/Images/Weapons/extra/HUD_wep.png new file mode 100644 index 0000000..98417de Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/extra/HUD_wep.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/extra/histo_frame.png b/rainmeter/ftl/@Resources/Images/Weapons/extra/histo_frame.png new file mode 100644 index 0000000..6cb9777 Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/extra/histo_frame.png differ diff --git a/rainmeter/ftl/@Resources/Images/Weapons/extra/wep_frame.png b/rainmeter/ftl/@Resources/Images/Weapons/extra/wep_frame.png new file mode 100644 index 0000000..98f98ca Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/Weapons/extra/wep_frame.png differ diff --git a/rainmeter/ftl/@Resources/Images/steam_icon_on.png b/rainmeter/ftl/@Resources/Images/steam_icon_on.png new file mode 100644 index 0000000..4c1514b Binary files /dev/null and b/rainmeter/ftl/@Resources/Images/steam_icon_on.png differ diff --git a/rainmeter/ftl/Crew/Globals/ButtonManager.lua b/rainmeter/ftl/Crew/Globals/ButtonManager.lua new file mode 100644 index 0000000..c5b040f --- /dev/null +++ b/rainmeter/ftl/Crew/Globals/ButtonManager.lua @@ -0,0 +1,20 @@ +function Initialize() + shortcuts = 0 + for i = 1, 10 do + if SKIN:GetVariable('path_'..i) == "" then + SKIN:GetMeter('Button'..i):Hide() + SKIN:GetMeter('Picture'..i):Hide() + SKIN:GetMeter('Label'..i):Hide() + else + SKIN:GetMeter('Button'..i):SetY(shortcuts*30) + SKIN:GetMeter('Picture'..i):SetY(shortcuts*30-4) + SKIN:GetMeter('Label'..i):SetY(shortcuts*30+3) + shortcuts = shortcuts + 1 + SKIN:GetMeter('Button'..i):Show() + SKIN:GetMeter('Picture'..i):Show() + SKIN:GetMeter('Label'..i):Show() + end + end + back=SKIN:GetMeter('button_background') + back:SetY(shortcuts*30) +end \ No newline at end of file diff --git a/rainmeter/ftl/Crew/Setup.inc b/rainmeter/ftl/Crew/Setup.inc new file mode 100644 index 0000000..1781a8b --- /dev/null +++ b/rainmeter/ftl/Crew/Setup.inc @@ -0,0 +1,56 @@ + +; Editing the crew short cuts is fairly simple: +; 1. Find the program/folder's path using Windows Explorer and copy paste it next to the "path_#=". +; To create a short cut to a steam game, right click on the game's name in your Steam library and +; go to "Properties". In "General", click "Create Desktop Short cut". Then go to the desktop, right +; click on the short cut, click on "Properties" and copy the URL. Paste it next to the "path_#=". +; 2. Label sets the name of the crew member short cut. Warning, there really is not a whole lot of +; space there, so you will probably have to shorten the name significantly. +; 3. All the icon names reference icon images in the FTL\@Resources\Images\Crew\Icons folder. To +; change which icon you want to use, just enter in the name of the icon from the folder next to +; the "icon_#=" (without the .png). +; To add in an icon, simply create a new .png image, put it into the folder, and enter in The image +; has to be a .png. All the preset icons are 35x35 pixels. +; If you don't want to use all 10 crew slots, simply leave the ones you don't want to use empty. The +; crew list will shorten and the recycling bin and settings short cuts will reposition. + +[Variables] +path_1=C:\Program Files\Mozilla Firefox\firefox.exe +label_1=Firefox +icon_1=lanius + +path_2=C:\Program Files (x86)\GOG Galaxy\GalaxyClient.exe +label_2=Galaxy +icon_2=zoltan + +path_3=C:\Program Files (x86)\Steam\Steam.exe +label_3=Steam +icon_3=rock + +path_4=C:\Users\root\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Discord Inc\Discord.lnk +label_4=Discord +icon_4=male + +path_5=A:\Games\Dolphin-x64-portable\Dolphin.exe +label_5=Dolphin +icon_5=crystal + +path_6=A:\Games\Dolphin-x64-portable-Netplay\Dolphin.exe +label_6=GC-Net +icon_6=lanius + +path_7= +label_7= +icon_7= + +path_8= +label_8= +icon_8= + +path_9= +label_9= +icon_9= + +path_10= +label_10= +icon_10= diff --git a/rainmeter/ftl/Crew/Shortcuts.ini b/rainmeter/ftl/Crew/Shortcuts.ini new file mode 100644 index 0000000..dc69f7a --- /dev/null +++ b/rainmeter/ftl/Crew/Shortcuts.ini @@ -0,0 +1,254 @@ +[Rainmeter] +Update=50 +@Include=#@#Globals\Formats.inc +@Include2=Setup.inc + +[Metadata] +Name=Crew Shortcuts +Author=Tuxwonder +Information=This meter replaces your crew list with a list of shortcuts. Instructions for modifying this meter are in FTL\Crew\Setup.inc +License= +Version=1.0.0 + +[Button1] +Meter=Image +ImageName=#@#Images\Crew\crew_hud_off.png +MouseOverAction=[!SetOption Button1 ImageName #@#Images\Crew\crew_hud_select.png] +MouseLeaveAction=[!SetOption Button1 ImageName #@#Images\Crew\crew_hud_off.png] +LeftMouseUpAction=["#path_1#"] + +[Button2] +Meter=Image +ImageName=#@#Images\Crew\crew_hud_off.png +Y=30r +MouseOverAction=[!SetOption Button2 ImageName #@#Images\Crew\crew_hud_select.png] +MouseLeaveAction=[!SetOption Button2 ImageName #@#Images\Crew\crew_hud_off.png] +LeftMouseUpAction=["#path_2#"] + +[Button3] +Meter=Image +ImageName=#@#Images\Crew\crew_hud_off.png +Y=30r +MouseOverAction=[!SetOption Button3 ImageName #@#Images\Crew\crew_hud_select.png] +MouseLeaveAction=[!SetOption Button3 ImageName #@#Images\Crew\crew_hud_off.png] +LeftMouseUpAction=["#path_3#"] + +[Button4] +Meter=Image +ImageName=#@#Images\Crew\crew_hud_off.png +Y=30r +MouseOverAction=[!SetOption Button4 ImageName #@#Images\Crew\crew_hud_select.png] +MouseLeaveAction=[!SetOption Button4 ImageName #@#Images\Crew\crew_hud_off.png] +LeftMouseUpAction=["#path_4#"] + +[Button5] +Meter=Image +ImageName=#@#Images\Crew\crew_hud_off.png +Y=30r +MouseOverAction=[!SetOption Button5 ImageName #@#Images\Crew\crew_hud_select.png] +MouseLeaveAction=[!SetOption Button5 ImageName #@#Images\Crew\crew_hud_off.png] +LeftMouseUpAction=["#path_5#"] + +[Button6] +Meter=Image +ImageName=#@#Images\Crew\crew_hud_off.png +Y=30r +MouseOverAction=[!SetOption Button6 ImageName #@#Images\Crew\crew_hud_select.png] +MouseLeaveAction=[!SetOption Button6 ImageName #@#Images\Crew\crew_hud_off.png] +LeftMouseUpAction=["#path_6#"] + +[Button7] +Meter=Image +ImageName=#@#Images\Crew\crew_hud_off.png +Y=30r +MouseOverAction=[!SetOption Button7 ImageName #@#Images\Crew\crew_hud_select.png] +MouseLeaveAction=[!SetOption Button7 ImageName #@#Images\Crew\crew_hud_off.png] +LeftMouseUpAction=["#path_7#"] + +[Button8] +Meter=Image +ImageName=#@#Images\Crew\crew_hud_off.png +Y=30r +MouseOverAction=[!SetOption Button8 ImageName #@#Images\Crew\crew_hud_select.png] +MouseLeaveAction=[!SetOption Button8 ImageName #@#Images\Crew\crew_hud_off.png] +LeftMouseUpAction=["#path_8#"] + +[Button9] +Meter=Image +ImageName=#@#Images\Crew\crew_hud_off.png +Y=30r +MouseOverAction=[!SetOption Button9 ImageName #@#Images\Crew\crew_hud_select.png] +MouseLeaveAction=[!SetOption Button9 ImageName #@#Images\Crew\crew_hud_off.png] +LeftMouseUpAction=["#path_9#"] + +[Button10] +Meter=Image +ImageName=#@#Images\Crew\crew_hud_off.png +Y=30r +MouseOverAction=[!SetOption Button10 ImageName #@#Images\Crew\crew_hud_select.png] +MouseLeaveAction=[!SetOption Button10 ImageName #@#Images\Crew\crew_hud_off.png] +LeftMouseUpAction=["#path_10#"] + +;----------Pictures------------------------------------------------- + +[Picture1] +Meter=Image +ImageName=#@#Images\Crew\Icons\#icon_1#.png +X=10 +Y=-4 + +[Picture2] +Meter=Image +ImageName=#@#Images\Crew\Icons\#icon_2#.png +Y=30r +X=0r + +[Picture3] +Meter=Image +ImageName=#@#Images\Crew\Icons\#icon_3#.png +Y=30r +X=0r + +[Picture4] +Meter=Image +ImageName=#@#Images\Crew\Icons\#icon_4#.png +Y=30r +X=0r + +[Picture5] +Meter=Image +ImageName=#@#Images\Crew\Icons\#icon_5#.png +Y=30r +X=0r + +[Picture6] +Meter=Image +ImageName=#@#Images\Crew\Icons\#icon_6#.png +Y=30r +X=0r + +[Picture7] +Meter=Image +ImageName=#@#Images\Crew\Icons\#icon_7#.png +Y=30r +X=0r + +[Picture8] +Meter=Image +ImageName=#@#Images\Crew\Icons\#icon_8#.png +Y=30r +X=0r + +[Picture9] +Meter=Image +ImageName=#@#Images\Crew\Icons\#icon_9#.png +Y=30r +X=0r + +[Picture10] +Meter=Image +ImageName=#@#Images\Crew\Icons\#icon_10#.png +Y=30r +X=0r + +;----------Labels------------------------------------------------- + +[Label1] +Meter=String +Text=#label_1# +MeterStyle=FontFormat_Small +X=40 +Y=3 + +[Label2] +Meter=String +Text=#label_2# +MeterStyle=FontFormat_Small +X=0r +Y=30r + +[Label3] +Meter=String +Text=#label_3# +MeterStyle=FontFormat_Small +X=0r +Y=30r + +[Label4] +Meter=String +Text=#label_4# +MeterStyle=FontFormat_Small +X=0r +Y=30r + +[Label5] +Meter=String +Text=#label_5# +MeterStyle=FontFormat_Small +X=0r +Y=30r + +[Label6] +Meter=String +Text=#label_6# +MeterStyle=FontFormat_Small +X=0r +Y=30r + +[Label7] +Meter=String +Text=#label_7# +MeterStyle=FontFormat_Small +X=0r +Y=30r + +[Label8] +Meter=String +Text=#label_8# +MeterStyle=FontFormat_Small +X=0r +Y=30r + +[Label9] +Meter=String +Text=#label_9# +MeterStyle=FontFormat_Small +X=0r +Y=30r + +[Label10] +Meter=String +Text=#label_10# +MeterStyle=FontFormat_Small +X=0r +Y=30r + +;------------------------------------------------------ + +[Button_Background] +Meter=Image +ImageName=#@#Images\Crew\button_background.png +Y=300 + +[Garbage] +Meter=Image +ImageName=#@#Images\Crew\garbage_on.png +X=24 +Y=12r +MouseOverAction=[!SetOption Garbage ImageName #@#Images\Crew\garbage_select.png] +MouseLeaveAction=[!SetOption Garbage ImageName #@#Images\Crew\garbage_on.png] +LeftMouseUpAction=["::{645FF040-5081-101B-9F08-00AA002F954E}"] + +[Settings] +Meter=Image +ImageName=#@#Images\Crew\settings_on.png +X=39r +Y=0r +MouseOverAction=[!SetOption Settings ImageName #@#Images\Crew\settings_select.png] +MouseLeaveAction=[!SetOption Settings ImageName #@#Images\Crew\settings_on.png] +LeftMouseUpAction=["C:\Windows\System32\control.exe"] + +[ButtonManager] +Measure=Script +ScriptFile=#CURRENTPATH#Globals\ButtonManager.lua + diff --git a/rainmeter/ftl/Drones/Globals/Drive1.inc b/rainmeter/ftl/Drones/Globals/Drive1.inc new file mode 100644 index 0000000..a24d87b --- /dev/null +++ b/rainmeter/ftl/Drones/Globals/Drive1.inc @@ -0,0 +1,35 @@ +[Drive1_HUD] +Meter=Image +ImageName=#@#Images\Drones\drives_off.png +X=34 +Y=16 + +[Drive1_Name] +Meter=String +MeasureName=MeasureHDD1_Label +MeterStyle=MeterFormat_DriveLabel +W=91 +X=47r +Y=5r + +[Drive1_Free] +Meter=String +MeasureName=MeasureHDD1_Free +MeterStyle=MeterFormat_DriveSize +Text=%1B Free +X=-45r +Y=17r + + +[Drive1_Label] +Meter=String +MeterStyle=FontFormat_Label +Text=#Drive1# +X=83r +Y=4r + + +[Test1] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/on-or-off.lua" +whoami=1 \ No newline at end of file diff --git a/rainmeter/ftl/Drones/Globals/Drive1_stacked.inc b/rainmeter/ftl/Drones/Globals/Drive1_stacked.inc new file mode 100644 index 0000000..61dd681 --- /dev/null +++ b/rainmeter/ftl/Drones/Globals/Drive1_stacked.inc @@ -0,0 +1,35 @@ +[Drive1_HUD] +Meter=Image +ImageName=#@#Images\Drones\drives_off.png +X=34 +Y=29 + +[Drive1_Name] +Meter=String +MeasureName=MeasureHDD1_Label +MeterStyle=MeterFormat_DriveLabel +W=91 +X=47r +Y=5r + +[Drive1_Free] +Meter=String +MeasureName=MeasureHDD1_Free +MeterStyle=MeterFormat_DriveSize +Text=%1B Free +X=-45r +Y=17r + + +[Drive1_Label] +Meter=String +MeterStyle=FontFormat_Label +Text=#Drive1# +X=83r +Y=4r + + +[Test1] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/on-or-off.lua" +whoami=1 \ No newline at end of file diff --git a/rainmeter/ftl/Drones/Globals/Drive2.inc b/rainmeter/ftl/Drones/Globals/Drive2.inc new file mode 100644 index 0000000..7a9a9e2 --- /dev/null +++ b/rainmeter/ftl/Drones/Globals/Drive2.inc @@ -0,0 +1,34 @@ +[Drive2_HUD] +Meter=Image +ImageName=#@#Images\Drones\drives_on.png +X=132 +Y=16 + +[Drive2_Name] +Meter=String +MeasureName=MeasureHDD2_Label +MeterStyle=MeterFormat_DriveLabel +W=91 +X=47r +Y=5r + +[Drive2_Free] +Meter=String +MeasureName=MeasureHDD2_Free +MeterStyle=MeterFormat_DriveSize +Text=%1B Free +X=-45r +Y=17r + + +[Drive2_Label] +Meter=String +MeterStyle=FontFormat_Label +Text=#Drive2# +X=83r +Y=4r + +[Test2] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/on-or-off.lua" +whoami=2 \ No newline at end of file diff --git a/rainmeter/ftl/Drones/Globals/Drive2_stacked.inc b/rainmeter/ftl/Drones/Globals/Drive2_stacked.inc new file mode 100644 index 0000000..5132bad --- /dev/null +++ b/rainmeter/ftl/Drones/Globals/Drive2_stacked.inc @@ -0,0 +1,34 @@ +[Drive2_HUD] +Meter=Image +ImageName=#@#Images\Drones\drives_on.png +X=132 +Y=29 + +[Drive2_Name] +Meter=String +MeasureName=MeasureHDD2_Label +MeterStyle=MeterFormat_DriveLabel +W=91 +X=47r +Y=5r + +[Drive2_Free] +Meter=String +MeasureName=MeasureHDD2_Free +MeterStyle=MeterFormat_DriveSize +Text=%1B Free +X=-45r +Y=17r + + +[Drive2_Label] +Meter=String +MeterStyle=FontFormat_Label +Text=#Drive2# +X=83r +Y=4r + +[Test2] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/on-or-off.lua" +whoami=2 \ No newline at end of file diff --git a/rainmeter/ftl/Drones/Globals/Drive3.inc b/rainmeter/ftl/Drones/Globals/Drive3.inc new file mode 100644 index 0000000..90f49ad --- /dev/null +++ b/rainmeter/ftl/Drones/Globals/Drive3.inc @@ -0,0 +1,34 @@ +[Drive3_HUD] +Meter=Image +ImageName=#@#Images\Drones\drives_on.png +X=230 +Y=16 + +[Drive3_Name] +Meter=String +MeasureName=MeasureHDD3_Label +MeterStyle=MeterFormat_DriveLabel +W=91 +X=47r +Y=5r + +[Drive3_Free] +Meter=String +MeasureName=MeasureHDD3_Free +MeterStyle=MeterFormat_DriveSize +Text=%1B Free +X=-45r +Y=17r + + +[Drive3_Label] +Meter=String +MeterStyle=FontFormat_Label +Text=#Drive3# +X=83r +Y=4r + +[Test3] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/on-or-off.lua" +whoami=3 \ No newline at end of file diff --git a/rainmeter/ftl/Drones/Globals/Drive3_stacked.inc b/rainmeter/ftl/Drones/Globals/Drive3_stacked.inc new file mode 100644 index 0000000..7cbcf57 --- /dev/null +++ b/rainmeter/ftl/Drones/Globals/Drive3_stacked.inc @@ -0,0 +1,34 @@ +[Drive3_HUD] +Meter=Image +ImageName=#@#Images\Drones\drives_on.png +X=230 +Y=29 + +[Drive3_Name] +Meter=String +MeasureName=MeasureHDD3_Label +MeterStyle=MeterFormat_DriveLabel +W=91 +X=47r +Y=5r + +[Drive3_Free] +Meter=String +MeasureName=MeasureHDD3_Free +MeterStyle=MeterFormat_DriveSize +Text=%1B Free +X=-45r +Y=17r + + +[Drive3_Label] +Meter=String +MeterStyle=FontFormat_Label +Text=#Drive3# +X=83r +Y=4r + +[Test3] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/on-or-off.lua" +whoami=3 \ No newline at end of file diff --git a/rainmeter/ftl/Drones/Globals/Drive4.inc b/rainmeter/ftl/Drones/Globals/Drive4.inc new file mode 100644 index 0000000..0923f26 --- /dev/null +++ b/rainmeter/ftl/Drones/Globals/Drive4.inc @@ -0,0 +1,34 @@ +[Drive4_HUD] +Meter=Image +ImageName=#@#Images\Drones\drives_on.png +X=328 +Y=16 + +[Drive4_Name] +Meter=String +MeasureName=MeasureHDD4_Label +MeterStyle=MeterFormat_DriveLabel +W=91 +X=47r +Y=5r + +[Drive4_Free] +Meter=String +MeasureName=MeasureHDD4_Free +MeterStyle=MeterFormat_DriveSize +Text=%1B Free +X=-45r +Y=17r + + +[Drive4_Label] +Meter=String +MeterStyle=FontFormat_Label +Text=#Drive4# +X=83r +Y=4r + +[Test4] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/on-or-off.lua" +whoami=4 \ No newline at end of file diff --git a/rainmeter/ftl/Drones/Globals/Drive4_stacked.inc b/rainmeter/ftl/Drones/Globals/Drive4_stacked.inc new file mode 100644 index 0000000..051886f --- /dev/null +++ b/rainmeter/ftl/Drones/Globals/Drive4_stacked.inc @@ -0,0 +1,34 @@ +[Drive4_HUD] +Meter=Image +ImageName=#@#Images\Drones\drives_on.png +X=34 +Y=71 + +[Drive4_Name] +Meter=String +MeasureName=MeasureHDD4_Label +MeterStyle=MeterFormat_DriveLabel +W=91 +X=47r +Y=5r + +[Drive4_Free] +Meter=String +MeasureName=MeasureHDD4_Free +MeterStyle=MeterFormat_DriveSize +Text=%1B Free +X=-45r +Y=17r + + +[Drive4_Label] +Meter=String +MeterStyle=FontFormat_Label +Text=#Drive4# +X=83r +Y=4r + +[Test4] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/on-or-off.lua" +whoami=4 \ No newline at end of file diff --git a/rainmeter/ftl/Drones/Globals/Drive5_stacked.inc b/rainmeter/ftl/Drones/Globals/Drive5_stacked.inc new file mode 100644 index 0000000..778e25b --- /dev/null +++ b/rainmeter/ftl/Drones/Globals/Drive5_stacked.inc @@ -0,0 +1,34 @@ +[Drive5_HUD] +Meter=Image +ImageName=#@#Images\Drones\drives_on.png +X=132 +Y=71 + +[Drive5_Name] +Meter=String +MeasureName=MeasureHDD5_Label +MeterStyle=MeterFormat_DriveLabel +W=91 +X=47r +Y=5r + +[Drive5_Free] +Meter=String +MeasureName=MeasureHDD5_Free +MeterStyle=MeterFormat_DriveSize +Text=%1B Free +X=-45r +Y=17r + + +[Drive5_Label] +Meter=String +MeterStyle=FontFormat_Label +Text=#Drive5# +X=83r +Y=4r + +[Test5] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/on-or-off.lua" +whoami=5 \ No newline at end of file diff --git a/rainmeter/ftl/Drones/Globals/Drive6_stacked.inc b/rainmeter/ftl/Drones/Globals/Drive6_stacked.inc new file mode 100644 index 0000000..d045235 --- /dev/null +++ b/rainmeter/ftl/Drones/Globals/Drive6_stacked.inc @@ -0,0 +1,34 @@ +[Drive6_HUD] +Meter=Image +ImageName=#@#Images\Drones\drives_on.png +X=230 +Y=71 + +[Drive6_Name] +Meter=String +MeasureName=MeasureHDD6_Label +MeterStyle=MeterFormat_DriveLabel +W=91 +X=47r +Y=5r + +[Drive6_Free] +Meter=String +MeasureName=MeasureHDD6_Free +MeterStyle=MeterFormat_DriveSize +Text=%1B Free +X=-45r +Y=17r + + +[Drive6_Label] +Meter=String +MeterStyle=FontFormat_Label +Text=#Drive6# +X=83r +Y=4r + +[Test6] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/on-or-off.lua" +whoami=6 \ No newline at end of file diff --git a/rainmeter/ftl/Drones/Globals/Metadata.inc b/rainmeter/ftl/Drones/Globals/Metadata.inc new file mode 100644 index 0000000..bf11220 --- /dev/null +++ b/rainmeter/ftl/Drones/Globals/Metadata.inc @@ -0,0 +1,5 @@ +[Metadata] +Name=Drive Display +Author=Tuxwonder +Version=1.4.0 +Information=This skin displays the drives and how much free memory they have left. It will also display if there is no drive. In @Resources\Globals\MeasureHDD.inc you can change which drives are measured \ No newline at end of file diff --git a/rainmeter/ftl/Drones/Globals/barcounter.lua b/rainmeter/ftl/Drones/Globals/barcounter.lua new file mode 100644 index 0000000..49eb8f1 --- /dev/null +++ b/rainmeter/ftl/Drones/Globals/barcounter.lua @@ -0,0 +1,8 @@ +function Update() + d=tonumber(SKIN:GetVariable('#ofdrives')) + bars=0 + for i=1, d do + bars = bars + tonumber(SKIN:GetVariable('drive'..i..'on')) + end + SKIN:Bang('!SetOption Drive_Icon ImageName #@#Images/Drones/drives_icon'..bars..'.png') +end \ No newline at end of file diff --git a/rainmeter/ftl/Drones/Globals/on-or-off.lua b/rainmeter/ftl/Drones/Globals/on-or-off.lua new file mode 100644 index 0000000..1e4c90d --- /dev/null +++ b/rainmeter/ftl/Drones/Globals/on-or-off.lua @@ -0,0 +1,14 @@ + + +function Update() + a=SELF:GetOption('whoami') + measure=SKIN:GetMeasure('MeasureHDD'..a..'_Label') + value=measure:GetStringValue() + if value=="" then + SKIN:Bang('!SetVariable drive'..a..'on "0"') + SKIN:Bang('[!HideMeter Drive'..a..'_Free][!SetOption Drive'..a..'_HUD ImageName #@#Images/Drones/drives_off.png][!SetOption Drive'..a..'_Label FontColor 147,145,146,255]') + else + SKIN:Bang('!SetVariable drive'..a..'on "1"') + SKIN:Bang('[!ShowMeter Drive'..a..'_Free][!SetOption Drive'..a..'_HUD ImageName #@#Images/Drones/drives_on.png][!SetOption Drive'..a..'_Label FontColor 243,255,230,255]') + end +end \ No newline at end of file diff --git a/rainmeter/ftl/Drones/HDD_1.ini b/rainmeter/ftl/Drones/HDD_1.ini new file mode 100644 index 0000000..3c75a62 --- /dev/null +++ b/rainmeter/ftl/Drones/HDD_1.ini @@ -0,0 +1,36 @@ +[Rainmeter] +Update=1000 + +@Include=#@#Globals\MeasureHDD.inc +@Include2=#@#Globals\Formats.inc + +@Include3=Globals\Drive1.inc + +@Include7=Globals\Metadata.inc + +[Metadata] +Name=Drive Display +Author=Tuxwonder +Version=1.0.0 +Information=This skin displays the drives and how much free memory they have left. It recognizes any drive with a name, so if you plug in your flashdrive or throw in a CD into that drive, it'll display it. In @Resources\Globals\MeasureHDD.inc you can change which drives are measured at the top. This specific skin measures 1 drive slot. + +[Variables] +drive1on=0 +drive2on=0 +drive3on=0 +drive4on=0 +#ofdrives=1 + +[HDD_Hud] +Meter=Image +ImageName=#@#Images\Drones\drives_hud1.png + +[Drive_Icon] +Meter=Image +ImageName=#@#Images\Drones\drives_icon0.png +X=-14 +Y=0 + +[Bar_Measure] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/barcounter.lua" diff --git a/rainmeter/ftl/Drones/HDD_2.ini b/rainmeter/ftl/Drones/HDD_2.ini new file mode 100644 index 0000000..ac9efd8 --- /dev/null +++ b/rainmeter/ftl/Drones/HDD_2.ini @@ -0,0 +1,37 @@ +[Rainmeter] +Update=1000 + +@Include=#@#Globals\MeasureHDD.inc +@Include2=#@#Globals\Formats.inc + +@Include3=Globals\Drive1.inc +@Include4=Globals\Drive2.inc + +@Include7=Globals\Metadata.inc + +[Metadata] +Name=Drive Display +Author=Tuxwonder +Version=1.0.0 +Information=This skin displays the drives and how much free memory they have left. It recognizes any drive with a name, so if you plug in your flashdrive or throw in a CD into that drive, it'll display it. In @Resources\Globals\MeasureHDD.inc you can change which drives are measured at the top. This specific skin measures 2 drive slots. + +[Variables] +drive1on=0 +drive2on=0 +drive3on=0 +drive4on=0 +#ofdrives=2 + +[HDD_Hud] +Meter=Image +ImageName=#@#Images\Drones\drives_hud2.png + +[Drive_Icon] +Meter=Image +ImageName=#@#Images\Drones\drives_icon0.png +X=-14 +Y=0 + +[Bar_Measure] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/barcounter.lua" diff --git a/rainmeter/ftl/Drones/HDD_3.ini b/rainmeter/ftl/Drones/HDD_3.ini new file mode 100644 index 0000000..b3d1a61 --- /dev/null +++ b/rainmeter/ftl/Drones/HDD_3.ini @@ -0,0 +1,38 @@ +[Rainmeter] +Update=1000 + +@Include=#@#Globals\MeasureHDD.inc +@Include2=#@#Globals\Formats.inc + +@Include3=Globals\Drive1.inc +@Include4=Globals\Drive2.inc +@Include5=Globals\Drive3.inc + +@Include7=Globals\Metadata.inc + +[Metadata] +Name=Drive Display +Author=Tuxwonder +Version=1.0.0 +Information=This skin displays the drives and how much free memory they have left. It recognizes any drive with a name, so if you plug in your flashdrive or throw in a CD into that drive, it'll display it. In @Resources\Globals\MeasureHDD.inc you can change which drives are measured at the top. This specific skin measures 3 drive slots. + +[Variables] +drive1on=0 +drive2on=0 +drive3on=0 +drive4on=0 +#ofdrives=3 + +[HDD_Hud] +Meter=Image +ImageName=#@#Images\Drones\drives_hud3.png + +[Drive_Icon] +Meter=Image +ImageName=#@#Images\Drones\drives_icon0.png +X=-14 +Y=0 + +[Bar_Measure] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/barcounter.lua" diff --git a/rainmeter/ftl/Drones/HDD_4.ini b/rainmeter/ftl/Drones/HDD_4.ini new file mode 100644 index 0000000..21a8374 --- /dev/null +++ b/rainmeter/ftl/Drones/HDD_4.ini @@ -0,0 +1,39 @@ +[Rainmeter] +Update=1000 + +@Include=#@#Globals\MeasureHDD.inc +@Include2=#@#Globals\Formats.inc + +@Include3=Globals\Drive1.inc +@Include4=Globals\Drive2.inc +@Include5=Globals\Drive3.inc +@Include6=Globals\Drive4.inc + +@Include7=Globals\Metadata.inc + +[Metadata] +Name=Drive Display +Author=Tuxwonder +Version=1.0.0 +Information=This skin displays the drives and how much free memory they have left. It recognizes any drive with a name, so if you plug in your flashdrive or throw in a CD into that drive, it'll display it. In @Resources\Globals\MeasureHDD.inc you can change which drives are measured at the top. This specific skin measures 4 drive slots. + +[Variables] +drive1on=0 +drive2on=0 +drive3on=0 +drive4on=0 +#ofdrives=4 + +[HDD_Hud] +Meter=Image +ImageName=#@#Images\Drones\drives_hud4.png + +[Drive_Icon] +Meter=Image +ImageName=#@#Images\Drones\drives_icon0.png +X=-14 +Y=0 + +[Bar_Measure] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/barcounter.lua" diff --git a/rainmeter/ftl/Drones/HDD_6.ini b/rainmeter/ftl/Drones/HDD_6.ini new file mode 100644 index 0000000..0b9825e --- /dev/null +++ b/rainmeter/ftl/Drones/HDD_6.ini @@ -0,0 +1,43 @@ +[Rainmeter] +Update=1000 + +@Include=#@#Globals\MeasureHDD.inc +@Include2=#@#Globals\Formats.inc + +@Include3=Globals\Drive1_stacked.inc +@Include4=Globals\Drive2_stacked.inc +@Include5=Globals\Drive3_stacked.inc +@Include6=Globals\Drive4_stacked.inc +@Include8=Globals\Drive5_stacked.inc +@Include9=Globals\Drive6_stacked.inc + +@Include7=Globals\Metadata.inc + +[Metadata] +Name=Drive Display +Author=Tuxwonder + WTMike24 +Version=1.0.1 +Information=This skin displays the drives and how much free memory they have left. It recognizes any drive with a name, so if you plug in your flashdrive or throw in a CD into that drive, it'll display it. In @Resources\Globals\MeasureHDD.inc you can change which drives are measured at the top. This specific skin measures 6 drive slots. (Brought to 6 drives by WTMike24) + +[Variables] +drive1on=0 +drive2on=0 +drive3on=0 +drive4on=0 +drive5on=0 +drive6on=0 +#ofdrives=6 + +[HDD_Hud] +Meter=Image +ImageName=#@#Images\Drones\drives_hud6_stacked.png + +[Drive_Icon] +Meter=Image +ImageName=#@#Images\Drones\drives_icon0.png +X=-14 +Y=55 + +[Bar_Measure] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/barcounter.lua" diff --git a/rainmeter/ftl/Hull/FreeDiskSpace.ini b/rainmeter/ftl/Hull/FreeDiskSpace.ini new file mode 100644 index 0000000..8cf0f7e --- /dev/null +++ b/rainmeter/ftl/Hull/FreeDiskSpace.ini @@ -0,0 +1,42 @@ +[Rainmeter] +Update=1000 +@Include=#@#Globals\Formats.inc +@Include2=#@#Globals\MeasureHDD.inc + +[Metadata] +Name=Free Disk Space HUD +Author=Tuxwonder +Information=This skin measures the free space left in Drive 1 (preset in the MeasureHDD.inc file as the C: drive). Less bars, less space. +Version=1.0.0 + +[BarCalc] +Measure=Calc +Formula=Ceil(MeasureHDD1_Free/MeasureHDD1_Total*30)/30 +IfCondition=BarCalc*30>=20 +IfTrueAction=[!SetOption MeterHDD BarImage "#@#Images\Hull\meter_good.png"] +IfCondition2=(BarCalc*30>=10) && (BarCalc*30<20) +IfTrueAction2=[!SetOption MeterHDD BarImage "#@#Images\Hull\meter_ok.png"] +IfCondition3=BarCalc*30<10 +IfTrueAction3=[!SetOption MeterHDD BarImage "#@#Images\Hull\meter_bad.png"] +OnUpdateAction=[!UpdateMeter MeterHDD][!Redraw] + +[MeterHud] +Meter=Image +ImageName=#@#Images\Hull\hdd_hud.png + +[MeterHDD] +Meter=Bar +X=10r +MeasureName=BarCalc +BarImage=#@#Images\Hull\power_meter.png +BarOrientation=Horizontal + +[MeterHDDText] +Meter=String +MeterStyle=FontFormat_Large +MeasureName=MeasureHDD1_Free +NumOfDecimals=1 +AutoScale=1 +Text=%1B +X=380 +Y=15 diff --git a/rainmeter/ftl/Hull/Power.ini b/rainmeter/ftl/Hull/Power.ini new file mode 100644 index 0000000..7aba4f9 --- /dev/null +++ b/rainmeter/ftl/Hull/Power.ini @@ -0,0 +1,36 @@ +[Rainmeter] +Update=1000 +@Include=#@#Globals\MeasurePower.inc +Active=1 +WindowX=0 +WindowY=0 + +[Metadata] +Name=Battery Power Meter +Author=Tuxwonder +Information=This skin measures the amount of battery power you have left on your computer. Less bars, less power +License= +Version=1.0.0 + +[BarCalc] +Measure=Calc +Formula=Ceil(MeasurePower_Percent*0.3)/30 +IfCondition=BarCalc*30>=20 +IfTrueAction=[!SetOption MeterPower BarImage "#@#Images\Hull\meter_good.png"] +IfCondition2=(BarCalc*30>=10) && (BarCalc*30<20) +IfTrueAction2=[!SetOption MeterPower BarImage "#@#Images\Hull\meter_ok.png"] +IfCondition3=BarCalc*30<10 +IfTrueAction3=[!SetOption MeterPower BarImage "#@#Images\Hull\meter_bad.png"] +OnUpdateAction=[!UpdateMeter MeterPower][!Redraw] + +[MeterHud] +Meter=Image +ImageName=#@#Images\Hull\power_hud.png + + +[MeterPower] +Meter=Bar +X=10r +MeasureName=BarCalc +BarImage=#@#Images\Hull\meter_good.png +BarOrientation=Horizontal diff --git a/rainmeter/ftl/Hull/RAM.ini b/rainmeter/ftl/Hull/RAM.ini new file mode 100644 index 0000000..3c1375a --- /dev/null +++ b/rainmeter/ftl/Hull/RAM.ini @@ -0,0 +1,32 @@ +[Rainmeter] +Update=1000 +@Include=#@#Globals\MeasureRAM.inc + +[Metadata] +Name=Free RAM Space Meter +Author=Tuxwonder +Information=This skin measures the amount of free RAM you have left on your computer. More bars, more free RAM. +License= +Version=1.0.0 + +[BarCalc] +Measure=Calc +Formula=Ceil(MeasureRAM_Free/MeasureRAM_Total*30)/30 +IfCondition=BarCalc*30>=20 +IfTrueAction=[!SetOption MeterRAM BarImage "#@#Images\Hull\meter_good.png"] +IfCondition2=(BarCalc*30>=10) && (BarCalc*30<20) +IfTrueAction2=[!SetOption MeterRAM BarImage "#@#Images\Hull\meter_ok.png"] +IfCondition3=BarCalc*30<10 +IfTrueAction3=[!SetOption MeterRAM BarImage "#@#Images\Hull\meter_bad.png"] +OnUpdateAction=[!UpdateMeter MeterRAM][!Redraw] + +[MeterHud] +Meter=Image +ImageName=#@#Images\Hull\ram_hud.png + +[MeterRAM] +Meter=Bar +X=10r +MeasureName=BarCalc +BarImage=#@#Images\Hull\meter_good.png +BarOrientation=Horizontal diff --git a/rainmeter/ftl/Power Bars/Globals/BarGlobals.inc b/rainmeter/ftl/Power Bars/Globals/BarGlobals.inc new file mode 100644 index 0000000..8996260 --- /dev/null +++ b/rainmeter/ftl/Power Bars/Globals/BarGlobals.inc @@ -0,0 +1,47 @@ +[EnginesScript] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/MiniBarCalc.lua" +whoami=engines + +[ShieldsScript] +Measure=Script +ScriptFile="#CURRENTPATH#Globals/MiniBarCalc.lua" +whoami=shields + +[MeterHud] +Meter=Image +ImageName=#@#Images\Power_Bars\power_hud.png + +[MeterEngines] +Meter=Image +ImageName=#@#Images\Power_Bars\engines_green.png +X=94 +Y=191 + +[MeterShields] +Meter=Image +ImageName=#@#Images\Power_Bars\shields_green.png +X=58 +Y=191 + +[BarEngines] +Meter=Bar +MeasureName=EnginesScript +BarImage=#@#Images\Power_Bars\engines_bar.png +X=118 +Y=142 + +[BarShields] +Meter=Bar +MeasureName=ShieldsScript +BarImage=#@#Images\Power_Bars\shields_bar.png +X=82 +Y=128 + +[MeterBars] +Meter=Bar +MeasureName=BarCalc +X=12 +Y=10 +BarImage=#@#Images\Power_Bars\power_bars.png +BarOrientation=Vertical \ No newline at end of file diff --git a/rainmeter/ftl/Power Bars/Globals/MiniBarCalc.lua b/rainmeter/ftl/Power Bars/Globals/MiniBarCalc.lua new file mode 100644 index 0000000..c3d87e4 --- /dev/null +++ b/rainmeter/ftl/Power Bars/Globals/MiniBarCalc.lua @@ -0,0 +1,41 @@ + +--[[ + +#of bars - Shield bars - Engine bars + +a=(bar-(bar+2)%4+2)/2 + +shields = ((bars-1)%4+(bars-1))/2 +engines = bars - shields +--]] + +function Update() + barcalc= SKIN:GetMeasure('BarCalc') + meterS= SKIN:GetMeter('MeterShields') + meterE= SKIN:GetMeter('MeterEngines') + + total=barcalc:GetValue() + total=25-total*25 + + shields = (total-(total+2)%4+2)/2 + engines = total - shields + + if shields <= 0 then + SKIN:Bang('!SetOption "MeterShields" "ImageName" "#@#Images/Power_Bars/shields_grey.png"') + else + SKIN:Bang('!SetOption "MeterShields" "ImageName" "#@#Images/Power_Bars/shields_green.png"') + end + + if engines <= 0 then + SKIN:Bang('!SetOption "MeterEngines" "ImageName" "#@#Images/Power_Bars/engines_grey.png"') + else + SKIN:Bang('!SetOption "MeterEngines" "ImageName" "#@#Images/Power_Bars/engines_green.png"') + end + + if SELF:GetOption('whoami') == "shields" then + return shields/8 + end + if SELF:GetOption('whoami') == "engines" then + return engines/8 + end +end diff --git a/rainmeter/ftl/Power Bars/Power.ini b/rainmeter/ftl/Power Bars/Power.ini new file mode 100644 index 0000000..7049e0e --- /dev/null +++ b/rainmeter/ftl/Power Bars/Power.ini @@ -0,0 +1,14 @@ +[Rainmeter] +Update=500 +@Include=#@#Globals\MeasurePower.inc +@Include2=#CURRENTPATH#Globals/BarGlobals.inc + +[Metadata] +Name=Power Meter +Author=Tuxwonder +Version=1.0.0 +Information=This skin measures how much power you have left in your battery. More bars, more battery. + +[BarCalc] +Measure=Calc +Formula=Ceil(MeasurePower_Percent*25/100)/25 diff --git a/rainmeter/ftl/Power Bars/RAM.ini b/rainmeter/ftl/Power Bars/RAM.ini new file mode 100644 index 0000000..b106458 --- /dev/null +++ b/rainmeter/ftl/Power Bars/RAM.ini @@ -0,0 +1,16 @@ +[Rainmeter] +Update=500 +@Include=#@#Globals\MeasureRAM.inc +@Include2=#CURRENTPATH#Globals/BarGlobals.inc + +[Metadata] +Name=RAM Meter +Author=Tuxwonder +Version=1.0.0 +Information=This skin measures the amount of RAM your system has used. More bars, more RAM used. + +[BarCalc] +Measure=Calc +Formula=Ceil(MeasureRAM_Used/MeasureRAM_Total*25)/25 + + diff --git a/rainmeter/ftl/README.md b/rainmeter/ftl/README.md new file mode 100644 index 0000000..08ec4d7 --- /dev/null +++ b/rainmeter/ftl/README.md @@ -0,0 +1,16 @@ +# FTL Rainmeter Skin + +### Originally created by [/u/tuxwonder](https://www.reddit.com/user/tuxwonder/) on Reddit + +Original Reddit link: https://www.reddit.com/r/ftlgame/comments/2dh1oq/ftl\_taking\_over\_your\_desktop\_using\_rainmeter/ +Updated Reddit link: https://www.reddit.com/r/ftlgame/comments/3ypg5y/ftl\_rainmeter\_skin\_update/ +My latest Reddit link: https://www.reddit.com/r/ftlgame/comments/8h9cz1/ftl\_rainmeter\_skin\_updated\_again/ + +This directory is simply a backup of the skin files with the modifications I have made personally. + +\- Created the 12 core CPU weapon layout +\- Created the 6 drive drone layout +\- Modified the disk meter to show different decimal levels depending on the unit ([reddit link](https://www.reddit.com/r/Rainmeter/comments/8j2cvr/is_it_possible_to_have_different_numofdecimal/)) +\- Converted the network meter from bytes to bits ([docs](https://docs.rainmeter.net/manual/measures/net/) [understanding](https://forum.rainmeter.net/viewtopic.php?t=28699])) + +The wallpapers and background files have been removed from this repository to save space. I use my own [FTL background](https://steamcommunity.com/sharedfiles/filedetails/?id=1398599995) on [Wallpaper Engine](https://store.steampowered.com/app/431960/Wallpaper_Engine/) which is being hosted by the wonderful steam cloud. diff --git a/rainmeter/ftl/README.txt b/rainmeter/ftl/README.txt new file mode 100644 index 0000000..a3ee03e --- /dev/null +++ b/rainmeter/ftl/README.txt @@ -0,0 +1,66 @@ +HELLO! + + Thanks for trying out this Rainmeter skin! I must apologzize + profusely for the amount of time it took. Creating the entire + skin might have taken 30-40 hours (including teaching myself + how to even use Rainmeter. Even so, it took way too lont to + release. I posted a popular teaser of the skin a very long + time ago and it basically went silent after that. I don't want + to make excuses, but after having forgotten about the project, + I recently got a PM from another reddit user reminding me + about this, and so I hopped back on it. + I'd also like to thank you guys for giving me so many great + ideas about what things to put where. It was difficult deciding + what each meter would measure, but you guys came through with + some stellar ideas (haha). + So here is the product of my work. I hope you enjoy! + + -Tuxwonder + + +SET UP AND POSITIONING + + For those of you first time users of Rainmeter, it's pretty + simple to set up. After installing the .rmskin to Rainmeter, + it will probably load up a preset layout. To change the + positions of the individual meters, just drag them into place. + I expect that FTL players will remember the appropriate + positions of the different meters. As long as you have the + "Snap to edges" option on in the bottom right of the "Manage + Rainmeter" window, repositioning should be a piece of cake. + + +CUSTOMIZING (BUT JUST A LITTLE) + + I tried to include at least a bit of customizing in terms of + what the different meters measured. For example, you can + display 2 drives instead of 4 if you don't think all 4 slots are + necessary. If you don't have a laptop, your hull meter at the + top left can display RAM or HDD space instead of remaining + power. + + +CREW SHORTCUTS + + All info you need about editing the crew shortcut paths, labels, + and images is all in the setup file in FTL\Crew\Setup.inc. It + can be opened with any text editor + + +WALLPAPERS + + You can find a small collection of space wallpapers in the + FTL\@Resources\Images\Wallpapers folder, some of which are from + reddit. I am working on a "Jump" button so that you can go + through the wallpapers at the push of a button, but that's not + for this update quite yet. Best thing for now is to set one of + those wallpapers slideshows that switches to a new background + every hour or so. + + +FINISHING UP + + Make sure you have all of your meters right where you want them. + Go through all of the meters you loaded, and change their + settings (bottom right) so that their position is on the + desktop, and they are not draggable. \ No newline at end of file diff --git a/rainmeter/ftl/Scrap/Clock_12hr.ini b/rainmeter/ftl/Scrap/Clock_12hr.ini new file mode 100644 index 0000000..4c0b4b0 --- /dev/null +++ b/rainmeter/ftl/Scrap/Clock_12hr.ini @@ -0,0 +1,25 @@ +[Rainmeter] +Update=1000 + +@Include1=#@#Globals\Formats.inc +@Include2=#CURRENTPATH#Globals\Globals.inc + +[Metadata] +Name=12hr Clock +Author=Tuxwonder +Version=1.0.0 +Information=This Scrap counter now displays time. Hands function as a 12hr clock. This specific meter is a 12hr clock. + +[Metadata] +Name= +Author= +Information= +License= +Version= + +[MeasureTime] +Measure=Time + +[MeasureTime_Clock] +Measure=Time +Format=%#I:%M diff --git a/rainmeter/ftl/Scrap/Clock_24hr.ini b/rainmeter/ftl/Scrap/Clock_24hr.ini new file mode 100644 index 0000000..58237db --- /dev/null +++ b/rainmeter/ftl/Scrap/Clock_24hr.ini @@ -0,0 +1,19 @@ +[Rainmeter] +Update=1000 + +@Include1=#@#Globals\Formats.inc +@Include2=#CURRENTPATH#Globals\Globals.inc + +[Metadata] +Name=24hr Clock +Author=Tuxwonder +Version=1.0.0 +Information=This Scrap counter now displays time. Hands function as a 12hr clock. This specific meter is a 24hr clock. + +[MeasureTime] +Measure=Time + +[MeasureTime_Clock] +Measure=Time +Format=%#H:%M + diff --git a/rainmeter/ftl/Scrap/Globals/Globals.inc b/rainmeter/ftl/Scrap/Globals/Globals.inc new file mode 100644 index 0000000..f1f86e9 --- /dev/null +++ b/rainmeter/ftl/Scrap/Globals/Globals.inc @@ -0,0 +1,38 @@ +[MeterImage] +Meter=Image +ImageName=#@#Images\Scrap\time.png +SolidColor=0,0,0,1 + +[MeterTime] +Meter=String +MeterStyle=FontFormat_Large +MeasureName=MeasureTime_Clock +StringAlign=Center +X=84 +Y=11 + +[MeterHourHand] +Meter=Roundline +MeasureName=MeasureTime +X=23 +Y=28 +LineLength=6 +LineColor=235,245,229,255 +LineWidth=2 +StartAngle=4.7124 +RotationAngle=6.2832 +ValueRemainder=43200 +AntiAlias=1 + +[MeterMinuteHand] +Meter=Roundline +MeasureName=MeasureTime +X=23 +Y=28 +LineLength=8 +LineColor=235,245,229,255 +LineWidth=2 +StartAngle=4.7124 +RotationAngle=6.2832 +ValueRemainder=3600 +AntiAlias=1 diff --git a/rainmeter/ftl/Shields/Net.ini b/rainmeter/ftl/Shields/Net.ini new file mode 100644 index 0000000..54b34e9 --- /dev/null +++ b/rainmeter/ftl/Shields/Net.ini @@ -0,0 +1,65 @@ +[Rainmeter] +Update=1000 +@Include=#@#Globals\MeasureNet.inc +@Include2=#@#Globals\Formats.inc + +[Metadata] +Name=Net Usage Meter +Author=Tuxwonder +Information=This skin measures your upload and download rates. The green line represents your upload rates, the blue represents your download rates. The graph currently auto-resizes, so be wary that some spikes in the graph might not be as meaningful as you might think +License= +Version=1.0.0 + +[MeterHud] +Meter=Image +ImageName=#@#Images\Shields\net_hud.png + +[MeterNet] +Meter=Line +X=14 +Y=23 +W=94 +H=40 +UpdateDivider=0.3 +LineCount=2 +MeasureName=MeasureNet_In +MeasureName2=MeasureNet_Out +LineColor=50,98,255,255 +;Blue +LineColor2=60,255,50,255 +;Green +LineWidth=1 +AutoScale=1 +AntiAlias=1 + +[MeterNet2] +Meter=Image +ImageName=#@#Images\Shields\evade_net_hud.png +Y=60 + +[MeterNet_Down] +Meter=String +MeasureName=MeasureNet_In + +MeterStyle=FontFormat_Label +StringAlign=Right +AutoScale=1 +NumOfDecimals=1 + +Text=%1b +X=103 +Y=10r + +[MeterNet_Up] +Meter=String +MeasureName=MeasureNet_Out + +MeterStyle=FontFormat_Label +StringAlign=Right +AutoScale=1 +NumOfDecimals=1 + +Text=%1b +X=103 +Y=14r + diff --git a/rainmeter/ftl/Supplies/Fuel/Battery_Indicator.ini b/rainmeter/ftl/Supplies/Fuel/Battery_Indicator.ini new file mode 100644 index 0000000..112cce2 --- /dev/null +++ b/rainmeter/ftl/Supplies/Fuel/Battery_Indicator.ini @@ -0,0 +1,24 @@ +[Rainmeter] +Update=1000 + +@Include1=#@#Globals\Formats.inc +@Include2=#@#Globals\MeasurePower.inc + +[Metadata] +Name=Battery Percentage Indicator +Author=Tuxwonder +Information=This meter measures how much battery power you have left. +Version=1.0.0 + +[MeterHUD] +Meter=Image +ImageName=#@#Images\Supplies\battery_charge.png +SolidColor=0,0,0,1 + +[MeterPercent] +Meter=String +MeterStyle=FontFormat_Medium +MeasureName=MeasurePower_Percent +StringAlign=Center +X=46 +Y=1 diff --git a/rainmeter/ftl/Weapons/Dual_Core.ini b/rainmeter/ftl/Weapons/Dual_Core.ini new file mode 100644 index 0000000..4d76a21 --- /dev/null +++ b/rainmeter/ftl/Weapons/Dual_Core.ini @@ -0,0 +1,65 @@ + +[Rainmeter] +Update=400 + +@Include=#@#Globals\Formats.inc +@Include2=#@#Globals\MeasureCPU.inc + +[Metadata] +Name=CPU Usage Histograms: Dual Core +Author=Tuxwonder +Information=This meter measures your CPU usage for each individual CPU core. This specific skin measures for a Dual core system. +License= +Version=1.0.0 + +[Variables] +threshold=25 +;The threshold is the percent at which a power bar is turned on + +;---FRAME-------------------------------------------------------------- + +[MeterHUD] +Meter=Image +ImageName=#@#Images\Weapons\CPU_hud2.png + +;---CPU_HISTOS-------------------------------------------------------------------- + +[CPUBar1] +Meter=Histogram +MeasureName=MeasureCPU1 +X=37 +Y=19 +MeterStyle=MeterFormat_Histogram + +[CPUBar2] +Meter=Histogram +MeasureName=MeasureCPU2 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPU_Icon] +Meter=Image +ImageName=#@#Images\Weapons\CPU_icon4.png +X=-14 +Y=0 + +;------------------------------------------------------------------------------------- + +[Test1] +Measure=Calc +Formula=MeasureCPU1 < #threshold# ? 0 : 1 + +[Test2] +Measure=Calc +Formula=MeasureCPU2 < #threshold# ? 0 : 1 + +[TestIcon] +Measure=Calc +Formula=Test1 + Test2 +IfCondition=TestIcon=0 +IfTrueAction=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon0.png] +IfCondition2=TestIcon=1 +IfTrueAction2=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon1.png] +IfCondition3=TestIcon=2 +IfTrueAction3=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon2.png] \ No newline at end of file diff --git a/rainmeter/ftl/Weapons/Eight_Core.ini b/rainmeter/ftl/Weapons/Eight_Core.ini new file mode 100644 index 0000000..e3df689 --- /dev/null +++ b/rainmeter/ftl/Weapons/Eight_Core.ini @@ -0,0 +1,154 @@ +[Rainmeter] +Update=400 + +@Include=#@#Globals\MeasureCPU.inc +@Include2=#@#Globals\Formats.inc +@Include3=#@#Globals\MeasureTemp.inc + +[Metadata] +Name=CPU Usage Histograms: Eight Core +Author=Tuxwonder + Secopree +Information=This meter measures your CPU usage for each individual CPU core. This specific skin measures for an eight core system. +License= +Version=1.0.0 + +[Variables] +threshold=25 +;The threshold is the percent at which a power bar is turned on + +;---FRAME-------------------------------------------------------------- + +[MeterHUD] +Meter=Image +ImageName=#@#Images\Weapons\CPU_hud8.png + +;---CPU_HISTOS-------------------------------------------------------------------- + +[MeasureCPU5] +Measure=CPU +Processor=5 + +[MeasureCPU6] +Measure=CPU +Processor=6 + +[MeasureCPU7] +Measure=CPU +Processor=7 + +[MeasureCPU8] +Measure=CPU +Processor=8 + +[CPUBar1] +Meter=Histogram +MeasureName=MeasureCPU1 +X=37 +Y=19 +MeterStyle=MeterFormat_Histogram + +[CPUBar2] +Meter=Histogram +MeasureName=MeasureCPU2 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar3] +Meter=Histogram +MeasureName=MeasureCPU3 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar4] +Meter=Histogram +MeasureName=MeasureCPU4 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar5] +Meter=Histogram +MeasureName=MeasureCPU5 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar6] +Meter=Histogram +MeasureName=MeasureCPU6 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar7] +Meter=Histogram +MeasureName=MeasureCPU7 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar8] +Meter=Histogram +MeasureName=MeasureCPU8 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPU_Icon] +Meter=Image +ImageName=#@#Images\Weapons\CPU_icon4.png +X=-14 +Y=0 + +;------------------------------------------------ + +[Test1] +Measure=Calc +Formula=MeasureCPU1 < #threshold# ? 0 : 1 + +[Test2] +Measure=Calc +Formula=MeasureCPU2 < #threshold# ? 0 : 1 + +[Test3] +Measure=Calc +Formula=MeasureCPU3 < #threshold# ? 0 : 1 + +[Test4] +Measure=Calc +Formula=MeasureCPU4 < #threshold# ? 0 : 1 + +[Test5] +Measure=Calc +Formula=MeasureCPU5 < #threshold# ? 0 : 1 + +[Test6] +Measure=Calc +Formula=MeasureCPU6 < #threshold# ? 0 : 1 + +[Test7] +Measure=Calc +Formula=MeasureCPU7 < #threshold# ? 0 : 1 + +[Test8] +Measure=Calc +Formula=MeasureCPU8 < #threshold# ? 0 : 1 + +[TestIcon] +Measure=Calc +Formula=Test1 + Test2 + Test3 + Test4 +IfCondition=TestIcon=0 +IfTrueAction=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon0.png] +IfCondition2=TestIcon=1 +IfTrueAction2=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon1.png] +IfCondition3=TestIcon=2 +IfTrueAction3=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon2.png] +IfCondition4=TestIcon=3 +IfTrueAction4=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon3.png] +IfCondition5=TestIcon=4 +IfTrueAction5=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon4.png] + + + diff --git a/rainmeter/ftl/Weapons/Eight_Core_Stacked.ini b/rainmeter/ftl/Weapons/Eight_Core_Stacked.ini new file mode 100644 index 0000000..524593d --- /dev/null +++ b/rainmeter/ftl/Weapons/Eight_Core_Stacked.ini @@ -0,0 +1,154 @@ +[Rainmeter] +Update=400 + +@Include=#@#Globals\MeasureCPU.inc +@Include2=#@#Globals\Formats.inc +@Include3=#@#Globals\MeasureTemp.inc + +[Metadata] +Name=CPU Usage Histograms: Eight Core +Author=Tuxwonder + Secopree +Information=This meter measures your CPU usage for each individual CPU core. This specific skin measures for an eight core system, but puts the extra cores on top of the existing four in order to save screen space. +License= +Version=1.0.0 + +[Variables] +threshold=25 +;The threshold is the percent at which a power bar is turned on + +;---FRAME-------------------------------------------------------------- + +[MeterHUD] +Meter=Image +ImageName=#@#Images\Weapons\CPU_hud8_stacked.png + +;---CPU_HISTOS-------------------------------------------------------------------- + +[MeasureCPU5] +Measure=CPU +Processor=5 + +[MeasureCPU6] +Measure=CPU +Processor=6 + +[MeasureCPU7] +Measure=CPU +Processor=7 + +[MeasureCPU8] +Measure=CPU +Processor=8 + +[CPUBar5] +Meter=Histogram +MeasureName=MeasureCPU5 +X=37 +Y=19 +MeterStyle=MeterFormat_Histogram + +[CPUBar6] +Meter=Histogram +MeasureName=MeasureCPU6 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar7] +Meter=Histogram +MeasureName=MeasureCPU7 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar8] +Meter=Histogram +MeasureName=MeasureCPU8 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar1] +Meter=Histogram +MeasureName=MeasureCPU1 +X=37 +Y=61 +MeterStyle=MeterFormat_Histogram + +[CPUBar2] +Meter=Histogram +MeasureName=MeasureCPU2 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar3] +Meter=Histogram +MeasureName=MeasureCPU3 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar4] +Meter=Histogram +MeasureName=MeasureCPU4 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPU_Icon] +Meter=Image +ImageName=#@#Images\Weapons\CPU_icon4.png +X=-14 +Y=41 + +;------------------------------------------------ + +[Test1] +Measure=Calc +Formula=MeasureCPU1 < #threshold# ? 0 : 1 + +[Test2] +Measure=Calc +Formula=MeasureCPU2 < #threshold# ? 0 : 1 + +[Test3] +Measure=Calc +Formula=MeasureCPU3 < #threshold# ? 0 : 1 + +[Test4] +Measure=Calc +Formula=MeasureCPU4 < #threshold# ? 0 : 1 + +[Test5] +Measure=Calc +Formula=MeasureCPU5 < #threshold# ? 0 : 1 + +[Test6] +Measure=Calc +Formula=MeasureCPU6 < #threshold# ? 0 : 1 + +[Test7] +Measure=Calc +Formula=MeasureCPU7 < #threshold# ? 0 : 1 + +[Test8] +Measure=Calc +Formula=MeasureCPU8 < #threshold# ? 0 : 1 + +[TestIcon] +Measure=Calc +Formula=Test1 + Test2 + Test3 + Test4 +IfCondition=TestIcon=0 +IfTrueAction=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon0.png] +IfCondition2=TestIcon=1 +IfTrueAction2=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon1.png] +IfCondition3=TestIcon=2 +IfTrueAction3=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon2.png] +IfCondition4=TestIcon=3 +IfTrueAction4=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon3.png] +IfCondition5=TestIcon=4 +IfTrueAction5=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon4.png] + + + diff --git a/rainmeter/ftl/Weapons/Quad_Core.ini b/rainmeter/ftl/Weapons/Quad_Core.ini new file mode 100644 index 0000000..5b53a1a --- /dev/null +++ b/rainmeter/ftl/Weapons/Quad_Core.ini @@ -0,0 +1,94 @@ +[Rainmeter] +Update=400 + +@Include=#@#Globals\MeasureCPU.inc +@Include2=#@#Globals\Formats.inc +@Include3=#@#Globals\MeasureTemp.inc + +[Metadata] +Name=CPU Usage Histograms: Quad Core +Author=Tuxwonder +Information=This meter measures your CPU usage for each individual CPU core. This specific skin measures for a Quad core system. +License= +Version=1.0.0 + +[Variables] +threshold=25 +;The threshold is the percent at which a power bar is turned on + +;---FRAME-------------------------------------------------------------- + +[MeterHUD] +Meter=Image +ImageName=#@#Images\Weapons\CPU_hud4.png + +;---CPU_HISTOS-------------------------------------------------------------------- + +[CPUBar1] +Meter=Histogram +MeasureName=MeasureCPU1 +X=37 +Y=19 +MeterStyle=MeterFormat_Histogram + +[CPUBar2] +Meter=Histogram +MeasureName=MeasureCPU2 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar3] +Meter=Histogram +MeasureName=MeasureCPU3 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar4] +Meter=Histogram +MeasureName=MeasureCPU4 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPU_Icon] +Meter=Image +ImageName=#@#Images\Weapons\CPU_icon4.png +X=-14 +Y=0 + +;------------------------------------------------ + +[Test1] +Measure=Calc +Formula=MeasureCPU1 < #threshold# ? 0 : 1 + +[Test2] +Measure=Calc +Formula=MeasureCPU2 < #threshold# ? 0 : 1 + +[Test3] +Measure=Calc +Formula=MeasureCPU3 < #threshold# ? 0 : 1 + +[Test4] +Measure=Calc +Formula=MeasureCPU4 < #threshold# ? 0 : 1 + +[TestIcon] +Measure=Calc +Formula=Test1 + Test2 + Test3 + Test4 +IfCondition=TestIcon=0 +IfTrueAction=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon0.png] +IfCondition2=TestIcon=1 +IfTrueAction2=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon1.png] +IfCondition3=TestIcon=2 +IfTrueAction3=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon2.png] +IfCondition4=TestIcon=3 +IfTrueAction4=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon3.png] +IfCondition5=TestIcon=4 +IfTrueAction5=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon4.png] + + + diff --git a/rainmeter/ftl/Weapons/Six_Core.ini b/rainmeter/ftl/Weapons/Six_Core.ini new file mode 100644 index 0000000..bd9407e --- /dev/null +++ b/rainmeter/ftl/Weapons/Six_Core.ini @@ -0,0 +1,124 @@ +[Rainmeter] +Update=400 + +@Include=#@#Globals\MeasureCPU.inc +@Include2=#@#Globals\Formats.inc +@Include3=#@#Globals\MeasureTemp.inc + +[Metadata] +Name=CPU Usage Histograms: Six Core +Author=Tuxwonder + Secopree +Information=This meter measures your CPU usage for each individual CPU core. This specific skin measures for an six core system. +License= +Version=1.0.0 + +[Variables] +threshold=25 +;The threshold is the percent at which a power bar is turned on + +;---FRAME-------------------------------------------------------------- + +[MeterHUD] +Meter=Image +ImageName=#@#Images\Weapons\CPU_hud6.png + +;---CPU_HISTOS-------------------------------------------------------------------- + +[MeasureCPU5] +Measure=CPU +Processor=5 + +[MeasureCPU6] +Measure=CPU +Processor=6 + +[CPUBar1] +Meter=Histogram +MeasureName=MeasureCPU1 +X=37 +Y=19 +MeterStyle=MeterFormat_Histogram + +[CPUBar2] +Meter=Histogram +MeasureName=MeasureCPU2 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar3] +Meter=Histogram +MeasureName=MeasureCPU3 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar4] +Meter=Histogram +MeasureName=MeasureCPU4 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar5] +Meter=Histogram +MeasureName=MeasureCPU5 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar6] +Meter=Histogram +MeasureName=MeasureCPU6 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPU_Icon] +Meter=Image +ImageName=#@#Images\Weapons\CPU_icon4.png +X=-14 +Y=0 + +;------------------------------------------------ + +[Test1] +Measure=Calc +Formula=MeasureCPU1 < #threshold# ? 0 : 1 + +[Test2] +Measure=Calc +Formula=MeasureCPU2 < #threshold# ? 0 : 1 + +[Test3] +Measure=Calc +Formula=MeasureCPU3 < #threshold# ? 0 : 1 + +[Test4] +Measure=Calc +Formula=MeasureCPU4 < #threshold# ? 0 : 1 + +[Test5] +Measure=Calc +Formula=MeasureCPU5 < #threshold# ? 0 : 1 + +[Test6] +Measure=Calc +Formula=MeasureCPU6 < #threshold# ? 0 : 1 + +[TestIcon] +Measure=Calc +Formula=Test1 + Test2 + Test3 + Test4 +IfCondition=TestIcon=0 +IfTrueAction=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon0.png] +IfCondition2=TestIcon=1 +IfTrueAction2=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon1.png] +IfCondition3=TestIcon=2 +IfTrueAction3=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon2.png] +IfCondition4=TestIcon=3 +IfTrueAction4=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon3.png] +IfCondition5=TestIcon=4 +IfTrueAction5=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon4.png] + + + diff --git a/rainmeter/ftl/Weapons/Twelve_Core.ini b/rainmeter/ftl/Weapons/Twelve_Core.ini new file mode 100644 index 0000000..6597684 --- /dev/null +++ b/rainmeter/ftl/Weapons/Twelve_Core.ini @@ -0,0 +1,229 @@ +[Rainmeter] +Update=400 + +@Include=#@#Globals\MeasureCPU.inc +@Include2=#@#Globals\Formats.inc +@Include3=#@#Globals\MeasureTemp.inc + +[Metadata] +Name=CPU Usage Histograms: Twelve Core +Author=Tuxwonder + Secopree + WTMike24 +Information=This meter measures your CPU usage for each individual CPU core. This specific skin measures for a twelve core system. +License= +Version=1.0.0 + +[Variables] +threshold=25 +;The threshold is the percent at which a power bar is turned on + +;---FRAME-------------------------------------------------------------- + +[MeterHUD] +Meter=Image +ImageName=#@#Images\Weapons\CPU_hud12.png + +;---CPU_HISTOS-------------------------------------------------------------------- + +[MeasureCPU5] +Measure=CPU +Processor=5 + +[MeasureCPU6] +Measure=CPU +Processor=6 + +[MeasureCPU7] +Measure=CPU +Processor=7 + +[MeasureCPU8] +Measure=CPU +Processor=8 + +[MeasureCPU9] +Measure=CPU +Processor=9 + +[MeasureCPU10] +Measure=CPU +Processor=10 + +[MeasureCPU11] +Measure=CPU +Processor=11 + +[MeasureCPU12] +Measure=CPU +Processor=12 + +[CPUBar1] +Meter=Histogram +MeasureName=MeasureCPU1 +X=37 +Y=19 +MeterStyle=MeterFormat_Histogram + +[CPUBar2] +Meter=Histogram +MeasureName=MeasureCPU2 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar3] +Meter=Histogram +MeasureName=MeasureCPU3 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar4] +Meter=Histogram +MeasureName=MeasureCPU4 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar5] +Meter=Histogram +MeasureName=MeasureCPU5 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar6] +Meter=Histogram +MeasureName=MeasureCPU6 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar7] +Meter=Histogram +MeasureName=MeasureCPU7 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar8] +Meter=Histogram +MeasureName=MeasureCPU8 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar9] +Meter=Histogram +MeasureName=MeasureCPU9 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar10] +Meter=Histogram +MeasureName=MeasureCPU10 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar11] +Meter=Histogram +MeasureName=MeasureCPU11 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar12] +Meter=Histogram +MeasureName=MeasureCPU12 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPU_Icon] +Meter=Image +ImageName=#@#Images\Weapons\CPU_icon4.png +X=-14 +Y=0 + +;------------------------------------------------ + +[Test1] +Measure=Calc +Formula=MeasureCPU1 < #threshold# ? 0 : 1 + +[Test2] +Measure=Calc +Formula=MeasureCPU2 < #threshold# ? 0 : 1 + +[Test3] +Measure=Calc +Formula=MeasureCPU3 < #threshold# ? 0 : 1 + +[Test4] +Measure=Calc +Formula=MeasureCPU4 < #threshold# ? 0 : 1 + +[Test5] +Measure=Calc +Formula=MeasureCPU5 < #threshold# ? 0 : 1 + +[Test6] +Measure=Calc +Formula=MeasureCPU6 < #threshold# ? 0 : 1 + +[Test7] +Measure=Calc +Formula=MeasureCPU7 < #threshold# ? 0 : 1 + +[Test8] +Measure=Calc +Formula=MeasureCPU8 < #threshold# ? 0 : 1 + +[Test9] +Measure=Calc +Formula=MeasureCPU9 < #threshold# ? 0 : 1 + +[Test10] +Measure=Calc +Formula=MeasureCPU10 < #threshold# ? 0 : 1 + +[Test11] +Measure=Calc +Formula=MeasureCPU11 < #threshold# ? 0 : 1 + +[Test12] +Measure=Calc +Formula=MeasureCPU12 < #threshold# ? 0 : 1 + +[TestIcon] +Measure=Calc +Formula=Test1 + Test2 + Test3 + Test4 + Test5 + Test6 + Test7 + Test8 + Test9 + Test10 + Test11 + Test12 +IfCondition=TestIcon=0 +IfTrueAction=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon0.png] +IfCondition2=TestIcon=1 +IfTrueAction2=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon0.png] +IfCondition3=TestIcon=2 +IfTrueAction3=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon1.png] +IfCondition4=TestIcon=3 +IfTrueAction4=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon1.png] +IfCondition5=TestIcon=4 +IfTrueAction5=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon2.png] +IfCondition6=TestIcon=5 +IfTrueAction6=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon2.png] +IfCondition7=TestIcon=6 +IfTrueAction7=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon3.png] +IfCondition8=TestIcon=7 +IfTrueAction8=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon3.png] +IfCondition9=TestIcon=8 +IfTrueAction9=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon4.png] +IfCondition10=TestIcon=9 +IfTrueAction10=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon4.png] +IfCondition11=TestIcon=10 +IfTrueAction11=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon5.png] +IfCondition12=TestIcon=11 +IfTrueAction12=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon5.png] +IfCondition13=TestIcon=12 +IfTrueAction13=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon6.png] + + diff --git a/rainmeter/ftl/Weapons/Twelve_Core_Stacked.ini b/rainmeter/ftl/Weapons/Twelve_Core_Stacked.ini new file mode 100644 index 0000000..e4aecf1 --- /dev/null +++ b/rainmeter/ftl/Weapons/Twelve_Core_Stacked.ini @@ -0,0 +1,228 @@ +[Rainmeter] +Update=400 + +@Include=#@#Globals\MeasureCPU.inc +@Include2=#@#Globals\Formats.inc +@Include3=#@#Globals\MeasureTemp.inc + +[Metadata] +Name=CPU Usage Histograms: Twelve Core +Author=Tuxwonder + Secopree + WTMike24 +Information=This meter measures your CPU usage for each individual CPU core. This specific skin measures for a twelve core system, but puts the extra cores on top of the existing six in order to save screen space. +License= +Version=1.0.0 + +[Variables] +threshold=25 +;The threshold is the percent at which a power bar is turned on + +;---FRAME-------------------------------------------------------------- + +[MeterHUD] +Meter=Image +ImageName=#@#Images\Weapons\CPU_hud12_stacked.png + +;---CPU_HISTOS-------------------------------------------------------------------- + +[MeasureCPU5] +Measure=CPU +Processor=5 + +[MeasureCPU6] +Measure=CPU +Processor=6 + +[MeasureCPU7] +Measure=CPU +Processor=7 + +[MeasureCPU8] +Measure=CPU +Processor=8 + +[MeasureCPU9] +Measure=CPU +Processor=9 + +[MeasureCPU10] +Measure=CPU +Processor=10 + +[MeasureCPU11] +Measure=CPU +Processor=11 + +[MeasureCPU12] +Measure=CPU +Processor=12 + +[CPUBar1] +Meter=Histogram +MeasureName=MeasureCPU1 +X=37 +Y=61 +MeterStyle=MeterFormat_Histogram + +[CPUBar2] +Meter=Histogram +MeasureName=MeasureCPU2 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar3] +Meter=Histogram +MeasureName=MeasureCPU3 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar4] +Meter=Histogram +MeasureName=MeasureCPU4 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar5] +Meter=Histogram +MeasureName=MeasureCPU5 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar6] +Meter=Histogram +MeasureName=MeasureCPU6 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar7] +Meter=Histogram +MeasureName=MeasureCPU7 +X=37 +Y=19 +MeterStyle=MeterFormat_Histogram + +[CPUBar8] +Meter=Histogram +MeasureName=MeasureCPU8 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar9] +Meter=Histogram +MeasureName=MeasureCPU9 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar10] +Meter=Histogram +MeasureName=MeasureCPU10 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar11] +Meter=Histogram +MeasureName=MeasureCPU11 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + +[CPUBar12] +Meter=Histogram +MeasureName=MeasureCPU12 +X=98r +Y=0r +MeterStyle=MeterFormat_Histogram + + +[CPU_Icon] +Meter=Image +ImageName=#@#Images\Weapons\CPU_icon4.png +X=-14 +Y=41 + +;------------------------------------------------ + +[Test1] +Measure=Calc +Formula=MeasureCPU1 < #threshold# ? 0 : 1 + +[Test2] +Measure=Calc +Formula=MeasureCPU2 < #threshold# ? 0 : 1 + +[Test3] +Measure=Calc +Formula=MeasureCPU3 < #threshold# ? 0 : 1 + +[Test4] +Measure=Calc +Formula=MeasureCPU4 < #threshold# ? 0 : 1 + +[Test5] +Measure=Calc +Formula=MeasureCPU5 < #threshold# ? 0 : 1 + +[Test6] +Measure=Calc +Formula=MeasureCPU6 < #threshold# ? 0 : 1 + +[Test7] +Measure=Calc +Formula=MeasureCPU7 < #threshold# ? 0 : 1 + +[Test8] +Measure=Calc +Formula=MeasureCPU8 < #threshold# ? 0 : 1 + +[Test9] +Measure=Calc +Formula=MeasureCPU9 < #threshold# ? 0 : 1 + +[Test10] +Measure=Calc +Formula=MeasureCPU10 < #threshold# ? 0 : 1 + +[Test11] +Measure=Calc +Formula=MeasureCPU11 < #threshold# ? 0 : 1 + +[Test12] +Measure=Calc +Formula=MeasureCPU12 < #threshold# ? 0 : 1 + +[TestIcon] +Measure=Calc +Formula=Test1 + Test2 + Test3 + Test4 + Test5 + Test6 + Test7 + Test8 + Test9 + Test10 + Test11 + Test12 +IfCondition=TestIcon=0 +IfTrueAction=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon0.png] +IfCondition2=TestIcon=1 +IfTrueAction2=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon0.png] +IfCondition3=TestIcon=2 +IfTrueAction3=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon1.png] +IfCondition4=TestIcon=3 +IfTrueAction4=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon1.png] +IfCondition5=TestIcon=4 +IfTrueAction5=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon2.png] +IfCondition6=TestIcon=5 +IfTrueAction6=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon2.png] +IfCondition7=TestIcon=6 +IfTrueAction7=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon3.png] +IfCondition8=TestIcon=7 +IfTrueAction8=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon3.png] +IfCondition9=TestIcon=8 +IfTrueAction9=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon4.png] +IfCondition10=TestIcon=9 +IfTrueAction10=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon4.png] +IfCondition11=TestIcon=10 +IfTrueAction11=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon5.png] +IfCondition12=TestIcon=11 +IfTrueAction12=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon5.png] +IfCondition13=TestIcon=12 +IfTrueAction13=[!SetOption CPU_Icon ImageName #@#Images\Weapons\CPU_icon6.png]