diff --git a/Core_Assets/avatar_additions.json b/Core_Assets/avatar_additions.json deleted file mode 100644 index 841517c..0000000 --- a/Core_Assets/avatar_additions.json +++ /dev/null @@ -1,337 +0,0 @@ -{ - "type": "avatar_additions", - "name": "avatar_additions", - "spritesheet": { - "meta": { - "image": "avatar_additions.png", - "format": "RGBA8888", - "size": { - "w": 61, - "h": 217 - }, - "scale": "1.0" - }, - "frames": { - "avatar_addition_number_1.png": { - "frame": { - "x": 28, - "y": 168, - "w": 15, - "h": 23 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 15, - "h": 23 - }, - "sourceSize": { - "w": 18, - "h": 23 - } - }, - "avatar_addition_number_2.png": { - "frame": { - "x": 42, - "y": 58, - "w": 18, - "h": 23 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 18, - "h": 23 - }, - "sourceSize": { - "w": 18, - "h": 23 - } - }, - "avatar_addition_number_3.png": { - "frame": { - "x": 42, - "y": 83, - "w": 18, - "h": 23 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 18, - "h": 23 - }, - "sourceSize": { - "w": 18, - "h": 23 - } - }, - "avatar_addition_number_4.png": { - "frame": { - "x": 42, - "y": 108, - "w": 18, - "h": 23 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 18, - "h": 23 - }, - "sourceSize": { - "w": 18, - "h": 23 - } - }, - "avatar_addition_number_5.png": { - "frame": { - "x": 42, - "y": 133, - "w": 18, - "h": 23 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 18, - "h": 23 - }, - "sourceSize": { - "w": 18, - "h": 23 - } - }, - "avatar_addition_pet_experience_bubble.png": { - "frame": { - "x": 1, - "y": 1, - "w": 53, - "h": 55 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 53, - "h": 55 - }, - "sourceSize": { - "w": 53, - "h": 55 - } - }, - "avatar_addition_user_blowkiss.png": { - "frame": { - "x": 45, - "y": 181, - "w": 13, - "h": 11 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 13, - "h": 11 - }, - "sourceSize": { - "w": 13, - "h": 11 - } - }, - "avatar_addition_user_guide_bubble.png": { - "frame": { - "x": 1, - "y": 58, - "w": 39, - "h": 38 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 38 - }, - "sourceSize": { - "w": 39, - "h": 38 - } - }, - "avatar_addition_user_guide_requester_bubble.png": { - "frame": { - "x": 1, - "y": 98, - "w": 39, - "h": 38 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 38 - }, - "sourceSize": { - "w": 39, - "h": 38 - } - }, - "avatar_addition_user_idle_left_1.png": { - "frame": { - "x": 1, - "y": 194, - "w": 12, - "h": 22 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 12, - "h": 22 - }, - "sourceSize": { - "w": 12, - "h": 22 - } - }, - "avatar_addition_user_idle_left_2.png": { - "frame": { - "x": 49, - "y": 194, - "w": 9, - "h": 21 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 9, - "h": 21 - }, - "sourceSize": { - "w": 9, - "h": 21 - } - }, - "avatar_addition_user_idle_right_1.png": { - "frame": { - "x": 45, - "y": 158, - "w": 12, - "h": 21 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 12, - "h": 21 - }, - "sourceSize": { - "w": 12, - "h": 21 - } - }, - "avatar_addition_user_idle_right_2.png": { - "frame": { - "x": 15, - "y": 194, - "w": 8, - "h": 22 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 8, - "h": 22 - }, - "sourceSize": { - "w": 8, - "h": 22 - } - }, - "avatar_addition_user_muted.png": { - "frame": { - "x": 1, - "y": 138, - "w": 31, - "h": 28 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 31, - "h": 28 - }, - "sourceSize": { - "w": 31, - "h": 28 - } - }, - "avatar_addition_user_muted_small.png": { - "frame": { - "x": 1, - "y": 168, - "w": 25, - "h": 24 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 25, - "h": 24 - }, - "sourceSize": { - "w": 25, - "h": 24 - } - }, - "avatar_addition_user_typing.png": { - "frame": { - "x": 25, - "y": 194, - "w": 22, - "h": 18 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 22, - "h": 18 - }, - "sourceSize": { - "w": 22, - "h": 18 - } - } - } - } -} \ No newline at end of file diff --git a/Core_Assets/avatar_additions.png b/Core_Assets/avatar_additions.png deleted file mode 100644 index 2cfc981..0000000 Binary files a/Core_Assets/avatar_additions.png and /dev/null differ diff --git a/Core_Assets/floor_editor.json b/Core_Assets/floor_editor.json deleted file mode 100644 index 08f791e..0000000 --- a/Core_Assets/floor_editor.json +++ /dev/null @@ -1,617 +0,0 @@ -{ - "type": "floor_editor", - "name": "floor_editor", - "spritesheet": { - "meta": { - "image": "floor_editor.png", - "format": "RGBA8888", - "size": { - "w": 108, - "h": 190 - }, - "scale": "1.0" - }, - "frames": { - "floor_editor_0.png": { - "frame": { - "x": 1, - "y": 1, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_1.png": { - "frame": { - "x": 37, - "y": 1, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_2.png": { - "frame": { - "x": 73, - "y": 1, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_3.png": { - "frame": { - "x": 1, - "y": 20, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_4.png": { - "frame": { - "x": 37, - "y": 20, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_5.png": { - "frame": { - "x": 73, - "y": 20, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_6.png": { - "frame": { - "x": 1, - "y": 39, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_7.png": { - "frame": { - "x": 37, - "y": 39, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_8.png": { - "frame": { - "x": 73, - "y": 39, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_9.png": { - "frame": { - "x": 1, - "y": 58, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_a.png": { - "frame": { - "x": 37, - "y": 58, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_b.png": { - "frame": { - "x": 73, - "y": 58, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_c.png": { - "frame": { - "x": 1, - "y": 77, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_d.png": { - "frame": { - "x": 37, - "y": 77, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_e.png": { - "frame": { - "x": 73, - "y": 77, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_f.png": { - "frame": { - "x": 1, - "y": 96, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_g.png": { - "frame": { - "x": 37, - "y": 96, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_h.png": { - "frame": { - "x": 73, - "y": 96, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_i.png": { - "frame": { - "x": 1, - "y": 115, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_j.png": { - "frame": { - "x": 37, - "y": 115, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_k.png": { - "frame": { - "x": 73, - "y": 115, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_l.png": { - "frame": { - "x": 1, - "y": 134, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_m.png": { - "frame": { - "x": 37, - "y": 134, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_n.png": { - "frame": { - "x": 73, - "y": 134, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_o.png": { - "frame": { - "x": 1, - "y": 153, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_p.png": { - "frame": { - "x": 37, - "y": 153, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_q.png": { - "frame": { - "x": 73, - "y": 153, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_r_blocked.png": { - "frame": { - "x": 1, - "y": 172, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_r_door.png": { - "frame": { - "x": 37, - "y": 172, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - }, - "floor_editor_x.png": { - "frame": { - "x": 73, - "y": 172, - "w": 34, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 17 - }, - "sourceSize": { - "w": 34, - "h": 17 - } - } - } - } -} \ No newline at end of file diff --git a/Core_Assets/floor_editor.png b/Core_Assets/floor_editor.png deleted file mode 100644 index 806a553..0000000 Binary files a/Core_Assets/floor_editor.png and /dev/null differ diff --git a/Core_Assets/group_badge.json b/Core_Assets/group_badge.json deleted file mode 100644 index 0eb31a2..0000000 --- a/Core_Assets/group_badge.json +++ /dev/null @@ -1,4937 +0,0 @@ -{ - "type": "group_badge", - "name": "group_badge", - "spritesheet": { - "meta": { - "image": "group_badge.png", - "format": "RGBA8888", - "size": { - "w": 125, - "h": 1222 - }, - "scale": "1.0" - }, - "frames": { - "badgepart_base_advanced_1.png": { - "frame": { - "x": 1, - "y": 1, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_advanced_2.png": { - "frame": { - "x": 1, - "y": 42, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_advanced_3.png": { - "frame": { - "x": 42, - "y": 1, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_advanced_4.png": { - "frame": { - "x": 1, - "y": 83, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_basic_1.png": { - "frame": { - "x": 42, - "y": 42, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_basic_2.png": { - "frame": { - "x": 83, - "y": 1, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_basic_3.png": { - "frame": { - "x": 1, - "y": 124, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_basic_4.png": { - "frame": { - "x": 42, - "y": 83, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_basic_5.png": { - "frame": { - "x": 83, - "y": 42, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_beams_part1.png": { - "frame": { - "x": 1, - "y": 165, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_beams_part2.png": { - "frame": { - "x": 1, - "y": 451, - "w": 37, - "h": 37 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 37, - "h": 37 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_book.png": { - "frame": { - "x": 1, - "y": 411, - "w": 39, - "h": 38 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 38 - }, - "sourceSize": { - "w": 39, - "h": 38 - } - }, - "badgepart_base_circles_1.png": { - "frame": { - "x": 42, - "y": 124, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_circles_2.png": { - "frame": { - "x": 83, - "y": 83, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_egg.png": { - "frame": { - "x": 1, - "y": 206, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_gold_1_part1.png": { - "frame": { - "x": 42, - "y": 165, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_gold_1_part2.png": { - "frame": { - "x": 1, - "y": 611, - "w": 35, - "h": 35 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 2, - "y": 2, - "w": 35, - "h": 35 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_gold_2_part1.png": { - "frame": { - "x": 83, - "y": 124, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_gold_2_part2.png": { - "frame": { - "x": 1, - "y": 648, - "w": 35, - "h": 35 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 2, - "y": 2, - "w": 35, - "h": 35 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_gradient_1.png": { - "frame": { - "x": 1, - "y": 247, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_gradient_2.png": { - "frame": { - "x": 42, - "y": 206, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_misc_1_part1.png": { - "frame": { - "x": 42, - "y": 410, - "w": 37, - "h": 37 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 37, - "h": 37 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_misc_1_part2.png": { - "frame": { - "x": 83, - "y": 165, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_misc_2.png": { - "frame": { - "x": 42, - "y": 370, - "w": 39, - "h": 38 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 38 - }, - "sourceSize": { - "w": 39, - "h": 38 - } - }, - "badgepart_base_ornament.png": { - "frame": { - "x": 1, - "y": 288, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_ornament_1_part1.png": { - "frame": { - "x": 1, - "y": 831, - "w": 33, - "h": 32 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 3, - "y": 4, - "w": 33, - "h": 32 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_ornament_1_part2.png": { - "frame": { - "x": 42, - "y": 247, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_ornament_2_part1.png": { - "frame": { - "x": 83, - "y": 206, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_ornament_2_part2.png": { - "frame": { - "x": 1, - "y": 570, - "w": 31, - "h": 39 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 4, - "y": 0, - "w": 31, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_pin_part1.png": { - "frame": { - "x": 95, - "y": 1070, - "w": 11, - "h": 9 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 4, - "y": 2, - "w": 11, - "h": 9 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_pin_part2.png": { - "frame": { - "x": 1, - "y": 329, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_ring.png": { - "frame": { - "x": 83, - "y": 369, - "w": 37, - "h": 37 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 37, - "h": 37 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_shield_part1.png": { - "frame": { - "x": 42, - "y": 288, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_shield_part2.png": { - "frame": { - "x": 1, - "y": 529, - "w": 39, - "h": 34 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 34 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_simplestar_part1.png": { - "frame": { - "x": 1, - "y": 685, - "w": 35, - "h": 35 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 2, - "y": 2, - "w": 35, - "h": 35 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_simplestar_part2.png": { - "frame": { - "x": 83, - "y": 247, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_spiral.png": { - "frame": { - "x": 1, - "y": 370, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_base_transparent.png": { - "frame": { - "x": 36, - "y": 889, - "w": 3, - "h": 3 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 3, - "h": 3 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_symbol_0.png": { - "frame": { - "x": 81, - "y": 430, - "w": 10, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 10, - "h": 13 - }, - "sourceSize": { - "w": 10, - "h": 13 - } - }, - "badgepart_symbol_1.png": { - "frame": { - "x": 51, - "y": 560, - "w": 8, - "h": 13 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 8, - "h": 13 - }, - "sourceSize": { - "w": 8, - "h": 13 - } - }, - "badgepart_symbol_2.png": { - "frame": { - "x": 115, - "y": 598, - "w": 9, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 9, - "h": 13 - }, - "sourceSize": { - "w": 9, - "h": 13 - } - }, - "badgepart_symbol_3.png": { - "frame": { - "x": 115, - "y": 613, - "w": 9, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 9, - "h": 13 - }, - "sourceSize": { - "w": 9, - "h": 13 - } - }, - "badgepart_symbol_4.png": { - "frame": { - "x": 58, - "y": 1088, - "w": 11, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 13 - }, - "sourceSize": { - "w": 11, - "h": 13 - } - }, - "badgepart_symbol_5.png": { - "frame": { - "x": 76, - "y": 1200, - "w": 9, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 9, - "h": 13 - }, - "sourceSize": { - "w": 9, - "h": 13 - } - }, - "badgepart_symbol_6.png": { - "frame": { - "x": 114, - "y": 514, - "w": 10, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 10, - "h": 13 - }, - "sourceSize": { - "w": 10, - "h": 13 - } - }, - "badgepart_symbol_7.png": { - "frame": { - "x": 45, - "y": 1077, - "w": 9, - "h": 13 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 9, - "h": 13 - }, - "sourceSize": { - "w": 9, - "h": 13 - } - }, - "badgepart_symbol_8.png": { - "frame": { - "x": 54, - "y": 1141, - "w": 9, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 9, - "h": 13 - }, - "sourceSize": { - "w": 9, - "h": 13 - } - }, - "badgepart_symbol_9.png": { - "frame": { - "x": 81, - "y": 445, - "w": 10, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 10, - "h": 13 - }, - "sourceSize": { - "w": 10, - "h": 13 - } - }, - "badgepart_symbol_a.png": { - "frame": { - "x": 61, - "y": 1200, - "w": 13, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 13, - "h": 13 - }, - "sourceSize": { - "w": 13, - "h": 13 - } - }, - "badgepart_symbol_alligator.png": { - "frame": { - "x": 41, - "y": 926, - "w": 17, - "h": 20 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 17, - "h": 20 - }, - "sourceSize": { - "w": 17, - "h": 20 - } - }, - "badgepart_symbol_americanfootball_part1.png": { - "frame": { - "x": 67, - "y": 770, - "w": 27, - "h": 14 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 2, - "y": 3, - "w": 27, - "h": 14 - }, - "sourceSize": { - "w": 31, - "h": 20 - } - }, - "badgepart_symbol_americanfootball_part2.png": { - "frame": { - "x": 38, - "y": 711, - "w": 31, - "h": 20 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 31, - "h": 20 - }, - "sourceSize": { - "w": 31, - "h": 20 - } - }, - "badgepart_symbol_arrow_down.png": { - "frame": { - "x": 87, - "y": 849, - "w": 21, - "h": 13 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 21, - "h": 13 - }, - "sourceSize": { - "w": 23, - "h": 15 - } - }, - "badgepart_symbol_arrow_left.png": { - "frame": { - "x": 89, - "y": 722, - "w": 13, - "h": 21 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 13, - "h": 21 - }, - "sourceSize": { - "w": 15, - "h": 23 - } - }, - "badgepart_symbol_arrow_right.png": { - "frame": { - "x": 111, - "y": 864, - "w": 13, - "h": 21 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 13, - "h": 21 - }, - "sourceSize": { - "w": 15, - "h": 23 - } - }, - "badgepart_symbol_arrow_up.png": { - "frame": { - "x": 111, - "y": 887, - "w": 21, - "h": 13 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 21, - "h": 13 - }, - "sourceSize": { - "w": 23, - "h": 15 - } - }, - "badgepart_symbol_arrowbig_up.png": { - "frame": { - "x": 40, - "y": 991, - "w": 21, - "h": 22 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 21, - "h": 22 - }, - "sourceSize": { - "w": 23, - "h": 24 - } - }, - "badgepart_symbol_award_part1.png": { - "frame": { - "x": 64, - "y": 799, - "w": 18, - "h": 30 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 18, - "h": 30 - }, - "sourceSize": { - "w": 28, - "h": 35 - } - }, - "badgepart_symbol_award_part2.png": { - "frame": { - "x": 34, - "y": 795, - "w": 28, - "h": 28 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 28, - "h": 28 - }, - "sourceSize": { - "w": 28, - "h": 35 - } - }, - "badgepart_symbol_axe_part1.png": { - "frame": { - "x": 61, - "y": 574, - "w": 29, - "h": 22 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 29, - "h": 22 - }, - "sourceSize": { - "w": 31, - "h": 39 - } - }, - "badgepart_symbol_axe_part2.png": { - "frame": { - "x": 31, - "y": 1182, - "w": 9, - "h": 33 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 11, - "y": 5, - "w": 9, - "h": 33 - }, - "sourceSize": { - "w": 31, - "h": 39 - } - }, - "badgepart_symbol_b.png": { - "frame": { - "x": 58, - "y": 1103, - "w": 11, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 13 - }, - "sourceSize": { - "w": 11, - "h": 13 - } - }, - "badgepart_symbol_background_1.png": { - "frame": { - "x": 42, - "y": 329, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_symbol_background_2.png": { - "frame": { - "x": 83, - "y": 288, - "w": 39, - "h": 39 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 39 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_symbol_background_3_part1.png": { - "frame": { - "x": 1, - "y": 759, - "w": 33, - "h": 33 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 33, - "h": 33 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_symbol_background_3_part2.png": { - "frame": { - "x": 1, - "y": 490, - "w": 37, - "h": 37 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 37, - "h": 37 - }, - "sourceSize": { - "w": 39, - "h": 39 - } - }, - "badgepart_symbol_ball_1_part1.png": { - "frame": { - "x": 43, - "y": 1118, - "w": 4, - "h": 4 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 5, - "y": 4, - "w": 4, - "h": 4 - }, - "sourceSize": { - "w": 19, - "h": 19 - } - }, - "badgepart_symbol_ball_1_part2.png": { - "frame": { - "x": 63, - "y": 1015, - "w": 19, - "h": 19 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 19, - "h": 19 - }, - "sourceSize": { - "w": 19, - "h": 19 - } - }, - "badgepart_symbol_ball_2_part1.png": { - "frame": { - "x": 84, - "y": 728, - "w": 3, - "h": 3 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 3, - "y": 3, - "w": 3, - "h": 3 - }, - "sourceSize": { - "w": 11, - "h": 11 - } - }, - "badgepart_symbol_ball_2_part2.png": { - "frame": { - "x": 110, - "y": 1179, - "w": 9, - "h": 9 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 9, - "h": 9 - }, - "sourceSize": { - "w": 11, - "h": 11 - } - }, - "badgepart_symbol_bananapeel.png": { - "frame": { - "x": 42, - "y": 973, - "w": 16, - "h": 16 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 16, - "h": 16 - }, - "sourceSize": { - "w": 16, - "h": 16 - } - }, - "badgepart_symbol_battleball.png": { - "frame": { - "x": 71, - "y": 670, - "w": 20, - "h": 25 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 20, - "h": 25 - }, - "sourceSize": { - "w": 20, - "h": 25 - } - }, - "badgepart_symbol_biohazard.png": { - "frame": { - "x": 38, - "y": 643, - "w": 33, - "h": 30 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 33, - "h": 30 - }, - "sourceSize": { - "w": 33, - "h": 30 - } - }, - "badgepart_symbol_bird.png": { - "frame": { - "x": 86, - "y": 1128, - "w": 11, - "h": 12 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 11, - "h": 12 - }, - "sourceSize": { - "w": 13, - "h": 13 - } - }, - "badgepart_symbol_bishop.png": { - "frame": { - "x": 104, - "y": 823, - "w": 11, - "h": 20 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 11, - "h": 20 - }, - "sourceSize": { - "w": 13, - "h": 22 - } - }, - "badgepart_symbol_bobba.png": { - "frame": { - "x": 22, - "y": 1082, - "w": 19, - "h": 19 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 19, - "h": 19 - }, - "sourceSize": { - "w": 19, - "h": 19 - } - }, - "badgepart_symbol_bomb_part1.png": { - "frame": { - "x": 71, - "y": 1171, - "w": 8, - "h": 7 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 6, - "y": 0, - "w": 8, - "h": 7 - }, - "sourceSize": { - "w": 17, - "h": 23 - } - }, - "badgepart_symbol_bomb_part2.png": { - "frame": { - "x": 63, - "y": 1036, - "w": 17, - "h": 19 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 4, - "w": 17, - "h": 19 - }, - "sourceSize": { - "w": 17, - "h": 23 - } - }, - "badgepart_symbol_bow.png": { - "frame": { - "x": 92, - "y": 575, - "w": 29, - "h": 21 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 29, - "h": 21 - }, - "sourceSize": { - "w": 29, - "h": 21 - } - }, - "badgepart_symbol_box_1.png": { - "frame": { - "x": 85, - "y": 958, - "w": 21, - "h": 21 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 21, - "h": 21 - }, - "sourceSize": { - "w": 21, - "h": 21 - } - }, - "badgepart_symbol_box_2.png": { - "frame": { - "x": 64, - "y": 1055, - "w": 13, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 13, - "h": 13 - }, - "sourceSize": { - "w": 13, - "h": 13 - } - }, - "badgepart_symbol_bug_part1.png": { - "frame": { - "x": 62, - "y": 864, - "w": 29, - "h": 24 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 5, - "y": 1, - "w": 29, - "h": 24 - }, - "sourceSize": { - "w": 39, - "h": 26 - } - }, - "badgepart_symbol_bug_part2.png": { - "frame": { - "x": 87, - "y": 830, - "w": 15, - "h": 17 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 12, - "y": 7, - "w": 15, - "h": 17 - }, - "sourceSize": { - "w": 39, - "h": 26 - } - }, - "badgepart_symbol_bunting_1.png": { - "frame": { - "x": 1, - "y": 983, - "w": 39, - "h": 20 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 20 - }, - "sourceSize": { - "w": 39, - "h": 20 - } - }, - "badgepart_symbol_bunting_2.png": { - "frame": { - "x": 1, - "y": 1182, - "w": 39, - "h": 13 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 13 - }, - "sourceSize": { - "w": 39, - "h": 13 - } - }, - "badgepart_symbol_butterfly_part1.png": { - "frame": { - "x": 34, - "y": 570, - "w": 35, - "h": 25 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 2, - "y": 1, - "w": 35, - "h": 25 - }, - "sourceSize": { - "w": 39, - "h": 26 - } - }, - "badgepart_symbol_butterfly_part2.png": { - "frame": { - "x": 1, - "y": 901, - "w": 39, - "h": 25 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 25 - }, - "sourceSize": { - "w": 39, - "h": 26 - } - }, - "badgepart_symbol_c.png": { - "frame": { - "x": 86, - "y": 1083, - "w": 11, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 13 - }, - "sourceSize": { - "w": 11, - "h": 13 - } - }, - "badgepart_symbol_capsbig_part1.png": { - "frame": { - "x": 118, - "y": 490, - "w": 22, - "h": 6 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 22, - "h": 6 - }, - "sourceSize": { - "w": 35, - "h": 19 - } - }, - "badgepart_symbol_capsbig_part2.png": { - "frame": { - "x": 42, - "y": 449, - "w": 33, - "h": 17 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 33, - "h": 17 - }, - "sourceSize": { - "w": 35, - "h": 19 - } - }, - "badgepart_symbol_capssmall_part1.png": { - "frame": { - "x": 31, - "y": 1217, - "w": 13, - "h": 4 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 4, - "y": 3, - "w": 13, - "h": 4 - }, - "sourceSize": { - "w": 21, - "h": 13 - } - }, - "badgepart_symbol_capssmall_part2.png": { - "frame": { - "x": 104, - "y": 836, - "w": 19, - "h": 11 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 19, - "h": 11 - }, - "sourceSize": { - "w": 21, - "h": 13 - } - }, - "badgepart_symbol_cloud.png": { - "frame": { - "x": 71, - "y": 697, - "w": 29, - "h": 16 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 29, - "h": 16 - }, - "sourceSize": { - "w": 31, - "h": 18 - } - }, - "badgepart_symbol_coalion.png": { - "frame": { - "x": 95, - "y": 646, - "w": 20, - "h": 25 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 20, - "h": 25 - }, - "sourceSize": { - "w": 22, - "h": 27 - } - }, - "badgepart_symbol_cocoamug.png": { - "frame": { - "x": 33, - "y": 1162, - "w": 17, - "h": 17 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 17, - "h": 17 - }, - "sourceSize": { - "w": 19, - "h": 19 - } - }, - "badgepart_symbol_cowskull_part1.png": { - "frame": { - "x": 69, - "y": 468, - "w": 33, - "h": 12 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 33, - "h": 12 - }, - "sourceSize": { - "w": 33, - "h": 31 - } - }, - "badgepart_symbol_cowskull_part2.png": { - "frame": { - "x": 66, - "y": 598, - "w": 19, - "h": 29 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 7, - "y": 2, - "w": 19, - "h": 29 - }, - "sourceSize": { - "w": 33, - "h": 31 - } - }, - "badgepart_symbol_credit_part1.png": { - "frame": { - "x": 104, - "y": 668, - "w": 22, - "h": 20 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 22, - "h": 20 - }, - "sourceSize": { - "w": 24, - "h": 22 - } - }, - "badgepart_symbol_credit_part2.png": { - "frame": { - "x": 121, - "y": 1068, - "w": 3, - "h": 3 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 7, - "y": 1, - "w": 3, - "h": 3 - }, - "sourceSize": { - "w": 24, - "h": 22 - } - }, - "badgepart_symbol_cross.png": { - "frame": { - "x": 22, - "y": 1103, - "w": 19, - "h": 19 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 19, - "h": 19 - }, - "sourceSize": { - "w": 19, - "h": 19 - } - }, - "badgepart_symbol_crown_part1.png": { - "frame": { - "x": 96, - "y": 912, - "w": 19, - "h": 13 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 10, - "y": 0, - "w": 19, - "h": 13 - }, - "sourceSize": { - "w": 39, - "h": 17 - } - }, - "badgepart_symbol_crown_part2.png": { - "frame": { - "x": 67, - "y": 733, - "w": 35, - "h": 14 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 2, - "y": 3, - "w": 35, - "h": 14 - }, - "sourceSize": { - "w": 39, - "h": 17 - } - }, - "badgepart_symbol_d.png": { - "frame": { - "x": 86, - "y": 1098, - "w": 11, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 13 - }, - "sourceSize": { - "w": 11, - "h": 13 - } - }, - "badgepart_symbol_dashflag.png": { - "frame": { - "x": 83, - "y": 329, - "w": 38, - "h": 38 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 38, - "h": 38 - }, - "sourceSize": { - "w": 38, - "h": 38 - } - }, - "badgepart_symbol_diamond.png": { - "frame": { - "x": 85, - "y": 1004, - "w": 21, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 21, - "h": 17 - }, - "sourceSize": { - "w": 21, - "h": 17 - } - }, - "badgepart_symbol_diamondring_part1.png": { - "frame": { - "x": 60, - "y": 934, - "w": 19, - "h": 23 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 2, - "w": 19, - "h": 23 - }, - "sourceSize": { - "w": 19, - "h": 25 - } - }, - "badgepart_symbol_diamondring_part2.png": { - "frame": { - "x": 112, - "y": 1128, - "w": 11, - "h": 10 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 3, - "y": 0, - "w": 11, - "h": 10 - }, - "sourceSize": { - "w": 19, - "h": 25 - } - }, - "badgepart_symbol_diamsmall.png": { - "frame": { - "x": 43, - "y": 1088, - "w": 13, - "h": 13 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 13, - "h": 13 - }, - "sourceSize": { - "w": 15, - "h": 15 - } - }, - "badgepart_symbol_diamsmall2.png": { - "frame": { - "x": 99, - "y": 1128, - "w": 11, - "h": 11 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 11, - "h": 11 - }, - "sourceSize": { - "w": 13, - "h": 13 - } - }, - "badgepart_symbol_diploma_part1.png": { - "frame": { - "x": 87, - "y": 919, - "w": 7, - "h": 13 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 3, - "y": 4, - "w": 7, - "h": 13 - }, - "sourceSize": { - "w": 13, - "h": 18 - } - }, - "badgepart_symbol_diploma_part2.png": { - "frame": { - "x": 109, - "y": 1141, - "w": 11, - "h": 11 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 11, - "h": 11 - }, - "sourceSize": { - "w": 13, - "h": 18 - } - }, - "badgepart_symbol_discoball_part1 (1).png": { - "frame": { - "x": 83, - "y": 745, - "w": 19, - "h": 21 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 5, - "y": 3, - "w": 19, - "h": 21 - }, - "sourceSize": { - "w": 27, - "h": 27 - } - }, - "badgepart_symbol_discoball_part1.png": { - "frame": { - "x": 83, - "y": 768, - "w": 19, - "h": 21 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 5, - "y": 3, - "w": 19, - "h": 21 - }, - "sourceSize": { - "w": 27, - "h": 27 - } - }, - "badgepart_symbol_discoball_part2 (1).png": { - "frame": { - "x": 60, - "y": 890, - "w": 27, - "h": 27 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 27, - "h": 27 - }, - "sourceSize": { - "w": 27, - "h": 27 - } - }, - "badgepart_symbol_discoball_part2.png": { - "frame": { - "x": 40, - "y": 468, - "w": 27, - "h": 27 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 27, - "h": 27 - }, - "sourceSize": { - "w": 27, - "h": 27 - } - }, - "badgepart_symbol_dog.png": { - "frame": { - "x": 104, - "y": 692, - "w": 22, - "h": 20 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 22, - "h": 20 - }, - "sourceSize": { - "w": 22, - "h": 20 - } - }, - "badgepart_symbol_drop.png": { - "frame": { - "x": 108, - "y": 998, - "w": 11, - "h": 16 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 11, - "h": 16 - }, - "sourceSize": { - "w": 13, - "h": 18 - } - }, - "badgepart_symbol_e.png": { - "frame": { - "x": 86, - "y": 1113, - "w": 11, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 13 - }, - "sourceSize": { - "w": 11, - "h": 13 - } - }, - "badgepart_symbol_electricguitarh_part1.png": { - "frame": { - "x": 46, - "y": 1215, - "w": 14, - "h": 6 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 14, - "y": 5, - "w": 14, - "h": 6 - }, - "sourceSize": { - "w": 32, - "h": 15 - } - }, - "badgepart_symbol_electricguitarh_part2.png": { - "frame": { - "x": 51, - "y": 526, - "w": 32, - "h": 15 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 32, - "h": 15 - }, - "sourceSize": { - "w": 32, - "h": 15 - } - }, - "badgepart_symbol_electricguitarv_part1.png": { - "frame": { - "x": 62, - "y": 1215, - "w": 6, - "h": 13 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 5, - "y": 4, - "w": 6, - "h": 13 - }, - "sourceSize": { - "w": 15, - "h": 31 - } - }, - "badgepart_symbol_electricguitarv_part2.png": { - "frame": { - "x": 93, - "y": 444, - "w": 15, - "h": 31 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 15, - "h": 31 - }, - "sourceSize": { - "w": 15, - "h": 31 - } - }, - "badgepart_symbol_eyeball_part1.png": { - "frame": { - "x": 42, - "y": 1181, - "w": 17, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 17, - "h": 17 - }, - "sourceSize": { - "w": 17, - "h": 17 - } - }, - "badgepart_symbol_eyeball_part2.png": { - "frame": { - "x": 112, - "y": 1154, - "w": 11, - "h": 11 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 3, - "y": 3, - "w": 11, - "h": 11 - }, - "sourceSize": { - "w": 17, - "h": 17 - } - }, - "badgepart_symbol_f.png": { - "frame": { - "x": 86, - "y": 1156, - "w": 11, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 13 - }, - "sourceSize": { - "w": 11, - "h": 13 - } - }, - "badgepart_symbol_film.png": { - "frame": { - "x": 16, - "y": 1182, - "w": 39, - "h": 13 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 13 - }, - "sourceSize": { - "w": 39, - "h": 13 - } - }, - "badgepart_symbol_fingersheavy.png": { - "frame": { - "x": 83, - "y": 506, - "w": 24, - "h": 29 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 6, - "y": 2, - "w": 24, - "h": 29 - }, - "sourceSize": { - "w": 31, - "h": 33 - } - }, - "badgepart_symbol_fingersv.png": { - "frame": { - "x": 36, - "y": 857, - "w": 24, - "h": 30 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 6, - "y": 1, - "w": 24, - "h": 30 - }, - "sourceSize": { - "w": 31, - "h": 33 - } - }, - "badgepart_symbol_fist.png": { - "frame": { - "x": 60, - "y": 955, - "w": 19, - "h": 23 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 19, - "h": 23 - }, - "sourceSize": { - "w": 19, - "h": 23 - } - }, - "badgepart_symbol_flame_1.png": { - "frame": { - "x": 97, - "y": 554, - "w": 19, - "h": 27 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 19, - "h": 27 - }, - "sourceSize": { - "w": 19, - "h": 27 - } - }, - "badgepart_symbol_flame_2.png": { - "frame": { - "x": 60, - "y": 919, - "w": 13, - "h": 25 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 13, - "h": 25 - }, - "sourceSize": { - "w": 15, - "h": 27 - } - }, - "badgepart_symbol_flame_part1.png": { - "frame": { - "x": 109, - "y": 933, - "w": 15, - "h": 16 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 15, - "h": 16 - }, - "sourceSize": { - "w": 15, - "h": 16 - } - }, - "badgepart_symbol_flame_part2.png": { - "frame": { - "x": 114, - "y": 506, - "w": 3, - "h": 2 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 7, - "y": 0, - "w": 3, - "h": 2 - }, - "sourceSize": { - "w": 15, - "h": 16 - } - }, - "badgepart_symbol_flash.png": { - "frame": { - "x": 42, - "y": 1200, - "w": 13, - "h": 17 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 13, - "h": 17 - }, - "sourceSize": { - "w": 15, - "h": 19 - } - }, - "badgepart_symbol_flower_1_part1.png": { - "frame": { - "x": 43, - "y": 1103, - "w": 13, - "h": 13 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 9, - "y": 9, - "w": 13, - "h": 13 - }, - "sourceSize": { - "w": 31, - "h": 31 - } - }, - "badgepart_symbol_flower_1_part2.png": { - "frame": { - "x": 38, - "y": 678, - "w": 31, - "h": 31 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 31, - "h": 31 - }, - "sourceSize": { - "w": 31, - "h": 31 - } - }, - "badgepart_symbol_flower_2.png": { - "frame": { - "x": 84, - "y": 1036, - "w": 19, - "h": 19 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 19, - "h": 19 - }, - "sourceSize": { - "w": 19, - "h": 19 - } - }, - "badgepart_symbol_flower_3.png": { - "frame": { - "x": 105, - "y": 1047, - "w": 19, - "h": 19 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 19, - "h": 19 - }, - "sourceSize": { - "w": 19, - "h": 19 - } - }, - "badgepart_symbol_flower_4.png": { - "frame": { - "x": 33, - "y": 1141, - "w": 19, - "h": 19 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 19, - "h": 19 - }, - "sourceSize": { - "w": 19, - "h": 19 - } - }, - "badgepart_symbol_football.png": { - "frame": { - "x": 85, - "y": 981, - "w": 21, - "h": 21 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 21, - "h": 21 - }, - "sourceSize": { - "w": 21, - "h": 21 - } - }, - "badgepart_symbol_g.png": { - "frame": { - "x": 65, - "y": 1142, - "w": 12, - "h": 13 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 12, - "h": 13 - }, - "sourceSize": { - "w": 12, - "h": 13 - } - }, - "badgepart_symbol_gamepad.png": { - "frame": { - "x": 96, - "y": 889, - "w": 21, - "h": 13 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 21, - "h": 13 - }, - "sourceSize": { - "w": 21, - "h": 13 - } - }, - "badgepart_symbol_gem1_part1.png": { - "frame": { - "x": 26, - "y": 973, - "w": 8, - "h": 14 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 3, - "y": 1, - "w": 8, - "h": 14 - }, - "sourceSize": { - "w": 11, - "h": 21 - } - }, - "badgepart_symbol_gem1_part2.png": { - "frame": { - "x": 40, - "y": 1015, - "w": 11, - "h": 21 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 21 - }, - "sourceSize": { - "w": 11, - "h": 21 - } - }, - "badgepart_symbol_gem2_part1.png": { - "frame": { - "x": 64, - "y": 1070, - "w": 14, - "h": 11 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 4, - "y": 0, - "w": 14, - "h": 11 - }, - "sourceSize": { - "w": 18, - "h": 15 - } - }, - "badgepart_symbol_gem2_part2.png": { - "frame": { - "x": 84, - "y": 813, - "w": 18, - "h": 15 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 18, - "h": 15 - }, - "sourceSize": { - "w": 18, - "h": 15 - } - }, - "badgepart_symbol_gem3_part1.png": { - "frame": { - "x": 80, - "y": 1142, - "w": 12, - "h": 13 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 7, - "y": 0, - "w": 12, - "h": 13 - }, - "sourceSize": { - "w": 20, - "h": 20 - } - }, - "badgepart_symbol_gem3_part2.png": { - "frame": { - "x": 104, - "y": 739, - "w": 20, - "h": 20 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 20, - "h": 20 - }, - "sourceSize": { - "w": 20, - "h": 20 - } - }, - "badgepart_symbol_gtr_part1.png": { - "frame": { - "x": 43, - "y": 1049, - "w": 7, - "h": 14 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 7, - "y": 9, - "w": 7, - "h": 14 - }, - "sourceSize": { - "w": 21, - "h": 39 - } - }, - "badgepart_symbol_gtr_part2.png": { - "frame": { - "x": 1, - "y": 1024, - "w": 19, - "h": 37 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 19, - "h": 37 - }, - "sourceSize": { - "w": 21, - "h": 39 - } - }, - "badgepart_symbol_h.png": { - "frame": { - "x": 99, - "y": 1156, - "w": 11, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 13 - }, - "sourceSize": { - "w": 11, - "h": 13 - } - }, - "badgepart_symbol_hat.png": { - "frame": { - "x": 95, - "y": 629, - "w": 29, - "h": 15 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 29, - "h": 15 - }, - "sourceSize": { - "w": 31, - "h": 17 - } - }, - "badgepart_symbol_hawk.png": { - "frame": { - "x": 23, - "y": 983, - "w": 34, - "h": 15 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 34, - "h": 15 - }, - "sourceSize": { - "w": 34, - "h": 15 - } - }, - "badgepart_symbol_hc_part1.png": { - "frame": { - "x": 104, - "y": 761, - "w": 20, - "h": 19 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 20, - "h": 19 - }, - "sourceSize": { - "w": 22, - "h": 21 - } - }, - "badgepart_symbol_hc_part2.png": { - "frame": { - "x": 36, - "y": 894, - "w": 3, - "h": 3 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 3, - "h": 3 - }, - "sourceSize": { - "w": 22, - "h": 21 - } - }, - "badgepart_symbol_heart_1_part1.png": { - "frame": { - "x": 71, - "y": 728, - "w": 11, - "h": 3 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 11, - "h": 3 - }, - "sourceSize": { - "w": 21, - "h": 20 - } - }, - "badgepart_symbol_heart_1_part2.png": { - "frame": { - "x": 104, - "y": 716, - "w": 21, - "h": 20 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 21, - "h": 20 - }, - "sourceSize": { - "w": 21, - "h": 20 - } - }, - "badgepart_symbol_heart_2_part1.png": { - "frame": { - "x": 61, - "y": 598, - "w": 7, - "h": 3 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 2, - "y": 2, - "w": 7, - "h": 3 - }, - "sourceSize": { - "w": 13, - "h": 11 - } - }, - "badgepart_symbol_heart_2_part2.png": { - "frame": { - "x": 112, - "y": 1167, - "w": 11, - "h": 10 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 11, - "h": 10 - }, - "sourceSize": { - "w": 13, - "h": 11 - } - }, - "badgepart_symbol_hearts_down.png": { - "frame": { - "x": 112, - "y": 461, - "w": 27, - "h": 12 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 27, - "h": 12 - }, - "sourceSize": { - "w": 27, - "h": 12 - } - }, - "badgepart_symbol_hearts_up.png": { - "frame": { - "x": 69, - "y": 503, - "w": 27, - "h": 12 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 27, - "h": 12 - }, - "sourceSize": { - "w": 27, - "h": 12 - } - }, - "badgepart_symbol_horseshoe.png": { - "frame": { - "x": 68, - "y": 532, - "w": 25, - "h": 27 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 25, - "h": 27 - }, - "sourceSize": { - "w": 25, - "h": 27 - } - }, - "badgepart_symbol_i.png": { - "frame": { - "x": 26, - "y": 942, - "w": 4, - "h": 13 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 4, - "h": 13 - }, - "sourceSize": { - "w": 4, - "h": 13 - } - }, - "badgepart_symbol_inksplatter.png": { - "frame": { - "x": 71, - "y": 1083, - "w": 13, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 13, - "h": 13 - }, - "sourceSize": { - "w": 13, - "h": 13 - } - }, - "badgepart_symbol_j.png": { - "frame": { - "x": 87, - "y": 1200, - "w": 9, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 9, - "h": 13 - }, - "sourceSize": { - "w": 9, - "h": 13 - } - }, - "badgepart_symbol_jingjang_part1.png": { - "frame": { - "x": 80, - "y": 1070, - "w": 13, - "h": 11 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 13, - "h": 11 - }, - "sourceSize": { - "w": 23, - "h": 23 - } - }, - "badgepart_symbol_jingjang_part2.png": { - "frame": { - "x": 26, - "y": 948, - "w": 23, - "h": 23 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 23, - "h": 23 - }, - "sourceSize": { - "w": 23, - "h": 23 - } - }, - "badgepart_symbol_k.png": { - "frame": { - "x": 95, - "y": 1186, - "w": 11, - "h": 13 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 13 - }, - "sourceSize": { - "w": 11, - "h": 13 - } - }, - "badgepart_symbol_l.png": { - "frame": { - "x": 98, - "y": 1199, - "w": 11, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 13 - }, - "sourceSize": { - "w": 11, - "h": 13 - } - }, - "badgepart_symbol_leaf.png": { - "frame": { - "x": 84, - "y": 1023, - "w": 11, - "h": 21 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 11, - "h": 21 - }, - "sourceSize": { - "w": 13, - "h": 21 - } - }, - "badgepart_symbol_lips_part1.png": { - "frame": { - "x": 111, - "y": 910, - "w": 21, - "h": 13 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 3, - "y": 4, - "w": 21, - "h": 13 - }, - "sourceSize": { - "w": 27, - "h": 20 - } - }, - "badgepart_symbol_lips_part2.png": { - "frame": { - "x": 97, - "y": 532, - "w": 27, - "h": 20 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 27, - "h": 20 - }, - "sourceSize": { - "w": 27, - "h": 20 - } - }, - "badgepart_symbol_m.png": { - "frame": { - "x": 71, - "y": 1098, - "w": 13, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 13, - "h": 13 - }, - "sourceSize": { - "w": 13, - "h": 13 - } - }, - "badgepart_symbol_micstand.png": { - "frame": { - "x": 83, - "y": 490, - "w": 14, - "h": 33 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 14, - "h": 33 - }, - "sourceSize": { - "w": 14, - "h": 33 - } - }, - "badgepart_symbol_mirror_part1.png": { - "frame": { - "x": 22, - "y": 1036, - "w": 19, - "h": 21 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 11, - "y": 3, - "w": 19, - "h": 21 - }, - "sourceSize": { - "w": 33, - "h": 35 - } - }, - "badgepart_symbol_mirror_part2.png": { - "frame": { - "x": 1, - "y": 722, - "w": 33, - "h": 35 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 33, - "h": 35 - }, - "sourceSize": { - "w": 33, - "h": 35 - } - }, - "badgepart_symbol_monkeywrench.png": { - "frame": { - "x": 41, - "y": 889, - "w": 17, - "h": 35 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 17, - "h": 35 - }, - "sourceSize": { - "w": 17, - "h": 35 - } - }, - "badgepart_symbol_n.png": { - "frame": { - "x": 56, - "y": 1118, - "w": 13, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 13, - "h": 13 - }, - "sourceSize": { - "w": 13, - "h": 13 - } - }, - "badgepart_symbol_note.png": { - "frame": { - "x": 107, - "y": 1024, - "w": 17, - "h": 21 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 17, - "h": 21 - }, - "sourceSize": { - "w": 17, - "h": 21 - } - }, - "badgepart_symbol_note1.png": { - "frame": { - "x": 81, - "y": 410, - "w": 10, - "h": 18 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 10, - "h": 18 - }, - "sourceSize": { - "w": 10, - "h": 18 - } - }, - "badgepart_symbol_note2.png": { - "frame": { - "x": 84, - "y": 791, - "w": 18, - "h": 20 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 18, - "h": 20 - }, - "sourceSize": { - "w": 18, - "h": 20 - } - }, - "badgepart_symbol_note3.png": { - "frame": { - "x": 87, - "y": 598, - "w": 26, - "h": 22 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 26, - "h": 22 - }, - "sourceSize": { - "w": 26, - "h": 22 - } - }, - "badgepart_symbol_nursecross.png": { - "frame": { - "x": 109, - "y": 951, - "w": 15, - "h": 15 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 15, - "h": 15 - }, - "sourceSize": { - "w": 15, - "h": 15 - } - }, - "badgepart_symbol_o.png": { - "frame": { - "x": 80, - "y": 1186, - "w": 12, - "h": 13 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 12, - "h": 13 - }, - "sourceSize": { - "w": 12, - "h": 13 - } - }, - "badgepart_symbol_omie.png": { - "frame": { - "x": 35, - "y": 825, - "w": 25, - "h": 30 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 25, - "h": 30 - }, - "sourceSize": { - "w": 25, - "h": 30 - } - }, - "badgepart_symbol_oval_part1.png": { - "frame": { - "x": 28, - "y": 901, - "w": 37, - "h": 11 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 37, - "h": 11 - }, - "sourceSize": { - "w": 39, - "h": 25 - } - }, - "badgepart_symbol_oval_part2.png": { - "frame": { - "x": 1, - "y": 942, - "w": 39, - "h": 23 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 1, - "w": 39, - "h": 23 - }, - "sourceSize": { - "w": 39, - "h": 25 - } - }, - "badgepart_symbol_p.png": { - "frame": { - "x": 99, - "y": 1098, - "w": 11, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 13 - }, - "sourceSize": { - "w": 11, - "h": 13 - } - }, - "badgepart_symbol_pawprint.png": { - "frame": { - "x": 43, - "y": 1028, - "w": 19, - "h": 18 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 19, - "h": 18 - }, - "sourceSize": { - "w": 21, - "h": 20 - } - }, - "badgepart_symbol_peace.png": { - "frame": { - "x": 22, - "y": 1059, - "w": 21, - "h": 21 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 21, - "h": 21 - }, - "sourceSize": { - "w": 21, - "h": 21 - } - }, - "badgepart_symbol_pencil_part1.png": { - "frame": { - "x": 85, - "y": 934, - "w": 22, - "h": 22 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 2, - "y": 1, - "w": 22, - "h": 22 - }, - "sourceSize": { - "w": 25, - "h": 25 - } - }, - "badgepart_symbol_pencil_part2.png": { - "frame": { - "x": 52, - "y": 1162, - "w": 17, - "h": 17 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 7, - "w": 17, - "h": 17 - }, - "sourceSize": { - "w": 25, - "h": 25 - } - }, - "badgepart_symbol_pixel_part1.png": { - "frame": { - "x": 63, - "y": 991, - "w": 20, - "h": 22 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 20, - "h": 22 - }, - "sourceSize": { - "w": 22, - "h": 24 - } - }, - "badgepart_symbol_pixel_part2.png": { - "frame": { - "x": 121, - "y": 1073, - "w": 3, - "h": 3 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 9, - "y": 1, - "w": 3, - "h": 3 - }, - "sourceSize": { - "w": 22, - "h": 24 - } - }, - "badgepart_symbol_planet_part1.png": { - "frame": { - "x": 68, - "y": 559, - "w": 27, - "h": 13 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 2, - "w": 27, - "h": 13 - }, - "sourceSize": { - "w": 27, - "h": 17 - } - }, - "badgepart_symbol_planet_part2.png": { - "frame": { - "x": 61, - "y": 1181, - "w": 17, - "h": 17 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 5, - "y": 0, - "w": 17, - "h": 17 - }, - "sourceSize": { - "w": 27, - "h": 17 - } - }, - "badgepart_symbol_q.png": { - "frame": { - "x": 71, - "y": 1113, - "w": 13, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 13, - "h": 13 - }, - "sourceSize": { - "w": 13, - "h": 13 - } - }, - "badgepart_symbol_queen.png": { - "frame": { - "x": 89, - "y": 697, - "w": 13, - "h": 23 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 13, - "h": 23 - }, - "sourceSize": { - "w": 15, - "h": 25 - } - }, - "badgepart_symbol_r.png": { - "frame": { - "x": 112, - "y": 1098, - "w": 11, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 13 - }, - "sourceSize": { - "w": 11, - "h": 13 - } - }, - "badgepart_symbol_rainbow_part1.png": { - "frame": { - "x": 60, - "y": 976, - "w": 23, - "h": 13 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 23, - "h": 13 - }, - "sourceSize": { - "w": 31, - "h": 17 - } - }, - "badgepart_symbol_rainbow_part2.png": { - "frame": { - "x": 93, - "y": 408, - "w": 31, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 31, - "h": 17 - }, - "sourceSize": { - "w": 31, - "h": 17 - } - }, - "badgepart_symbol_rock.png": { - "frame": { - "x": 93, - "y": 864, - "w": 16, - "h": 23 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 16, - "h": 23 - }, - "sourceSize": { - "w": 18, - "h": 25 - } - }, - "badgepart_symbol_rook.png": { - "frame": { - "x": 108, - "y": 1011, - "w": 11, - "h": 16 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 11, - "h": 16 - }, - "sourceSize": { - "w": 13, - "h": 18 - } - }, - "badgepart_symbol_rosete.png": { - "frame": { - "x": 1, - "y": 794, - "w": 35, - "h": 31 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 35, - "h": 31 - }, - "sourceSize": { - "w": 35, - "h": 31 - } - }, - "badgepart_symbol_s.png": { - "frame": { - "x": 114, - "y": 1083, - "w": 10, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 10, - "h": 13 - }, - "sourceSize": { - "w": 10, - "h": 13 - } - }, - "badgepart_symbol_screw.png": { - "frame": { - "x": 23, - "y": 1019, - "w": 15, - "h": 15 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 15, - "h": 15 - }, - "sourceSize": { - "w": 17, - "h": 17 - } - }, - "badgepart_symbol_shape.png": { - "frame": { - "x": 40, - "y": 497, - "w": 27, - "h": 27 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 27, - "h": 27 - }, - "sourceSize": { - "w": 27, - "h": 27 - } - }, - "badgepart_symbol_skate.png": { - "frame": { - "x": 104, - "y": 803, - "w": 20, - "h": 18 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 20, - "h": 18 - }, - "sourceSize": { - "w": 20, - "h": 18 - } - }, - "badgepart_symbol_smallring_part1.png": { - "frame": { - "x": 95, - "y": 1142, - "w": 12, - "h": 12 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 6, - "w": 12, - "h": 12 - }, - "sourceSize": { - "w": 14, - "h": 19 - } - }, - "badgepart_symbol_smallring_part2.png": { - "frame": { - "x": 96, - "y": 1057, - "w": 10, - "h": 7 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 2, - "y": 1, - "w": 10, - "h": 7 - }, - "sourceSize": { - "w": 14, - "h": 19 - } - }, - "badgepart_symbol_snowstorm_part1.png": { - "frame": { - "x": 36, - "y": 733, - "w": 29, - "h": 29 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 29, - "h": 29 - }, - "sourceSize": { - "w": 29, - "h": 29 - } - }, - "badgepart_symbol_snowstorm_part2.png": { - "frame": { - "x": 36, - "y": 764, - "w": 29, - "h": 29 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 29, - "h": 29 - }, - "sourceSize": { - "w": 29, - "h": 29 - } - }, - "badgepart_symbol_sphere.png": { - "frame": { - "x": 83, - "y": 461, - "w": 27, - "h": 27 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 27, - "h": 27 - }, - "sourceSize": { - "w": 27, - "h": 27 - } - }, - "badgepart_symbol_spraycan_part1.png": { - "frame": { - "x": 1, - "y": 866, - "w": 33, - "h": 33 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 4, - "w": 33, - "h": 33 - }, - "sourceSize": { - "w": 33, - "h": 37 - } - }, - "badgepart_symbol_spraycan_part2.png": { - "frame": { - "x": 38, - "y": 607, - "w": 26, - "h": 34 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 3, - "y": 0, - "w": 26, - "h": 34 - }, - "sourceSize": { - "w": 33, - "h": 37 - } - }, - "badgepart_symbol_star_1.png": { - "frame": { - "x": 45, - "y": 1058, - "w": 17, - "h": 17 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 17, - "h": 17 - }, - "sourceSize": { - "w": 17, - "h": 17 - } - }, - "badgepart_symbol_star_2.png": { - "frame": { - "x": 71, - "y": 1156, - "w": 13, - "h": 13 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 13, - "h": 13 - }, - "sourceSize": { - "w": 15, - "h": 15 - } - }, - "badgepart_symbol_stars1.png": { - "frame": { - "x": 71, - "y": 1128, - "w": 13, - "h": 12 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 13, - "h": 12 - }, - "sourceSize": { - "w": 15, - "h": 12 - } - }, - "badgepart_symbol_stars2.png": { - "frame": { - "x": 66, - "y": 629, - "w": 25, - "h": 12 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 25, - "h": 12 - }, - "sourceSize": { - "w": 25, - "h": 12 - } - }, - "badgepart_symbol_stars3.png": { - "frame": { - "x": 37, - "y": 529, - "w": 37, - "h": 12 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 37, - "h": 12 - }, - "sourceSize": { - "w": 39, - "h": 12 - } - }, - "badgepart_symbol_stars4.png": { - "frame": { - "x": 1, - "y": 1063, - "w": 37, - "h": 19 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 37, - "h": 19 - }, - "sourceSize": { - "w": 39, - "h": 19 - } - }, - "badgepart_symbol_stars5.png": { - "frame": { - "x": 1, - "y": 1102, - "w": 37, - "h": 19 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 37, - "h": 19 - }, - "sourceSize": { - "w": 39, - "h": 19 - } - }, - "badgepart_symbol_stickL_part1.png": { - "frame": { - "x": 108, - "y": 968, - "w": 13, - "h": 16 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 22, - "w": 13, - "h": 16 - }, - "sourceSize": { - "w": 33, - "h": 39 - } - }, - "badgepart_symbol_stickL_part2.png": { - "frame": { - "x": 87, - "y": 622, - "w": 5, - "h": 25 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 9, - "y": 1, - "w": 5, - "h": 25 - }, - "sourceSize": { - "w": 33, - "h": 39 - } - }, - "badgepart_symbol_stickR_part1.png": { - "frame": { - "x": 108, - "y": 983, - "w": 13, - "h": 16 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 19, - "y": 22, - "w": 13, - "h": 16 - }, - "sourceSize": { - "w": 33, - "h": 39 - } - }, - "badgepart_symbol_stickR_part2.png": { - "frame": { - "x": 89, - "y": 890, - "w": 5, - "h": 25 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 19, - "y": 1, - "w": 5, - "h": 25 - }, - "sourceSize": { - "w": 33, - "h": 39 - } - }, - "badgepart_symbol_sword_1_part1.png": { - "frame": { - "x": 51, - "y": 948, - "w": 7, - "h": 23 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 4, - "y": 0, - "w": 7, - "h": 23 - }, - "sourceSize": { - "w": 15, - "h": 35 - } - }, - "badgepart_symbol_sword_1_part2.png": { - "frame": { - "x": 22, - "y": 1124, - "w": 15, - "h": 15 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 20, - "w": 15, - "h": 15 - }, - "sourceSize": { - "w": 15, - "h": 35 - } - }, - "badgepart_symbol_sword_2_part1.png": { - "frame": { - "x": 95, - "y": 668, - "w": 7, - "h": 23 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 4, - "y": 12, - "w": 7, - "h": 23 - }, - "sourceSize": { - "w": 15, - "h": 35 - } - }, - "badgepart_symbol_sword_2_part2.png": { - "frame": { - "x": 39, - "y": 1124, - "w": 15, - "h": 15 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 15, - "h": 15 - }, - "sourceSize": { - "w": 15, - "h": 35 - } - }, - "badgepart_symbol_sword_3_part1.png": { - "frame": { - "x": 62, - "y": 831, - "w": 31, - "h": 23 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 31, - "h": 23 - }, - "sourceSize": { - "w": 31, - "h": 31 - } - }, - "badgepart_symbol_sword_3_part2.png": { - "frame": { - "x": 93, - "y": 427, - "w": 31, - "h": 15 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 0, - "y": 16, - "w": 31, - "h": 15 - }, - "sourceSize": { - "w": 31, - "h": 31 - } - }, - "badgepart_symbol_t.png": { - "frame": { - "x": 112, - "y": 1113, - "w": 10, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 10, - "h": 13 - }, - "sourceSize": { - "w": 10, - "h": 13 - } - }, - "badgepart_symbol_u.png": { - "frame": { - "x": 99, - "y": 1113, - "w": 11, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 13 - }, - "sourceSize": { - "w": 11, - "h": 13 - } - }, - "badgepart_symbol_v.png": { - "frame": { - "x": 80, - "y": 1171, - "w": 13, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 13, - "h": 13 - }, - "sourceSize": { - "w": 13, - "h": 13 - } - }, - "badgepart_symbol_vip_part1.png": { - "frame": { - "x": 104, - "y": 782, - "w": 20, - "h": 19 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 20, - "h": 19 - }, - "sourceSize": { - "w": 22, - "h": 21 - } - }, - "badgepart_symbol_vip_part2.png": { - "frame": { - "x": 121, - "y": 1078, - "w": 3, - "h": 3 - }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { - "x": 1, - "y": 1, - "w": 3, - "h": 3 - }, - "sourceSize": { - "w": 22, - "h": 21 - } - }, - "badgepart_symbol_w.png": { - "frame": { - "x": 95, - "y": 1171, - "w": 13, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 13, - "h": 13 - }, - "sourceSize": { - "w": 13, - "h": 13 - } - }, - "badgepart_symbol_waterdrop_part1.png": { - "frame": { - "x": 77, - "y": 1215, - "w": 5, - "h": 9 - }, - "rotated": true, - "trimmed": true, - "spriteSourceSize": { - "x": 4, - "y": 2, - "w": 5, - "h": 9 - }, - "sourceSize": { - "w": 11, - "h": 15 - } - }, - "badgepart_symbol_waterdrop_part2.png": { - "frame": { - "x": 79, - "y": 1057, - "w": 11, - "h": 15 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 11, - "h": 15 - }, - "sourceSize": { - "w": 11, - "h": 15 - } - }, - "badgepart_symbol_wings_1.png": { - "frame": { - "x": 20, - "y": 1141, - "w": 39, - "h": 11 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 11 - }, - "sourceSize": { - "w": 39, - "h": 11 - } - }, - "badgepart_symbol_wings_2.png": { - "frame": { - "x": 1, - "y": 1141, - "w": 39, - "h": 17 - }, - "rotated": true, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 39, - "h": 17 - }, - "sourceSize": { - "w": 39, - "h": 17 - } - }, - "badgepart_symbol_wolverine.png": { - "frame": { - "x": 70, - "y": 643, - "w": 23, - "h": 25 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 23, - "h": 25 - }, - "sourceSize": { - "w": 23, - "h": 25 - } - }, - "badgepart_symbol_x.png": { - "frame": { - "x": 110, - "y": 849, - "w": 14, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 14, - "h": 13 - }, - "sourceSize": { - "w": 14, - "h": 13 - } - }, - "badgepart_symbol_y.png": { - "frame": { - "x": 106, - "y": 1068, - "w": 13, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 13, - "h": 13 - }, - "sourceSize": { - "w": 13, - "h": 13 - } - }, - "badgepart_symbol_z.png": { - "frame": { - "x": 99, - "y": 1083, - "w": 13, - "h": 13 - }, - "rotated": false, - "trimmed": false, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 13, - "h": 13 - }, - "sourceSize": { - "w": 13, - "h": 13 - } - } - } - } -} \ No newline at end of file diff --git a/Core_Assets/group_badge.png b/Core_Assets/group_badge.png deleted file mode 100644 index 6057e3d..0000000 Binary files a/Core_Assets/group_badge.png and /dev/null differ diff --git a/Core_Assets/place_holder.json b/Core_Assets/place_holder.json deleted file mode 100644 index 015b29f..0000000 --- a/Core_Assets/place_holder.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "assets": { - "place_holder_64_a_0_0": { - "x": 34, - "y": 49 - }, - "place_holder_icon_a": { - "x": 16, - "y": 16 - } - }, - "logic": { - "model": { - "dimensions": { - "x": 1, - "y": 1, - "z": 0 - }, - "directions": [ - 0 - ] - } - }, - "logicType": "furniture_basic", - "name": "place_holder", - "spritesheet": { - "frames": { - "place_holder_place_holder_64_a_0_0.png": { - "frame": { - "h": 67, - "w": 68, - "x": 2, - "y": 28 - }, - "rotated": false, - "sourceSize": { - "h": 67, - "w": 68 - }, - "spriteSourceSize": { - "h": 67, - "w": 68, - "x": 0, - "y": 0 - }, - "trimmed": false - }, - "place_holder_place_holder_icon_a.png": { - "frame": { - "h": 24, - "w": 24, - "x": 2, - "y": 2 - }, - "rotated": false, - "sourceSize": { - "h": 24, - "w": 24 - }, - "spriteSourceSize": { - "h": 24, - "w": 24, - "x": 0, - "y": 0 - }, - "trimmed": false - } - }, - "meta": { - "format": "RGBA8888", - "image": "place_holder.png", - "scale": "1.0", - "size": { - "h": 128, - "w": 128 - }, - "version": "1.0" - } - }, - "type": "place_holder", - "visualizationType": "furniture_static", - "visualizations": [ - { - "angle": 45, - "directions": { - "0": {} - }, - "layerCount": 1, - "size": 64 - }, - { - "angle": 360, - "directions": { - "0": {} - }, - "layerCount": 1, - "size": 1 - } - ] -} \ No newline at end of file diff --git a/Core_Assets/place_holder.png b/Core_Assets/place_holder.png deleted file mode 100644 index bd40507..0000000 Binary files a/Core_Assets/place_holder.png and /dev/null differ diff --git a/Core_Assets/place_holder_pet.png b/Core_Assets/place_holder_pet.png deleted file mode 100644 index 22a76ba..0000000 Binary files a/Core_Assets/place_holder_pet.png and /dev/null differ diff --git a/Core_Assets/place_holder_wall.json b/Core_Assets/place_holder_wall.json deleted file mode 100644 index 7885fc1..0000000 --- a/Core_Assets/place_holder_wall.json +++ /dev/null @@ -1,113 +0,0 @@ -{ - "type": "place_holder_wall", - "name": "place_holder_wall", - "visualizationType": "furniture_static", - "logicType": "furniture_basic", - "spritesheet": { - "meta": { - "format": "RGBA8888", - "image": "place_holder_wall.png", - "scale": "1.0", - "size": { - "w": 128, - "h": 64 - }, - "version": "1.0" - }, - "frames": { - "place_holder_wall_place_holder_wall_icon_a.png": { - "frame": { - "x": 40, - "y": 28, - "w": 24, - "h": 24 - }, - "sourceSize": { - "w": 24, - "h": 24 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 24, - "h": 24 - }, - "rotated": false, - "trimmed": false - }, - "place_holder_wall_place_holder_wall_64_a_2_0.png": { - "frame": { - "x": 2, - "y": 2, - "w": 36, - "h": 50 - }, - "sourceSize": { - "w": 36, - "h": 50 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 36, - "h": 50 - }, - "rotated": false, - "trimmed": false - } - } - }, - "logic": { - "model": { - "dimensions": { - "x": 1, - "y": 1, - "z": 0 - }, - "directions": [ - 90, - 180 - ] - } - }, - "assets": { - "place_holder_wall_icon_a": { - "x": 16, - "y": 16 - }, - "place_holder_wall_64_a_2_0": { - "x": 18, - "y": 25 - }, - "place_holder_wall_64_a_4_0": { - "source": "place_holder_wall_64_a_2_0", - "x": 18, - "y": 25, - "flipH": true - } - }, - "visualizations": [ - { - "size": 64, - "layerCount": 1, - "angle": 45, - "layers": { - "0": { - "z": -1500 - } - }, - "directions": { - "2": {}, - "4": {} - } - }, - { - "size": 1, - "layerCount": 1, - "angle": 360, - "directions": { - "0": {} - } - } - ] -} \ No newline at end of file diff --git a/Core_Assets/place_holder_wall.png b/Core_Assets/place_holder_wall.png deleted file mode 100644 index 2c65ce6..0000000 Binary files a/Core_Assets/place_holder_wall.png and /dev/null differ diff --git a/Core_Assets/selection_arrow.json b/Core_Assets/selection_arrow.json deleted file mode 100644 index 73879e9..0000000 --- a/Core_Assets/selection_arrow.json +++ /dev/null @@ -1,180 +0,0 @@ -{ - "type": "furniture", - "name": "selection_arrow", - "visualizationType": "furniture_animated", - "logicType": "selection_arrow", - "spritesheet": { - "meta": { - "app": "FFConverter ~ Joopie", - "format": "RGBA8888", - "image": "selection_arrow.png", - "scale": "1.0", - "size": { - "w": 256, - "h": 64 - }, - "version": "1.0" - }, - "frames": { - "selection_arrow_selection_arrow_64_a_0_2.png": { - "frame": { - "x": 70, - "y": 2, - "w": 32, - "h": 43 - }, - "sourceSize": { - "w": 32, - "h": 43 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 32, - "h": 43 - }, - "rotated": false, - "trimmed": false - }, - "selection_arrow_selection_arrow_64_a_0_0.png": { - "frame": { - "x": 2, - "y": 2, - "w": 32, - "h": 43 - }, - "sourceSize": { - "w": 32, - "h": 43 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 32, - "h": 43 - }, - "rotated": false, - "trimmed": false - }, - "selection_arrow_selection_arrow_64_a_0_1.png": { - "frame": { - "x": 36, - "y": 2, - "w": 32, - "h": 43 - }, - "sourceSize": { - "w": 32, - "h": 43 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 32, - "h": 43 - }, - "rotated": false, - "trimmed": false - }, - "selection_arrow_selection_arrow_64_a_0_3.png": { - "frame": { - "x": 104, - "y": 2, - "w": 32, - "h": 43 - }, - "sourceSize": { - "w": 32, - "h": 43 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 32, - "h": 43 - }, - "rotated": false, - "trimmed": false - } - } - }, - "dimensions": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "directions": [ - 0 - ], - "assets": { - "selection_arrow_64_a_0_1": { - "x": 16, - "y": 140 - }, - "selection_arrow_64_a_0_2": { - "x": 16, - "y": 140 - }, - "selection_arrow_64_a_0_3": { - "x": 16, - "y": 140 - }, - "selection_arrow_64_a_0_0": { - "x": 16, - "y": 140 - } - }, - "visualizations": [ - { - "layerCount": 1, - "angle": 45, - "size": 64, - "directions": { - "0": {} - }, - "animations": { - "0": { - "layers": { - "0": { - "loopCount": 0, - "frameRepeat": 3, - "frameSequences": { - "0": { - "frames": { - "0": { - "id": 0 - }, - "1": { - "id": 1 - }, - "2": { - "id": 2 - }, - "3": { - "id": 3 - } - } - } - } - } - } - }, - "1": { - "layers": { - "0": { - "frameSequences": { - "0": { - "frames": { - "0": { - "id": 4 - } - } - } - } - } - } - } - } - } - ] -} \ No newline at end of file diff --git a/Core_Assets/selection_arrow.png b/Core_Assets/selection_arrow.png deleted file mode 100644 index d52dee6..0000000 Binary files a/Core_Assets/selection_arrow.png and /dev/null differ diff --git a/Core_Assets/tile_cursor.png b/Core_Assets/tile_cursor.png deleted file mode 100644 index d05bdc9..0000000 Binary files a/Core_Assets/tile_cursor.png and /dev/null differ diff --git a/packages/assets/src/AssetManager.ts b/packages/assets/src/AssetManager.ts index 2e3be47..ac2731a 100644 --- a/packages/assets/src/AssetManager.ts +++ b/packages/assets/src/AssetManager.ts @@ -106,6 +106,16 @@ export class AssetManager implements IAssetManager case 'room': await this.loadLocalRoom(); return true; + case 'place_holder': + case 'place_holder_wall': + case 'place_holder_pet': + case 'tile_cursor': + case 'selection_arrow': + case 'avatar_additions': + case 'floor_editor': + case 'group_badge': + await this.loadLocalAsset(key); + return true; } return false; @@ -207,6 +217,69 @@ export class AssetManager implements IAssetManager collection.define(roomData); } + private async loadLocalAsset(name: string): Promise + { + let dataModule: any; + + switch(name) + { + case 'place_holder': + dataModule = await import('./assets/place_holder/place_holder.asset.json'); + break; + case 'place_holder_wall': + dataModule = await import('./assets/place_holder_wall/place_holder_wall.asset.json'); + break; + case 'place_holder_pet': + dataModule = await import('./assets/place_holder_pet/place_holder_pet.asset.json'); + break; + case 'tile_cursor': + dataModule = await import('./assets/tile_cursor/tile_cursor.asset.json'); + break; + case 'selection_arrow': + dataModule = await import('./assets/selection_arrow/selection_arrow.asset.json'); + break; + case 'avatar_additions': + dataModule = await import('./assets/avatar_additions/avatar_additions.asset.json'); + break; + case 'floor_editor': + dataModule = await import('./assets/floor_editor/floor_editor.asset.json'); + break; + case 'group_badge': + dataModule = await import('./assets/group_badge/group_badge.asset.json'); + break; + default: + return; + } + + const data = (dataModule.default ?? dataModule) as IAssetData; + const collection = this.createCollection(data, null) as GraphicAssetCollection; + if(!collection) return; + + const allImages = import.meta.glob('./assets/*/images/*.png', { eager: true }); + const prefix = `./assets/${name}/images/`; + + for(const path in allImages) + { + if(!path.startsWith(prefix)) continue; + + const mod = allImages[path]; + const imageUrl = (mod.default ?? mod) as string; + + const file = path.split('/').pop()!; + const rawName = file.replace(/\.png$/i, ''); + + const texture = await Assets.load(imageUrl); + if(!texture) continue; + + this.setTexture(rawName, texture); + + collection.textures.set(name + '_' + rawName, texture); + collection.textures.set(rawName, texture); + } + + collection.define(data); + } + private async processAsset(texture: Texture, data: IAssetData): Promise { let spritesheet: Spritesheet = null; diff --git a/packages/assets/src/assets/avatar_additions/avatar_additions.asset.json b/packages/assets/src/assets/avatar_additions/avatar_additions.asset.json new file mode 100644 index 0000000..00182ba --- /dev/null +++ b/packages/assets/src/assets/avatar_additions/avatar_additions.asset.json @@ -0,0 +1,4 @@ +{ + "type": "avatar_additions", + "name": "avatar_additions" +} \ No newline at end of file diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_1.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_1.png new file mode 100644 index 0000000..c4e3308 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_1.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_2.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_2.png new file mode 100644 index 0000000..1bc9f5f Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_2.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_3.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_3.png new file mode 100644 index 0000000..cd041b9 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_3.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_4.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_4.png new file mode 100644 index 0000000..568f116 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_4.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_5.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_5.png new file mode 100644 index 0000000..eb11cd7 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_number_5.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_pet_experience_bubble.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_pet_experience_bubble.png new file mode 100644 index 0000000..97b48f4 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_pet_experience_bubble.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_blowkiss.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_blowkiss.png new file mode 100644 index 0000000..c5a413d Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_blowkiss.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_guide_bubble.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_guide_bubble.png new file mode 100644 index 0000000..0d3d651 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_guide_bubble.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_guide_requester_bubble.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_guide_requester_bubble.png new file mode 100644 index 0000000..9a240c4 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_guide_requester_bubble.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_idle_left_1.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_idle_left_1.png new file mode 100644 index 0000000..d0c5c35 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_idle_left_1.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_idle_left_2.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_idle_left_2.png new file mode 100644 index 0000000..5ef1933 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_idle_left_2.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_idle_right_1.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_idle_right_1.png new file mode 100644 index 0000000..ea9e664 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_idle_right_1.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_idle_right_2.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_idle_right_2.png new file mode 100644 index 0000000..b7e6e30 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_idle_right_2.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_muted.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_muted.png new file mode 100644 index 0000000..9f35b47 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_muted.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_muted_small.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_muted_small.png new file mode 100644 index 0000000..7fc8e39 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_muted_small.png differ diff --git a/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_typing.png b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_typing.png new file mode 100644 index 0000000..3e24382 Binary files /dev/null and b/packages/assets/src/assets/avatar_additions/images/avatar_addition_user_typing.png differ diff --git a/packages/assets/src/assets/floor_editor/floor_editor.asset.json b/packages/assets/src/assets/floor_editor/floor_editor.asset.json new file mode 100644 index 0000000..0af86c9 --- /dev/null +++ b/packages/assets/src/assets/floor_editor/floor_editor.asset.json @@ -0,0 +1,4 @@ +{ + "type": "floor_editor", + "name": "floor_editor" +} \ No newline at end of file diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_0.png b/packages/assets/src/assets/floor_editor/images/floor_editor_0.png new file mode 100644 index 0000000..ae389de Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_0.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_1.png b/packages/assets/src/assets/floor_editor/images/floor_editor_1.png new file mode 100644 index 0000000..9444d95 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_1.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_2.png b/packages/assets/src/assets/floor_editor/images/floor_editor_2.png new file mode 100644 index 0000000..8bbdac6 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_2.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_3.png b/packages/assets/src/assets/floor_editor/images/floor_editor_3.png new file mode 100644 index 0000000..8530a57 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_3.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_4.png b/packages/assets/src/assets/floor_editor/images/floor_editor_4.png new file mode 100644 index 0000000..e76d70f Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_4.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_5.png b/packages/assets/src/assets/floor_editor/images/floor_editor_5.png new file mode 100644 index 0000000..502e3f8 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_5.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_6.png b/packages/assets/src/assets/floor_editor/images/floor_editor_6.png new file mode 100644 index 0000000..40b8038 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_6.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_7.png b/packages/assets/src/assets/floor_editor/images/floor_editor_7.png new file mode 100644 index 0000000..e58e50e Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_7.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_8.png b/packages/assets/src/assets/floor_editor/images/floor_editor_8.png new file mode 100644 index 0000000..7fc6483 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_8.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_9.png b/packages/assets/src/assets/floor_editor/images/floor_editor_9.png new file mode 100644 index 0000000..6c76138 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_9.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_a.png b/packages/assets/src/assets/floor_editor/images/floor_editor_a.png new file mode 100644 index 0000000..bcd196b Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_a.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_b.png b/packages/assets/src/assets/floor_editor/images/floor_editor_b.png new file mode 100644 index 0000000..a2d69dd Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_b.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_c.png b/packages/assets/src/assets/floor_editor/images/floor_editor_c.png new file mode 100644 index 0000000..70e049e Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_c.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_d.png b/packages/assets/src/assets/floor_editor/images/floor_editor_d.png new file mode 100644 index 0000000..3104c54 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_d.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_e.png b/packages/assets/src/assets/floor_editor/images/floor_editor_e.png new file mode 100644 index 0000000..b846c71 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_e.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_f.png b/packages/assets/src/assets/floor_editor/images/floor_editor_f.png new file mode 100644 index 0000000..4e8f6a0 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_f.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_g.png b/packages/assets/src/assets/floor_editor/images/floor_editor_g.png new file mode 100644 index 0000000..ab18aa9 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_g.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_h.png b/packages/assets/src/assets/floor_editor/images/floor_editor_h.png new file mode 100644 index 0000000..1e6491c Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_h.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_i.png b/packages/assets/src/assets/floor_editor/images/floor_editor_i.png new file mode 100644 index 0000000..40af0a0 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_i.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_j.png b/packages/assets/src/assets/floor_editor/images/floor_editor_j.png new file mode 100644 index 0000000..f9af42d Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_j.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_k.png b/packages/assets/src/assets/floor_editor/images/floor_editor_k.png new file mode 100644 index 0000000..35cc72c Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_k.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_l.png b/packages/assets/src/assets/floor_editor/images/floor_editor_l.png new file mode 100644 index 0000000..aa59eb5 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_l.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_m.png b/packages/assets/src/assets/floor_editor/images/floor_editor_m.png new file mode 100644 index 0000000..94eab6e Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_m.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_n.png b/packages/assets/src/assets/floor_editor/images/floor_editor_n.png new file mode 100644 index 0000000..cd8d2aa Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_n.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_o.png b/packages/assets/src/assets/floor_editor/images/floor_editor_o.png new file mode 100644 index 0000000..145becd Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_o.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_p.png b/packages/assets/src/assets/floor_editor/images/floor_editor_p.png new file mode 100644 index 0000000..43538c7 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_p.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_q.png b/packages/assets/src/assets/floor_editor/images/floor_editor_q.png new file mode 100644 index 0000000..2c4ca7e Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_q.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_r_blocked.png b/packages/assets/src/assets/floor_editor/images/floor_editor_r_blocked.png new file mode 100644 index 0000000..9625c25 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_r_blocked.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_r_door.png b/packages/assets/src/assets/floor_editor/images/floor_editor_r_door.png new file mode 100644 index 0000000..b00590d Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_r_door.png differ diff --git a/packages/assets/src/assets/floor_editor/images/floor_editor_x.png b/packages/assets/src/assets/floor_editor/images/floor_editor_x.png new file mode 100644 index 0000000..a432496 Binary files /dev/null and b/packages/assets/src/assets/floor_editor/images/floor_editor_x.png differ diff --git a/packages/assets/src/assets/group_badge/group_badge.asset.json b/packages/assets/src/assets/group_badge/group_badge.asset.json new file mode 100644 index 0000000..5cae0a1 --- /dev/null +++ b/packages/assets/src/assets/group_badge/group_badge.asset.json @@ -0,0 +1,4 @@ +{ + "type": "group_badge", + "name": "group_badge" +} \ No newline at end of file diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_advanced_1.png b/packages/assets/src/assets/group_badge/images/badgepart_base_advanced_1.png new file mode 100644 index 0000000..e7cfac6 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_advanced_1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_advanced_2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_advanced_2.png new file mode 100644 index 0000000..8723093 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_advanced_2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_advanced_3.png b/packages/assets/src/assets/group_badge/images/badgepart_base_advanced_3.png new file mode 100644 index 0000000..d4d3c76 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_advanced_3.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_advanced_4.png b/packages/assets/src/assets/group_badge/images/badgepart_base_advanced_4.png new file mode 100644 index 0000000..ecd37c2 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_advanced_4.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_basic_1.png b/packages/assets/src/assets/group_badge/images/badgepart_base_basic_1.png new file mode 100644 index 0000000..25bac20 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_basic_1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_basic_2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_basic_2.png new file mode 100644 index 0000000..6c9d61b Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_basic_2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_basic_3.png b/packages/assets/src/assets/group_badge/images/badgepart_base_basic_3.png new file mode 100644 index 0000000..3b14cce Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_basic_3.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_basic_4.png b/packages/assets/src/assets/group_badge/images/badgepart_base_basic_4.png new file mode 100644 index 0000000..20889a0 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_basic_4.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_basic_5.png b/packages/assets/src/assets/group_badge/images/badgepart_base_basic_5.png new file mode 100644 index 0000000..7855d46 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_basic_5.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_beams_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_base_beams_part1.png new file mode 100644 index 0000000..b5466b4 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_beams_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_beams_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_beams_part2.png new file mode 100644 index 0000000..5e9892e Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_beams_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_book.png b/packages/assets/src/assets/group_badge/images/badgepart_base_book.png new file mode 100644 index 0000000..b1ba6c1 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_book.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_circles_1.png b/packages/assets/src/assets/group_badge/images/badgepart_base_circles_1.png new file mode 100644 index 0000000..88ed353 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_circles_1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_circles_2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_circles_2.png new file mode 100644 index 0000000..68974dd Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_circles_2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_egg.png b/packages/assets/src/assets/group_badge/images/badgepart_base_egg.png new file mode 100644 index 0000000..c270a5c Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_egg.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_gold_1_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_base_gold_1_part1.png new file mode 100644 index 0000000..68751d9 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_gold_1_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_gold_1_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_gold_1_part2.png new file mode 100644 index 0000000..f871a2a Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_gold_1_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_gold_2_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_base_gold_2_part1.png new file mode 100644 index 0000000..608ad3e Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_gold_2_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_gold_2_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_gold_2_part2.png new file mode 100644 index 0000000..1cd355d Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_gold_2_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_gradient_1.png b/packages/assets/src/assets/group_badge/images/badgepart_base_gradient_1.png new file mode 100644 index 0000000..b275958 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_gradient_1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_gradient_2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_gradient_2.png new file mode 100644 index 0000000..2ba5f2c Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_gradient_2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_misc_1_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_base_misc_1_part1.png new file mode 100644 index 0000000..0c26a22 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_misc_1_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_misc_1_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_misc_1_part2.png new file mode 100644 index 0000000..402686a Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_misc_1_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_misc_2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_misc_2.png new file mode 100644 index 0000000..c728639 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_misc_2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_ornament.png b/packages/assets/src/assets/group_badge/images/badgepart_base_ornament.png new file mode 100644 index 0000000..6119471 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_ornament.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_ornament_1_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_base_ornament_1_part1.png new file mode 100644 index 0000000..300c031 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_ornament_1_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_ornament_1_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_ornament_1_part2.png new file mode 100644 index 0000000..e1e8e1d Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_ornament_1_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_ornament_2_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_base_ornament_2_part1.png new file mode 100644 index 0000000..2bee321 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_ornament_2_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_ornament_2_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_ornament_2_part2.png new file mode 100644 index 0000000..c0661d5 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_ornament_2_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_pin_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_base_pin_part1.png new file mode 100644 index 0000000..ba9e08b Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_pin_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_pin_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_pin_part2.png new file mode 100644 index 0000000..56a5ae3 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_pin_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_ring.png b/packages/assets/src/assets/group_badge/images/badgepart_base_ring.png new file mode 100644 index 0000000..ed23f31 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_ring.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_shield_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_base_shield_part1.png new file mode 100644 index 0000000..8a88cf7 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_shield_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_shield_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_shield_part2.png new file mode 100644 index 0000000..13c7820 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_shield_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_simplestar_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_base_simplestar_part1.png new file mode 100644 index 0000000..215652b Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_simplestar_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_simplestar_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_base_simplestar_part2.png new file mode 100644 index 0000000..0ec4cab Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_simplestar_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_spiral.png b/packages/assets/src/assets/group_badge/images/badgepart_base_spiral.png new file mode 100644 index 0000000..1de6b0e Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_spiral.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_base_transparent.png b/packages/assets/src/assets/group_badge/images/badgepart_base_transparent.png new file mode 100644 index 0000000..86d6464 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_base_transparent.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_0.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_0.png new file mode 100644 index 0000000..09d5682 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_0.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_1.png new file mode 100644 index 0000000..85a8cfe Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_2.png new file mode 100644 index 0000000..265870e Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_3.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_3.png new file mode 100644 index 0000000..6266885 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_3.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_4.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_4.png new file mode 100644 index 0000000..7765c71 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_4.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_5.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_5.png new file mode 100644 index 0000000..bd89fda Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_5.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_6.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_6.png new file mode 100644 index 0000000..2f4ee6f Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_6.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_7.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_7.png new file mode 100644 index 0000000..5687f75 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_7.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_8.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_8.png new file mode 100644 index 0000000..ff0270e Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_8.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_9.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_9.png new file mode 100644 index 0000000..570e859 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_9.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_a.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_a.png new file mode 100644 index 0000000..006dd8c Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_a.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_alligator.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_alligator.png new file mode 100644 index 0000000..327e8de Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_alligator.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_americanfootball_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_americanfootball_part1.png new file mode 100644 index 0000000..6a569f0 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_americanfootball_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_americanfootball_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_americanfootball_part2.png new file mode 100644 index 0000000..ac61045 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_americanfootball_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrow_down.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrow_down.png new file mode 100644 index 0000000..b85a3ec Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrow_down.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrow_left.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrow_left.png new file mode 100644 index 0000000..cf64c53 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrow_left.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrow_right.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrow_right.png new file mode 100644 index 0000000..9e4af7d Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrow_right.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrow_up.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrow_up.png new file mode 100644 index 0000000..8ac9479 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrow_up.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrowbig_up.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrowbig_up.png new file mode 100644 index 0000000..c9e1312 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_arrowbig_up.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_award_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_award_part1.png new file mode 100644 index 0000000..6422bf9 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_award_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_award_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_award_part2.png new file mode 100644 index 0000000..34a34de Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_award_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_axe_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_axe_part1.png new file mode 100644 index 0000000..d985cbb Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_axe_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_axe_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_axe_part2.png new file mode 100644 index 0000000..a7a0469 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_axe_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_b.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_b.png new file mode 100644 index 0000000..c1bf783 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_b.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_background_1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_background_1.png new file mode 100644 index 0000000..af1ea61 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_background_1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_background_2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_background_2.png new file mode 100644 index 0000000..5c9dcea Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_background_2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_background_3_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_background_3_part1.png new file mode 100644 index 0000000..2455e72 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_background_3_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_background_3_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_background_3_part2.png new file mode 100644 index 0000000..c156452 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_background_3_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_ball_1_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_ball_1_part1.png new file mode 100644 index 0000000..0d14126 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_ball_1_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_ball_1_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_ball_1_part2.png new file mode 100644 index 0000000..c401daa Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_ball_1_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_ball_2_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_ball_2_part1.png new file mode 100644 index 0000000..60a0531 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_ball_2_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_ball_2_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_ball_2_part2.png new file mode 100644 index 0000000..6e130d2 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_ball_2_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_bananapeel.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bananapeel.png new file mode 100644 index 0000000..1b73f7a Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bananapeel.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_battleball.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_battleball.png new file mode 100644 index 0000000..a2b73b8 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_battleball.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_biohazard.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_biohazard.png new file mode 100644 index 0000000..1c9782c Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_biohazard.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_bird.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bird.png new file mode 100644 index 0000000..a4bb654 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bird.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_bishop.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bishop.png new file mode 100644 index 0000000..79cd9c5 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bishop.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_bobba.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bobba.png new file mode 100644 index 0000000..65ab9e3 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bobba.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_bomb_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bomb_part1.png new file mode 100644 index 0000000..91915f7 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bomb_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_bomb_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bomb_part2.png new file mode 100644 index 0000000..3940ddb Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bomb_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_bow.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bow.png new file mode 100644 index 0000000..35e5c6d Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bow.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_box_1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_box_1.png new file mode 100644 index 0000000..debeb6b Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_box_1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_box_2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_box_2.png new file mode 100644 index 0000000..c056c24 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_box_2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_bug_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bug_part1.png new file mode 100644 index 0000000..18875d0 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bug_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_bug_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bug_part2.png new file mode 100644 index 0000000..a727aba Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bug_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_bunting_1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bunting_1.png new file mode 100644 index 0000000..6376993 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bunting_1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_bunting_2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bunting_2.png new file mode 100644 index 0000000..715b5ca Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_bunting_2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_butterfly_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_butterfly_part1.png new file mode 100644 index 0000000..0e9f7dc Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_butterfly_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_butterfly_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_butterfly_part2.png new file mode 100644 index 0000000..0fb66dc Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_butterfly_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_c.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_c.png new file mode 100644 index 0000000..e8a050e Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_c.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_capsbig_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_capsbig_part1.png new file mode 100644 index 0000000..2e6aebc Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_capsbig_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_capsbig_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_capsbig_part2.png new file mode 100644 index 0000000..10e0bbd Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_capsbig_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_capssmall_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_capssmall_part1.png new file mode 100644 index 0000000..b2f63a5 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_capssmall_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_capssmall_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_capssmall_part2.png new file mode 100644 index 0000000..96b756a Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_capssmall_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_cloud.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_cloud.png new file mode 100644 index 0000000..5f09a7f Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_cloud.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_coalion.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_coalion.png new file mode 100644 index 0000000..7276a2b Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_coalion.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_cocoamug.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_cocoamug.png new file mode 100644 index 0000000..1dd0d56 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_cocoamug.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_cowskull_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_cowskull_part1.png new file mode 100644 index 0000000..cc4376e Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_cowskull_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_cowskull_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_cowskull_part2.png new file mode 100644 index 0000000..52f1427 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_cowskull_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_credit_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_credit_part1.png new file mode 100644 index 0000000..f29ed53 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_credit_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_credit_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_credit_part2.png new file mode 100644 index 0000000..bff416b Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_credit_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_cross.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_cross.png new file mode 100644 index 0000000..8144774 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_cross.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_crown_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_crown_part1.png new file mode 100644 index 0000000..2eaaaac Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_crown_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_crown_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_crown_part2.png new file mode 100644 index 0000000..1a23606 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_crown_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_d.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_d.png new file mode 100644 index 0000000..04cfafd Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_d.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_dashflag.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_dashflag.png new file mode 100644 index 0000000..16fea2d Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_dashflag.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamond.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamond.png new file mode 100644 index 0000000..00573ff Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamond.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamondring_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamondring_part1.png new file mode 100644 index 0000000..d5a90c3 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamondring_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamondring_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamondring_part2.png new file mode 100644 index 0000000..e840da8 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamondring_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamsmall.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamsmall.png new file mode 100644 index 0000000..0a245ba Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamsmall.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamsmall2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamsmall2.png new file mode 100644 index 0000000..e3ae939 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diamsmall2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_diploma_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diploma_part1.png new file mode 100644 index 0000000..551645f Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diploma_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_diploma_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diploma_part2.png new file mode 100644 index 0000000..329e3da Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_diploma_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_discoball_part1 (1).png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_discoball_part1 (1).png new file mode 100644 index 0000000..a09e05f Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_discoball_part1 (1).png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_discoball_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_discoball_part1.png new file mode 100644 index 0000000..a09e05f Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_discoball_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_discoball_part2 (1).png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_discoball_part2 (1).png new file mode 100644 index 0000000..5d9de72 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_discoball_part2 (1).png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_discoball_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_discoball_part2.png new file mode 100644 index 0000000..5d9de72 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_discoball_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_dog.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_dog.png new file mode 100644 index 0000000..f632bbc Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_dog.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_drop.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_drop.png new file mode 100644 index 0000000..e754ac3 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_drop.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_e.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_e.png new file mode 100644 index 0000000..deccf3f Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_e.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_electricguitarh_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_electricguitarh_part1.png new file mode 100644 index 0000000..ccca78b Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_electricguitarh_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_electricguitarh_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_electricguitarh_part2.png new file mode 100644 index 0000000..52b5ff8 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_electricguitarh_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_electricguitarv_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_electricguitarv_part1.png new file mode 100644 index 0000000..8074e63 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_electricguitarv_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_electricguitarv_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_electricguitarv_part2.png new file mode 100644 index 0000000..6bd3948 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_electricguitarv_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_eyeball_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_eyeball_part1.png new file mode 100644 index 0000000..d2fdef4 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_eyeball_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_eyeball_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_eyeball_part2.png new file mode 100644 index 0000000..ffb07b1 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_eyeball_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_f.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_f.png new file mode 100644 index 0000000..9f4ce9c Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_f.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_film.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_film.png new file mode 100644 index 0000000..c78d595 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_film.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_fingersheavy.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_fingersheavy.png new file mode 100644 index 0000000..d5f7631 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_fingersheavy.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_fingersv.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_fingersv.png new file mode 100644 index 0000000..82bb6cb Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_fingersv.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_fist.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_fist.png new file mode 100644 index 0000000..7c771cf Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_fist.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_flame_1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flame_1.png new file mode 100644 index 0000000..f1f9f78 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flame_1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_flame_2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flame_2.png new file mode 100644 index 0000000..4d68e44 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flame_2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_flame_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flame_part1.png new file mode 100644 index 0000000..f6a4709 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flame_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_flame_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flame_part2.png new file mode 100644 index 0000000..19fcdd7 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flame_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_flash.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flash.png new file mode 100644 index 0000000..2496508 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flash.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_1_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_1_part1.png new file mode 100644 index 0000000..f274b16 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_1_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_1_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_1_part2.png new file mode 100644 index 0000000..c89179b Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_1_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_2.png new file mode 100644 index 0000000..c03d581 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_3.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_3.png new file mode 100644 index 0000000..e4a6c89 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_3.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_4.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_4.png new file mode 100644 index 0000000..267bac1 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_flower_4.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_football.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_football.png new file mode 100644 index 0000000..0574482 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_football.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_g.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_g.png new file mode 100644 index 0000000..4246edc Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_g.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_gamepad.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gamepad.png new file mode 100644 index 0000000..61039fe Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gamepad.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem1_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem1_part1.png new file mode 100644 index 0000000..40797c9 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem1_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem1_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem1_part2.png new file mode 100644 index 0000000..2481f1f Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem1_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem2_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem2_part1.png new file mode 100644 index 0000000..4e8dc3c Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem2_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem2_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem2_part2.png new file mode 100644 index 0000000..e1e444e Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem2_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem3_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem3_part1.png new file mode 100644 index 0000000..8deb0f0 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem3_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem3_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem3_part2.png new file mode 100644 index 0000000..e578a41 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gem3_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_gtr_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gtr_part1.png new file mode 100644 index 0000000..cc4b204 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gtr_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_gtr_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gtr_part2.png new file mode 100644 index 0000000..62ddeec Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_gtr_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_h.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_h.png new file mode 100644 index 0000000..da41d0c Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_h.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_hat.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_hat.png new file mode 100644 index 0000000..7d691a6 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_hat.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_hawk.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_hawk.png new file mode 100644 index 0000000..8d3c27a Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_hawk.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_hc_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_hc_part1.png new file mode 100644 index 0000000..285be62 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_hc_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_hc_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_hc_part2.png new file mode 100644 index 0000000..be4ca31 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_hc_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_heart_1_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_heart_1_part1.png new file mode 100644 index 0000000..b36caf7 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_heart_1_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_heart_1_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_heart_1_part2.png new file mode 100644 index 0000000..85ec4cf Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_heart_1_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_heart_2_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_heart_2_part1.png new file mode 100644 index 0000000..c59fac1 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_heart_2_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_heart_2_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_heart_2_part2.png new file mode 100644 index 0000000..3371bc6 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_heart_2_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_hearts_down.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_hearts_down.png new file mode 100644 index 0000000..fb5492d Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_hearts_down.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_hearts_up.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_hearts_up.png new file mode 100644 index 0000000..64fed63 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_hearts_up.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_horseshoe.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_horseshoe.png new file mode 100644 index 0000000..475b253 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_horseshoe.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_i.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_i.png new file mode 100644 index 0000000..03994ec Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_i.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_inksplatter.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_inksplatter.png new file mode 100644 index 0000000..04c5815 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_inksplatter.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_j.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_j.png new file mode 100644 index 0000000..e6e1589 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_j.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_jingjang_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_jingjang_part1.png new file mode 100644 index 0000000..dd86a35 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_jingjang_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_jingjang_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_jingjang_part2.png new file mode 100644 index 0000000..cc60e86 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_jingjang_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_k.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_k.png new file mode 100644 index 0000000..d72d43e Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_k.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_l.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_l.png new file mode 100644 index 0000000..91412a5 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_l.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_leaf.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_leaf.png new file mode 100644 index 0000000..fe3a74c Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_leaf.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_lips_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_lips_part1.png new file mode 100644 index 0000000..a4cc033 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_lips_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_lips_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_lips_part2.png new file mode 100644 index 0000000..450ffe0 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_lips_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_m.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_m.png new file mode 100644 index 0000000..b3a72d5 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_m.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_micstand.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_micstand.png new file mode 100644 index 0000000..efe7552 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_micstand.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_mirror_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_mirror_part1.png new file mode 100644 index 0000000..216f70d Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_mirror_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_mirror_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_mirror_part2.png new file mode 100644 index 0000000..0109260 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_mirror_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_monkeywrench.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_monkeywrench.png new file mode 100644 index 0000000..d6609c6 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_monkeywrench.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_n.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_n.png new file mode 100644 index 0000000..532d2f6 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_n.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_note.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_note.png new file mode 100644 index 0000000..453d381 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_note.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_note1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_note1.png new file mode 100644 index 0000000..98fd11a Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_note1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_note2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_note2.png new file mode 100644 index 0000000..42cbd84 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_note2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_note3.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_note3.png new file mode 100644 index 0000000..cc80c43 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_note3.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_nursecross.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_nursecross.png new file mode 100644 index 0000000..2ed6aa2 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_nursecross.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_o.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_o.png new file mode 100644 index 0000000..33f5d23 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_o.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_omie.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_omie.png new file mode 100644 index 0000000..c99081c Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_omie.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_oval_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_oval_part1.png new file mode 100644 index 0000000..7215afb Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_oval_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_oval_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_oval_part2.png new file mode 100644 index 0000000..7fa3008 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_oval_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_p.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_p.png new file mode 100644 index 0000000..aefe2a3 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_p.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_pawprint.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_pawprint.png new file mode 100644 index 0000000..177f5e1 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_pawprint.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_peace.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_peace.png new file mode 100644 index 0000000..2b1daa9 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_peace.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_pencil_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_pencil_part1.png new file mode 100644 index 0000000..f846966 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_pencil_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_pencil_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_pencil_part2.png new file mode 100644 index 0000000..112aa50 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_pencil_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_pixel_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_pixel_part1.png new file mode 100644 index 0000000..3fd6426 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_pixel_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_pixel_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_pixel_part2.png new file mode 100644 index 0000000..1ce041c Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_pixel_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_planet_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_planet_part1.png new file mode 100644 index 0000000..b83c2a6 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_planet_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_planet_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_planet_part2.png new file mode 100644 index 0000000..b4b25b5 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_planet_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_q.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_q.png new file mode 100644 index 0000000..8f10914 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_q.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_queen.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_queen.png new file mode 100644 index 0000000..9bbc1c4 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_queen.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_r.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_r.png new file mode 100644 index 0000000..70dc52a Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_r.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_rainbow_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_rainbow_part1.png new file mode 100644 index 0000000..6b8ea2a Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_rainbow_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_rainbow_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_rainbow_part2.png new file mode 100644 index 0000000..1d82dab Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_rainbow_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_rock.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_rock.png new file mode 100644 index 0000000..94a8524 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_rock.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_rook.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_rook.png new file mode 100644 index 0000000..d24bf7b Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_rook.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_rosete.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_rosete.png new file mode 100644 index 0000000..4f6cfa7 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_rosete.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_s.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_s.png new file mode 100644 index 0000000..1b82cbc Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_s.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_screw.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_screw.png new file mode 100644 index 0000000..8524abb Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_screw.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_shape.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_shape.png new file mode 100644 index 0000000..0c4ee81 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_shape.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_skate.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_skate.png new file mode 100644 index 0000000..11eafd4 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_skate.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_smallring_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_smallring_part1.png new file mode 100644 index 0000000..bb0e570 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_smallring_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_smallring_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_smallring_part2.png new file mode 100644 index 0000000..f078b3d Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_smallring_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_snowstorm_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_snowstorm_part1.png new file mode 100644 index 0000000..c971e6f Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_snowstorm_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_snowstorm_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_snowstorm_part2.png new file mode 100644 index 0000000..01ed485 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_snowstorm_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_sphere.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sphere.png new file mode 100644 index 0000000..822d87c Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sphere.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_spraycan_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_spraycan_part1.png new file mode 100644 index 0000000..140973b Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_spraycan_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_spraycan_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_spraycan_part2.png new file mode 100644 index 0000000..3c7e568 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_spraycan_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_star_1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_star_1.png new file mode 100644 index 0000000..e58de5f Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_star_1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_star_2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_star_2.png new file mode 100644 index 0000000..da12c0e Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_star_2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars1.png new file mode 100644 index 0000000..e1ddf11 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars2.png new file mode 100644 index 0000000..ac789fa Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars3.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars3.png new file mode 100644 index 0000000..7600824 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars3.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars4.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars4.png new file mode 100644 index 0000000..042c343 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars4.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars5.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars5.png new file mode 100644 index 0000000..1f61be8 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stars5.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_stickL_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stickL_part1.png new file mode 100644 index 0000000..f665a00 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stickL_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_stickL_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stickL_part2.png new file mode 100644 index 0000000..6da7d7a Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stickL_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_stickR_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stickR_part1.png new file mode 100644 index 0000000..892c71c Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stickR_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_stickR_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stickR_part2.png new file mode 100644 index 0000000..0512dae Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_stickR_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_1_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_1_part1.png new file mode 100644 index 0000000..e9530df Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_1_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_1_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_1_part2.png new file mode 100644 index 0000000..dbeb296 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_1_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_2_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_2_part1.png new file mode 100644 index 0000000..97da8e4 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_2_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_2_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_2_part2.png new file mode 100644 index 0000000..81714fc Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_2_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_3_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_3_part1.png new file mode 100644 index 0000000..69022bf Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_3_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_3_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_3_part2.png new file mode 100644 index 0000000..202e9b9 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_sword_3_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_t.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_t.png new file mode 100644 index 0000000..17240d9 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_t.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_u.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_u.png new file mode 100644 index 0000000..a294511 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_u.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_v.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_v.png new file mode 100644 index 0000000..2594160 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_v.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_vip_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_vip_part1.png new file mode 100644 index 0000000..e72f0ca Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_vip_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_vip_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_vip_part2.png new file mode 100644 index 0000000..be4ca31 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_vip_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_w.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_w.png new file mode 100644 index 0000000..7ea0c9d Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_w.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_waterdrop_part1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_waterdrop_part1.png new file mode 100644 index 0000000..b16d651 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_waterdrop_part1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_waterdrop_part2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_waterdrop_part2.png new file mode 100644 index 0000000..43b23e7 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_waterdrop_part2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_wings_1.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_wings_1.png new file mode 100644 index 0000000..f09d4aa Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_wings_1.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_wings_2.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_wings_2.png new file mode 100644 index 0000000..33d551a Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_wings_2.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_wolverine.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_wolverine.png new file mode 100644 index 0000000..6119ad1 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_wolverine.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_x.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_x.png new file mode 100644 index 0000000..df66897 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_x.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_y.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_y.png new file mode 100644 index 0000000..55c5398 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_y.png differ diff --git a/packages/assets/src/assets/group_badge/images/badgepart_symbol_z.png b/packages/assets/src/assets/group_badge/images/badgepart_symbol_z.png new file mode 100644 index 0000000..8dd9a80 Binary files /dev/null and b/packages/assets/src/assets/group_badge/images/badgepart_symbol_z.png differ diff --git a/packages/assets/src/assets/place_holder/images/place_holder_64_a_0_0.png b/packages/assets/src/assets/place_holder/images/place_holder_64_a_0_0.png new file mode 100644 index 0000000..21cf4d1 Binary files /dev/null and b/packages/assets/src/assets/place_holder/images/place_holder_64_a_0_0.png differ diff --git a/packages/assets/src/assets/place_holder/images/place_holder_icon_a.png b/packages/assets/src/assets/place_holder/images/place_holder_icon_a.png new file mode 100644 index 0000000..a8ceb3c Binary files /dev/null and b/packages/assets/src/assets/place_holder/images/place_holder_icon_a.png differ diff --git a/packages/assets/src/assets/place_holder/place_holder.asset.json b/packages/assets/src/assets/place_holder/place_holder.asset.json new file mode 100644 index 0000000..f4f31b5 --- /dev/null +++ b/packages/assets/src/assets/place_holder/place_holder.asset.json @@ -0,0 +1,46 @@ +{ + "assets": { + "place_holder_64_a_0_0": { + "x": 34, + "y": 49 + }, + "place_holder_icon_a": { + "x": 16, + "y": 16 + } + }, + "logic": { + "model": { + "dimensions": { + "x": 1, + "y": 1, + "z": 0 + }, + "directions": [ + 0 + ] + } + }, + "logicType": "furniture_basic", + "name": "place_holder", + "type": "place_holder", + "visualizationType": "furniture_static", + "visualizations": [ + { + "angle": 45, + "directions": { + "0": {} + }, + "layerCount": 1, + "size": 64 + }, + { + "angle": 360, + "directions": { + "0": {} + }, + "layerCount": 1, + "size": 1 + } + ] +} \ No newline at end of file diff --git a/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_0_0.png b/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_0_0.png new file mode 100644 index 0000000..1e2db32 Binary files /dev/null and b/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_0_0.png differ diff --git a/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_1_0.png b/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_1_0.png new file mode 100644 index 0000000..03df5b2 Binary files /dev/null and b/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_1_0.png differ diff --git a/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_2_0.png b/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_2_0.png new file mode 100644 index 0000000..db10a02 Binary files /dev/null and b/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_2_0.png differ diff --git a/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_3_0.png b/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_3_0.png new file mode 100644 index 0000000..8d1f5d2 Binary files /dev/null and b/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_3_0.png differ diff --git a/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_7_0.png b/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_7_0.png new file mode 100644 index 0000000..959998a Binary files /dev/null and b/packages/assets/src/assets/place_holder_pet/images/place_holder_pet_64_a_7_0.png differ diff --git a/Core_Assets/place_holder_pet.json b/packages/assets/src/assets/place_holder_pet/place_holder_pet.asset.json similarity index 52% rename from Core_Assets/place_holder_pet.json rename to packages/assets/src/assets/place_holder_pet/place_holder_pet.asset.json index 5656d40..d612e74 100644 --- a/Core_Assets/place_holder_pet.json +++ b/packages/assets/src/assets/place_holder_pet/place_holder_pet.asset.json @@ -3,120 +3,6 @@ "name": "place_holder_pet", "visualizationType": "pet_animated", "logicType": "pet", - "spritesheet": { - "meta": { - "format": "RGBA8888", - "image": "place_holder_pet.png", - "scale": "1.0", - "size": { - "w": 256, - "h": 64 - }, - "version": "1.0" - }, - "frames": { - "place_holder_pet_place_holder_pet_64_a_7_0.png": { - "frame": { - "x": 154, - "y": 4, - "w": 28, - "h": 38 - }, - "sourceSize": { - "w": 28, - "h": 38 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 28, - "h": 38 - }, - "rotated": false, - "trimmed": false - }, - "place_holder_pet_place_holder_pet_64_a_3_0.png": { - "frame": { - "x": 184, - "y": 7, - "w": 28, - "h": 35 - }, - "sourceSize": { - "w": 28, - "h": 35 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 28, - "h": 35 - }, - "rotated": false, - "trimmed": false - }, - "place_holder_pet_place_holder_pet_64_a_0_0.png": { - "frame": { - "x": 109, - "y": 2, - "w": 43, - "h": 40 - }, - "sourceSize": { - "w": 43, - "h": 40 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 43, - "h": 40 - }, - "rotated": false, - "trimmed": false - }, - "place_holder_pet_place_holder_pet_64_a_1_0.png": { - "frame": { - "x": 2, - "y": 4, - "w": 54, - "h": 38 - }, - "sourceSize": { - "w": 54, - "h": 38 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 54, - "h": 38 - }, - "rotated": false, - "trimmed": false - }, - "place_holder_pet_place_holder_pet_64_a_2_0.png": { - "frame": { - "x": 58, - "y": 4, - "w": 49, - "h": 38 - }, - "sourceSize": { - "w": 49, - "h": 38 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 49, - "h": 38 - }, - "rotated": false, - "trimmed": false - } - } - }, "logic": { "model": { "dimensions": { diff --git a/packages/assets/src/assets/place_holder_wall/images/place_holder_wall_64_a_2_0.png b/packages/assets/src/assets/place_holder_wall/images/place_holder_wall_64_a_2_0.png new file mode 100644 index 0000000..6d60b30 Binary files /dev/null and b/packages/assets/src/assets/place_holder_wall/images/place_holder_wall_64_a_2_0.png differ diff --git a/packages/assets/src/assets/place_holder_wall/images/place_holder_wall_icon_a.png b/packages/assets/src/assets/place_holder_wall/images/place_holder_wall_icon_a.png new file mode 100644 index 0000000..a8ceb3c Binary files /dev/null and b/packages/assets/src/assets/place_holder_wall/images/place_holder_wall_icon_a.png differ diff --git a/packages/assets/src/assets/place_holder_wall/place_holder_wall.asset.json b/packages/assets/src/assets/place_holder_wall/place_holder_wall.asset.json new file mode 100644 index 0000000..1aa519d --- /dev/null +++ b/packages/assets/src/assets/place_holder_wall/place_holder_wall.asset.json @@ -0,0 +1,59 @@ +{ + "type": "place_holder_wall", + "name": "place_holder_wall", + "visualizationType": "furniture_static", + "logicType": "furniture_basic", + "logic": { + "model": { + "dimensions": { + "x": 1, + "y": 1, + "z": 0 + }, + "directions": [ + 90, + 180 + ] + } + }, + "assets": { + "place_holder_wall_icon_a": { + "x": 16, + "y": 16 + }, + "place_holder_wall_64_a_2_0": { + "x": 18, + "y": 25 + }, + "place_holder_wall_64_a_4_0": { + "source": "place_holder_wall_64_a_2_0", + "x": 18, + "y": 25, + "flipH": true + } + }, + "visualizations": [ + { + "size": 64, + "layerCount": 1, + "angle": 45, + "layers": { + "0": { + "z": -1500 + } + }, + "directions": { + "2": {}, + "4": {} + } + }, + { + "size": 1, + "layerCount": 1, + "angle": 360, + "directions": { + "0": {} + } + } + ] +} \ No newline at end of file diff --git a/packages/assets/src/assets/selection_arrow/images/selection_arrow_64_a_0_0.png b/packages/assets/src/assets/selection_arrow/images/selection_arrow_64_a_0_0.png new file mode 100644 index 0000000..f2cdbfd Binary files /dev/null and b/packages/assets/src/assets/selection_arrow/images/selection_arrow_64_a_0_0.png differ diff --git a/packages/assets/src/assets/selection_arrow/images/selection_arrow_64_a_0_1.png b/packages/assets/src/assets/selection_arrow/images/selection_arrow_64_a_0_1.png new file mode 100644 index 0000000..9c2b3c8 Binary files /dev/null and b/packages/assets/src/assets/selection_arrow/images/selection_arrow_64_a_0_1.png differ diff --git a/packages/assets/src/assets/selection_arrow/images/selection_arrow_64_a_0_2.png b/packages/assets/src/assets/selection_arrow/images/selection_arrow_64_a_0_2.png new file mode 100644 index 0000000..128824c Binary files /dev/null and b/packages/assets/src/assets/selection_arrow/images/selection_arrow_64_a_0_2.png differ diff --git a/packages/assets/src/assets/selection_arrow/images/selection_arrow_64_a_0_3.png b/packages/assets/src/assets/selection_arrow/images/selection_arrow_64_a_0_3.png new file mode 100644 index 0000000..b4f4677 Binary files /dev/null and b/packages/assets/src/assets/selection_arrow/images/selection_arrow_64_a_0_3.png differ diff --git a/packages/assets/src/assets/selection_arrow/selection_arrow.asset.json b/packages/assets/src/assets/selection_arrow/selection_arrow.asset.json new file mode 100644 index 0000000..0225356 --- /dev/null +++ b/packages/assets/src/assets/selection_arrow/selection_arrow.asset.json @@ -0,0 +1,85 @@ +{ + "type": "furniture", + "name": "selection_arrow", + "visualizationType": "furniture_animated", + "logicType": "selection_arrow", + "dimensions": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "directions": [ + 0 + ], + "assets": { + "selection_arrow_64_a_0_1": { + "x": 16, + "y": 140 + }, + "selection_arrow_64_a_0_2": { + "x": 16, + "y": 140 + }, + "selection_arrow_64_a_0_3": { + "x": 16, + "y": 140 + }, + "selection_arrow_64_a_0_0": { + "x": 16, + "y": 140 + } + }, + "visualizations": [ + { + "layerCount": 1, + "angle": 45, + "size": 64, + "directions": { + "0": {} + }, + "animations": { + "0": { + "layers": { + "0": { + "loopCount": 0, + "frameRepeat": 3, + "frameSequences": { + "0": { + "frames": { + "0": { + "id": 0 + }, + "1": { + "id": 1 + }, + "2": { + "id": 2 + }, + "3": { + "id": 3 + } + } + } + } + } + } + }, + "1": { + "layers": { + "0": { + "frameSequences": { + "0": { + "frames": { + "0": { + "id": 4 + } + } + } + } + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_0.png b/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_0.png new file mode 100644 index 0000000..8475663 Binary files /dev/null and b/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_0.png differ diff --git a/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_1.png b/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_1.png new file mode 100644 index 0000000..f945238 Binary files /dev/null and b/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_1.png differ diff --git a/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_2.png b/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_2.png new file mode 100644 index 0000000..c4e67f5 Binary files /dev/null and b/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_2.png differ diff --git a/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_3.png b/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_3.png new file mode 100644 index 0000000..6a2fa23 Binary files /dev/null and b/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_3.png differ diff --git a/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_4.png b/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_4.png new file mode 100644 index 0000000..f2ddd1c Binary files /dev/null and b/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_a_0_4.png differ diff --git a/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_b_0_0.png b/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_b_0_0.png new file mode 100644 index 0000000..c22ba25 Binary files /dev/null and b/packages/assets/src/assets/tile_cursor/images/tile_cursor_64_b_0_0.png differ diff --git a/Core_Assets/tile_cursor.json b/packages/assets/src/assets/tile_cursor/tile_cursor.asset.json similarity index 65% rename from Core_Assets/tile_cursor.json rename to packages/assets/src/assets/tile_cursor/tile_cursor.asset.json index 4ed9e91..f8c0ab0 100644 --- a/Core_Assets/tile_cursor.json +++ b/packages/assets/src/assets/tile_cursor/tile_cursor.asset.json @@ -3,141 +3,6 @@ "name": "tile_cursor", "visualizationType": "tile_cursor", "logicType": "tile_cursor", - "spritesheet": { - "meta": { - "app": "FFConverter ~ Joopie", - "format": "RGBA8888", - "image": "tile_cursor.png", - "scale": "1.0", - "size": { - "w": 512, - "h": 64 - }, - "version": "1.0" - }, - "frames": { - "tile_cursor_tile_cursor_64_b_0_0.png": { - "frame": { - "x": 2, - "y": 2, - "w": 22, - "h": 19 - }, - "sourceSize": { - "w": 22, - "h": 19 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 22, - "h": 19 - }, - "rotated": false, - "trimmed": false - }, - "tile_cursor_tile_cursor_64_a_0_4.png": { - "frame": { - "x": 70, - "y": 25, - "w": 64, - "h": 34 - }, - "sourceSize": { - "w": 64, - "h": 34 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 64, - "h": 34 - }, - "rotated": false, - "trimmed": false - }, - "tile_cursor_tile_cursor_64_a_0_3.png": { - "frame": { - "x": 202, - "y": 25, - "w": 60, - "h": 34 - }, - "sourceSize": { - "w": 60, - "h": 34 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 60, - "h": 34 - }, - "rotated": false, - "trimmed": false - }, - "tile_cursor_tile_cursor_64_a_0_2.png": { - "frame": { - "x": 264, - "y": 25, - "w": 60, - "h": 34 - }, - "sourceSize": { - "w": 60, - "h": 34 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 60, - "h": 34 - }, - "rotated": false, - "trimmed": false - }, - "tile_cursor_tile_cursor_64_a_0_1.png": { - "frame": { - "x": 136, - "y": 25, - "w": 64, - "h": 34 - }, - "sourceSize": { - "w": 64, - "h": 34 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 64, - "h": 34 - }, - "rotated": false, - "trimmed": false - }, - "tile_cursor_tile_cursor_64_a_0_0.png": { - "frame": { - "x": 2, - "y": 23, - "w": 66, - "h": 36 - }, - "sourceSize": { - "w": 66, - "h": 36 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 66, - "h": 36 - }, - "rotated": false, - "trimmed": false - } - } - }, "dimensions": { "x": 1, "y": 1, diff --git a/packages/room/src/RoomContentLoader.ts b/packages/room/src/RoomContentLoader.ts index c69e7ef..8e3a4f4 100644 --- a/packages/room/src/RoomContentLoader.ts +++ b/packages/room/src/RoomContentLoader.ts @@ -17,8 +17,11 @@ export class RoomContentLoader implements IRoomContentLoader private static LANDSCAPE: string = 'landscape'; private static TILE_CURSOR: string = 'tile_cursor'; private static SELECTION_ARROW: string = 'selection_arrow'; + private static AVATAR_ADDITIONS: string = 'avatar_additions'; + private static FLOOR_EDITOR: string = 'floor_editor'; + private static GROUP_BADGE: string = 'group_badge'; - public static MANDATORY_LIBRARIES: string[] = [RoomContentLoader.PLACE_HOLDER, RoomContentLoader.PLACE_HOLDER_WALL, RoomContentLoader.PLACE_HOLDER_PET, RoomContentLoader.ROOM, RoomContentLoader.LANDSCAPE, RoomContentLoader.TILE_CURSOR, RoomContentLoader.SELECTION_ARROW]; + public static MANDATORY_LIBRARIES: string[] = [RoomContentLoader.PLACE_HOLDER, RoomContentLoader.PLACE_HOLDER_WALL, RoomContentLoader.PLACE_HOLDER_PET, RoomContentLoader.ROOM, RoomContentLoader.LANDSCAPE, RoomContentLoader.TILE_CURSOR, RoomContentLoader.SELECTION_ARROW, RoomContentLoader.AVATAR_ADDITIONS, RoomContentLoader.FLOOR_EDITOR, RoomContentLoader.GROUP_BADGE]; private _iconListener: IRoomContentListener; private _images: Map = new Map(); @@ -454,17 +457,23 @@ export class RoomContentLoader implements IRoomContentLoader switch(type) { case RoomContentLoader.PLACE_HOLDER: - return [this.getAssetUrlWithGenericBase(RoomContentLoader.PLACE_HOLDER)]; + return ['local://place_holder']; case RoomContentLoader.PLACE_HOLDER_WALL: - return [this.getAssetUrlWithGenericBase(RoomContentLoader.PLACE_HOLDER_WALL)]; + return ['local://place_holder_wall']; case RoomContentLoader.PLACE_HOLDER_PET: - return [this.getAssetUrlWithGenericBase(RoomContentLoader.PLACE_HOLDER_PET)]; + return ['local://place_holder_pet']; case RoomContentLoader.ROOM: return ['local://room']; case RoomContentLoader.TILE_CURSOR: - return [this.getAssetUrlWithGenericBase(RoomContentLoader.TILE_CURSOR)]; + return ['local://tile_cursor']; case RoomContentLoader.SELECTION_ARROW: - return [this.getAssetUrlWithGenericBase(RoomContentLoader.SELECTION_ARROW)]; + return ['local://selection_arrow']; + case RoomContentLoader.AVATAR_ADDITIONS: + return ['local://avatar_additions']; + case RoomContentLoader.FLOOR_EDITOR: + return ['local://floor_editor']; + case RoomContentLoader.GROUP_BADGE: + return ['local://group_badge']; default: { const category = this.getCategoryForType(type); @@ -520,15 +529,6 @@ export class RoomContentLoader implements IRoomContentLoader return null; } - private getAssetUrlWithGenericBase(assetName: string): string - { - const assetUrl = GetConfiguration().getValue('generic.asset.url').replace(/%libname%/gi, assetName); - - if(assetUrl.endsWith('.nitro')) return assetUrl.replace(/\.nitro$/i, '.json'); - - return assetUrl; - } - public getAssetUrlWithFurniBase(assetName: string): string { return (GetConfiguration().getValue('furni.asset.url').replace(/%libname%/gi, assetName)); diff --git a/packages/room/src/object/visualization/RoomWindowReflectionState.ts b/packages/room/src/object/visualization/RoomWindowReflectionState.ts index c5f2469..b4b390d 100644 --- a/packages/room/src/object/visualization/RoomWindowReflectionState.ts +++ b/packages/room/src/object/visualization/RoomWindowReflectionState.ts @@ -28,6 +28,8 @@ export class RoomWindowReflectionState location: storedLocation }); + // Always bump updateId so reflected walk cycles stay frame-synced + // even when avatar textures are recycled/cached by reference. this._updateId++; }