Files
Alchemist/Alchemist/package.ini
2025-12-01 20:27:41 -08:00

151 lines
2.8 KiB
INI

;title='Alchemist'
;display_title='Alchemist '
;creator=ppkantorski
;version=1.0.3
;about='This package was designed for managing, converting, and installing mods.'
;credits='Special thanks to Fl4sh9174, KeatonTheBot, StevensND, cucholix and theboy181.'
;color=#a264fa
;show_widget=true
[@Enhance]
[gap]
;mode=table
;background=false
;gap=6
[Title ID]
;mode=table
;polling=true
'Title ID'='{title_id}'
'Build ID'='{build_id}'
[Manage Mods]
[*exeFS Patches]
;mode=forwarder
package_source ./include/exefs_patches.ini
[*Contents Mods?1]
;mode=forwarder
package_source ./include/contents_mods.ini
[Convert pchtxt]
[*pchtxt  ips]
;grouping=split2
file_source './pchtxts/*/*.pchtxt'
mkdir "/atmosphere/exefs_patches/{folder_name}/"
pchtxt2ips "{file_source}" "/atmosphere/exefs_patches/{folder_name}/"
[*pchtxt  cheat]
;grouping=split2
file_source './pchtxts/*/*.pchtxt'
pchtxt2cheat "{file_source}"
[gap]
;mode=table
;background=false
;gap=12
[*Delete pchtxt]
;grouping=split2
file_source './pchtxts/*/*.pchtxt'
delete "{file_source}"
[@Integrate]
[gap]
;mode=table
;background=false
;gap=6
[Title ID]
;mode=table
;polling=true
'Title ID'='{title_id}'
'Build ID'='{build_id}'
[Mod Repos]
[*Install pchtxt]
;mode=forwarder
package_source ./include/pchtxt_install.ini
[*Install Contents]
;mode=forwarder
package_source ./include/contents_install.ini
[Miscellaneous]
[*Tools]
[Dot Clean]
dot-clean '/atmosphere/'
dot-clean '/switch/'
dot-clean '/config/'
[gap]
;mode=table
;background=false
;gap=10
[Dot Clean Info]
;mode=table
;background=false
;alignment=left
;offset=38
;spacing=10
''='Remove all `._` and `.DS_Store` files within'
''='`/atmosphere/`, `/switch/`, and `/config/`.'
[gap]
;mode=table
;background=false
;gap=14
[Dot Clean All]
dot-clean '/'
[gap]
;mode=table
;background=false
;gap=10
[Dot Clean All Info]
;mode=table
;background=false
;alignment=left
;offset=38
;spacing=10
''='Remove all `._` and `.DS_Store` files.'
[Miscellaneous]
[*Software Update]
;mode=forwarder
package_source ./include/software_update.ini
try:
delete ./RELEASE.ini
set-ini-val ./include/config.ini 'Update Alchemist' footer ''
delete ./repos/RELEASE.ini
set-ini-val ./include/config.ini '*Update Repos' footer ''
set-ini-val ./include/config.ini 'Update All' footer ''
download https://raw.githubusercontent.com/ppkantorski/Mod-Alchemist/refs/heads/main/RELEASE.ini ./RELEASE.ini
ini_file ./RELEASE.ini
set-ini-val ./include/config.ini 'Update Alchemist' footer '{ini_file(Release Info,latest_version)}'
download https://raw.githubusercontent.com/ppkantorski/Mod-Alchemist-Repos/refs/heads/main/RELEASE.ini ./repos/RELEASE.ini
ini_file ./repos/RELEASE.ini
set-ini-val ./include/config.ini '*Update Repos' footer '{ini_file(Release Info,latest_version)}'
set-ini-val ./include/config.ini 'Update All' footer '{ini_file(Release Info,latest_version)}'