Skip to content

Instantly share code, notes, and snippets.

@McbeEringi
Last active July 4, 2024 08:21
Show Gist options
  • Save McbeEringi/9c1c86b14c32951abe0b2f2c0aac5c07 to your computer and use it in GitHub Desktop.
Save McbeEringi/9c1c86b14c32951abe0b2f2c0aac5c07 to your computer and use it in GitHub Desktop.
全取引内容表示するやつ https://x.com/mcbeeringi/status/1808601670181662722
{
"trade_list_item":{
"type":"stack_panel","orientation":"horizontal",
"size":[16,16],
"controls":[
{"item_renderer@common.item_renderer":{
"layer":1,
"bindings":[
{"binding_type":"collection_details"},
{"binding_name":"#item_id_aux"},{"binding_name":"#item_custom_color"},{"binding_name":"#item_pickup_time"},
{"binding_name":"#banner_patterns"},{"binding_name":"#banner_colors"},{"binding_name":"#banner_type"}
],
"controls": [
{"stack_count_label":{
"type":"label","shadow":true,"text":"#trade_item_count",
"anchor_from":"bottom_right","anchor_to":"bottom_right","layer":2,
"bindings":[{"binding_type":"collection_details"},{"binding_name":"#trade_item_count"}]
}}
]
}}
]
},
"trade_list_label":{
"type":"stack_panel",
"size":["100%c","100%c"],
"controls":[{"label":{"type":"label","text":"#text","font_scale_factor":0.7,"bindings":[
{"binding_type":"collection_details"},
{"binding_name":"#hover_text","binding_name_override":"#text"}
]}}]
},
"trade_list_trade":{
"type":"stack_panel","orientation":"horizontal",
"size":["100%c","100%cm"],
"controls":[
{"trade_item_1@trade2.trade_list_item":{"collection_name":"trade_item_1"}},
{"trade_item_2@trade2.trade_list_item":{"collection_name":"trade_item_2"}},
{"arrow":{"type":"image","size":[8,16],"texture":"textures/ui/arrowRight"}},
{"sell_item@trade2.trade_list_item":{"collection_name":"sell_item"}},
{"sell_item_label@trade2.trade_list_label":{"collection_name":"sell_item"}}
]
},
"trade_list_tier":{
"type":"stack_panel",
"size":["100%cm","100%c"],
"controls":[
{"padding":{"type":"panel","size":[8,8]}},
{"trade_list_tier":{
"type":"stack_panel",
"size":["100%cm","100%c"],
"factory":{"name":"selected_pack_factory","control_name":"trade2.trade_list_trade"},
"collection_name":"trades",
"bindings":[{"binding_name":"#trade_tier_total","binding_name_override":"#collection_length","binding_type":"collection","binding_collection_name":"trade_tiers"}]
}}
]
},
"trade_list":{
"type":"stack_panel",
"size":["100%cm","100%c"],
"factory":{"name":"selected_pack_factory","control_name":"trade2.trade_list_tier"},
"collection_name":"trade_tiers",
"bindings":[{"binding_name":"#trade_selector_total","binding_name_override":"#collection_length"}]
},
"screen_panel":{"modifications":[{"array_name":"controls","operation":"insert_back","value":[
{"trade_list@trade_list":{"anchor_from":"top_left","anchor_to":"top_left","layer":16}}
]}]}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment