-
Notifications
You must be signed in to change notification settings - Fork 15
API Changelog
SpiredMoth edited this page Oct 3, 2019
·
22 revisions
This page lists scripting API changes categorized by their associated PKSM release
These changes have been made to PKSM (as of the latest commits) but have not yet appeared in a public release
-
8f40c69
Added:sav_get_string
-
8f40c69
Removed:string_to_gen_4
-
8f40c69
Removed:g4_strlen
-
9a76e1b
Changed:gui_warn
andgui_choice
now take only 1 string argument instead of 2 -
45ab442
Changed:cfg_default_day
,cfg_default_month
, andcfg_default_year
now return current date instead of 0 if config is set to 0 -
fe6a5c5
Added:bank_get_size
-
fe6a5c5
Added:bank_select
-
fe6a5c5
Added:bank_get_pkx
-
e6b4e69
Fixed:party_inject_pkx
now updates the dex in LGPE -
70feeef
Added:sav_check_value
-
70feeef
Changed: some enum values removed fromsav_get_max
-
2e4020e
Added: function pointers should now work -
285237c
Changed:argv[0]
is now a proper pointer to save data instead of a string containing the integer value of said pointer
- Added:
sav_get_value
- Added:
sav_get_max
- Added:
sav_set_string
- Added:
delete_directory
- Added:
pkx_box_size
- Added:
pkx_party_size
- Added:
pkx_generate
- Added:
pkx_is_valid
- Added:
pkx_set_value
- Added:
pkx_get_value
- Added:
string_to_gen_4
- Added:
g4_strlen
- Added:
enum PKX_FIELD
- Added:
enum SAV_FIELD
- Added:
enum SAV_MAX_FIELD
- Added:
enum Pouch
- Fixed:
gui_keyboard
now properly accounts for size difference between UTF-8 and UFT-16 - Fixed:
sav_inject_pkx
andparty_inject_pkx
now update dex - Changed:
sav_inject_pkx
now requires a newint doTradeEdits
argument - Changed:
gui_numpad
now uses anunsigned int
forout
- Changed:
cfg_default_tid
andcfg_default_sid
now return anint
rather than anunsigned int
- Added:
party_inject_pkx
- Added:
pkx_encrypt
- Added:
pkx_decrypt
- Added:
utf16_to_utf8
- Added:
utf8_to_utf16
- Changed:
gui_boxes
now requires a newint doCrypt
argument - Removed:
sav_inject_ekx
- Added:
i18n_species
- Fixed:
gui_numpad
now returns the correct number when entering the max number of requested digits
- Added:
gui_boxes
- Added:
sav_get_pkx
- Added:
bank_inject_pkx
- Added:
party_get_pkx
- Added:
net_ip
- Added:
net_tcp_receiver
- Added:
net_tcp_sender
- Added:
net_udp_receiver
- Added: C language interpreter (picoC)
- Added:
gui_choice
- Added:
gui_warn
- Added:
gui_menu_6x5
- Added:
gui_menu_20x2
- Added:
gui_keyboard
- Added:
gui_numpad
- Added:
sav_sbo
- Added:
sav_gbo
- Added:
sav_box_decrypt
- Added:
sav_box_encrypt
- Added:
sav_inject_pkx
- Added:
sav_inject_ekx
- Added:
current_directory
- Added:
read_directory
- Added:
cfg_default_ot
- Added:
cfg_default_tid
- Added:
cfg_default_sid
- Added:
cfg_default_day
- Added:
cfg_default_month
- Added:
cfg_default_year
- Added:
struct pkx
- Added:
enum Generation
- Added:
struct directory
Enjoy using PKSM? Consider supporting FlagBrew on Patreon