Impose plugin: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
(moved from "xmb plugin" page)
Line 36: Line 36:
<MainTree name="impose_plugin">
<MainTree name="impose_plugin">
<ImageTree>
<ImageTree>
<!-- image items, not interesting -->
<!-- image items, not interesting for wiki -->
</ImageTree>
</ImageTree>
<TextTree>
<TextTree>
<!-- text items, not interesting -->
<!-- text items, not interesting for wiki -->
</TextTree>
</TextTree>
<ObjectTree>
<ObjectTree>

Revision as of 07:43, 25 October 2014

1 Identifier:

  • 1

1 Interface

contains 19 subs:

0: 2 Parameter: int value (1=Blue Screen of Death,2=Red Screen of Death,Else=page_btnnavi), void * ptr_handler
1: return
2: 0 Parameter: - setWidget "impose_blankscreen", return View "impose_plane_dark"
3: Set,1 Parameter: uint8 (=0 -> create impose page, !=0 -> skip create impose_page)
4: Set,1 Parameter: int value (-1 = disable/enable Controller Setting in Game Exit Message,0 =,1=,2=,3=,4=msg_quit2,5=)
5: 1 Parameter: uint8 (for example: Controller Setting in Game Exit Message-Enable/Disable)
6: 0 Parameter: - PageClose "impose_blankscreen"
7: 3 Parameter: int pad %d, float (2000.0), float (100.0) - "impose_pad_battery_notice"
8: 1 Parameter: float value - impose_pad_battery_notice
9: 1 Parameter: int value (-11, 1, -13)
10: 1 Parameter: uint8 [0x1A0] - "page_confirm_gameupdate_dialog"
11: 0 Parameter: - create "impose_waitfor_background_task"
12: 0 Parameter: - update_error_text_plane
13: 1 Parameter: int pad id - "impose_page" - (start_xmb)
14: 0 Parameter: - gamepad 0, create "notification_a" + "page_btnnavi" Widgets
15: 1 Parameter: uint - Creates "impose_exit_game" Widget etc.
16: Set, 1 Parameter: uint vibrationEnable flag
17: Set impose psbutton notification not ingameXMB, 1 Parameter: uint - (0 = BeginInGameXMB ,1 =  _notification_psbutton)
18: 0 Paramater:

impose_plugin.rco (RCOXML contents)

Code Sample