Friendim plugin: Difference between revisions
Jump to navigation
Jump to search
m (→ACT0 Interface) |
m (→1 Interface) |
||
Line 14: | Line 14: | ||
1: 1 Parameter: int - recv_page, optionmenu_page | 1: 1 Parameter: int - recv_page, optionmenu_page | ||
2: 2 Parameter: int, int - select_page, friendlist_page, send_page | 2: 2 Parameter: int, int - select_page, friendlist_page, send_page | ||
3: 0 Parameter: - select_page, friendlist_page, send_page, optionmenu_page | 3: PluginNewMessageLaunch, 0 Parameter: - select_page, friendlist_page, send_page, optionmenu_page | ||
4: 0 Parameter: - mod_page, send_page | 4: 0 Parameter: - mod_page, send_page | ||
5: 2 Parameter: int, int - send_page | 5: 2 Parameter: int, int - send_page | ||
Line 42: | Line 42: | ||
29: 1 Parameter: uint8_t [0x30] | 29: 1 Parameter: uint8_t [0x30] | ||
30: 3 Parameter: char * product, char * recommend_game_name, int | 30: 3 Parameter: char * product, char * recommend_game_name, int | ||
31: 2 Parameter: char * | 31: sendBrowserWakeup, 2 Parameter: char * desc, char * url - Wakeup Browser | ||
32: 1 Parameter: uint8_t [0x30] - mod_page, select_page, friendlist_page, send_page | 32: 1 Parameter: uint8_t [0x30] - mod_page, select_page, friendlist_page, send_page | ||
33: 1 Parameter: uint8_t [ > 0xA04] | 33: 1 Parameter: uint8_t [ > 0xA04] | ||
Line 48: | Line 48: | ||
35: 5 Parameter: - recv_page, friendlist_page | 35: 5 Parameter: - recv_page, friendlist_page | ||
36: 5 Parameter: - recv_page, friendlist_page, optionmenu_page | 36: 5 Parameter: - recv_page, friendlist_page, optionmenu_page | ||
37: 4 Parameter: | 37: sendEtcLaunch, 4 Parameter: helperstr, title, body, desc | ||
38: 1 Parameter: uint8_t [] - grief_top_page, grief_select_page, legal_page, scroll_page | 38: 1 Parameter: uint8_t [] - grief_top_page, grief_select_page, legal_page, scroll_page | ||
39: 7 Parameter: - goto psstore | 39: 7 Parameter: - goto psstore |
Revision as of 10:55, 16 September 2014
3 Identifier:
- 1
- 0x41435430 ("ACT0")
- 0x4D4F4430 ("MOD0")
1 Interface
contains 41 subs:
0: 2 Parameter: void * callback, int interface (friendim_plugin?) 1: 1 Parameter: int - recv_page, optionmenu_page 2: 2 Parameter: int, int - select_page, friendlist_page, send_page 3: PluginNewMessageLaunch, 0 Parameter: - select_page, friendlist_page, send_page, optionmenu_page 4: 0 Parameter: - mod_page, send_page 5: 2 Parameter: int, int - send_page 6: 0 Parameter: - mod_page 7: 1 Parameter: int - select_page, friendlist_page, send_page 8: 3 Parameter: int, int, int - select_page, friendlist_page, send_page 9: 3 Parameter: uint8_t [ len * 0xD8], int len, int - select_page, friendlist_page, send_page 10: 7 Parameter: int, int, int, int, int, int, int - recv_page, friendlist_page 11: 4 Parameter: uint8_t [0x24], char * [0x600] ,int ,int - mod_page, send_page 12: 5 Parameter: uint8_t [0x24], char * [0x600], int, int, int - mod_page, send_page 13: 6 Parameter: - mod_page, select_page, friendlist_page, send_page 14: 8 Parameter: - mod_page, select_page, friendlist_page, send_page 15: 6 Parameter: - recv_page, friendlist_page 16: 8 Parameter: - friendlist_page, send_page 17: 1 Parameter: uint8_t [0xD8] - mod_page, select_page, friendlist_page, send_page, optionmenu_page 18: 3 Parameter: uint8_t [len * 0xD8], int len, int - mod_page, select_page, friendlist_page, send_page, optionmenu_page 19: 2 Parameter: uint8_t [len * 0xD8], int len - mod_page, select_page, friendlist_page, send_page, optionmenu_page 20: 7 Parameter: - mod_page, select_page, friendlist_page, send_page 21: 8 Parameter: - mod_page, select_page, friendlist_page, send_page 22: 8 Parameter: - mod_page, select_page, friendlist_page, send_page 23: 5 Parameter: - recv_page, friendlist_page 24: 8 Parameter: - mod_page, select_page, friendlist_page, send_page 25: 5 Parameter: - recv_page, friendlist_page, optionmenu_page 26: 0 Parameter: - set 1 27: 2 Parameter: int, int - animation for cross/circle show / hide 28: 0 Parameter: return 0 29: 1 Parameter: uint8_t [0x30] 30: 3 Parameter: char * product, char * recommend_game_name, int 31: sendBrowserWakeup, 2 Parameter: char * desc, char * url - Wakeup Browser 32: 1 Parameter: uint8_t [0x30] - mod_page, select_page, friendlist_page, send_page 33: 1 Parameter: uint8_t [ > 0xA04] 34: 1 Parameter: uint8_t [ > 0xA04] 35: 5 Parameter: - recv_page, friendlist_page 36: 5 Parameter: - recv_page, friendlist_page, optionmenu_page 37: sendEtcLaunch, 4 Parameter: helperstr, title, body, desc 38: 1 Parameter: uint8_t [] - grief_top_page, grief_select_page, legal_page, scroll_page 39: 7 Parameter: - goto psstore 40: TellFriend, 1 Parameter: uint8_t [] { }
ACT0 Interface
contains 1 sub:
0: 1 Parameter: char * action
Action Commands
new_message or psim: <command> Command = PluginNewMessageLaunch sendBrowserWakeup - Parameters: desc,url sendEtcLaunch - Parameters: helperstr,title,body,desc
PluginNewMessageLaunch - (Executes friendim_plugin interface 1 function 3)
sendBrowserWakeup - (Executes friendim_plugin interface 1 function 31)
sendEtcLaunch - (Executes friendim_plugin interface 1 function 37)
MOD0 Interface
contains 4 subs:
0: 0 Parameter: 1: 0 Parameter: 2: return 3: 1 Parameter: int (0-0x2C)