@@ -174383,8 +174383,8 @@
174383174383 Author: Vireth
174384174384 Description: When you're too lazy to cut your clears
174385174385 Likes: 12
174386- Views: 5742
174387- Downloads: 784
174386+ Views: 5747
174387+ Downloads: 792
174388174388 Text: "<h1>Vidcutter</h1>Ever cleared a map and wanted to get a video out of it,\
174389174389 \ but you were too lazy to cut every room individually ?<br>Well luckily for you,\
174390174390 \ there is Vidcutter now !<br>Vidcutter is a tool to automatically cut clear videos\
@@ -174406,8 +174406,8 @@
174406174406 \ there are any bugs (there will be bugs), don't hesitate to contact me (@vireth\
174407174407 \ on Discord)"
174408174408 CreatedDate: 1741453014
174409- ModifiedDate: 1768079312
174410- UpdatedDate: 1768046459
174409+ ModifiedDate: 1768091108
174410+ UpdatedDate: 1768091287
174411174411 Screenshots:
174412174412 - https://images.gamebanana.com/img/ss/mods/67cc745468755.jpg
174413174413 - https://images.gamebanana.com/img/ss/mods/67cc75ed8b8fb.jpg
@@ -174416,18 +174416,25 @@
174416174416 - https://celestemodupdater.0x0a.de/banana-mirror-images/img_ss_mods_67cc745468755.png
174417174417 - https://celestemodupdater.0x0a.de/banana-mirror-images/img_ss_mods_67cc75ed8b8fb.png
174418174418 Files:
174419+ - Description: ''
174420+ HasEverestYaml: true
174421+ Size: 37927
174422+ CreatedDate: 1768091102
174423+ Downloads: 0
174424+ URL: https://gamebanana.com/dl/1600027
174425+ Name: vidcutter_1_11_0.zip
174419174426 - Description: ''
174420174427 HasEverestYaml: true
174421174428 Size: 37788
174422174429 CreatedDate: 1768079304
174423- Downloads: 0
174430+ Downloads: 6
174424174431 URL: https://gamebanana.com/dl/1599898
174425174432 Name: vidcutter_1_10_0.zip
174426174433 - Description: ''
174427174434 HasEverestYaml: true
174428174435 Size: 37921
174429174436 CreatedDate: 1768046377
174430- Downloads: 8
174437+ Downloads: 10
174431174438 URL: https://gamebanana.com/dl/1599546
174432174439 Name: vidcutter_1_9_3.zip
174433174440 - Description: ''
@@ -219939,64 +219946,101 @@
219939219946 Name: LocalizationHelper
219940219947 Author: Vireth
219941219948 Description: ''
219942- Likes: 2
219943- Views: 269
219944- Downloads: 20
219945- Text: "Helper to localize textures in your mods without doing anything in Lönn<br><br>\r\
219946- \n<h2 data-sourcepos=\"5:1-5:8\" class=\"heading-element\" dir=\"auto\">Usage</h2>\r\
219947- \nPut a <code>LocalizationTextures.yaml</code> in your mod root folder to specify\
219948- \ the new texture for each\r\nlanguage.<br><br>\r\nIt has this format:<br><br>\r\
219949- \n<div class=\"snippet-clipboard-content notranslate position-relative overflow-auto\"\
219950- >\r\n <pre class=\"notranslate\"><code class=\"SelectedElement\">french:\r\n\
219951- \ Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/stuff1: Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/french_stuff1\r\
219952- \n Graphics/Atlases/Portraits/stuff/ExampleMap/memo_title: Graphics/Atlases/Portraits/stuff/ExampleMap/french_memo_title\r\
219953- \ngerman:\r\n Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/stuff1: Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/german_stuff1\r\
219954- \n</code></pre>\r\n</div>You can name the localized textures however you want,\
219955- \ but you have to put them in the same data path than the\r\noriginal texture.<br><br>\r\
219956- \nFor example: if in Lönn the path for the texture is <code>ExampleMap/stuffs/stuff1</code>\
219957- \ and it points to\r\n<code>Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/stuff1.png</code>,\
219958- \ the data path is\r\n<code>Graphics/Atlases/Gameplay/decals</code>, so you have\
219959- \ to put your localized textures for this texture somewhere in\r\n<code>Graphics/Atlases/Gameplay/decals</code><br><br>\r\
219960- \nThe language IDs are the ones used by Celeste, that is:<br><br>\r\n<table data-sourcepos=\"\
219961- 27:1-38:36\">\r\n <thead>\r\n <tr data-sourcepos=\"27:1-27:36\">\r\n \
219962- \ <th data-sourcepos=\"27:2-27:23\">Language</th>\r\n <th data-sourcepos=\"\
219963- 27:25-27:35\">id</th>\r\n </tr>\r\n </thead>\r\n <tbody>\r\n <tr data-sourcepos=\"\
219964- 29:1-29:36\">\r\n <td data-sourcepos=\"29:2-29:23\">English</td>\r\n \
219965- \ <td data-sourcepos=\"29:25-29:35\">english</td>\r\n </tr>\r\n <tr data-sourcepos=\"\
219966- 30:1-30:36\">\r\n <td data-sourcepos=\"30:2-30:23\">Brazilian Portuguese</td>\r\
219967- \n <td data-sourcepos=\"30:25-30:35\">brazilian</td>\r\n </tr>\r\n \
219968- \ <tr data-sourcepos=\"31:1-31:36\">\r\n <td data-sourcepos=\"31:2-31:23\"\
219969- >French</td>\r\n <td data-sourcepos=\"31:25-31:35\">french</td>\r\n </tr>\r\
219970- \n <tr data-sourcepos=\"32:1-32:36\">\r\n <td data-sourcepos=\"32:2-32:23\"\
219971- >German</td>\r\n <td data-sourcepos=\"32:25-32:35\">german</td>\r\n </tr>\r\
219972- \n <tr data-sourcepos=\"33:1-33:36\">\r\n <td data-sourcepos=\"33:2-33:23\"\
219973- >Italian</td>\r\n <td data-sourcepos=\"33:25-33:35\">italian</td>\r\n \
219974- \ </tr>\r\n <tr data-sourcepos=\"34:1-34:36\">\r\n <td data-sourcepos=\"\
219975- 34:2-34:23\">Japanese</td>\r\n <td data-sourcepos=\"34:25-34:35\">japanese</td>\r\
219976- \n </tr>\r\n <tr data-sourcepos=\"35:1-35:36\">\r\n <td data-sourcepos=\"\
219977- 35:2-35:23\">Korean</td>\r\n <td data-sourcepos=\"35:25-35:35\">korean</td>\r\
219978- \n </tr>\r\n <tr data-sourcepos=\"36:1-36:36\">\r\n <td data-sourcepos=\"\
219979- 36:2-36:23\">Russian</td>\r\n <td data-sourcepos=\"36:25-36:35\">russian</td>\r\
219980- \n </tr>\r\n <tr data-sourcepos=\"37:1-37:36\">\r\n <td data-sourcepos=\"\
219981- 37:2-37:23\">Simplified Chinese</td>\r\n <td data-sourcepos=\"37:25-37:35\"\
219982- >schinese</td>\r\n </tr>\r\n <tr data-sourcepos=\"38:1-38:36\">\r\n \
219983- \ <td data-sourcepos=\"38:2-38:23\">Spanish</td>\r\n <td data-sourcepos=\"\
219984- 38:25-38:35\">spanish</td>\r\n </tr>\r\n </tbody>\r\n</table>"
219949+ Likes: 3
219950+ Views: 350
219951+ Downloads: 22
219952+ Text: "Helper to localize textures in your mods<br><br><div class=\"markdown-heading\"\
219953+ \ dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Usage</h2></div>Put\
219954+ \ a <code>LocalizationTextures.yaml</code> in your mod root folder to specify\
219955+ \ the new texture for each language.<br><br>\r\n<div class=\"markdown-heading\"\
219956+ \ dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Simple\
219957+ \ format</h3></div>It has this format:<br><br>\r\n<div class=\"highlight highlight-source-yaml\
219958+ \ notranslate position-relative overflow-auto\" dir=\"auto\"><pre><span class=\"\
219959+ pl-ent\">french</span>:\r\n <span class=\"pl-ent\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/stuff1</span>:\
219960+ \ <span class=\"pl-s\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/french_stuff1</span>\r\
219961+ \n <span class=\"pl-ent\">Graphics/Atlases/Portraits/stuff/ExampleMap/memo_title</span>:\
219962+ \ <span class=\"pl-s\">Graphics/Atlases/Portraits/stuff/ExampleMap/french_memo_title</span>\r\
219963+ \n<span class=\"pl-ent\">german</span>:\r\n <span class=\"pl-ent\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/stuff1</span>:\
219964+ \ <span class=\"pl-s\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/german_stuff1</span></pre><div\
219965+ \ class=\"zeroclipboard-container\">\r\n </div></div>You can name the localized\
219966+ \ textures however you want, but you have to put them in the same data path than\
219967+ \ the original texture.<br><br>\r\nFor example: if in Lönn the path for the texture\
219968+ \ is <code>ExampleMap/stuffs/stuff1</code> and it points to <code>Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/stuff1.png</code>,\
219969+ \ the data path is <code>Graphics/Atlases/Gameplay/decals</code>, so you have\
219970+ \ to put your localized textures for this texture somewhere in <code>Graphics/Atlases/Gameplay/decals</code><br><br>\r\
219971+ \n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\"\
219972+ \ dir=\"auto\">Advanced format</h3></div>Depending on your usage, you may need\
219973+ \ more advanced features to ease your Localization work.<br><br>\r\n<blockquote>\r\
219974+ \n<strong>BE CAREFUL</strong> of the formatting. When using \r\nthe advanced format,\
219975+ \ the yaml has to follow the structure metadatas >\r\n (aliases, etc.) and\
219976+ \ languages > (the languages where the \r\nlocalization happen)!<br><br>\r\n\
219977+ </blockquote>\r\n<div class=\"markdown-heading\" dir=\"auto\"><h4 tabindex=\"\
219978+ -1\" class=\"heading-element\" dir=\"auto\">Aliases</h4></div>If\r\n you start\
219979+ \ to have a lot of languages localized in your file, you can \r\nend up in the\
219980+ \ case where you specify the same original texture in your <code>.yaml</code>\
219981+ \ file.<br>\r\nThis can lead to issues when moving assets to different folders\
219982+ \ or \r\nmerging multiple folders, as it can break the localization. Fortunately,\r\
219983+ \n <strong>aliases</strong> are here to solve this issue.<br><br>\r\nFor example,\
219984+ \ you have this starting <code>LocalizationTextures.yaml</code> file:<br><br>\r\
219985+ \n<div class=\"highlight highlight-source-yaml notranslate position-relative overflow-auto\"\
219986+ \ dir=\"auto\"><pre><span class=\"pl-ent\">brazilian</span>:\r\n <span class=\"\
219987+ pl-ent\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/stuff1</span>: <span\
219988+ \ class=\"pl-s\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/brazilian_stuff1</span>\r\
219989+ \n<span class=\"pl-ent\">french</span>:\r\n <span class=\"pl-ent\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/stuff1</span>:\
219990+ \ <span class=\"pl-s\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/french_stuff1</span>\r\
219991+ \n<span class=\"pl-ent\">german</span>:\r\n <span class=\"pl-ent\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/stuff1</span>:\
219992+ \ <span class=\"pl-s\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/german_stuff1</span>\r\
219993+ \n<span class=\"pl-ent\">italian</span>:\r\n <span class=\"pl-ent\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/stuff1</span>:\
219994+ \ <span class=\"pl-s\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/italian_stuff1</span></pre><div\
219995+ \ class=\"zeroclipboard-container\">\r\n </div></div>You can see that the texture\
219996+ \ <code>Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/stuff1</code> is repeated\
219997+ \ in each language, but if you use aliases...<br><br>\r\n<div class=\"highlight\
219998+ \ highlight-source-yaml notranslate position-relative overflow-auto\" dir=\"auto\"\
219999+ ><pre><span class=\"pl-ent\">metadatas</span>:\r\n <span class=\"pl-ent\">aliases</span>:\r\
220000+ \n <span class=\"pl-ent\">stuff1</span>: <span class=\"pl-s\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/stuff1</span>\r\
220001+ \n<span class=\"pl-ent\">languages</span>:\r\n <span class=\"pl-ent\">brazilian</span>:\r\
220002+ \n <span class=\"pl-ent\">stuff1</span>: <span class=\"pl-s\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/brazilian_stuff1</span>\r\
220003+ \n <span class=\"pl-ent\">french</span>:\r\n <span class=\"pl-ent\">stuff1</span>:\
220004+ \ <span class=\"pl-s\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/french_stuff1</span>\r\
220005+ \n <span class=\"pl-ent\">german</span>:\r\n <span class=\"pl-ent\">stuff1</span>:\
220006+ \ <span class=\"pl-s\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/german_stuff1</span>\r\
220007+ \n <span class=\"pl-ent\">italian</span>:\r\n <span class=\"pl-ent\">stuff1</span>:\
220008+ \ <span class=\"pl-s\">Graphics/Atlases/Gameplay/decals/ExampleMap/stuffs/italian_stuff1</span></pre><div\
220009+ \ class=\"zeroclipboard-container\">\r\n </div></div>Less repetition! The name\
220010+ \ is clear, the path is only written one time, making it easier to update it if\
220011+ \ needed.<br><br>\r\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"\
220012+ -1\" class=\"heading-element\" dir=\"auto\">Language IDs</h2></div>The language\
220013+ \ IDs are the ones used by Celeste, that is:<br><br>\r\n<table>\r\n<thead>\r\n\
220014+ <tr>\r\n<th>Language</th>\r\n<th>id</th>\r\n</tr>\r\n</thead>\r\n<tbody>\r\n<tr>\r\
220015+ \n<td>English</td>\r\n<td>english</td>\r\n</tr>\r\n<tr>\r\n<td>Brazilian Portuguese</td>\r\
220016+ \n<td>brazilian</td>\r\n</tr>\r\n<tr>\r\n<td>French</td>\r\n<td>french</td>\r\n\
220017+ </tr>\r\n<tr>\r\n<td>German</td>\r\n<td>german</td>\r\n</tr>\r\n<tr>\r\n<td>Italian</td>\r\
220018+ \n<td>italian</td>\r\n</tr>\r\n<tr>\r\n<td>Japanese</td>\r\n<td>japanese</td>\r\
220019+ \n</tr>\r\n<tr>\r\n<td>Korean</td>\r\n<td>korean</td>\r\n</tr>\r\n<tr>\r\n<td>Russian</td>\r\
220020+ \n<td>russian</td>\r\n</tr>\r\n<tr>\r\n<td>Simplified Chinese</td>\r\n<td>schinese</td>\r\
220021+ \n</tr>\r\n<tr>\r\n<td>Spanish</td>\r\n<td>spanish</td></tr></tbody></table>"
219985220022 CreatedDate: 1767820827
219986- ModifiedDate: 1768015453
219987- UpdatedDate: 1768015497
220023+ ModifiedDate: 1768091025
220024+ UpdatedDate: 1768091062
219988220025 Screenshots:
219989220026 - https://images.gamebanana.com/img/ss/mods/695ec9c3d3628.jpg
219990220027 - https://images.gamebanana.com/img/ss/mods/695ecb34e8798.jpg
219991220028 MirroredScreenshots:
219992220029 - https://celestemodupdater.0x0a.de/banana-mirror-images/img_ss_mods_695ec9c3d3628.png
219993220030 - https://celestemodupdater.0x0a.de/banana-mirror-images/img_ss_mods_695ecb34e8798.png
219994220031 Files:
220032+ - Description: ''
220033+ HasEverestYaml: true
220034+ Size: 209807
220035+ CreatedDate: 1768090443
220036+ Downloads: 0
220037+ URL: https://gamebanana.com/dl/1600020
220038+ Name: localizationhelper_1_3_0.zip
219995220039 - Description: ''
219996220040 HasEverestYaml: true
219997220041 Size: 208945
219998220042 CreatedDate: 1768015415
219999- Downloads: 6
220043+ Downloads: 7
220000220044 URL: https://gamebanana.com/dl/1599294
220001220045 Name: localizationhelper_1_2_1.zip
220002220046 - Description: ''
@@ -220010,7 +220054,7 @@
220010220054 HasEverestYaml: true
220011220055 Size: 14196
220012220056 CreatedDate: 1767820116
220013- Downloads: 7
220057+ Downloads: 8
220014220058 URL: https://gamebanana.com/dl/1597765
220015220059 Name: localizationhelper.zip
220016220060 CategoryId: 4632
0 commit comments