Files
Alchemist/Mod Alchemist/package.ini
ppkantorski fb9291c1d0 bug fix
2025-08-23 23:14:03 -07:00

162 lines
3.0 KiB
INI

;title='Mod Alchemist'
;creator=ppkantorski
;version=0.6.0
;about='This package was designed for managing, converting, and installing mods.'
;credits='Special thanks to Fl4sh9174, KeatonTheBot, StevensND, cucholix and theboy181.'
;color=#8e43f7
[@Enhance]
[gap]
;mode=table
;background=false
;gap=10
[Title ID]
;mode=table
;polling=true
'Title ID'='{title_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=20
[*Delete pchtxt]
;grouping=split2
file_source './pchtxts/*/*.pchtxt'
delete "{file_source}"
#[gap]
#;mode=table
#;background=false
#;gap=20
#
#[pchtxt info]
#;mode=table
#;background=false
#;alignment=left
#;offset=9
#;spacing=10
#
#'"/{GAME} - {MOD}/{VERSION}.pchtxt" go in'=''
#''='"/switch/.packages/Mod Alchemist/pchtxts/"'
[@Integrate]
[gap]
;mode=table
;background=false
;gap=10
[Title ID]
;mode=table
;polling=true
'Title ID'='{title_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 files that begin with `._` 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 files that begin with `._`.'
[Miscellaneous]
[*Software Update]
;mode=forwarder
package_source ./include/software_update.ini
try:
delete ./RELEASE.ini
set-ini-val ./include/config.ini 'Update Mod 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 Mod 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)}'