A bit of select_btn

This commit is contained in:
robojumper
2025-04-03 19:09:11 +02:00
parent e7e08fa546
commit 832f6a6744
6 changed files with 761 additions and 61 deletions
+4 -1
View File
@@ -439,10 +439,13 @@ d/lyt/d_lyt_common_icon_item.cpp:
d/lyt/msg_window/d_lyt_msg_window.cpp:
.text start:0x801148F0 end:0x8011C8C8
.ctors start:0x804DB738 end:0x804DB73C
.data start:0x8051B6E8 end:0x8051C300
d/lyt/msg_window/d_lyt_msg_window_select_btn.cpp:
.text start:0x8011C8D0 end:0x80120988
.text start:0x8011C8D0 end:0x80120A18
.ctors start:0x804DB73C end:0x804DB740
.data start:0x8051C300 end:0x8051CB10
.bss start:0x805AE670 end:0x805AE930
d/lyt/msg_window/d_lyt_msg_window_base.cpp:
.text start:0x80120A20 end:0x80121068
+58 -58
View File
@@ -7043,8 +7043,8 @@ initializeState__32sFStateID_c<17dLytAutoCaption_c>CFR17dLytAutoCaption_c = .tex
LytMsgWindow__initStates = .text:0x8011B980; // type:function size:0xE58
LytMsgWindow__dtor = .text:0x8011C7E0; // type:function size:0x58
fn_8011C840 = .text:0x8011C840; // type:function size:0x88
fn_8011C8D0 = .text:0x8011C8D0; // type:function size:0x60
fn_8011C930 = .text:0x8011C930; // type:function size:0x40
__ct__15SelectBtnHelperFv = .text:0x8011C8D0; // type:function size:0x60
__dt__15SelectBtnHelperFv = .text:0x8011C930; // type:function size:0x40
fn_8011C970 = .text:0x8011C970; // type:function size:0x6C
fn_8011C9E0 = .text:0x8011C9E0; // type:function size:0x4
fn_8011C9F0 = .text:0x8011C9F0; // type:function size:0xCC
@@ -7056,65 +7056,65 @@ fn_8011D760 = .text:0x8011D760; // type:function size:0x37C
fn_8011DAE0 = .text:0x8011DAE0; // type:function size:0x5E0
fn_8011E0C0 = .text:0x8011E0C0; // type:function size:0x50
fn_8011E110 = .text:0x8011E110; // type:function size:0x38
fn_8011E150 = .text:0x8011E150; // type:function size:0x4
fn_8011E160 = .text:0x8011E160; // type:function size:0xA4
fn_8011E210 = .text:0x8011E210; // type:function size:0x10
fn_8011E220 = .text:0x8011E220; // type:function size:0x4
fn_8011E230 = .text:0x8011E230; // type:function size:0x4
fn_8011E240 = .text:0x8011E240; // type:function size:0xF4
fn_8011E340 = .text:0x8011E340; // type:function size:0x4
fn_8011E350 = .text:0x8011E350; // type:function size:0x4
fn_8011E360 = .text:0x8011E360; // type:function size:0xA8
fn_8011E410 = .text:0x8011E410; // type:function size:0x4
fn_8011E420 = .text:0x8011E420; // type:function size:0x4
fn_8011E430 = .text:0x8011E430; // type:function size:0xC8
fn_8011E500 = .text:0x8011E500; // type:function size:0x4
fn_8011E510 = .text:0x8011E510; // type:function size:0x54
fn_8011E570 = .text:0x8011E570; // type:function size:0x4C
fn_8011E5C0 = .text:0x8011E5C0; // type:function size:0x10
initializeState_Wait__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E150; // type:function size:0x4
executeState_Wait__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E160; // type:function size:0xA4
changeState__98sStateMgr_c<29dLytMsgWindowSelectBtnParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x8011E210; // type:function size:0x10
finalizeState_Wait__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E220; // type:function size:0x4
initializeState_On__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E230; // type:function size:0x4
executeState_On__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E240; // type:function size:0xF4
finalizeState_On__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E340; // type:function size:0x4
initializeState_Select__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E350; // type:function size:0x4
executeState_Select__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E360; // type:function size:0xA8
finalizeState_Select__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E410; // type:function size:0x4
initializeState_Off__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E420; // type:function size:0x4
executeState_Off__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E430; // type:function size:0xC8
finalizeState_Off__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E500; // type:function size:0x4
init__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E510; // type:function size:0x54
execute__29dLytMsgWindowSelectBtnParts_cFv = .text:0x8011E570; // type:function size:0x4C
executeState__98sStateMgr_c<29dLytMsgWindowSelectBtnParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x8011E5C0; // type:function size:0x10
fn_8011E5D0 = .text:0x8011E5D0; // type:function size:0x138
fn_8011E710 = .text:0x8011E710; // type:function size:0x10
fn_8011E720 = .text:0x8011E720; // type:function size:0x2C
fn_8011E750 = .text:0x8011E750; // type:function size:0x4
fn_8011E760 = .text:0x8011E760; // type:function size:0x4
fn_8011E770 = .text:0x8011E770; // type:function size:0x3C0
fn_8011EB30 = .text:0x8011EB30; // type:function size:0x7C
fn_8011EBB0 = .text:0x8011EBB0; // type:function size:0xC
fn_8011EBC0 = .text:0x8011EBC0; // type:function size:0x58
fn_8011EC20 = .text:0x8011EC20; // type:function size:0x288
fn_8011EEB0 = .text:0x8011EEB0; // type:function size:0x5C
fn_8011EF10 = .text:0x8011EF10; // type:function size:0x21C
fn_8011F130 = .text:0x8011F130; // type:function size:0x7C
fn_8011F1B0 = .text:0x8011F1B0; // type:function size:0x4
fn_8011F1C0 = .text:0x8011F1C0; // type:function size:0x7C
fn_8011F240 = .text:0x8011F240; // type:function size:0xD0
fn_8011F310 = .text:0x8011F310; // type:function size:0x4
fn_8011F320 = .text:0x8011F320; // type:function size:0x94
fn_8011F3C0 = .text:0x8011F3C0; // type:function size:0x38
fn_8011F400 = .text:0x8011F400; // type:function size:0x4
fn_8011F410 = .text:0x8011F410; // type:function size:0x5C
fn_8011F470 = .text:0x8011F470; // type:function size:0xA4
fn_8011F520 = .text:0x8011F520; // type:function size:0xC
fn_8011F530 = .text:0x8011F530; // type:function size:0x3E4
fn_8011F920 = .text:0x8011F920; // type:function size:0x84
fn_8011F9B0 = .text:0x8011F9B0; // type:function size:0x444
fn_8011FE00 = .text:0x8011FE00; // type:function size:0x10
drawChoices = .text:0x8011FE10; // type:function size:0x34
initializeState_Wait__24dLytMsgWindowSelectBtn_cFv = .text:0x8011E720; // type:function size:0x2C
executeState_Wait__24dLytMsgWindowSelectBtn_cFv = .text:0x8011E750; // type:function size:0x4
finalizeState_Wait__24dLytMsgWindowSelectBtn_cFv = .text:0x8011E760; // type:function size:0x4
initializeState_In__24dLytMsgWindowSelectBtn_cFv = .text:0x8011E770; // type:function size:0x3C0
executeState_In__24dLytMsgWindowSelectBtn_cFv = .text:0x8011EB30; // type:function size:0x7C
finalizeState_In__24dLytMsgWindowSelectBtn_cFv = .text:0x8011EBB0; // type:function size:0xC
initializeState_WaitSelect__24dLytMsgWindowSelectBtn_cFv = .text:0x8011EBC0; // type:function size:0x58
executeState_WaitSelect__24dLytMsgWindowSelectBtn_cFv = .text:0x8011EC20; // type:function size:0x288
finalizeState_WaitSelect__24dLytMsgWindowSelectBtn_cFv = .text:0x8011EEB0; // type:function size:0x5C
initializeState_CursorInOut__24dLytMsgWindowSelectBtn_cFv = .text:0x8011EF10; // type:function size:0x21C
executeState_CursorInOut__24dLytMsgWindowSelectBtn_cFv = .text:0x8011F130; // type:function size:0x7C
finalizeState_CursorInOut__24dLytMsgWindowSelectBtn_cFv = .text:0x8011F1B0; // type:function size:0x4
initializeState_WaitDecide__24dLytMsgWindowSelectBtn_cFv = .text:0x8011F1C0; // type:function size:0x7C
executeState_WaitDecide__24dLytMsgWindowSelectBtn_cFv = .text:0x8011F240; // type:function size:0xD0
finalizeState_WaitDecide__24dLytMsgWindowSelectBtn_cFv = .text:0x8011F310; // type:function size:0x4
initializeState_WaitCancel__24dLytMsgWindowSelectBtn_cFv = .text:0x8011F320; // type:function size:0x94
executeState_WaitCancel__24dLytMsgWindowSelectBtn_cFv = .text:0x8011F3C0; // type:function size:0x38
finalizeState_WaitCancel__24dLytMsgWindowSelectBtn_cFv = .text:0x8011F400; // type:function size:0x4
initializeState_Out__24dLytMsgWindowSelectBtn_cFv = .text:0x8011F410; // type:function size:0x5C
executeState_Out__24dLytMsgWindowSelectBtn_cFv = .text:0x8011F470; // type:function size:0xA4
finalizeState_Out__24dLytMsgWindowSelectBtn_cFv = .text:0x8011F520; // type:function size:0xC
build__24dLytMsgWindowSelectBtn_cFPQ23d2d10ResAccIf_c = .text:0x8011F530; // type:function size:0x3E4
remove__24dLytMsgWindowSelectBtn_cFv = .text:0x8011F920; // type:function size:0x84
execute__24dLytMsgWindowSelectBtn_cFv = .text:0x8011F9B0; // type:function size:0x444
executeState__93sStateMgr_c<24dLytMsgWindowSelectBtn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x8011FE00; // type:function size:0x10
draw__24dLytMsgWindowSelectBtn_cFv = .text:0x8011FE10; // type:function size:0x34
fn_8011FE50 = .text:0x8011FE50; // type:function size:0x24
fn_8011FE80 = .text:0x8011FE80; // type:function size:0x8
fn_8011FE90 = .text:0x8011FE90; // type:function size:0x8
fn_8011FEA0 = .text:0x8011FEA0; // type:function size:0x8
fn_8011FEB0 = .text:0x8011FEB0; // type:function size:0x30
fn_8011FEE0 = .text:0x8011FEE0; // type:function size:0x30
fn_8011FF10 = .text:0x8011FF10; // type:function size:0x30
fn_8011FF40 = .text:0x8011FF40; // type:function size:0x30
fn_8011FF70 = .text:0x8011FF70; // type:function size:0x30
fn_8011FFA0 = .text:0x8011FFA0; // type:function size:0x30
LytMsgWindowSelectBtn__initStates = .text:0x8011FFD0; // type:function size:0x868
LytMsgWindowSelectBtn__LytMsgWindowSelectBtnParts__dtor = .text:0x80120840; // type:function size:0x58
LytMsgWindowSelectBtn__dtor = .text:0x801208A0; // type:function size:0x58
fn_80120900 = .text:0x80120900; // type:function size:0x88
fn_80120990 = .text:0x80120990; // type:function size:0x88
getName__24dLytMsgWindowSelectBtn_cCFv = .text:0x8011FE80; // type:function size:0x8
getLyt__24dLytMsgWindowSelectBtn_cFv = .text:0x8011FE90; // type:function size:0x8
getPane__24dLytMsgWindowSelectBtn_cFv = .text:0x8011FEA0; // type:function size:0x8
finalizeState__44sFStateID_c<29dLytMsgWindowSelectBtnParts_c>CFR29dLytMsgWindowSelectBtnParts_c = .text:0x8011FEB0; // type:function size:0x30
executeState__44sFStateID_c<29dLytMsgWindowSelectBtnParts_c>CFR29dLytMsgWindowSelectBtnParts_c = .text:0x8011FEE0; // type:function size:0x30
initializeState__44sFStateID_c<29dLytMsgWindowSelectBtnParts_c>CFR29dLytMsgWindowSelectBtnParts_c = .text:0x8011FF10; // type:function size:0x30
finalizeState__39sFStateID_c<24dLytMsgWindowSelectBtn_c>CFR24dLytMsgWindowSelectBtn_c = .text:0x8011FF40; // type:function size:0x30
executeState__39sFStateID_c<24dLytMsgWindowSelectBtn_c>CFR24dLytMsgWindowSelectBtn_c = .text:0x8011FF70; // type:function size:0x30
initializeState__39sFStateID_c<24dLytMsgWindowSelectBtn_c>CFR24dLytMsgWindowSelectBtn_c = .text:0x8011FFA0; // type:function size:0x30
__sinit_\d_lyt_msg_window_select_btn_cpp = .text:0x8011FFD0; // type:function size:0x868
__dt__44sFStateID_c<29dLytMsgWindowSelectBtnParts_c>Fv = .text:0x80120840; // type:function size:0x58
__dt__39sFStateID_c<24dLytMsgWindowSelectBtn_c>Fv = .text:0x801208A0; // type:function size:0x58
isSameName__39sFStateID_c<24dLytMsgWindowSelectBtn_c>CFPCc = .text:0x80120900; // type:function size:0x88
isSameName__44sFStateID_c<29dLytMsgWindowSelectBtnParts_c>CFPCc = .text:0x80120990; // type:function size:0x88
fn_80120A20 = .text:0x80120A20; // type:function size:0x8
fn_80120A30 = .text:0x80120A30; // type:function size:0x8
fn_80120A40 = .text:0x80120A40; // type:function size:0x8