ProjectArcade
353 строки · 12.5 Кб
1<!-- Theme by pajarorrojo
2https://github.com/pajarorrojo/es-theme-PlayStation-X
3-->
4<theme>5<formatVersion>7</formatVersion>6
7<customView name="full-grid" inherits="grid" displayName="${fullGridlViewName}">8
9<image name="background" extra="static">10<visible>false</visible>11</image>12
13<text name="md_name, gamename-grid">14<visible>false</visible>15</text>16
17<image name="background-front" extra="true">18<path>./_theme_inc/images/overlay-full-grid.png</path>19<origin>0.5 0.5</origin>20<pos>0.5 0.5</pos>21<minSize>1.001 1.001</minSize>22<linearSmooth>true</linearSmooth>23<tile>false</tile>24<zIndex>50</zIndex>25<linearSmooth>true</linearSmooth>26</image>27
28
29<imagegrid name="gamegrid">30<pos>0.29 0.128</pos>31<imageSource ifSubset="grid-origin:image">image</imageSource>32<imageSource ifSubset="grid-origin:thumbnail">thumbnail</imageSource>33<imageSource ifSubset="grid-origin:marquee">marquee</imageSource>34<imageSource ifSubset="grid-origin:boxart">boxart</imageSource>35<imageSource ifSubset="grid-origin:fanart|default">fanart</imageSource>36<imageSource ifSubset="grid-origin:titleshot">titleshot</imageSource>37<imageSource ifSubset="grid-origin:cartridge">cartridge</imageSource>38<autoLayout>5 5</autoLayout>39<autoLayout tinyScreen="true">3 3</autoLayout>40<autoLayout ifSubset="grid-origin:boxart|thumbnail" >6 3</autoLayout>41<autoLayout tinyScreen="true" ifSubset="grid-origin:boxart|thumbnail" >4 2</autoLayout>42<autoLayout ifSubset="grid-origin:boxart|thumbnail" tinyScreen="false" if="{system.theme} == 'dreamcast' || {system.theme} == 'gb' || {system.theme} == 'gba' || {system.theme} == 'gbc'|| {system.theme} == 'nds'|| {system.theme} == 'psx' || {system.theme} == 'ngp' || {system.theme} == 'ngpc' || {system.theme} == 'pcenginecd' || {system.theme} == 'pce-cd' || {system.theme} == 'segacd' || {system.theme} == 'virtualboy'" >5 3</autoLayout>43<autoLayout ifSubset="grid-origin:boxart|thumbnail" tinyScreen="true" if="{system.theme} == 'dreamcast' || {system.theme} == 'gb' || {system.theme} == 'gba' || {system.theme} == 'gbc'|| {system.theme} == 'nds'|| {system.theme} == 'psx' || {system.theme} == 'ngp' || {system.theme} == 'ngpc' || {system.theme} == 'pcenginecd' || {system.theme} == 'pce-cd' || {system.theme} == 'segacd' || {system.theme} == 'virtualboy'" >3 2</autoLayout>44<autoLayout ifSubset="grid-origin:boxart|thumbnail" if="{system.theme} == 'n64' || {system.theme} == 'snes' || {system.theme} == 'gameandwatch'">4 4</autoLayout>45<autoLayout ifSubset="grid-origin:boxart|thumbnail" tinyScreen="true" if="{system.theme} == 'n64' || {system.theme} == 'snes' || {system.theme} == 'gameandwatch'">3 3</autoLayout>46<gameImage>./../_theme_inc/images/no-image-default.png</gameImage>47<folderImage>./../_theme_inc/images/no-image-default.png</folderImage>48<autoLayoutSelectedZoom>1.15</autoLayoutSelectedZoom>49<margin>0.005 0.006</margin>50<margin tinyScreen="true">0.001 0.001</margin>51<size>0.7 0.8</size>52<zIndex>199</zIndex>53<padding>0.005 0.005</padding>54</imagegrid>55
56
57
58<gridtile name="default">59<backgroundEdgeColor>${backgroundgridSelect}</backgroundEdgeColor>60<backgroundEdgeColor ifSubset="grid-origin:thumbnail|boxart|cartridge">00000000</backgroundEdgeColor>61<backgroundCenterColor>ffffff99</backgroundCenterColor>62<backgroundCenterColor ifSubset="grid-origin:thumbnail|boxart|cartridge">00000000</backgroundCenterColor>63<imageSizeMode>minSize</imageSizeMode>64<backgroundImage>./_theme_inc/images/caratulas/default-gamelist.png</backgroundImage>65<imageSizeMode ifSubset="grid-origin:thumbnail|boxart|cartridge">maxSize</imageSizeMode>66<padding>6</padding>67<padding ifSubset="aspect-ratio:16-9|16-10">8</padding>68<padding ifSubset="aspect-ratio:4-3|5-4" tinyScreen="false">5</padding>69<padding tinyScreen="true">3</padding>70<backgroundCornerSize>0 0</backgroundCornerSize>71<imageColor ifSubset="grid-origin:marquee">ffffff00</imageColor>72</gridtile>73
74
75<image name="gridtile.marquee" ifSubset="grid-origin:marquee|default">76<pos>0.5 0.5</pos>77<origin>0.5 0.5</origin>78<maxSize>0.8 0.8</maxSize>79</image>80
81<image name="gridtile.marquee:selected" ifSubset="grid-origin:marquee|default">82<maxSize>0.9 0.9</maxSize>83</image>84
85
86
87<image name="gridtile.cheevos" if="{global.cheevos} == true">88<pos>0.777 0.777</pos>89<maxSize>0.155 0.155</maxSize>90</image>91
92<text name="gamename-full-grid" extra="true">93<text>{game:name}</text>94<pos>0.015 0.520</pos>95<pos ifSubset="aspect-ratio:3-2">0.015 0.510</pos>96<pos tinyScreen="true">0.015 0.50</pos>97<size>0.25 0.08</size>98<color>ffffff</color>99<backgroundColor>ff000000</backgroundColor>100<fontSize>0.036</fontSize>101<alignment>left</alignment>102<verticalAlignment>top</verticalAlignment>103<fontPath>./../_theme_inc/fonts/SST Light.ttf</fontPath>104<origin>0 0</origin>105<glowColor>00000035</glowColor>106<glowSize>1</glowSize>107<glowOffset>3 2</glowOffset>108<zIndex>99</zIndex>109<singleLineScroll>true</singleLineScroll>110</text>111
112
113
114<datetime name="md_releasedate">115<pos>x 0.565</pos>116<x>0.015</x>117<size>0.038 0.033</size>118<size ifSubset="aspect-ratio:5-4|3-2|5-3">0.042 0.036</size>119<size ifSubset="aspect-ratio:4-3">0.05 0.036</size>120<backgroundColor>ff000000</backgroundColor>121</datetime>122
123<text name="md_developer" >124<pos>x 0.565</pos>125<x>0.05</x>126<x ifSubset="aspect-ratio:4-3|5-4|3-2|5-3">0.065</x>127<x tinyScreen="true" ifSubset="aspect-ratio:4-3">0.075</x>128<size>0.145 0.035</size>129<size ifSubset="aspect-ratio:4-3|5-4|3-2">0.22 0.035</size>130<backgroundColor>ff000000</backgroundColor>131</text>132
133<rating name="md_rating" >134<pos>x 0.605</pos>135<x>0.015</x>136</rating>137
138<text name="md_genre" >139<pos>x 0.600</pos>140<x>0.095</x>141<x ifSubset="aspect-ratio:4-3|5-4|3-2">0.120</x>142<size>0.175 0.034</size>143<size ifSubset="aspect-ratio:4-3|5-4|3-2">0.165 0.035</size>144<backgroundColor>ff000000</backgroundColor>145</text>146
147<text name="md_description">148<pos>x 0.645</pos>149<x>0.015</x>150<size>0.255 0.12</size>151<lineSpacing>1.15</lineSpacing>152<fontSize>0.022</fontSize>153</text>154
155<image name="md_flag" ifSubset="info-bar:NO">156<pos>-2 -2</pos>157</image>158
159
160<image name="md_flag, md_players, md_manual,md_nomanual, md_savestate,md_nosavestate">161<y>0.800</y>162</image>163
164<image name="md_flag" extra="true">165<x>0.025 </x>166</image>167
168<text name="md_players">169<x>0.055 </x>170</text>171
172<image name="md_manual,md_nomanual">173<x>0.115 </x>174</image>175
176<image name="md_savestate,md_nosavestate">177<x>0.085 </x>178</image>179
180<image name="console-grid-view" extra="true" >181<pos>x 0.865</pos>182<x>0.215</x>183<maxSize>0.1 0.1</maxSize>184</image>185
186<text name="system-name" extra="true">187<pos>x 0.835</pos>188<x>0.015</x>189<size>0.15 0.03</size>190<backgroundColor>00000000</backgroundColor>191<padding>0 0</padding>192</text>193
194
195</customView>196
197<customView name="full-grid" ifSubset="main-origin:none, game-video:background|oversize|inside|off">198
199<text name="gamename-full-grid" extra="true">200<y>0.180</y>201<y tinyScreen="true">0.160</y>202</text>203
204<datetime name="md_releasedate">205<y>0.227</y>206
207</datetime>208
209<text name="md_developer">210<y>0.227</y>211
212</text>213
214<rating name="md_rating" ifSubset="info-bar:YES">215<y>0.270</y>216</rating>217
218<text name="md_genre">219<y>0.265</y>220</text>221
222<text name="md_description">223<y>0.310</y>224</text>225
226<image name="md_flag,md_manual,md_nomanual, md_savestate,md_nosavestate" ifSubset="info-bar:YES">227<y>0.490</y>228</image>229
230<text name="md_players">231<y>0.490</y>232</text>233
234<image name="console-grid-view" extra="true" >235<y>0.575</y>236</image>237<text name="system-name" extra="true">238<y>0.545</y>239</text>240
241
242</customView>243
244
245
246
247<customView name="full-grid" ifSubset="game-description:no ">248
249<datetime name="md_releasedate" ifSubset="info-bar:YES">250<y>0.565</y>251</datetime>252
253<text name="md_developer" ifSubset="info-bar:YES">254<y>0.565</y>255</text>256
257<rating name="md_rating" ifSubset="info-bar:YES">258<y>0.605</y>259</rating>260
261<text name="md_genre" ifSubset="info-bar:YES">262<y>0.600</y>263
264</text>265
266<image name="md_flag,md_manual,md_nomanual, md_savestate,md_nosavestate" ifSubset="info-bar:YES">267<y>0.690</y>268</image>269
270<text name="md_players">271<y>0.690</y>272</text>273
274<image name="console-grid-view" extra="true">275<y>0.775</y>276</image>277
278<text name="system-name" extra="true">279<y>0.745</y>280</text>281
282
283</customView>284
285<customView name="full-grid" ifSubset="game-description:no , game-video:background|oversize|inside|off, main-origin:none ">286
287<datetime name="md_releasedate">288<y>0.227</y>289</datetime>290
291<text name="md_developer">292<y>0.227</y>293</text>294
295<rating name="md_rating">296<y>0.270</y>297</rating>298
299<text name="md_genre">300<y>0.265</y>301</text>302
303<image name="md_flag,md_manual,md_nomanual, md_savestate,md_nosavestate">304<y>0.360</y>305</image>306
307<text name="md_players">308<y>0.360</y>309</text>310
311<image name="console-grid-view" extra="true">312<y>0.455</y>313</image>314
315<text name="system-name" extra="true">316<y>0.425</y>317</text>318</customView>319
320<customView name="full-grid" ifSubset="info-bar:NO">321<text name="md_description">322<y>0.570</y>323</text>324</customView>325
326<customView name="full-grid" ifSubset="info-bar:NO, main-origin:none, game-video:background|oversize|inside|off">327<text name="md_description">328<y>0.240</y>329</text>330</customView>331
332<customView name="full-grid" ifSubset="info-bar:NO, main-origin:none, game-video:background|oversize|inside|off, game-description:no">333<imagegrid name="gamegrid">334<pos>0.01 0.128</pos>335<autoLayout>7 5</autoLayout>336<autoLayout tinyScreen="true">4 3</autoLayout>337<autoLayout ifSubset="grid-origin:boxart|thumbnail" tinyScreen="false" >8 3</autoLayout>338<autoLayout ifSubset="grid-origin:boxart|thumbnail" tinyScreen="true" >5 2</autoLayout>339<autoLayout ifSubset="grid-origin:boxart|thumbnail" tinyScreen="false" if="{system.theme} == 'dreamcast' || {system.theme} == 'gb' || {system.theme} == 'gba' || {system.theme} == 'gbc'|| {system.theme} == 'psx' || {system.theme} == 'ngp' || {system.theme} == 'ngpc' || {system.theme} == 'pcenginecd' || {system.theme} == 'pce-cd' || {system.theme} == 'segacd' || {system.theme} == 'virtualboy'" >7 3</autoLayout>340<autoLayout ifSubset="grid-origin:boxart|thumbnail" tinyScreen="true" if="{system.theme} == 'dreamcast' || {system.theme} == 'gb' || {system.theme} == 'gba' || {system.theme} == 'gbc'|| {system.theme} == 'psx' || {system.theme} == 'ngp' || {system.theme} == 'ngpc' || {system.theme} == 'pcenginecd' || {system.theme} == 'pce-cd' || {system.theme} == 'segacd' || {system.theme} == 'virtualboy'" >4 2</autoLayout>341<autoLayout ifSubset="grid-origin:boxart|thumbnail" tinyScreen="false" if="{system.theme} == 'n64' || {system.theme} == 'snes' || {system.theme} == 'gameandwatch'">6 4</autoLayout>342<autoLayout ifSubset="grid-origin:boxart|thumbnail" tinyScreen="true" if="{system.theme} == 'n64' || {system.theme} == 'snes' || {system.theme} == 'gameandwatch'">4 3</autoLayout>343<size>0.98 0.8</size>344</imagegrid>345
346<text name="gamename-full-grid" extra="true">347<visible>false</visible>348</text>349</customView>350
351
352
353</theme>