ThreeKingdomsSlingshot/Assets/Resources/ChapterMap/Data/kit.json

507 lines
5.9 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"_doc": "make_node_kit.py 산출 · ref = UI 기준 크기(1080×1920) · px = 파일 픽셀(out_scale 배) · slice = 9-slice 테두리 px(L,T,R,B · 파일 픽셀) · pivot = 중심",
"out_scale": 1.3333333,
"pieces": {
"node_open": {
"file": "node_open.png",
"ref": [
124,
124
],
"px": [
165,
165
],
"pivot": [
0.5,
0.5
],
"number_center": [
0.5,
0.4516
],
"number_ref_h": 41.0
},
"node_clear": {
"file": "node_clear.png",
"ref": [
124,
124
],
"px": [
165,
165
],
"pivot": [
0.5,
0.5
],
"number_center": [
0.5,
0.4516
],
"number_ref_h": 41.0
},
"node_lock": {
"file": "node_lock.png",
"ref": [
124,
124
],
"px": [
165,
165
],
"pivot": [
0.5,
0.5
],
"number_center": [
0.5,
0.4516
],
"number_ref_h": 41.0
},
"boss_open": {
"file": "boss_open.png",
"ref": [
188,
188
],
"px": [
251,
251
],
"pivot": [
0.5,
0.5
],
"number_center": [
0.5,
0.4628
],
"number_ref_h": 55.7
},
"boss_clear": {
"file": "boss_clear.png",
"ref": [
188,
188
],
"px": [
251,
251
],
"pivot": [
0.5,
0.5
],
"number_center": [
0.5,
0.4628
],
"number_ref_h": 55.7
},
"boss_lock": {
"file": "boss_lock.png",
"ref": [
188,
188
],
"px": [
251,
251
],
"pivot": [
0.5,
0.5
],
"number_center": [
0.5,
0.4628
],
"number_ref_h": 55.7
},
"flag_open": {
"file": "flag_open.png",
"ref": [
108,
152
],
"px": [
144,
203
],
"pivot": [
0.5,
0.8816
],
"number_center": [
0.5,
0.4337
],
"number_ref_h": 30.0,
"_doc": "pivot = 받침(길 위 노드 자리)"
},
"flag_clear": {
"file": "flag_clear.png",
"ref": [
108,
152
],
"px": [
144,
203
],
"pivot": [
0.5,
0.8816
],
"number_center": [
0.5,
0.4337
],
"number_ref_h": 30.0,
"_doc": "pivot = 받침(길 위 노드 자리)"
},
"flag_lock": {
"file": "flag_lock.png",
"ref": [
108,
152
],
"px": [
144,
203
],
"pivot": [
0.5,
0.8816
],
"number_center": [
0.5,
0.4337
],
"number_ref_h": 30.0,
"_doc": "pivot = 받침(길 위 노드 자리)"
},
"flag_boss_open": {
"file": "flag_boss_open.png",
"ref": [
136,
192
],
"px": [
181,
256
],
"pivot": [
0.5,
0.9062
],
"number_center": [
0.5,
0.4167
],
"number_ref_h": 42.0,
"_doc": "pivot = 받침(길 위 노드 자리)"
},
"flag_boss_clear": {
"file": "flag_boss_clear.png",
"ref": [
136,
192
],
"px": [
181,
256
],
"pivot": [
0.5,
0.9062
],
"number_center": [
0.5,
0.4167
],
"number_ref_h": 42.0,
"_doc": "pivot = 받침(길 위 노드 자리)"
},
"flag_boss_lock": {
"file": "flag_boss_lock.png",
"ref": [
136,
192
],
"px": [
181,
256
],
"pivot": [
0.5,
0.9062
],
"number_center": [
0.5,
0.4167
],
"number_ref_h": 42.0,
"_doc": "pivot = 받침(길 위 노드 자리)"
},
"star_on": {
"file": "star_on.png",
"ref": [
50,
50
],
"px": [
67,
67
],
"pivot": [
0.5,
0.5
]
},
"star_off": {
"file": "star_off.png",
"ref": [
50,
50
],
"px": [
67,
67
],
"pivot": [
0.5,
0.5
]
},
"dot_on": {
"file": "dot_on.png",
"ref": [
32,
32
],
"px": [
43,
43
],
"pivot": [
0.5,
0.5
]
},
"dot_off": {
"file": "dot_off.png",
"ref": [
32,
32
],
"px": [
43,
43
],
"pivot": [
0.5,
0.5
]
},
"cursor": {
"file": "cursor.png",
"ref": [
76,
96
],
"px": [
101,
128
],
"pivot": [
0.5,
0.875
],
"_doc": "끝(아래 뾰족)이 노드 위를 가리킴"
},
"plate": {
"file": "plate.png",
"ref": [
232,
64
],
"px": [
309,
85
],
"pivot": [
0.5,
0.5
],
"slice": [
48,
29,
48,
29
]
},
"banner": {
"file": "banner.png",
"ref": [
692,
124
],
"px": [
923,
165
],
"pivot": [
0.5,
0.5
],
"slice": [
128,
48,
128,
61
],
"text_center_ref": [
0.5,
0.371
]
},
"frame": {
"file": "frame.png",
"ref": [
148,
180
],
"px": [
197,
240
],
"pivot": [
0.5,
0.5
],
"portrait_center_ref": [
74.0,
69.0
],
"portrait_d_ref": 90.0,
"_doc": "초상 = frame_mask 로 잘라 틀 아래 층에 · 틀 위에 겹치지 않게"
},
"frame_mask": {
"file": "frame_mask.png",
"ref": [
148,
180
],
"px": [
197,
240
],
"pivot": [
0.5,
0.5
]
}
},
"layout": {
"stars_offset": [
[
-30,
52
],
[
0,
60
],
[
30,
52
]
],
"boss_stars_offset": [
[
-40,
70
],
[
0,
80
],
[
40,
70
]
],
"label_offset": [
0,
92
],
"boss_label_offset": [
0,
118
],
"cursor_offset": [
0,
-96
],
"boss_cursor_offset": [
0,
-150
],
"frame_offset": [
0,
-118
],
"dot_spacing": 30,
"_doc": "노드 중심 기준 상대 좌표(UI 기준 px) · 길 점 = 다음 노드까지 맵 길(road) 따라 dot_spacing 간격",
"flag_stars_offset": [
[
-26,
22
],
[
0,
30
],
[
26,
22
]
],
"flag_boss_stars_offset": [
[
-34,
24
],
[
0,
34
],
[
34,
24
]
],
"flag_cursor_offset": [
0,
-150
],
"flag_boss_cursor_offset": [
0,
-196
],
"flag_frame_offset": [
0,
-250
],
"flag_label_offset": [
0,
56
]
},
"edge_cut": []
}