Match
Match · [試合/しあい]
Entree des matchs (crampons + ballon sur la tuile). Le jeu ne le compte pas parmi les modes de ses reglages audio.
Icône : région mode_base03 de l’atlas data/dx11/menu/100_mainmenu/mainmenu90/mainmenu90_01/mainmenu90_01.g4tx.
Textes d’interface — 4 libellés · 7 guides de boutons
- Contrôles _text_guide01
- Tutoriel _text_tutorial01
- Marquez ce joueur ! _text_mark01
- Tirez ! _text_striker01
Écrans reconstruits — 2 sur 2, composés depuis les vraies textures + le layout *_setting.cfg.bin + l'état produit en exécutant les scripts Lua du mode dans la VM réelle. Les mieux reconstruits d'abord.
Reconstruction data-driven, pas une capture vérifiée : aucune référence pixel n'existe pour ce mode. La position des widgets vient des points d'attache déclarés par les écrans eux-mêmes (CMenuAttachLocator) ; ce qui n'en déclare pas retombe au centre du canvas, d'où des éléments encore empilés sur certains écrans.

soccer_game_mode_menu17 sprites

soccer_top_menu16 sprites
Images — 24 textures décodées depuis les .g4tx du mode

camera_guide_base01_atl
124×44

icon_ai_camera01
124×40

icon_chr_aimode_dmy01
16×16

soccer00_60
436×220 · 8 régions

soccer00_60_gtxt
276×264 · 3 régions

header_gtxt_title02_01
776×120

icon_header01
2044×2012 · 50 régions

icon_header_main_dmy01
4×4

icon_header_sub_dmy01
4×4

mainmenu90_01
5280×296

mode_base01
496×248

mode_base01_atl
996×1256 · 10 régions

bar_msk_u_00
256×16

header_rank_num_dmy01_01
16×16

header_rank_num_dmy01_02
16×16

mainmenu90_03
304×160 · 7 régions

rank_icon_trophy_dmy01
16×16

mainmenu90_31
816×312 · 9 régions

mainmenu90_31_gtxt
208×180 · 2 régions

sdock_gtxt_lv01
208×88

sdock_icon_emblem_dmy01
16×16

vroad01_51
100×96 · 2 régions

vroad_ef01
48×48

vroad_team_msk01
80×80
Écrans, en détail — les calques que chaque *_setting.cfg.bin déclare
soccer_game_mode_menu — 12 calques · 0 focusables · 2816 o
- soccer00_60_coach_ai_mode_info
- soccer00_12_mark_target_cursor_main
- soccer01_31_mark_ctrl_mode_guide_locator
- soccer01_33_mark_ctrl_mode_guide
- soccer02_29_mark_ctrl_mode_text_guide
- soccer00_71_camera_change_telop
- soccer01_31_striker_select_mode_guide_locator
- soccer01_33_striker_select_mode_guide
- soccer01_31_coop_mode_guide_locator
- soccer01_33_coop_mode_guide
- soccer01_31_target_select_mode_guide_locator
- soccer01_33_target_select_mode_guide
soccer_top_menu — 17 calques · 4 focusables · 5968 o
- mainmenu01_06_base_button_guide
- mainmenu01_07_button_guide
- mainmenu01_10_return_arrow_button_guide
- cmn05_01_cursor
- cmn01_11_list_small_notice
- mainmenu90_00_background
- mainmenu90_00_p1_background
- mainmenu90_01_header
- mainmenu90_03_header_rank
- mainmenu90_06_content_guide_line03
- mainmenu90_10_list_item_large
- mainmenu90_12_list_item_small
- mainmenu90_20_list_item_locator
- mainmenu90_31_doc_item
- mainmenu90_24_tutorial_button
- mainmenu90_24_02_play_guide_button
- vroad01_51_tournament_team_icon
Objets de menu, en détail — 25 .objbin parsés, avec leurs composants
cmn05_01_cursor — 4 composants · 832 o
pack : common/menu/20_cmn/cmn05/cmn05_01/cmn05_01.g4pkm
CMenuRenderComponent · CMenuAnimation · CSetupMeshVisible · MenuCursorReflectSituationComponent
mainmenu01_06_base_button_guide — 7 composants · 2064 o
pack : common/menu/100_mainmenu/mainmenu01/mainmenu01_06/mainmenu01_06.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuTextSetting · MenuRateSetting · CMenuTextPlateUpdateProperty · MenuButtonGuideInfoProperty · MenuButtonGuideManageComponent
mainmenu01_07_button_guide — 6 composants · 1296 o
pack : common/menu/100_mainmenu/mainmenu01/mainmenu01_07/mainmenu01_07.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuRateSetting · MenuTextSetting · MenuCollisionSetting · MenuButtonGuideSystemComponent
mainmenu01_10_return_arrow_button_guide — 4 composants · 704 o
pack : common/menu/100_mainmenu/mainmenu01/mainmenu01_10/mainmenu01_10.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuTextSetting · MenuCollisionSetting
mainmenu90_00_background — 4 composants · 720 o
pack : common/menu/100_mainmenu/mainmenu90/mainmenu90_00/mainmenu90_00.g4pkm
CMenuRenderComponent · CMenuAnimation · CMenuAttachLocator · CMenuChangeMaterialColor
mainmenu90_00_p1_background — 2 composants · 544 o
pack : common/menu/100_mainmenu/mainmenu90/mainmenu90_00_p1/mainmenu90_00_p1.g4pkm
CMenuRenderComponent · CMenuAnimation
mainmenu90_01_header — 5 composants · 1424 o
pack : common/menu/100_mainmenu/mainmenu90/mainmenu90_01/mainmenu90_01.g4pkm
texture : dx11/menu/100_mainmenu/mainmenu90/mainmenu90_01/<LG>/mainmenu90_01.g4tx
CMenuRenderComponent · CMenuAnimation · CMenuIconSwapComponent · MenuTextSetting · CMenuAttachLocator
mainmenu90_03_header_rank — 6 composants · 1040 o
pack : common/menu/100_mainmenu/mainmenu90/mainmenu90_03/mainmenu90_03.g4pkm
texture : dx11/menu/100_mainmenu/mainmenu90/mainmenu90_03/<LG>/mainmenu90_03.g4tx
CMenuRenderComponent · CMenuAnimation · MenuRateSetting · CMenuIconSwapComponent · MenuTextSetting · CMenuCreatePrimitiveComponent
mainmenu90_06_content_guide_line03 — 3 composants · 720 o
pack : common/menu/100_mainmenu/mainmenu90/mainmenu90_06/mainmenu90_06.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuTextSetting
mainmenu90_10_list_item_large — 6 composants · 848 o
pack : common/menu/100_mainmenu/mainmenu90/mainmenu90_10/mainmenu90_10.g4pkm
CMenuRenderComponent · CMenuAnimation · CMenuIconSwapComponent · MenuTextSetting · CMenuAttachLocator · MenuCollisionSetting
mainmenu90_12_list_item_small — 7 composants · 1072 o
pack : common/menu/100_mainmenu/mainmenu90/mainmenu90_12/mainmenu90_12.g4pkm
CMenuRenderComponent · CMenuAnimation · CMenuIconSwapComponent · MenuTextSetting · CMenuChangeMaterialColor · CMenuAttachLocator · MenuCollisionSetting
mainmenu90_20_list_item_locator — 3 composants · 944 o
pack : common/menu/100_mainmenu/mainmenu90/mainmenu90_20/mainmenu90_20.g4pkm
CMenuRenderComponent · CMenuAnimation · CMenuAttachLocator
mainmenu90_24_02_play_guide_button — 5 composants · 832 o
pack : common/menu/100_mainmenu/mainmenu90/mainmenu90_24_02/mainmenu90_24_02.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuTextSetting · MenuCollisionSetting · CMenuAttachLocator
mainmenu90_24_tutorial_button — 5 composants · 816 o
pack : common/menu/100_mainmenu/mainmenu90/mainmenu90_24/mainmenu90_24.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuTextSetting · MenuCollisionSetting · CMenuAttachLocator
mainmenu90_31_doc_item — 9 composants · 2240 o
pack : common/menu/100_mainmenu/mainmenu90/mainmenu90_31/mainmenu90_31.g4pkm
texture : dx11/menu/100_mainmenu/mainmenu90/mainmenu90_31/<LG>/mainmenu90_31.g4tx
CMenuRenderComponent · CMenuAnimation · CMenuCreatePrimitiveComponent · MenuTextSetting · CMenuChangeMaterialColor · CMenuAttachLocator · CMenuIconSwapComponent · MenuCollisionSetting · CSetupMeshVisible
soccer00_60 — 8 composants · 1472 o
pack : common/menu/00_soccer/soccer00/soccer00_60/soccer00_60.g4pkm
texture : dx11/menu/00_soccer/soccer00/soccer00_60/<LG>/soccer00_60.g4tx
CMenuRenderComponent · CMenuAnimation · CMenuIconSwapComponent · MenuTextSetting · MenuRateSetting · CMenuTextPlateUpdateProperty · CMenuAttachLocator · MenuAnchorComponent
soccer00_71_camera_change_telop — 6 composants · 1088 o
pack : common/menu/00_soccer/soccer00/soccer00_71/soccer00_71.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuTextSetting · MenuRateSetting · CMenuTextPlateUpdateProperty · MenuAnchorComponent
soccer01_31_coop_mode_guide_locator — 5 composants · 1520 o
pack : common/menu/00_soccer/soccer01/soccer01_31/soccer01_31.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuAnchorComponent · CMenuAttachLocator · MenuButtonGuideManageComponent
soccer01_31_mark_ctrl_mode_guide_locator — 5 composants · 1520 o
pack : common/menu/00_soccer/soccer01/soccer01_31/soccer01_31.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuAnchorComponent · CMenuAttachLocator · MenuButtonGuideManageComponent
soccer01_31_mark_ctrl_mode_guide_locator — 5 composants · 1520 o
pack : common/menu/00_soccer/soccer01/soccer01_31/soccer01_31.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuAnchorComponent · CMenuAttachLocator · MenuButtonGuideManageComponent
soccer01_31_target_select_mode_guide_locator — 5 composants · 1600 o
pack : common/menu/00_soccer/soccer01/soccer01_31/soccer01_31.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuAnchorComponent · CMenuAttachLocator · MenuButtonGuideManageComponent
soccer01_33_coop_mode_guide — 7 composants · 1184 o
pack : common/menu/00_soccer/soccer01/soccer01_33/soccer01_33.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuTextSetting · MenuRateSetting · CMenuTextPlateUpdateProperty · CSetupMeshVisible · MenuCollisionSetting
soccer01_33_mark_ctrl_mode_guide — 7 composants · 1184 o
pack : common/menu/00_soccer/soccer01/soccer01_33/soccer01_33.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuTextSetting · MenuRateSetting · CMenuTextPlateUpdateProperty · CSetupMeshVisible · MenuCollisionSetting
soccer02_29_mark_ctrl_mode_text_guide — 6 composants · 1056 o
pack : common/menu/00_soccer/soccer02/soccer02_29/soccer02_29.g4pkm
CMenuRenderComponent · CMenuAnimation · MenuTextSetting · MenuRateSetting · CMenuTextPlateUpdateProperty · MenuAnchorComponent
vroad01_51_tournament_team_icon — 2 composants · 608 o
pack : common/menu/75_vroad/vroad01/vroad01_51/vroad01_51.g4pkm
texture : dx11/menu/75_vroad/vroad01/vroad01_51/<LG>/vroad01_51.g4tx
CMenuRenderComponent · CMenuAnimation
Scripts Lua, en détail — 3 scripts, désassemblés depuis le bytecode Lua 5.2 RÉEL (pas une décompilation externe) via nie-lua::bytecode
Les commandes listées sont les entiers du script qui correspondent à un cmdId `funcLuaMenuCommand` connu du dump de reverse — ce que le script est structurellement capable d'envoyer au moteur, pas une trace d'exécution. `?` = cmdId reversé (adresse connue) mais dont la sémantique n'est pas encore modélisée.
soccer_top_menu_inc_1.04.19.01.lua.bin — 2346 instructions · 34 fonctions · 25 commandes
inclut :
LUA_MENU_DEFLUA_SOCCER_COMMON- GetNodeIndexByHash 0x06B19AFF
- SetListItemValues 0x1AF61E89
- SetPartParamI 0x20447515
- SetIconSprite 0x214DA123
- ObjectAction 0x2581DC5C
- SetObjectVisible 0x2A64B198
- ? 0x2B1D4AF3
- ? 0x2E9BF339
- ? 0x36AA3F1B
- SetText 0x4096E67E
- ArgGuardedReturn1(=>1) 0x47BECF41
- ObjectActionById 0x4BE9C865
- ApplyReturn1(=>1) 0x59B7A7B2
- SetPartParamF 0x5F2101DB
- ? 0x67026D14
- ? 0x6EC593EF
- SetNodeSprite 0x72DC82EA
- SetListItemValuesMulti 0x83B4F0AC
- ApplyReturn1(=>1) 0x84FCEF86
- ? 0x88154DF4
- ApplyReturn1(=>1) 0x9D688EB3
- SetChildVisible 0xCB0296B4
- ? 0xD5622FEE
- SetNodeParam 0xD72B5ED5
- ? 0xF2D9F802
soccer_game_mode_menu_0.00.00.00.lua.bin — 952 instructions · 23 fonctions · 30 commandes
inclut :
LUA_SOCCER_COMMONLUA_SOCCER_MENU_INC- ArgGuardedReturn1(=>1) 0x0FA7DBFF
- SetColor 0x14016F35
- ? 0x20EB2104
- SetIconSprite 0x214DA123
- ObjectAction 0x2581DC5C
- SetObjectVisible 0x2A64B198
- SetText 0x4096E67E
- ? 0x432A2BA7
- GetNodeFloat 0x45E9070A
- ObjectActionById 0x4BE9C865
- ? 0x504CBBEB
- GetSpriteCellIndex 0x509FBBC2
- ? 0x5245F000
- ? 0x52D91057
- ApplyReturn1(=>1) 0x59B7A7B2
- ? 0x5C6006F7
- ArgGuardedReturn1(=>1) 0x71AB6035
- ? 0x724F633E
- SetSubNodeEnabled 0x80AB69F3
- SetObjectFlag 0x816CD673
- SetNodeIndex 0x9CAB2E41
- ApplyReturn1(=>1) 0x9D688EB3
- ArgGuardedReturn1(=>1) 0xA30EF40C
- ? 0xB4CBC312
- ? 0xBAC3BAA4
- ? 0xBBE832B8
- SetChildVisible 0xCB0296B4
- SetSprite 0xE15FD945
- ? 0xEC076470
- ? 0xF2D9F802
soccer_top_menu_1.03.98.00.lua.bin — 3408 instructions · 61 fonctions · 88 commandes
inclut :
LUA_GENERAL_WINDOW_INCLUA_NETWORK_INVITE_MENU_INCLUA_PROG_COMMONLUA_SOCCER_TOP_MENU_INC- ? 0x00003B4C
- ? 0x02DB2962
- ? 0x03F4DAA9
- ApplyReturn1(=>1) 0x061919E0
- ? 0x0D09EB80
- ArgGuardedReturn1(=>1) 0x106CDBDE
- ArgGuardedReturn1(=>1) 0x13193DE3
- ? 0x1601208F
- RegisterItemListCount 0x16C1C4C0
- ? 0x190095C2
- ? 0x19D76302
- ? 0x2007E9F3
- SetIconSprite 0x214DA123
- ? 0x24579EE3
- ObjectAction 0x2581DC5C
- ? 0x27C8EDB7
- ? 0x27D0A27C
- ? 0x28AC0B15
- ? 0x2A2BAD8F
- SetObjectVisible 0x2A64B198
- ? 0x2B9E4F12
- ? 0x2DDFB7F3
- ? 0x2E9BF339
- ArgGuardedReturn1(=>1) 0x346C6F21
- ? 0x35917564
- ? 0x36AA3F1B
- ArgGuardedReturn1(=>1) 0x37E86356
- ? 0x381D0910
- ? 0x3FFFE72B
- SetText 0x4096E67E
- GetObjectAttr 0x4612788B
- ? 0x4931AB75
- ObjectActionById 0x4BE9C865
- ? 0x4E190A21
- ? 0x59DF5F15
- ? 0x5AD27321
- ? 0x5C6006F7
- SetLayerActive 0x5CE7F1AE
- ArgGuardedReturn1(=>1) 0x639769A0
- SetPartVisible 0x69C9F55C
- SetSelectedIndex 0x6A06BC75
- ? 0x6F03C6BA
- ? 0x724F633E
- SetObjectFlag 0x816CD673
- ApplyReturn1(=>1) 0x84FCEF86
- ArgGuardedReturn1(=>1) 0x853E9EBB
- ? 0x86A86655
- ? 0x88154DF4
- ? 0x8878F207
- SetNodeValue 0x8B1D38C4
- ? 0x8C2E27B7
- ? 0x8EF87888
- ? 0x9340F630
- ? 0x96C35522
- SetObjectValue 0x988B5B82
- ? 0x98EEAE51
- ? 0x9AF7D6FA
- ApplyReturn1(=>1) 0x9B2AAF08
- ApplyReturn1(=>1) 0x9D688EB3
- ? 0xA143C0FC
- ? 0xA31C352B
- ? 0xAFB0FE77
- ? 0xB0F43717
- ? 0xB5B235B0
- ? 0xBAC3BAA4
- ArgGuardedReturn1(=>1) 0xBC8AA17C
- ? 0xBDE5254F
- ? 0xBED2401E
- ? 0xC1B3A9F0
- SetItemCount 0xC1DEBA99
- ArgGuardedReturn1(=>1) 0xC226E0F5
- ? 0xC2373FF8
- ? 0xC5A049CA
- ArgGuardedReturn1(=>1) 0xC8796B78
- ? 0xC8A9B7D9
- ArgGuardedReturn1(=>1) 0xCE987192
- ArgGuardedReturn1(=>1) 0xD1ADE9EC
- SetObjectActive 0xD1B51DF0
- ? 0xD1F07CF1
- ? 0xD5622FEE
- ArgGuardedReturn1(=>1) 0xDAF88496
- SetSprite 0xE15FD945
- ? 0xE61C42AE
- ArgGuardedReturn1(=>1) 0xE8491B82
- ? 0xEC4CF346
- ? 0xEF1DE96F
- ? 0xF2D9F802
- ? 0xFE429D08
Écrans — 2 · définitions `*_setting.cfg.bin`
- soccer_game_mode_menu
- soccer_top_menu
Calques — 29 · couches composant les écrans
- cmn01_11_list_small_notice
- cmn05_01_cursor
- mainmenu01_06_base_button_guide
- mainmenu01_07_button_guide
- mainmenu01_10_return_arrow_button_guide
- mainmenu90_00_background
- mainmenu90_00_p1_background
- mainmenu90_01_header
- mainmenu90_03_header_rank
- mainmenu90_06_content_guide_line03
- mainmenu90_10_list_item_large
- mainmenu90_12_list_item_small
- mainmenu90_20_list_item_locator
- mainmenu90_24_02_play_guide_button
- mainmenu90_24_tutorial_button
- mainmenu90_31_doc_item
- soccer00_12_mark_target_cursor_main
- soccer00_60_coach_ai_mode_info
- soccer00_71_camera_change_telop
- soccer01_31_coop_mode_guide_locator
- soccer01_31_mark_ctrl_mode_guide_locator
- soccer01_31_striker_select_mode_guide_locator
- soccer01_31_target_select_mode_guide_locator
- soccer01_33_coop_mode_guide
- soccer01_33_mark_ctrl_mode_guide
- soccer01_33_striker_select_mode_guide
- soccer01_33_target_select_mode_guide
- soccer02_29_mark_ctrl_mode_text_guide
- vroad01_51_tournament_team_icon
Objets de menu — 25 · fichiers `.objbin`
- cmn05_01_cursor.objbin
- mainmenu01_06_base_button_guide.objbin
- mainmenu01_07_button_guide.objbin
- mainmenu01_10_return_arrow_button_guide.objbin
- mainmenu90_00_background.objbin
- mainmenu90_00_p1_background.objbin
- mainmenu90_01_header.objbin
- mainmenu90_03_header_rank.objbin
- mainmenu90_06_content_guide_line03.objbin
- mainmenu90_10_list_item_large.objbin
- mainmenu90_12_list_item_small.objbin
- mainmenu90_20_list_item_locator.objbin
- mainmenu90_24_02_play_guide_button.objbin
- mainmenu90_24_tutorial_button.objbin
- mainmenu90_31_doc_item.objbin
- soccer00_60_coach_ai_mode_info.objbin
- soccer00_71_camera_change_telop.objbin
- soccer01_31_coop_mode_guide_locator.objbin
- soccer01_31_mark_ctrl_mode_guide_locator.objbin
- soccer01_31_striker_select_mode_guide_locator.objbin
- soccer01_31_target_select_mode_guide_locator.objbin
- soccer01_33_coop_mode_guide.objbin
- soccer01_33_mark_ctrl_mode_guide.objbin
- soccer02_29_mark_ctrl_mode_text_guide.objbin
- vroad01_51_tournament_team_icon.objbin
Packs de matériaux — 21 · fichiers `.g4pkm`
- soccer00_60.g4pkm
- soccer00_71.g4pkm
- soccer01_31.g4pkm
- soccer01_33.g4pkm
- soccer02_29.g4pkm
- mainmenu01_06.g4pkm
- mainmenu01_07.g4pkm
- mainmenu01_10.g4pkm
- mainmenu90_00.g4pkm
- mainmenu90_00_p1.g4pkm
- mainmenu90_01.g4pkm
- mainmenu90_03.g4pkm
- mainmenu90_06.g4pkm
- mainmenu90_10.g4pkm
- mainmenu90_12.g4pkm
- mainmenu90_20.g4pkm
- mainmenu90_24.g4pkm
- mainmenu90_24_02.g4pkm
- mainmenu90_31.g4pkm
- cmn05_01.g4pkm
- vroad01_51.g4pkm
Textures — 5 · fichiers `.g4tx`
- soccer00_60.g4tx
- mainmenu90_01.g4tx
- mainmenu90_03.g4tx
- mainmenu90_31.g4tx
- vroad01_51.g4tx
Composants — 16 · classes RTTI du binaire
- CMenuAnimation
- CMenuAttachLocator
- CMenuChangeMaterialColor
- CMenuCreatePrimitiveComponent
- CMenuIconSwapComponent
- CMenuRenderComponent
- CMenuTextPlateUpdateProperty
- CSetupMeshVisible
- MenuAnchorComponent
- MenuButtonGuideInfoProperty
- MenuButtonGuideManageComponent
- MenuButtonGuideSystemComponent
- MenuCollisionSetting
- MenuCursorReflectSituationComponent
- MenuRateSetting
- MenuTextSetting
Scripts — 3 · bytecode `.lua.bin`
- soccer_top_menu_inc_1.04.19.01.lua.bin
- soccer_game_mode_menu_0.00.00.00.lua.bin
- soccer_top_menu_1.03.98.00.lua.bin
