diff --git a/res/pokemon/000/sprite_data.json b/res/pokemon/000/sprite_data.json new file mode 100644 index 0000000000..59cf4d56c6 --- /dev/null +++ b/res/pokemon/000/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 0 + }, + "addl_y_offset": 85, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 85, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/abomasnow/sprite_data.json b/res/pokemon/abomasnow/sprite_data.json new file mode 100644 index 0000000000..6d1d60d399 --- /dev/null +++ b/res/pokemon/abomasnow/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": -3, + "animation": 2, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 72, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/abra/sprite_data.json b/res/pokemon/abra/sprite_data.json new file mode 100644 index 0000000000..008f6562f6 --- /dev/null +++ b/res/pokemon/abra/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": -4, + "animation": 21, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 15, + "male": 15 + }, + "animation": 4, + "cry_delay": 7, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/absol/sprite_data.json b/res/pokemon/absol/sprite_data.json new file mode 100644 index 0000000000..761043c2b6 --- /dev/null +++ b/res/pokemon/absol/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": -5, + "animation": 15, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 22, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 5, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/aerodactyl/sprite_data.json b/res/pokemon/aerodactyl/sprite_data.json new file mode 100644 index 0000000000..22e07255f7 --- /dev/null +++ b/res/pokemon/aerodactyl/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": 14, + "animation": 8, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 92, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 8, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/aggron/sprite_data.json b/res/pokemon/aggron/sprite_data.json new file mode 100644 index 0000000000..6fcb43eb84 --- /dev/null +++ b/res/pokemon/aggron/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 6, + "male": 6 + }, + "addl_y_offset": -2, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 24, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 69, + "cry_delay": 8, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/aipom/sprite_data.json b/res/pokemon/aipom/sprite_data.json new file mode 100644 index 0000000000..115f2b477f --- /dev/null +++ b/res/pokemon/aipom/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": 0, + "animation": 73, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 134, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/alakazam/sprite_data.json b/res/pokemon/alakazam/sprite_data.json new file mode 100644 index 0000000000..e6c98c3e5d --- /dev/null +++ b/res/pokemon/alakazam/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": -4, + "animation": 29, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 22, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 1, + "cry_delay": 8, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/altaria/sprite_data.json b/res/pokemon/altaria/sprite_data.json new file mode 100644 index 0000000000..5cc1af891c --- /dev/null +++ b/res/pokemon/altaria/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 13, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 140, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/ambipom/sprite_data.json b/res/pokemon/ambipom/sprite_data.json new file mode 100644 index 0000000000..f399d98383 --- /dev/null +++ b/res/pokemon/ambipom/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 56, + "cry_delay": 10, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/ampharos/sprite_data.json b/res/pokemon/ampharos/sprite_data.json new file mode 100644 index 0000000000..36b982548d --- /dev/null +++ b/res/pokemon/ampharos/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": -2, + "animation": 19, + "cry_delay": 0, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 19, + "cry_delay": 12, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/anorith/sprite_data.json b/res/pokemon/anorith/sprite_data.json new file mode 100644 index 0000000000..dd24c3d9f1 --- /dev/null +++ b/res/pokemon/anorith/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 8, + "animation": 20, + "cry_delay": 12, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 24, + "male": 24 + }, + "animation": 60, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/arbok/sprite_data.json b/res/pokemon/arbok/sprite_data.json new file mode 100644 index 0000000000..8091193668 --- /dev/null +++ b/res/pokemon/arbok/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": -1, + "animation": 0, + "cry_delay": 0, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 1, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/arcanine/sprite_data.json b/res/pokemon/arcanine/sprite_data.json new file mode 100644 index 0000000000..71f7c9efaf --- /dev/null +++ b/res/pokemon/arcanine/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": -5, + "animation": 1, + "cry_delay": 0, + "start_delay": 20, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 71, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/arceus/sprite_data.json b/res/pokemon/arceus/sprite_data.json new file mode 100644 index 0000000000..39185f1a83 --- /dev/null +++ b/res/pokemon/arceus/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 0 + }, + "addl_y_offset": 0, + "animation": 15, + "cry_delay": 0, + "start_delay": 16, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 59, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 10, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -5, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/ariados/sprite_data.json b/res/pokemon/ariados/sprite_data.json new file mode 100644 index 0000000000..8266ededae --- /dev/null +++ b/res/pokemon/ariados/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": -7, + "animation": 1, + "cry_delay": 0, + "start_delay": 14, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 30, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 1, + "cry_delay": 10, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/armaldo/sprite_data.json b/res/pokemon/armaldo/sprite_data.json new file mode 100644 index 0000000000..184c6b3ec6 --- /dev/null +++ b/res/pokemon/armaldo/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": 0, + "animation": 1, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 73, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/aron/sprite_data.json b/res/pokemon/aron/sprite_data.json new file mode 100644 index 0000000000..a9fb4bda1a --- /dev/null +++ b/res/pokemon/aron/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 25, + "male": 25 + }, + "addl_y_offset": 2, + "animation": 4, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 16, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -4, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 93, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/articuno/sprite_data.json b/res/pokemon/articuno/sprite_data.json new file mode 100644 index 0000000000..dec2eb37ab --- /dev/null +++ b/res/pokemon/articuno/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 5 + }, + "addl_y_offset": -2, + "animation": 3, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 6 + }, + "animation": 89, + "cry_delay": 7, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -6, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/azelf/sprite_data.json b/res/pokemon/azelf/sprite_data.json new file mode 100644 index 0000000000..8e596aed29 --- /dev/null +++ b/res/pokemon/azelf/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 3 + }, + "addl_y_offset": 16, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 141, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/azumarill/sprite_data.json b/res/pokemon/azumarill/sprite_data.json new file mode 100644 index 0000000000..f606f117b5 --- /dev/null +++ b/res/pokemon/azumarill/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 1, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 6, + "cry_delay": 11, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -5, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/azurill/sprite_data.json b/res/pokemon/azurill/sprite_data.json new file mode 100644 index 0000000000..f0006b1526 --- /dev/null +++ b/res/pokemon/azurill/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 2, + "animation": 0, + "cry_delay": 8, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 64, + "cry_delay": 6, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -14, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/bagon/sprite_data.json b/res/pokemon/bagon/sprite_data.json new file mode 100644 index 0000000000..86d0ba8e58 --- /dev/null +++ b/res/pokemon/bagon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 1, + "animation": 6, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 6, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/baltoy/sprite_data.json b/res/pokemon/baltoy/sprite_data.json new file mode 100644 index 0000000000..ca1f5156b8 --- /dev/null +++ b/res/pokemon/baltoy/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 23 + }, + "addl_y_offset": 7, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 12 + }, + "animation": 136, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/banette/sprite_data.json b/res/pokemon/banette/sprite_data.json new file mode 100644 index 0000000000..18793858a4 --- /dev/null +++ b/res/pokemon/banette/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 5, + "animation": 23, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 84, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/barboach/sprite_data.json b/res/pokemon/barboach/sprite_data.json new file mode 100644 index 0000000000..0945975598 --- /dev/null +++ b/res/pokemon/barboach/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 24, + "male": 24 + }, + "addl_y_offset": 7, + "animation": 10, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 134, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/bastiodon/sprite_data.json b/res/pokemon/bastiodon/sprite_data.json new file mode 100644 index 0000000000..6c76f3716c --- /dev/null +++ b/res/pokemon/bastiodon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 2, + "animation": 1, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 131, + "cry_delay": 10, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 0, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/bayleef/sprite_data.json b/res/pokemon/bayleef/sprite_data.json new file mode 100644 index 0000000000..f2ea66c0a2 --- /dev/null +++ b/res/pokemon/bayleef/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": 1, + "animation": 0, + "cry_delay": 0, + "start_delay": 18, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 2, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/beautifly/sprite_data.json b/res/pokemon/beautifly/sprite_data.json new file mode 100644 index 0000000000..3d81be31de --- /dev/null +++ b/res/pokemon/beautifly/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 16, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 82, + "cry_delay": 15, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -12, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/beedrill/sprite_data.json b/res/pokemon/beedrill/sprite_data.json new file mode 100644 index 0000000000..56e3b25d14 --- /dev/null +++ b/res/pokemon/beedrill/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": 16, + "animation": 20, + "cry_delay": 10, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 1, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 7, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/beldum/sprite_data.json b/res/pokemon/beldum/sprite_data.json new file mode 100644 index 0000000000..addf9a772e --- /dev/null +++ b/res/pokemon/beldum/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 22 + }, + "addl_y_offset": 12, + "animation": 22, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 13 + }, + "animation": 93, + "cry_delay": 15, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/bellossom/sprite_data.json b/res/pokemon/bellossom/sprite_data.json new file mode 100644 index 0000000000..65233ca9de --- /dev/null +++ b/res/pokemon/bellossom/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 23, + "male": 23 + }, + "addl_y_offset": 1, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 15, + "male": 15 + }, + "animation": 16, + "cry_delay": 7, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/bellsprout/sprite_data.json b/res/pokemon/bellsprout/sprite_data.json new file mode 100644 index 0000000000..125b478d2d --- /dev/null +++ b/res/pokemon/bellsprout/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 3, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 14, + "male": 14 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/bibarel/sprite_data.json b/res/pokemon/bibarel/sprite_data.json new file mode 100644 index 0000000000..21cab74006 --- /dev/null +++ b/res/pokemon/bibarel/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 17, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 27, + "cry_delay": 8, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -7, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/bidoof/sprite_data.json b/res/pokemon/bidoof/sprite_data.json new file mode 100644 index 0000000000..d45899fd18 --- /dev/null +++ b/res/pokemon/bidoof/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": -3, + "animation": 2, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 25, + "cry_delay": 7, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/blastoise/sprite_data.json b/res/pokemon/blastoise/sprite_data.json new file mode 100644 index 0000000000..ed16315351 --- /dev/null +++ b/res/pokemon/blastoise/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": -4, + "animation": 14, + "cry_delay": 15, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 5, + "cry_delay": 11, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -12, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/blaziken/sprite_data.json b/res/pokemon/blaziken/sprite_data.json new file mode 100644 index 0000000000..3bf2b7b492 --- /dev/null +++ b/res/pokemon/blaziken/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 4 + }, + "addl_y_offset": -4, + "animation": 11, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 30, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 95, + "cry_delay": 8, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/blissey/sprite_data.json b/res/pokemon/blissey/sprite_data.json new file mode 100644 index 0000000000..2b2b16b020 --- /dev/null +++ b/res/pokemon/blissey/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 0 + }, + "addl_y_offset": 1, + "animation": 0, + "cry_delay": 15, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 20, + "male": 0 + }, + "animation": 79, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/bonsly/sprite_data.json b/res/pokemon/bonsly/sprite_data.json new file mode 100644 index 0000000000..8d54267845 --- /dev/null +++ b/res/pokemon/bonsly/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 2, + "animation": 11, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 23, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 77, + "cry_delay": 12, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/breloom/sprite_data.json b/res/pokemon/breloom/sprite_data.json new file mode 100644 index 0000000000..3ba2949bb6 --- /dev/null +++ b/res/pokemon/breloom/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": -1, + "animation": 0, + "cry_delay": 11, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 63, + "cry_delay": 8, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/bronzong/sprite_data.json b/res/pokemon/bronzong/sprite_data.json new file mode 100644 index 0000000000..f6df63bed9 --- /dev/null +++ b/res/pokemon/bronzong/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 10 + }, + "addl_y_offset": 14, + "animation": 22, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 140, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 10, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/bronzor/sprite_data.json b/res/pokemon/bronzor/sprite_data.json new file mode 100644 index 0000000000..b97e9e736b --- /dev/null +++ b/res/pokemon/bronzor/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 24 + }, + "addl_y_offset": 10, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 12 + }, + "animation": 141, + "cry_delay": 15, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/budew/sprite_data.json b/res/pokemon/budew/sprite_data.json new file mode 100644 index 0000000000..6bf9a0cb47 --- /dev/null +++ b/res/pokemon/budew/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 2, + "animation": 0, + "cry_delay": 12, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 29, + "cry_delay": 10, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/buizel/sprite_data.json b/res/pokemon/buizel/sprite_data.json new file mode 100644 index 0000000000..e840826265 --- /dev/null +++ b/res/pokemon/buizel/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 2, + "animation": 5, + "cry_delay": 10, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 2, + "cry_delay": 12, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 6, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/bulbasaur/sprite_data.json b/res/pokemon/bulbasaur/sprite_data.json new file mode 100644 index 0000000000..a2342a3eed --- /dev/null +++ b/res/pokemon/bulbasaur/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 2, + "animation": 7, + "cry_delay": 13, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 18, + "male": 18 + }, + "animation": 5, + "cry_delay": 9, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/buneary/sprite_data.json b/res/pokemon/buneary/sprite_data.json new file mode 100644 index 0000000000..ed2aa8161b --- /dev/null +++ b/res/pokemon/buneary/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": 2, + "animation": 11, + "cry_delay": 8, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 134, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 21, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/burmy/sprite_data.json b/res/pokemon/burmy/sprite_data.json new file mode 100644 index 0000000000..db6bbea823 --- /dev/null +++ b/res/pokemon/burmy/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 10, + "animation": 2, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 1, + "cry_delay": 13, + "start_delay": 13, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/butterfree/sprite_data.json b/res/pokemon/butterfree/sprite_data.json new file mode 100644 index 0000000000..7c1b94cc7f --- /dev/null +++ b/res/pokemon/butterfree/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 16, + "animation": 8, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 84, + "cry_delay": 9, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -9, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/cacnea/sprite_data.json b/res/pokemon/cacnea/sprite_data.json new file mode 100644 index 0000000000..79b871bc8d --- /dev/null +++ b/res/pokemon/cacnea/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 23, + "male": 23 + }, + "addl_y_offset": 2, + "animation": 10, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/cacturne/sprite_data.json b/res/pokemon/cacturne/sprite_data.json new file mode 100644 index 0000000000..5a5d33deec --- /dev/null +++ b/res/pokemon/cacturne/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": 2, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 88, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/camerupt/sprite_data.json b/res/pokemon/camerupt/sprite_data.json new file mode 100644 index 0000000000..56e7409fb0 --- /dev/null +++ b/res/pokemon/camerupt/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 11 + }, + "addl_y_offset": -2, + "animation": 14, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/carnivine/sprite_data.json b/res/pokemon/carnivine/sprite_data.json new file mode 100644 index 0000000000..9473d2269c --- /dev/null +++ b/res/pokemon/carnivine/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 14, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 2, + "cry_delay": 15, + "start_delay": 13, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/carvanha/sprite_data.json b/res/pokemon/carvanha/sprite_data.json new file mode 100644 index 0000000000..3b85245024 --- /dev/null +++ b/res/pokemon/carvanha/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 5, + "animation": 16, + "cry_delay": 12, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 92, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/cascoon/sprite_data.json b/res/pokemon/cascoon/sprite_data.json new file mode 100644 index 0000000000..5f478c99ef --- /dev/null +++ b/res/pokemon/cascoon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 2, + "animation": 20, + "cry_delay": 0, + "start_delay": 14, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 2, + "cry_delay": 12, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/castform/sprite_data.json b/res/pokemon/castform/sprite_data.json new file mode 100644 index 0000000000..7cc1a1e274 --- /dev/null +++ b/res/pokemon/castform/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 25, + "male": 25 + }, + "addl_y_offset": 9, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 17, + "cry_delay": 15, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/caterpie/sprite_data.json b/res/pokemon/caterpie/sprite_data.json new file mode 100644 index 0000000000..22c977f39d --- /dev/null +++ b/res/pokemon/caterpie/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 23, + "male": 23 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 15, + "male": 15 + }, + "animation": 0, + "cry_delay": 15, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/celebi/sprite_data.json b/res/pokemon/celebi/sprite_data.json new file mode 100644 index 0000000000..21b9c3aef2 --- /dev/null +++ b/res/pokemon/celebi/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 21 + }, + "addl_y_offset": 14, + "animation": 22, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 9 + }, + "animation": 9, + "cry_delay": 8, + "start_delay": 2, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/chansey/sprite_data.json b/res/pokemon/chansey/sprite_data.json new file mode 100644 index 0000000000..0d5a50f39d --- /dev/null +++ b/res/pokemon/chansey/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 0 + }, + "addl_y_offset": 2, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 14, + "male": 0 + }, + "animation": 0, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/charizard/sprite_data.json b/res/pokemon/charizard/sprite_data.json new file mode 100644 index 0000000000..5db763e089 --- /dev/null +++ b/res/pokemon/charizard/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 0 + }, + "addl_y_offset": -1, + "animation": 5, + "cry_delay": 15, + "start_delay": 13, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 1, + "male": 1 + }, + "animation": 1, + "cry_delay": 12, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": -8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/charmander/sprite_data.json b/res/pokemon/charmander/sprite_data.json new file mode 100644 index 0000000000..950f218837 --- /dev/null +++ b/res/pokemon/charmander/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 2, + "animation": 11, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 6, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/charmeleon/sprite_data.json b/res/pokemon/charmeleon/sprite_data.json new file mode 100644 index 0000000000..4fcd58a3a3 --- /dev/null +++ b/res/pokemon/charmeleon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 1, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/chatot/sprite_data.json b/res/pokemon/chatot/sprite_data.json new file mode 100644 index 0000000000..8f3bfbf21c --- /dev/null +++ b/res/pokemon/chatot/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 2, + "animation": 11, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 125, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/cherrim/sprite_data.json b/res/pokemon/cherrim/sprite_data.json new file mode 100644 index 0000000000..95cd4591f3 --- /dev/null +++ b/res/pokemon/cherrim/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 21 + }, + "addl_y_offset": 3, + "animation": 21, + "cry_delay": 9, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 108, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/cherubi/sprite_data.json b/res/pokemon/cherubi/sprite_data.json new file mode 100644 index 0000000000..79398c6c7f --- /dev/null +++ b/res/pokemon/cherubi/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 25, + "male": 25 + }, + "addl_y_offset": 2, + "animation": 6, + "cry_delay": 15, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 138, + "cry_delay": 12, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 16, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/chikorita/sprite_data.json b/res/pokemon/chikorita/sprite_data.json new file mode 100644 index 0000000000..6f78e408c8 --- /dev/null +++ b/res/pokemon/chikorita/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 4, + "animation": 12, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 1, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/chimchar/sprite_data.json b/res/pokemon/chimchar/sprite_data.json new file mode 100644 index 0000000000..c513c5b2f1 --- /dev/null +++ b/res/pokemon/chimchar/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 2, + "animation": 18, + "cry_delay": 12, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 22, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 11, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/chimecho/sprite_data.json b/res/pokemon/chimecho/sprite_data.json new file mode 100644 index 0000000000..4b91c2bbdc --- /dev/null +++ b/res/pokemon/chimecho/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 12, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 84, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -5, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/chinchou/sprite_data.json b/res/pokemon/chinchou/sprite_data.json new file mode 100644 index 0000000000..683b642fc8 --- /dev/null +++ b/res/pokemon/chinchou/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 24, + "male": 24 + }, + "addl_y_offset": 8, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 14, + "male": 14 + }, + "animation": 105, + "cry_delay": 11, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/chingling/sprite_data.json b/res/pokemon/chingling/sprite_data.json new file mode 100644 index 0000000000..bffc939f7d --- /dev/null +++ b/res/pokemon/chingling/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 2, + "animation": 9, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 7, + "cry_delay": 12, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/clamperl/sprite_data.json b/res/pokemon/clamperl/sprite_data.json new file mode 100644 index 0000000000..3ab699ac06 --- /dev/null +++ b/res/pokemon/clamperl/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 1, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 19, + "male": 19 + }, + "animation": 73, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/claydol/sprite_data.json b/res/pokemon/claydol/sprite_data.json new file mode 100644 index 0000000000..f6657bb034 --- /dev/null +++ b/res/pokemon/claydol/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 10 + }, + "addl_y_offset": 10, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -5, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 94, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 6, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/clefable/sprite_data.json b/res/pokemon/clefable/sprite_data.json new file mode 100644 index 0000000000..2b605a896d --- /dev/null +++ b/res/pokemon/clefable/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 2, + "animation": 7, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 81, + "cry_delay": 15, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/clefairy/sprite_data.json b/res/pokemon/clefairy/sprite_data.json new file mode 100644 index 0000000000..2844b217df --- /dev/null +++ b/res/pokemon/clefairy/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 0, + "animation": 9, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 17, + "male": 17 + }, + "animation": 6, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/cleffa/sprite_data.json b/res/pokemon/cleffa/sprite_data.json new file mode 100644 index 0000000000..3cd844d2c4 --- /dev/null +++ b/res/pokemon/cleffa/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 26, + "male": 26 + }, + "addl_y_offset": 2, + "animation": 6, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 6, + "cry_delay": 9, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/cloyster/sprite_data.json b/res/pokemon/cloyster/sprite_data.json new file mode 100644 index 0000000000..fbe21284c4 --- /dev/null +++ b/res/pokemon/cloyster/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 8, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 67, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/combee/sprite_data.json b/res/pokemon/combee/sprite_data.json new file mode 100644 index 0000000000..b8951fb092 --- /dev/null +++ b/res/pokemon/combee/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 26, + "male": 26 + }, + "addl_y_offset": 16, + "animation": 13, + "cry_delay": 0, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 23, + "male": 27 + }, + "animation": 138, + "cry_delay": 4, + "start_delay": 1, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/combusken/sprite_data.json b/res/pokemon/combusken/sprite_data.json new file mode 100644 index 0000000000..708ac202af --- /dev/null +++ b/res/pokemon/combusken/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 9 + }, + "addl_y_offset": 1, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 1, + "cry_delay": 8, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/corphish/sprite_data.json b/res/pokemon/corphish/sprite_data.json new file mode 100644 index 0000000000..0a53e1bf22 --- /dev/null +++ b/res/pokemon/corphish/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 0, + "animation": 5, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 11, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/corsola/sprite_data.json b/res/pokemon/corsola/sprite_data.json new file mode 100644 index 0000000000..9e9b9cedba --- /dev/null +++ b/res/pokemon/corsola/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 1, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 127, + "cry_delay": 7, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 7, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 7, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/cradily/sprite_data.json b/res/pokemon/cradily/sprite_data.json new file mode 100644 index 0000000000..7fbd0008a5 --- /dev/null +++ b/res/pokemon/cradily/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 6, + "male": 6 + }, + "addl_y_offset": -1, + "animation": 18, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 5, + "cry_delay": 12, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 12, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/cranidos/sprite_data.json b/res/pokemon/cranidos/sprite_data.json new file mode 100644 index 0000000000..3e566f918d --- /dev/null +++ b/res/pokemon/cranidos/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 14, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 6, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/crawdaunt/sprite_data.json b/res/pokemon/crawdaunt/sprite_data.json new file mode 100644 index 0000000000..e41180fe56 --- /dev/null +++ b/res/pokemon/crawdaunt/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 93, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/cresselia/sprite_data.json b/res/pokemon/cresselia/sprite_data.json new file mode 100644 index 0000000000..81d1496ff8 --- /dev/null +++ b/res/pokemon/cresselia/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 0 + }, + "addl_y_offset": 1, + "animation": 8, + "cry_delay": 15, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 2, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/croagunk/sprite_data.json b/res/pokemon/croagunk/sprite_data.json new file mode 100644 index 0000000000..30d94a83b0 --- /dev/null +++ b/res/pokemon/croagunk/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 1, + "animation": 6, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 109, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -5, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/crobat/sprite_data.json b/res/pokemon/crobat/sprite_data.json new file mode 100644 index 0000000000..b229f75030 --- /dev/null +++ b/res/pokemon/crobat/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": 12, + "animation": 11, + "cry_delay": 15, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 1, + "male": 1 + }, + "animation": 16, + "cry_delay": 5, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": -18, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": -18, + "y_shift": 0 + }, + { + "sprite_frame": -4, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 2, + "x_shift": -18, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 6, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/croconaw/sprite_data.json b/res/pokemon/croconaw/sprite_data.json new file mode 100644 index 0000000000..578551ebb7 --- /dev/null +++ b/res/pokemon/croconaw/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": 1, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 3, + "male": 3 + }, + "animation": 1, + "cry_delay": 4, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/cubone/sprite_data.json b/res/pokemon/cubone/sprite_data.json new file mode 100644 index 0000000000..4a12b15b1e --- /dev/null +++ b/res/pokemon/cubone/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 21 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 86, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/cyndaquil/sprite_data.json b/res/pokemon/cyndaquil/sprite_data.json new file mode 100644 index 0000000000..f8bed215ad --- /dev/null +++ b/res/pokemon/cyndaquil/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 1, + "animation": 6, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 59, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/darkrai/sprite_data.json b/res/pokemon/darkrai/sprite_data.json new file mode 100644 index 0000000000..605a67e57b --- /dev/null +++ b/res/pokemon/darkrai/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 10 + }, + "addl_y_offset": 12, + "animation": 15, + "cry_delay": 15, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 60, + "cry_delay": 15, + "start_delay": 14, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/delcatty/sprite_data.json b/res/pokemon/delcatty/sprite_data.json new file mode 100644 index 0000000000..1fb9cda977 --- /dev/null +++ b/res/pokemon/delcatty/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 26, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 87, + "cry_delay": 7, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/delibird/sprite_data.json b/res/pokemon/delibird/sprite_data.json new file mode 100644 index 0000000000..5f105502ed --- /dev/null +++ b/res/pokemon/delibird/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 1, + "animation": 6, + "cry_delay": 0, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 60, + "cry_delay": 8, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/deoxys/sprite_data.json b/res/pokemon/deoxys/sprite_data.json new file mode 100644 index 0000000000..c71da6c905 --- /dev/null +++ b/res/pokemon/deoxys/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 4 + }, + "addl_y_offset": 3, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 50, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/dewgong/sprite_data.json b/res/pokemon/dewgong/sprite_data.json new file mode 100644 index 0000000000..a1a145e506 --- /dev/null +++ b/res/pokemon/dewgong/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": -3, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 4, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/dialga/sprite_data.json b/res/pokemon/dialga/sprite_data.json new file mode 100644 index 0000000000..9146524284 --- /dev/null +++ b/res/pokemon/dialga/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 0 + }, + "addl_y_offset": -4, + "animation": 1, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 30, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 59, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/diglett/sprite_data.json b/res/pokemon/diglett/sprite_data.json new file mode 100644 index 0000000000..7ce837029b --- /dev/null +++ b/res/pokemon/diglett/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 24, + "male": 24 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 0, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 24, + "male": 24 + }, + "animation": 2, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 21, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_NONE" + } +} \ No newline at end of file diff --git a/res/pokemon/ditto/sprite_data.json b/res/pokemon/ditto/sprite_data.json new file mode 100644 index 0000000000..32b4f5bbd9 --- /dev/null +++ b/res/pokemon/ditto/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 26 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 22 + }, + "animation": 2, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/dodrio/sprite_data.json b/res/pokemon/dodrio/sprite_data.json new file mode 100644 index 0000000000..5f2e0d0de0 --- /dev/null +++ b/res/pokemon/dodrio/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 2, + "male": 2 + }, + "addl_y_offset": 0, + "animation": 5, + "cry_delay": 0, + "start_delay": 2, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 16, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/doduo/sprite_data.json b/res/pokemon/doduo/sprite_data.json new file mode 100644 index 0000000000..fc3e47a09a --- /dev/null +++ b/res/pokemon/doduo/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 0, + "animation": 5, + "cry_delay": 0, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 80, + "cry_delay": 15, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/donphan/sprite_data.json b/res/pokemon/donphan/sprite_data.json new file mode 100644 index 0000000000..a02f5651a8 --- /dev/null +++ b/res/pokemon/donphan/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 2, + "animation": 14, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 19, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 92, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/dragonair/sprite_data.json b/res/pokemon/dragonair/sprite_data.json new file mode 100644 index 0000000000..5d72238eb7 --- /dev/null +++ b/res/pokemon/dragonair/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": -5, + "animation": 18, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 85, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/dragonite/sprite_data.json b/res/pokemon/dragonite/sprite_data.json new file mode 100644 index 0000000000..f6064c2585 --- /dev/null +++ b/res/pokemon/dragonite/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 6, + "male": 6 + }, + "addl_y_offset": 9, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 1, + "male": 1 + }, + "animation": 132, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/drapion/sprite_data.json b/res/pokemon/drapion/sprite_data.json new file mode 100644 index 0000000000..af70ddb977 --- /dev/null +++ b/res/pokemon/drapion/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": 1, + "animation": 1, + "cry_delay": 0, + "start_delay": 16, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 23, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 71, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -4, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/dratini/sprite_data.json b/res/pokemon/dratini/sprite_data.json new file mode 100644 index 0000000000..d31528fb7a --- /dev/null +++ b/res/pokemon/dratini/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 67, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/drifblim/sprite_data.json b/res/pokemon/drifblim/sprite_data.json new file mode 100644 index 0000000000..2166a49c3b --- /dev/null +++ b/res/pokemon/drifblim/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 12, + "animation": 22, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 89, + "cry_delay": 9, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/drifloon/sprite_data.json b/res/pokemon/drifloon/sprite_data.json new file mode 100644 index 0000000000..1149530118 --- /dev/null +++ b/res/pokemon/drifloon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": 8, + "animation": 13, + "cry_delay": 0, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 141, + "cry_delay": 5, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/drowzee/sprite_data.json b/res/pokemon/drowzee/sprite_data.json new file mode 100644 index 0000000000..0629e0eaaa --- /dev/null +++ b/res/pokemon/drowzee/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 0, + "animation": 15, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 87, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/dugtrio/sprite_data.json b/res/pokemon/dugtrio/sprite_data.json new file mode 100644 index 0000000000..b922c19de0 --- /dev/null +++ b/res/pokemon/dugtrio/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 0, + "animation": 1, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 21, + "male": 21 + }, + "animation": 5, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_NONE" + } +} \ No newline at end of file diff --git a/res/pokemon/dunsparce/sprite_data.json b/res/pokemon/dunsparce/sprite_data.json new file mode 100644 index 0000000000..6a35ff9403 --- /dev/null +++ b/res/pokemon/dunsparce/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": -8, + "animation": 2, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 16, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 21, + "male": 21 + }, + "animation": 54, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 7, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/dusclops/sprite_data.json b/res/pokemon/dusclops/sprite_data.json new file mode 100644 index 0000000000..008ed744eb --- /dev/null +++ b/res/pokemon/dusclops/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": 0, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 25, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 3, + "male": 3 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -6, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/dusknoir/sprite_data.json b/res/pokemon/dusknoir/sprite_data.json new file mode 100644 index 0000000000..5e9faf9142 --- /dev/null +++ b/res/pokemon/dusknoir/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": 8, + "animation": 16, + "cry_delay": 0, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 67, + "cry_delay": 14, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 6, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/duskull/sprite_data.json b/res/pokemon/duskull/sprite_data.json new file mode 100644 index 0000000000..217177a1a9 --- /dev/null +++ b/res/pokemon/duskull/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 24, + "male": 24 + }, + "addl_y_offset": 12, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 93, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/dustox/sprite_data.json b/res/pokemon/dustox/sprite_data.json new file mode 100644 index 0000000000..f4de35dd24 --- /dev/null +++ b/res/pokemon/dustox/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 16, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 8, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/eevee/sprite_data.json b/res/pokemon/eevee/sprite_data.json new file mode 100644 index 0000000000..70befeb926 --- /dev/null +++ b/res/pokemon/eevee/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 0, + "animation": 5, + "cry_delay": 10, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 0, + "cry_delay": 15, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/ekans/sprite_data.json b/res/pokemon/ekans/sprite_data.json new file mode 100644 index 0000000000..9208a04a6d --- /dev/null +++ b/res/pokemon/ekans/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": -1, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 2, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/electabuzz/sprite_data.json b/res/pokemon/electabuzz/sprite_data.json new file mode 100644 index 0000000000..6cbb853169 --- /dev/null +++ b/res/pokemon/electabuzz/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": 0, + "animation": 1, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 106, + "cry_delay": 11, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/electivire/sprite_data.json b/res/pokemon/electivire/sprite_data.json new file mode 100644 index 0000000000..07b5145436 --- /dev/null +++ b/res/pokemon/electivire/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": -3, + "animation": 19, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 104, + "cry_delay": 10, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/electrike/sprite_data.json b/res/pokemon/electrike/sprite_data.json new file mode 100644 index 0000000000..fce1a30cad --- /dev/null +++ b/res/pokemon/electrike/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 23, + "male": 23 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 15, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 16, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 105, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/electrode/sprite_data.json b/res/pokemon/electrode/sprite_data.json new file mode 100644 index 0000000000..1f1867ab1f --- /dev/null +++ b/res/pokemon/electrode/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 17 + }, + "addl_y_offset": 3, + "animation": 16, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 16 + }, + "animation": 93, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/elekid/sprite_data.json b/res/pokemon/elekid/sprite_data.json new file mode 100644 index 0000000000..045d5b887e --- /dev/null +++ b/res/pokemon/elekid/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 1, + "animation": 11, + "cry_delay": 10, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 105, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/empoleon/sprite_data.json b/res/pokemon/empoleon/sprite_data.json new file mode 100644 index 0000000000..d0c801e1f4 --- /dev/null +++ b/res/pokemon/empoleon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 2, + "male": 2 + }, + "addl_y_offset": -1, + "animation": 18, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 26, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 1, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/entei/sprite_data.json b/res/pokemon/entei/sprite_data.json new file mode 100644 index 0000000000..9b9ee43e72 --- /dev/null +++ b/res/pokemon/entei/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 6 + }, + "addl_y_offset": -3, + "animation": 1, + "cry_delay": 15, + "start_delay": 13, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 13 + }, + "animation": 95, + "cry_delay": 10, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/espeon/sprite_data.json b/res/pokemon/espeon/sprite_data.json new file mode 100644 index 0000000000..bc74cccb51 --- /dev/null +++ b/res/pokemon/espeon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 0, + "start_delay": 16, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 5, + "cry_delay": 6, + "start_delay": 2, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/exeggcute/sprite_data.json b/res/pokemon/exeggcute/sprite_data.json new file mode 100644 index 0000000000..c7bc875657 --- /dev/null +++ b/res/pokemon/exeggcute/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": -1, + "animation": 15, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 23, + "male": 23 + }, + "animation": 125, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/exeggutor/sprite_data.json b/res/pokemon/exeggutor/sprite_data.json new file mode 100644 index 0000000000..5ee3285449 --- /dev/null +++ b/res/pokemon/exeggutor/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": 0, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 4, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -5, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/exploud/sprite_data.json b/res/pokemon/exploud/sprite_data.json new file mode 100644 index 0000000000..c22985f486 --- /dev/null +++ b/res/pokemon/exploud/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": 0, + "animation": 1, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 69, + "cry_delay": 10, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/farfetchd/sprite_data.json b/res/pokemon/farfetchd/sprite_data.json new file mode 100644 index 0000000000..626c9ea6a6 --- /dev/null +++ b/res/pokemon/farfetchd/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": -1, + "animation": 11, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 87, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/fearow/sprite_data.json b/res/pokemon/fearow/sprite_data.json new file mode 100644 index 0000000000..de593a6c23 --- /dev/null +++ b/res/pokemon/fearow/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": 11, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 2, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/feebas/sprite_data.json b/res/pokemon/feebas/sprite_data.json new file mode 100644 index 0000000000..e35ff19671 --- /dev/null +++ b/res/pokemon/feebas/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 10, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 88, + "cry_delay": 15, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/feraligatr/sprite_data.json b/res/pokemon/feraligatr/sprite_data.json new file mode 100644 index 0000000000..fc022b48d5 --- /dev/null +++ b/res/pokemon/feraligatr/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": -2, + "animation": 5, + "cry_delay": 15, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 26, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 3, + "male": 3 + }, + "animation": 90, + "cry_delay": 8, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 8, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/finneon/sprite_data.json b/res/pokemon/finneon/sprite_data.json new file mode 100644 index 0000000000..67ad2bc19d --- /dev/null +++ b/res/pokemon/finneon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 21 + }, + "addl_y_offset": 10, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 11, + "cry_delay": 10, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/flaaffy/sprite_data.json b/res/pokemon/flaaffy/sprite_data.json new file mode 100644 index 0000000000..0bb2890a8c --- /dev/null +++ b/res/pokemon/flaaffy/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 2, + "animation": 7, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 28, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 105, + "cry_delay": 12, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/flareon/sprite_data.json b/res/pokemon/flareon/sprite_data.json new file mode 100644 index 0000000000..f759222471 --- /dev/null +++ b/res/pokemon/flareon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": -2, + "animation": 5, + "cry_delay": 12, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 24, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 89, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/floatzel/sprite_data.json b/res/pokemon/floatzel/sprite_data.json new file mode 100644 index 0000000000..3cbe5691df --- /dev/null +++ b/res/pokemon/floatzel/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 3, + "male": 3 + }, + "addl_y_offset": 0, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 64, + "cry_delay": 6, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 19, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/flygon/sprite_data.json b/res/pokemon/flygon/sprite_data.json new file mode 100644 index 0000000000..dc4e499235 --- /dev/null +++ b/res/pokemon/flygon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 6, + "male": 6 + }, + "addl_y_offset": 12, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 128, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -11, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/forretress/sprite_data.json b/res/pokemon/forretress/sprite_data.json new file mode 100644 index 0000000000..587d84116d --- /dev/null +++ b/res/pokemon/forretress/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 1, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 20, + "male": 20 + }, + "animation": 53, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/froslass/sprite_data.json b/res/pokemon/froslass/sprite_data.json new file mode 100644 index 0000000000..4ab4880de3 --- /dev/null +++ b/res/pokemon/froslass/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 0 + }, + "addl_y_offset": 2, + "animation": 16, + "cry_delay": 0, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 91, + "cry_delay": 9, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/furret/sprite_data.json b/res/pokemon/furret/sprite_data.json new file mode 100644 index 0000000000..d52da929a7 --- /dev/null +++ b/res/pokemon/furret/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 1, + "animation": 11, + "cry_delay": 8, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 6, + "cry_delay": 10, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -5, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/gabite/sprite_data.json b/res/pokemon/gabite/sprite_data.json new file mode 100644 index 0000000000..17cc842b31 --- /dev/null +++ b/res/pokemon/gabite/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": -3, + "animation": 1, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 59, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/gallade/sprite_data.json b/res/pokemon/gallade/sprite_data.json new file mode 100644 index 0000000000..3e6c7f8e3e --- /dev/null +++ b/res/pokemon/gallade/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 5 + }, + "addl_y_offset": 0, + "animation": 14, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 24, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 4 + }, + "animation": 60, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/garchomp/sprite_data.json b/res/pokemon/garchomp/sprite_data.json new file mode 100644 index 0000000000..db29a2bc7d --- /dev/null +++ b/res/pokemon/garchomp/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 0 + }, + "addl_y_offset": 0, + "animation": 5, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 1, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/gardevoir/sprite_data.json b/res/pokemon/gardevoir/sprite_data.json new file mode 100644 index 0000000000..f52ceffe7e --- /dev/null +++ b/res/pokemon/gardevoir/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 3, + "male": 3 + }, + "addl_y_offset": 0, + "animation": 15, + "cry_delay": 0, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 52, + "cry_delay": 7, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/gastly/sprite_data.json b/res/pokemon/gastly/sprite_data.json new file mode 100644 index 0000000000..e9cfb1e0a6 --- /dev/null +++ b/res/pokemon/gastly/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 16, + "animation": 5, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 90, + "cry_delay": 8, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -5, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/gastrodon/sprite_data.json b/res/pokemon/gastrodon/sprite_data.json new file mode 100644 index 0000000000..db051985ce --- /dev/null +++ b/res/pokemon/gastrodon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": -2, + "animation": 18, + "cry_delay": 7, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -4, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 16, + "cry_delay": 13, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/gengar/sprite_data.json b/res/pokemon/gengar/sprite_data.json new file mode 100644 index 0000000000..3d0254624a --- /dev/null +++ b/res/pokemon/gengar/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 16, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 69, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/geodude/sprite_data.json b/res/pokemon/geodude/sprite_data.json new file mode 100644 index 0000000000..c027c38a31 --- /dev/null +++ b/res/pokemon/geodude/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 21 + }, + "addl_y_offset": 9, + "animation": 14, + "cry_delay": 7, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 14, + "male": 14 + }, + "animation": 5, + "cry_delay": 11, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/gible/sprite_data.json b/res/pokemon/gible/sprite_data.json new file mode 100644 index 0000000000..1c799be789 --- /dev/null +++ b/res/pokemon/gible/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 12, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 77, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/girafarig/sprite_data.json b/res/pokemon/girafarig/sprite_data.json new file mode 100644 index 0000000000..ff5439ab68 --- /dev/null +++ b/res/pokemon/girafarig/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": 0, + "animation": 6, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 1, + "male": 1 + }, + "animation": 72, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/giratina/sprite_data.json b/res/pokemon/giratina/sprite_data.json new file mode 100644 index 0000000000..57bcf60667 --- /dev/null +++ b/res/pokemon/giratina/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 1 + }, + "addl_y_offset": 0, + "animation": 5, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 28, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 59, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/glaceon/sprite_data.json b/res/pokemon/glaceon/sprite_data.json new file mode 100644 index 0000000000..faa745aa05 --- /dev/null +++ b/res/pokemon/glaceon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 77, + "cry_delay": 15, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/glalie/sprite_data.json b/res/pokemon/glalie/sprite_data.json new file mode 100644 index 0000000000..100aaf0523 --- /dev/null +++ b/res/pokemon/glalie/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 10, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 92, + "cry_delay": 14, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/glameow/sprite_data.json b/res/pokemon/glameow/sprite_data.json new file mode 100644 index 0000000000..b96cf420f0 --- /dev/null +++ b/res/pokemon/glameow/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 11, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 26, + "cry_delay": 8, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/gligar/sprite_data.json b/res/pokemon/gligar/sprite_data.json new file mode 100644 index 0000000000..2a664ad352 --- /dev/null +++ b/res/pokemon/gligar/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 11 + }, + "addl_y_offset": 6, + "animation": 69, + "cry_delay": 10, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 75, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 8, + "y_shift": 1 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/gliscor/sprite_data.json b/res/pokemon/gliscor/sprite_data.json new file mode 100644 index 0000000000..cc61cc0e33 --- /dev/null +++ b/res/pokemon/gliscor/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 10, + "animation": 9, + "cry_delay": 15, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 92, + "cry_delay": 15, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/gloom/sprite_data.json b/res/pokemon/gloom/sprite_data.json new file mode 100644 index 0000000000..a6f739db18 --- /dev/null +++ b/res/pokemon/gloom/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 2, + "animation": 20, + "cry_delay": 10, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 14, + "male": 14 + }, + "animation": 16, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": -8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/golbat/sprite_data.json b/res/pokemon/golbat/sprite_data.json new file mode 100644 index 0000000000..834698b62c --- /dev/null +++ b/res/pokemon/golbat/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": 12, + "animation": 4, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 1, + "cry_delay": 9, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/goldeen/sprite_data.json b/res/pokemon/goldeen/sprite_data.json new file mode 100644 index 0000000000..534e77ea98 --- /dev/null +++ b/res/pokemon/goldeen/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 5, + "animation": 22, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 16, + "cry_delay": 12, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/golduck/sprite_data.json b/res/pokemon/golduck/sprite_data.json new file mode 100644 index 0000000000..facef06d70 --- /dev/null +++ b/res/pokemon/golduck/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": 0, + "animation": 11, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 60, + "cry_delay": 11, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/golem/sprite_data.json b/res/pokemon/golem/sprite_data.json new file mode 100644 index 0000000000..fae13a48e3 --- /dev/null +++ b/res/pokemon/golem/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": -3, + "animation": 1, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 25, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 14, + "male": 14 + }, + "animation": 59, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/gorebyss/sprite_data.json b/res/pokemon/gorebyss/sprite_data.json new file mode 100644 index 0000000000..3bed95ec57 --- /dev/null +++ b/res/pokemon/gorebyss/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": 0, + "animation": 8, + "cry_delay": 11, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 88, + "cry_delay": 15, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 9, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 9, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/granbull/sprite_data.json b/res/pokemon/granbull/sprite_data.json new file mode 100644 index 0000000000..efde7692d1 --- /dev/null +++ b/res/pokemon/granbull/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": 1, + "animation": 1, + "cry_delay": 0, + "start_delay": 13, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 10, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/graveler/sprite_data.json b/res/pokemon/graveler/sprite_data.json new file mode 100644 index 0000000000..5bbaca4cab --- /dev/null +++ b/res/pokemon/graveler/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": 1, + "animation": 1, + "cry_delay": 0, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 3, + "cry_delay": 12, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/grimer/sprite_data.json b/res/pokemon/grimer/sprite_data.json new file mode 100644 index 0000000000..ffb094b038 --- /dev/null +++ b/res/pokemon/grimer/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": -2, + "animation": 16, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 67, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/grotle/sprite_data.json b/res/pokemon/grotle/sprite_data.json new file mode 100644 index 0000000000..f0f810dfb2 --- /dev/null +++ b/res/pokemon/grotle/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": -3, + "animation": 1, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 93, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/groudon/sprite_data.json b/res/pokemon/groudon/sprite_data.json new file mode 100644 index 0000000000..1cec4856a9 --- /dev/null +++ b/res/pokemon/groudon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 4 + }, + "addl_y_offset": -3, + "animation": 5, + "cry_delay": 0, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 10 + }, + "animation": 14, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/grovyle/sprite_data.json b/res/pokemon/grovyle/sprite_data.json new file mode 100644 index 0000000000..13a8fd99c2 --- /dev/null +++ b/res/pokemon/grovyle/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": 3, + "animation": 11, + "cry_delay": 8, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 70, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/growlithe/sprite_data.json b/res/pokemon/growlithe/sprite_data.json new file mode 100644 index 0000000000..2e5118b127 --- /dev/null +++ b/res/pokemon/growlithe/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": -5, + "animation": 12, + "cry_delay": 7, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/grumpig/sprite_data.json b/res/pokemon/grumpig/sprite_data.json new file mode 100644 index 0000000000..31bdc2b93f --- /dev/null +++ b/res/pokemon/grumpig/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": 0, + "animation": 14, + "cry_delay": 0, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 3, + "male": 3 + }, + "animation": 72, + "cry_delay": 15, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -5, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/gulpin/sprite_data.json b/res/pokemon/gulpin/sprite_data.json new file mode 100644 index 0000000000..7250ede671 --- /dev/null +++ b/res/pokemon/gulpin/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 24, + "male": 24 + }, + "addl_y_offset": 2, + "animation": 20, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 25, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 20, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/gyarados/sprite_data.json b/res/pokemon/gyarados/sprite_data.json new file mode 100644 index 0000000000..fcf950ea5a --- /dev/null +++ b/res/pokemon/gyarados/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 1, + "male": 1 + }, + "addl_y_offset": -8, + "animation": 18, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 26, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 1, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 9, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/happiny/sprite_data.json b/res/pokemon/happiny/sprite_data.json new file mode 100644 index 0000000000..808b027369 --- /dev/null +++ b/res/pokemon/happiny/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 0 + }, + "addl_y_offset": 2, + "animation": 11, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 0 + }, + "animation": 9, + "cry_delay": 15, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/hariyama/sprite_data.json b/res/pokemon/hariyama/sprite_data.json new file mode 100644 index 0000000000..77eafa951d --- /dev/null +++ b/res/pokemon/hariyama/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 6, + "male": 6 + }, + "addl_y_offset": -6, + "animation": 14, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 22, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 71, + "cry_delay": 3, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/haunter/sprite_data.json b/res/pokemon/haunter/sprite_data.json new file mode 100644 index 0000000000..8338f7c03b --- /dev/null +++ b/res/pokemon/haunter/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 15, + "animation": 21, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 3, + "cry_delay": 6, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/heatran/sprite_data.json b/res/pokemon/heatran/sprite_data.json new file mode 100644 index 0000000000..609255fb73 --- /dev/null +++ b/res/pokemon/heatran/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": -6, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 96, + "cry_delay": 12, + "start_delay": 14, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/heracross/sprite_data.json b/res/pokemon/heracross/sprite_data.json new file mode 100644 index 0000000000..2399e604b1 --- /dev/null +++ b/res/pokemon/heracross/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": -2, + "animation": 2, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 3, + "male": 3 + }, + "animation": 1, + "cry_delay": 11, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/hippopotas/sprite_data.json b/res/pokemon/hippopotas/sprite_data.json new file mode 100644 index 0000000000..d677281065 --- /dev/null +++ b/res/pokemon/hippopotas/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": -2, + "animation": 2, + "cry_delay": 0, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 2, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 10, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/hippowdon/sprite_data.json b/res/pokemon/hippowdon/sprite_data.json new file mode 100644 index 0000000000..4f1182cf9a --- /dev/null +++ b/res/pokemon/hippowdon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": -11, + "animation": 18, + "cry_delay": 0, + "start_delay": 2, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 131, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_NONE" + } +} \ No newline at end of file diff --git a/res/pokemon/hitmonchan/sprite_data.json b/res/pokemon/hitmonchan/sprite_data.json new file mode 100644 index 0000000000..01fc47caac --- /dev/null +++ b/res/pokemon/hitmonchan/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 9 + }, + "addl_y_offset": 0, + "animation": 11, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 78, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/hitmonlee/sprite_data.json b/res/pokemon/hitmonlee/sprite_data.json new file mode 100644 index 0000000000..ff50d78054 --- /dev/null +++ b/res/pokemon/hitmonlee/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 8 + }, + "addl_y_offset": 1, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 5 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/hitmontop/sprite_data.json b/res/pokemon/hitmontop/sprite_data.json new file mode 100644 index 0000000000..78070ab92c --- /dev/null +++ b/res/pokemon/hitmontop/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 14 + }, + "addl_y_offset": 2, + "animation": 9, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 7 + }, + "animation": 75, + "cry_delay": 9, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/ho_oh/sprite_data.json b/res/pokemon/ho_oh/sprite_data.json new file mode 100644 index 0000000000..86b2b20c37 --- /dev/null +++ b/res/pokemon/ho_oh/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 0 + }, + "addl_y_offset": 8, + "animation": 3, + "cry_delay": 15, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 2 + }, + "animation": 70, + "cry_delay": 7, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/honchkrow/sprite_data.json b/res/pokemon/honchkrow/sprite_data.json new file mode 100644 index 0000000000..1a075d819b --- /dev/null +++ b/res/pokemon/honchkrow/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 0, + "animation": 18, + "cry_delay": 4, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 1, + "cry_delay": 7, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -6, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": -6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/hoothoot/sprite_data.json b/res/pokemon/hoothoot/sprite_data.json new file mode 100644 index 0000000000..59d4012169 --- /dev/null +++ b/res/pokemon/hoothoot/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 1, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 11, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/hoppip/sprite_data.json b/res/pokemon/hoppip/sprite_data.json new file mode 100644 index 0000000000..c0f979c0d2 --- /dev/null +++ b/res/pokemon/hoppip/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 25, + "male": 25 + }, + "addl_y_offset": 16, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 81, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -4, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/horsea/sprite_data.json b/res/pokemon/horsea/sprite_data.json new file mode 100644 index 0000000000..319e92875c --- /dev/null +++ b/res/pokemon/horsea/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 7, + "animation": 18, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 17, + "male": 17 + }, + "animation": 6, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/houndoom/sprite_data.json b/res/pokemon/houndoom/sprite_data.json new file mode 100644 index 0000000000..214f7c27db --- /dev/null +++ b/res/pokemon/houndoom/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": -1, + "animation": 1, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 28, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 90, + "cry_delay": 4, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/houndour/sprite_data.json b/res/pokemon/houndour/sprite_data.json new file mode 100644 index 0000000000..b7cc97dfd7 --- /dev/null +++ b/res/pokemon/houndour/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 0, + "animation": 5, + "cry_delay": 0, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 30, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 90, + "cry_delay": 10, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 6, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/huntail/sprite_data.json b/res/pokemon/huntail/sprite_data.json new file mode 100644 index 0000000000..b8054fb12a --- /dev/null +++ b/res/pokemon/huntail/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 2, + "animation": 3, + "cry_delay": 12, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 94, + "cry_delay": 15, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/hypno/sprite_data.json b/res/pokemon/hypno/sprite_data.json new file mode 100644 index 0000000000..7bd413be9c --- /dev/null +++ b/res/pokemon/hypno/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": 0, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 85, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/igglybuff/sprite_data.json b/res/pokemon/igglybuff/sprite_data.json new file mode 100644 index 0000000000..3c62f4c612 --- /dev/null +++ b/res/pokemon/igglybuff/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 25, + "male": 25 + }, + "addl_y_offset": 4, + "animation": 13, + "cry_delay": 0, + "start_delay": 13, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 11, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/illumise/sprite_data.json b/res/pokemon/illumise/sprite_data.json new file mode 100644 index 0000000000..a3eac3b77e --- /dev/null +++ b/res/pokemon/illumise/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 0 + }, + "addl_y_offset": 12, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 0 + }, + "animation": 70, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/infernape/sprite_data.json b/res/pokemon/infernape/sprite_data.json new file mode 100644 index 0000000000..ad559b4de2 --- /dev/null +++ b/res/pokemon/infernape/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": -2, + "animation": 18, + "cry_delay": 0, + "start_delay": 16, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 5, + "cry_delay": 0, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/ivysaur/sprite_data.json b/res/pokemon/ivysaur/sprite_data.json new file mode 100644 index 0000000000..389fd59981 --- /dev/null +++ b/res/pokemon/ivysaur/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": -3, + "animation": 0, + "cry_delay": 12, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 30, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 93, + "cry_delay": 3, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/jigglypuff/sprite_data.json b/res/pokemon/jigglypuff/sprite_data.json new file mode 100644 index 0000000000..9de49f0f17 --- /dev/null +++ b/res/pokemon/jigglypuff/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 23, + "male": 23 + }, + "addl_y_offset": 6, + "animation": 9, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 50, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 126, + "cry_delay": 12, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/jirachi/sprite_data.json b/res/pokemon/jirachi/sprite_data.json new file mode 100644 index 0000000000..f2f40afb0d --- /dev/null +++ b/res/pokemon/jirachi/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 20 + }, + "addl_y_offset": 12, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 141, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/jolteon/sprite_data.json b/res/pokemon/jolteon/sprite_data.json new file mode 100644 index 0000000000..56dceedae3 --- /dev/null +++ b/res/pokemon/jolteon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": -3, + "animation": 15, + "cry_delay": 15, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/jumpluff/sprite_data.json b/res/pokemon/jumpluff/sprite_data.json new file mode 100644 index 0000000000..73e6d0e6da --- /dev/null +++ b/res/pokemon/jumpluff/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 18, + "animation": 22, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 21, + "cry_delay": 1, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/jynx/sprite_data.json b/res/pokemon/jynx/sprite_data.json new file mode 100644 index 0000000000..de8a752e7c --- /dev/null +++ b/res/pokemon/jynx/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 0 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 0, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 0 + }, + "animation": 88, + "cry_delay": 0, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/kabuto/sprite_data.json b/res/pokemon/kabuto/sprite_data.json new file mode 100644 index 0000000000..637186e7b0 --- /dev/null +++ b/res/pokemon/kabuto/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 25, + "male": 25 + }, + "addl_y_offset": 8, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 21, + "male": 21 + }, + "animation": 79, + "cry_delay": 15, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/kabutops/sprite_data.json b/res/pokemon/kabutops/sprite_data.json new file mode 100644 index 0000000000..5ce41b59d1 --- /dev/null +++ b/res/pokemon/kabutops/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": -4, + "animation": 5, + "cry_delay": 12, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 1, + "cry_delay": 11, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 7, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/kadabra/sprite_data.json b/res/pokemon/kadabra/sprite_data.json new file mode 100644 index 0000000000..8b4aa0b817 --- /dev/null +++ b/res/pokemon/kadabra/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": -5, + "animation": 18, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 131, + "cry_delay": 12, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/kakuna/sprite_data.json b/res/pokemon/kakuna/sprite_data.json new file mode 100644 index 0000000000..ba29d57f48 --- /dev/null +++ b/res/pokemon/kakuna/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 2, + "animation": 0, + "cry_delay": 0, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 15, + "male": 15 + }, + "animation": 1, + "cry_delay": 11, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/kangaskhan/sprite_data.json b/res/pokemon/kangaskhan/sprite_data.json new file mode 100644 index 0000000000..43b39d5103 --- /dev/null +++ b/res/pokemon/kangaskhan/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 0 + }, + "addl_y_offset": 0, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 0 + }, + "animation": 86, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/kecleon/sprite_data.json b/res/pokemon/kecleon/sprite_data.json new file mode 100644 index 0000000000..c73ea20d13 --- /dev/null +++ b/res/pokemon/kecleon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 136, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/kingdra/sprite_data.json b/res/pokemon/kingdra/sprite_data.json new file mode 100644 index 0000000000..2cdfc297eb --- /dev/null +++ b/res/pokemon/kingdra/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": 4, + "animation": 5, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 98, + "cry_delay": 5, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/kingler/sprite_data.json b/res/pokemon/kingler/sprite_data.json new file mode 100644 index 0000000000..f45101bfbf --- /dev/null +++ b/res/pokemon/kingler/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": -2, + "animation": 5, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 1, + "cry_delay": 6, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/kirlia/sprite_data.json b/res/pokemon/kirlia/sprite_data.json new file mode 100644 index 0000000000..530c6210f0 --- /dev/null +++ b/res/pokemon/kirlia/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 1, + "animation": 11, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 27, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 81, + "cry_delay": 4, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/koffing/sprite_data.json b/res/pokemon/koffing/sprite_data.json new file mode 100644 index 0000000000..a137384d42 --- /dev/null +++ b/res/pokemon/koffing/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 9, + "animation": 21, + "cry_delay": 15, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 130, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/krabby/sprite_data.json b/res/pokemon/krabby/sprite_data.json new file mode 100644 index 0000000000..233e683f58 --- /dev/null +++ b/res/pokemon/krabby/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 0, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 19, + "male": 19 + }, + "animation": 134, + "cry_delay": 10, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/kricketot/sprite_data.json b/res/pokemon/kricketot/sprite_data.json new file mode 100644 index 0000000000..0a80cf8a71 --- /dev/null +++ b/res/pokemon/kricketot/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 1, + "animation": 3, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 89, + "cry_delay": 6, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/kricketune/sprite_data.json b/res/pokemon/kricketune/sprite_data.json new file mode 100644 index 0000000000..bb9cb6a19d --- /dev/null +++ b/res/pokemon/kricketune/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": 2, + "animation": 18, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 140, + "cry_delay": 5, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/kyogre/sprite_data.json b/res/pokemon/kyogre/sprite_data.json new file mode 100644 index 0000000000..885a0f7fa7 --- /dev/null +++ b/res/pokemon/kyogre/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 2 + }, + "addl_y_offset": -6, + "animation": 9, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 22 + }, + "animation": 4, + "cry_delay": 15, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/lairon/sprite_data.json b/res/pokemon/lairon/sprite_data.json new file mode 100644 index 0000000000..376989e05c --- /dev/null +++ b/res/pokemon/lairon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": -3, + "animation": 5, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 92, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/lanturn/sprite_data.json b/res/pokemon/lanturn/sprite_data.json new file mode 100644 index 0000000000..f87a73a9a3 --- /dev/null +++ b/res/pokemon/lanturn/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 8, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 105, + "cry_delay": 12, + "start_delay": 2, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/lapras/sprite_data.json b/res/pokemon/lapras/sprite_data.json new file mode 100644 index 0000000000..ccdeddc7cf --- /dev/null +++ b/res/pokemon/lapras/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": -1, + "animation": 2, + "cry_delay": 0, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 90, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/larvitar/sprite_data.json b/res/pokemon/larvitar/sprite_data.json new file mode 100644 index 0000000000..ce3aef97b5 --- /dev/null +++ b/res/pokemon/larvitar/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 2, + "animation": 6, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 1, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/latias/sprite_data.json b/res/pokemon/latias/sprite_data.json new file mode 100644 index 0000000000..0e3211eda2 --- /dev/null +++ b/res/pokemon/latias/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 0 + }, + "addl_y_offset": 9, + "animation": 13, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 140, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/latios/sprite_data.json b/res/pokemon/latios/sprite_data.json new file mode 100644 index 0000000000..e73f4f7bef --- /dev/null +++ b/res/pokemon/latios/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 5 + }, + "addl_y_offset": 8, + "animation": 17, + "cry_delay": 10, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 3, + "cry_delay": 13, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/leafeon/sprite_data.json b/res/pokemon/leafeon/sprite_data.json new file mode 100644 index 0000000000..8b4720f6a8 --- /dev/null +++ b/res/pokemon/leafeon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 2, + "animation": 18, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 26, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 2, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -5, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/ledian/sprite_data.json b/res/pokemon/ledian/sprite_data.json new file mode 100644 index 0000000000..aff1e2bc9a --- /dev/null +++ b/res/pokemon/ledian/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 6, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 1, + "cry_delay": 4, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 6, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/ledyba/sprite_data.json b/res/pokemon/ledyba/sprite_data.json new file mode 100644 index 0000000000..db5005675e --- /dev/null +++ b/res/pokemon/ledyba/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 2, + "animation": 5, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 80, + "cry_delay": 10, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/lickilicky/sprite_data.json b/res/pokemon/lickilicky/sprite_data.json new file mode 100644 index 0000000000..8f6c9ff07a --- /dev/null +++ b/res/pokemon/lickilicky/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 4, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 6, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/lickitung/sprite_data.json b/res/pokemon/lickitung/sprite_data.json new file mode 100644 index 0000000000..e3f6f8cb50 --- /dev/null +++ b/res/pokemon/lickitung/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 2, + "animation": 0, + "cry_delay": 10, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 25, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 132, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/lileep/sprite_data.json b/res/pokemon/lileep/sprite_data.json new file mode 100644 index 0000000000..2fdfbbc5ba --- /dev/null +++ b/res/pokemon/lileep/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 13, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 89, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 12, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/linoone/sprite_data.json b/res/pokemon/linoone/sprite_data.json new file mode 100644 index 0000000000..2ff78a1f9a --- /dev/null +++ b/res/pokemon/linoone/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": -3, + "animation": 21, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 75, + "cry_delay": 2, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 7, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/lombre/sprite_data.json b/res/pokemon/lombre/sprite_data.json new file mode 100644 index 0000000000..68422d3a44 --- /dev/null +++ b/res/pokemon/lombre/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 0, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 76, + "cry_delay": 7, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/lopunny/sprite_data.json b/res/pokemon/lopunny/sprite_data.json new file mode 100644 index 0000000000..2d519d3a2c --- /dev/null +++ b/res/pokemon/lopunny/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": 2, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 11, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/lotad/sprite_data.json b/res/pokemon/lotad/sprite_data.json new file mode 100644 index 0000000000..ee713a5c8f --- /dev/null +++ b/res/pokemon/lotad/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 25, + "male": 25 + }, + "addl_y_offset": 2, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 6, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/loudred/sprite_data.json b/res/pokemon/loudred/sprite_data.json new file mode 100644 index 0000000000..196952920f --- /dev/null +++ b/res/pokemon/loudred/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": 0, + "animation": 14, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 71, + "cry_delay": 10, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/lucario/sprite_data.json b/res/pokemon/lucario/sprite_data.json new file mode 100644 index 0000000000..e2d94bbca3 --- /dev/null +++ b/res/pokemon/lucario/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 5, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/ludicolo/sprite_data.json b/res/pokemon/ludicolo/sprite_data.json new file mode 100644 index 0000000000..e7a9565f75 --- /dev/null +++ b/res/pokemon/ludicolo/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": 1, + "animation": 6, + "cry_delay": 15, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 11, + "cry_delay": 5, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/lugia/sprite_data.json b/res/pokemon/lugia/sprite_data.json new file mode 100644 index 0000000000..84ddecc297 --- /dev/null +++ b/res/pokemon/lugia/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 0 + }, + "addl_y_offset": 9, + "animation": 3, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 60, + "cry_delay": 7, + "start_delay": 1, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 22, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/lumineon/sprite_data.json b/res/pokemon/lumineon/sprite_data.json new file mode 100644 index 0000000000..434bc349c0 --- /dev/null +++ b/res/pokemon/lumineon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": 13, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 130, + "cry_delay": 5, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/lunatone/sprite_data.json b/res/pokemon/lunatone/sprite_data.json new file mode 100644 index 0000000000..f2cbf94444 --- /dev/null +++ b/res/pokemon/lunatone/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 17 + }, + "addl_y_offset": 9, + "animation": 22, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 136, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/luvdisc/sprite_data.json b/res/pokemon/luvdisc/sprite_data.json new file mode 100644 index 0000000000..2c0ea9a9df --- /dev/null +++ b/res/pokemon/luvdisc/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 23, + "male": 23 + }, + "addl_y_offset": 10, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 128, + "cry_delay": 15, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/luxio/sprite_data.json b/res/pokemon/luxio/sprite_data.json new file mode 100644 index 0000000000..b2b39cf93c --- /dev/null +++ b/res/pokemon/luxio/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": -3, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 106, + "cry_delay": 7, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/luxray/sprite_data.json b/res/pokemon/luxray/sprite_data.json new file mode 100644 index 0000000000..5de227d4d1 --- /dev/null +++ b/res/pokemon/luxray/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": -2, + "animation": 19, + "cry_delay": 3, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 57, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/machamp/sprite_data.json b/res/pokemon/machamp/sprite_data.json new file mode 100644 index 0000000000..4d56f1c186 --- /dev/null +++ b/res/pokemon/machamp/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 6, + "male": 6 + }, + "addl_y_offset": 0, + "animation": 18, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 30, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 24, + "cry_delay": 13, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/machoke/sprite_data.json b/res/pokemon/machoke/sprite_data.json new file mode 100644 index 0000000000..744aff27e1 --- /dev/null +++ b/res/pokemon/machoke/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": 0, + "animation": 1, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 64, + "cry_delay": 11, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/machop/sprite_data.json b/res/pokemon/machop/sprite_data.json new file mode 100644 index 0000000000..4db7f44dcc --- /dev/null +++ b/res/pokemon/machop/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 1, + "animation": 1, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 132, + "cry_delay": 11, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/magby/sprite_data.json b/res/pokemon/magby/sprite_data.json new file mode 100644 index 0000000000..29e8424718 --- /dev/null +++ b/res/pokemon/magby/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 21 + }, + "addl_y_offset": 1, + "animation": 1, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 24, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 97, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/magcargo/sprite_data.json b/res/pokemon/magcargo/sprite_data.json new file mode 100644 index 0000000000..f65469693e --- /dev/null +++ b/res/pokemon/magcargo/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 0, + "animation": 18, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 95, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/magikarp/sprite_data.json b/res/pokemon/magikarp/sprite_data.json new file mode 100644 index 0000000000..0addd1a8eb --- /dev/null +++ b/res/pokemon/magikarp/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 0, + "animation": 23, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 24, + "cry_delay": 6, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/magmar/sprite_data.json b/res/pokemon/magmar/sprite_data.json new file mode 100644 index 0000000000..8b8874e762 --- /dev/null +++ b/res/pokemon/magmar/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": -1, + "animation": 5, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 3, + "male": 3 + }, + "animation": 5, + "cry_delay": 13, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/magmortar/sprite_data.json b/res/pokemon/magmortar/sprite_data.json new file mode 100644 index 0000000000..1947e65d56 --- /dev/null +++ b/res/pokemon/magmortar/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 1, + "male": 1 + }, + "addl_y_offset": -3, + "animation": 2, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 95, + "cry_delay": 15, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/magnemite/sprite_data.json b/res/pokemon/magnemite/sprite_data.json new file mode 100644 index 0000000000..ad61ae19de --- /dev/null +++ b/res/pokemon/magnemite/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 28 + }, + "addl_y_offset": 20, + "animation": 8, + "cry_delay": 0, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 105, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/magneton/sprite_data.json b/res/pokemon/magneton/sprite_data.json new file mode 100644 index 0000000000..7441984526 --- /dev/null +++ b/res/pokemon/magneton/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 13 + }, + "addl_y_offset": 12, + "animation": 19, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 104, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/magnezone/sprite_data.json b/res/pokemon/magnezone/sprite_data.json new file mode 100644 index 0000000000..8ac8e03f4d --- /dev/null +++ b/res/pokemon/magnezone/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 9 + }, + "addl_y_offset": 12, + "animation": 9, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 16 + }, + "animation": 106, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/makuhita/sprite_data.json b/res/pokemon/makuhita/sprite_data.json new file mode 100644 index 0000000000..e738b79784 --- /dev/null +++ b/res/pokemon/makuhita/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 0, + "animation": 4, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 93, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/mamoswine/sprite_data.json b/res/pokemon/mamoswine/sprite_data.json new file mode 100644 index 0000000000..a805f50a87 --- /dev/null +++ b/res/pokemon/mamoswine/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": 0, + "animation": 14, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 93, + "cry_delay": 10, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 7, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/manaphy/sprite_data.json b/res/pokemon/manaphy/sprite_data.json new file mode 100644 index 0000000000..d0b68c093e --- /dev/null +++ b/res/pokemon/manaphy/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 22 + }, + "addl_y_offset": 10, + "animation": 22, + "cry_delay": 10, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 12 + }, + "animation": 135, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/manectric/sprite_data.json b/res/pokemon/manectric/sprite_data.json new file mode 100644 index 0000000000..99aea04feb --- /dev/null +++ b/res/pokemon/manectric/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": -2, + "animation": 19, + "cry_delay": 10, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 25, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 105, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/mankey/sprite_data.json b/res/pokemon/mankey/sprite_data.json new file mode 100644 index 0000000000..bbd5fc68ca --- /dev/null +++ b/res/pokemon/mankey/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 0, + "animation": 11, + "cry_delay": 14, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 138, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/mantine/sprite_data.json b/res/pokemon/mantine/sprite_data.json new file mode 100644 index 0000000000..e47f7b6099 --- /dev/null +++ b/res/pokemon/mantine/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": 13, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 76, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/mantyke/sprite_data.json b/res/pokemon/mantyke/sprite_data.json new file mode 100644 index 0000000000..675c5e7714 --- /dev/null +++ b/res/pokemon/mantyke/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 9, + "animation": 8, + "cry_delay": 12, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 6, + "cry_delay": 15, + "start_delay": 14, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/mareep/sprite_data.json b/res/pokemon/mareep/sprite_data.json new file mode 100644 index 0000000000..c70d42373f --- /dev/null +++ b/res/pokemon/mareep/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": -1, + "animation": 10, + "cry_delay": 0, + "start_delay": 2, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 19, + "cry_delay": 4, + "start_delay": 2, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/marill/sprite_data.json b/res/pokemon/marill/sprite_data.json new file mode 100644 index 0000000000..8cb3fa4cbb --- /dev/null +++ b/res/pokemon/marill/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 2, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 81, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/marowak/sprite_data.json b/res/pokemon/marowak/sprite_data.json new file mode 100644 index 0000000000..15445e5a35 --- /dev/null +++ b/res/pokemon/marowak/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 2, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 8, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/marshtomp/sprite_data.json b/res/pokemon/marshtomp/sprite_data.json new file mode 100644 index 0000000000..26e9a1eb8e --- /dev/null +++ b/res/pokemon/marshtomp/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 1, + "animation": 12, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -4, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 3, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/masquerain/sprite_data.json b/res/pokemon/masquerain/sprite_data.json new file mode 100644 index 0000000000..9ee346f6da --- /dev/null +++ b/res/pokemon/masquerain/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": 10, + "animation": 8, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 55, + "cry_delay": 5, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": -7, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": -7, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": -7, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 11, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/mawile/sprite_data.json b/res/pokemon/mawile/sprite_data.json new file mode 100644 index 0000000000..f933ee8404 --- /dev/null +++ b/res/pokemon/mawile/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 0, + "animation": 0, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 70, + "cry_delay": 10, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/medicham/sprite_data.json b/res/pokemon/medicham/sprite_data.json new file mode 100644 index 0000000000..1e9046d212 --- /dev/null +++ b/res/pokemon/medicham/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": 2, + "animation": 11, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 24, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 60, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/meditite/sprite_data.json b/res/pokemon/meditite/sprite_data.json new file mode 100644 index 0000000000..5b65771f25 --- /dev/null +++ b/res/pokemon/meditite/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 0, + "animation": 13, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 90, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/meganium/sprite_data.json b/res/pokemon/meganium/sprite_data.json new file mode 100644 index 0000000000..d674c9ba39 --- /dev/null +++ b/res/pokemon/meganium/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 3, + "male": 3 + }, + "addl_y_offset": -3, + "animation": 14, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 2, + "male": 2 + }, + "animation": 1, + "cry_delay": 11, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -6, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": -6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/meowth/sprite_data.json b/res/pokemon/meowth/sprite_data.json new file mode 100644 index 0000000000..8fe6287219 --- /dev/null +++ b/res/pokemon/meowth/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 0, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 134, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/mesprit/sprite_data.json b/res/pokemon/mesprit/sprite_data.json new file mode 100644 index 0000000000..1b06fff262 --- /dev/null +++ b/res/pokemon/mesprit/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 19 + }, + "addl_y_offset": 16, + "animation": 22, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 129, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/metagross/sprite_data.json b/res/pokemon/metagross/sprite_data.json new file mode 100644 index 0000000000..e0824788da --- /dev/null +++ b/res/pokemon/metagross/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 15 + }, + "addl_y_offset": -12, + "animation": 1, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 61, + "cry_delay": 0, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/metang/sprite_data.json b/res/pokemon/metang/sprite_data.json new file mode 100644 index 0000000000..90d42a4d41 --- /dev/null +++ b/res/pokemon/metang/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 14 + }, + "addl_y_offset": -3, + "animation": 8, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 16 + }, + "animation": 136, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/metapod/sprite_data.json b/res/pokemon/metapod/sprite_data.json new file mode 100644 index 0000000000..b60ca7d9e4 --- /dev/null +++ b/res/pokemon/metapod/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 2, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/mew/sprite_data.json b/res/pokemon/mew/sprite_data.json new file mode 100644 index 0000000000..187bbb06a1 --- /dev/null +++ b/res/pokemon/mew/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 19 + }, + "addl_y_offset": 14, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 140, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/mewtwo/sprite_data.json b/res/pokemon/mewtwo/sprite_data.json new file mode 100644 index 0000000000..c02cb53d1d --- /dev/null +++ b/res/pokemon/mewtwo/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 5 + }, + "addl_y_offset": -2, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 1 + }, + "animation": 5, + "cry_delay": 0, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/mightyena/sprite_data.json b/res/pokemon/mightyena/sprite_data.json new file mode 100644 index 0000000000..d40be0a2c1 --- /dev/null +++ b/res/pokemon/mightyena/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": -2, + "animation": 1, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 22, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 1, + "cry_delay": 7, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/milotic/sprite_data.json b/res/pokemon/milotic/sprite_data.json new file mode 100644 index 0000000000..5d79f35aaf --- /dev/null +++ b/res/pokemon/milotic/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": 2, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 30, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 92, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/miltank/sprite_data.json b/res/pokemon/miltank/sprite_data.json new file mode 100644 index 0000000000..e09f0135a5 --- /dev/null +++ b/res/pokemon/miltank/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 0 + }, + "addl_y_offset": 1, + "animation": 0, + "cry_delay": 14, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 22, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 0 + }, + "animation": 131, + "cry_delay": 7, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/mime_jr/sprite_data.json b/res/pokemon/mime_jr/sprite_data.json new file mode 100644 index 0000000000..ac5c264fb3 --- /dev/null +++ b/res/pokemon/mime_jr/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 2, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 1, + "male": 1 + }, + "animation": 109, + "cry_delay": 15, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -5, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/minun/sprite_data.json b/res/pokemon/minun/sprite_data.json new file mode 100644 index 0000000000..06f07b5e55 --- /dev/null +++ b/res/pokemon/minun/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 2, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 126, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/misdreavus/sprite_data.json b/res/pokemon/misdreavus/sprite_data.json new file mode 100644 index 0000000000..bf1806592f --- /dev/null +++ b/res/pokemon/misdreavus/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": 10, + "animation": 84, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 17, + "cry_delay": 12, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 0, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/mismagius/sprite_data.json b/res/pokemon/mismagius/sprite_data.json new file mode 100644 index 0000000000..b5771e658a --- /dev/null +++ b/res/pokemon/mismagius/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": 10, + "animation": 13, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 129, + "cry_delay": 15, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 7, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 7, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 7, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/moltres/sprite_data.json b/res/pokemon/moltres/sprite_data.json new file mode 100644 index 0000000000..9c0433e13b --- /dev/null +++ b/res/pokemon/moltres/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 6 + }, + "addl_y_offset": 14, + "animation": 4, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 6 + }, + "animation": 92, + "cry_delay": 15, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -10, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/monferno/sprite_data.json b/res/pokemon/monferno/sprite_data.json new file mode 100644 index 0000000000..ab99d8783b --- /dev/null +++ b/res/pokemon/monferno/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": 1, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 11, + "cry_delay": 6, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -5, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/mothim/sprite_data.json b/res/pokemon/mothim/sprite_data.json new file mode 100644 index 0000000000..48845e2489 --- /dev/null +++ b/res/pokemon/mothim/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 21 + }, + "addl_y_offset": 16, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 55, + "cry_delay": 10, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/mr_mime/sprite_data.json b/res/pokemon/mr_mime/sprite_data.json new file mode 100644 index 0000000000..083d03d738 --- /dev/null +++ b/res/pokemon/mr_mime/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 0, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 55, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/mudkip/sprite_data.json b/res/pokemon/mudkip/sprite_data.json new file mode 100644 index 0000000000..9546e02286 --- /dev/null +++ b/res/pokemon/mudkip/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 2, + "animation": 0, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 2, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/muk/sprite_data.json b/res/pokemon/muk/sprite_data.json new file mode 100644 index 0000000000..241579588c --- /dev/null +++ b/res/pokemon/muk/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": -4, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 21, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 2, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 9, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/munchlax/sprite_data.json b/res/pokemon/munchlax/sprite_data.json new file mode 100644 index 0000000000..a94f7fb5ac --- /dev/null +++ b/res/pokemon/munchlax/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 21 + }, + "addl_y_offset": -1, + "animation": 2, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 22, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 2, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/murkrow/sprite_data.json b/res/pokemon/murkrow/sprite_data.json new file mode 100644 index 0000000000..35ab941551 --- /dev/null +++ b/res/pokemon/murkrow/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 2, + "animation": 11, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 89, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/natu/sprite_data.json b/res/pokemon/natu/sprite_data.json new file mode 100644 index 0000000000..99cee07d72 --- /dev/null +++ b/res/pokemon/natu/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 26, + "male": 26 + }, + "addl_y_offset": 1, + "animation": 11, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 19, + "male": 19 + }, + "animation": 6, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/nidoking/sprite_data.json b/res/pokemon/nidoking/sprite_data.json new file mode 100644 index 0000000000..789e880cd9 --- /dev/null +++ b/res/pokemon/nidoking/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 8 + }, + "addl_y_offset": -2, + "animation": 1, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 2 + }, + "animation": 57, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": -7, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/nidoqueen/sprite_data.json b/res/pokemon/nidoqueen/sprite_data.json new file mode 100644 index 0000000000..b1f7820388 --- /dev/null +++ b/res/pokemon/nidoqueen/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 0 + }, + "addl_y_offset": -1, + "animation": 5, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 19, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 0 + }, + "animation": 1, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": -6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/nidoran_f/sprite_data.json b/res/pokemon/nidoran_f/sprite_data.json new file mode 100644 index 0000000000..33a37c17a0 --- /dev/null +++ b/res/pokemon/nidoran_f/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 0 + }, + "addl_y_offset": 2, + "animation": 18, + "cry_delay": 13, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 30, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 0 + }, + "animation": 134, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/nidoran_m/sprite_data.json b/res/pokemon/nidoran_m/sprite_data.json new file mode 100644 index 0000000000..9f534eb19f --- /dev/null +++ b/res/pokemon/nidoran_m/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 22 + }, + "addl_y_offset": 2, + "animation": 12, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 11 + }, + "animation": 125, + "cry_delay": 9, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/nidorina/sprite_data.json b/res/pokemon/nidorina/sprite_data.json new file mode 100644 index 0000000000..cd1eaf9201 --- /dev/null +++ b/res/pokemon/nidorina/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 0 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 0 + }, + "animation": 60, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/nidorino/sprite_data.json b/res/pokemon/nidorino/sprite_data.json new file mode 100644 index 0000000000..ecb2461726 --- /dev/null +++ b/res/pokemon/nidorino/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 15 + }, + "addl_y_offset": -1, + "animation": 5, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 10 + }, + "animation": 92, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -6, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/nincada/sprite_data.json b/res/pokemon/nincada/sprite_data.json new file mode 100644 index 0000000000..2e1bfefc1d --- /dev/null +++ b/res/pokemon/nincada/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 27, + "male": 27 + }, + "addl_y_offset": 0, + "animation": 0, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 3, + "cry_delay": 13, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/ninetales/sprite_data.json b/res/pokemon/ninetales/sprite_data.json new file mode 100644 index 0000000000..3b938ab996 --- /dev/null +++ b/res/pokemon/ninetales/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": -1, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 24, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 5, + "cry_delay": 6, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/ninjask/sprite_data.json b/res/pokemon/ninjask/sprite_data.json new file mode 100644 index 0000000000..1f777fc565 --- /dev/null +++ b/res/pokemon/ninjask/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 16, + "animation": 8, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 64, + "cry_delay": 11, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/noctowl/sprite_data.json b/res/pokemon/noctowl/sprite_data.json new file mode 100644 index 0000000000..f76e673b1c --- /dev/null +++ b/res/pokemon/noctowl/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": -2, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 6, + "cry_delay": 15, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/nosepass/sprite_data.json b/res/pokemon/nosepass/sprite_data.json new file mode 100644 index 0000000000..9915bf9ef8 --- /dev/null +++ b/res/pokemon/nosepass/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 0, + "animation": 5, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 72, + "cry_delay": 7, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/numel/sprite_data.json b/res/pokemon/numel/sprite_data.json new file mode 100644 index 0000000000..42a9f62223 --- /dev/null +++ b/res/pokemon/numel/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 0, + "animation": 1, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 82, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/nuzleaf/sprite_data.json b/res/pokemon/nuzleaf/sprite_data.json new file mode 100644 index 0000000000..3a2035df5c --- /dev/null +++ b/res/pokemon/nuzleaf/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 0, + "animation": 1, + "cry_delay": 8, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 24, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 1, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/octillery/sprite_data.json b/res/pokemon/octillery/sprite_data.json new file mode 100644 index 0000000000..a8ad5a8ca3 --- /dev/null +++ b/res/pokemon/octillery/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": -2, + "animation": 2, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 9 + }, + "animation": 2, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/oddish/sprite_data.json b/res/pokemon/oddish/sprite_data.json new file mode 100644 index 0000000000..08a04647cd --- /dev/null +++ b/res/pokemon/oddish/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 26, + "male": 26 + }, + "addl_y_offset": 2, + "animation": 0, + "cry_delay": 11, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 125, + "cry_delay": 6, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/omanyte/sprite_data.json b/res/pokemon/omanyte/sprite_data.json new file mode 100644 index 0000000000..c47a956abb --- /dev/null +++ b/res/pokemon/omanyte/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 23, + "male": 23 + }, + "addl_y_offset": 2, + "animation": 17, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 15, + "male": 15 + }, + "animation": 135, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/omastar/sprite_data.json b/res/pokemon/omastar/sprite_data.json new file mode 100644 index 0000000000..23eed894a9 --- /dev/null +++ b/res/pokemon/omastar/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 2, + "animation": 21, + "cry_delay": 0, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 94, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/onix/sprite_data.json b/res/pokemon/onix/sprite_data.json new file mode 100644 index 0000000000..b1709cb644 --- /dev/null +++ b/res/pokemon/onix/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 3, + "male": 3 + }, + "addl_y_offset": 3, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 14, + "cry_delay": 12, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/pachirisu/sprite_data.json b/res/pokemon/pachirisu/sprite_data.json new file mode 100644 index 0000000000..c7ae30161b --- /dev/null +++ b/res/pokemon/pachirisu/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 1, + "animation": 11, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 2, + "male": 2 + }, + "animation": 6, + "cry_delay": 15, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 0, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/palkia/sprite_data.json b/res/pokemon/palkia/sprite_data.json new file mode 100644 index 0000000000..f47d192cde --- /dev/null +++ b/res/pokemon/palkia/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 2 + }, + "addl_y_offset": -2, + "animation": 14, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 30, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 60, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/paras/sprite_data.json b/res/pokemon/paras/sprite_data.json new file mode 100644 index 0000000000..1f6070c716 --- /dev/null +++ b/res/pokemon/paras/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": -10, + "animation": 5, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 23, + "male": 23 + }, + "animation": 133, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/parasect/sprite_data.json b/res/pokemon/parasect/sprite_data.json new file mode 100644 index 0000000000..a60d857426 --- /dev/null +++ b/res/pokemon/parasect/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": -6, + "animation": 15, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 50, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/pelipper/sprite_data.json b/res/pokemon/pelipper/sprite_data.json new file mode 100644 index 0000000000..9f57ea6333 --- /dev/null +++ b/res/pokemon/pelipper/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": 9, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 5, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -5, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/persian/sprite_data.json b/res/pokemon/persian/sprite_data.json new file mode 100644 index 0000000000..7d9866d5a1 --- /dev/null +++ b/res/pokemon/persian/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": -4, + "animation": 2, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 64, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/phanpy/sprite_data.json b/res/pokemon/phanpy/sprite_data.json new file mode 100644 index 0000000000..94f7decc90 --- /dev/null +++ b/res/pokemon/phanpy/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 21, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 16, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 63, + "cry_delay": 7, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/phione/sprite_data.json b/res/pokemon/phione/sprite_data.json new file mode 100644 index 0000000000..15bffe24ed --- /dev/null +++ b/res/pokemon/phione/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 21 + }, + "addl_y_offset": 10, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 11 + }, + "animation": 22, + "cry_delay": 15, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/pichu/sprite_data.json b/res/pokemon/pichu/sprite_data.json new file mode 100644 index 0000000000..93a7df8390 --- /dev/null +++ b/res/pokemon/pichu/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 1, + "animation": 0, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 30, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 0, + "cry_delay": 7, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/pidgeot/sprite_data.json b/res/pokemon/pidgeot/sprite_data.json new file mode 100644 index 0000000000..0abc3cc458 --- /dev/null +++ b/res/pokemon/pidgeot/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": -2, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 1, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/pidgeotto/sprite_data.json b/res/pokemon/pidgeotto/sprite_data.json new file mode 100644 index 0000000000..79ec6ec39e --- /dev/null +++ b/res/pokemon/pidgeotto/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 0 + }, + "addl_y_offset": 9, + "animation": 8, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 1, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 6, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/pidgey/sprite_data.json b/res/pokemon/pidgey/sprite_data.json new file mode 100644 index 0000000000..3b92267ad2 --- /dev/null +++ b/res/pokemon/pidgey/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 24, + "male": 24 + }, + "addl_y_offset": 1, + "animation": 16, + "cry_delay": 14, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 14, + "male": 14 + }, + "animation": 134, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/pikachu/sprite_data.json b/res/pokemon/pikachu/sprite_data.json new file mode 100644 index 0000000000..70269e29f0 --- /dev/null +++ b/res/pokemon/pikachu/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 1, + "animation": 19, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -4, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 105, + "cry_delay": 15, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/piloswine/sprite_data.json b/res/pokemon/piloswine/sprite_data.json new file mode 100644 index 0000000000..bfb13bf364 --- /dev/null +++ b/res/pokemon/piloswine/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 13 + }, + "addl_y_offset": -1, + "animation": 2, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 92, + "cry_delay": 7, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/pineco/sprite_data.json b/res/pokemon/pineco/sprite_data.json new file mode 100644 index 0000000000..07d7b4cd73 --- /dev/null +++ b/res/pokemon/pineco/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 2, + "animation": 14, + "cry_delay": 12, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 92, + "cry_delay": 5, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/pinsir/sprite_data.json b/res/pokemon/pinsir/sprite_data.json new file mode 100644 index 0000000000..1a2124a357 --- /dev/null +++ b/res/pokemon/pinsir/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": 0, + "animation": 5, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 71, + "cry_delay": 15, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/piplup/sprite_data.json b/res/pokemon/piplup/sprite_data.json new file mode 100644 index 0000000000..f2f0224e69 --- /dev/null +++ b/res/pokemon/piplup/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 23, + "male": 23 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 6, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/plusle/sprite_data.json b/res/pokemon/plusle/sprite_data.json new file mode 100644 index 0000000000..0cee3c1229 --- /dev/null +++ b/res/pokemon/plusle/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 2, + "animation": 11, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 80, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/politoed/sprite_data.json b/res/pokemon/politoed/sprite_data.json new file mode 100644 index 0000000000..d9c7004c1b --- /dev/null +++ b/res/pokemon/politoed/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 1, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 16, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 6, + "cry_delay": 10, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/poliwag/sprite_data.json b/res/pokemon/poliwag/sprite_data.json new file mode 100644 index 0000000000..6b85dd87d5 --- /dev/null +++ b/res/pokemon/poliwag/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 3, + "animation": 23, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 24, + "male": 24 + }, + "animation": 135, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -8, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/poliwhirl/sprite_data.json b/res/pokemon/poliwhirl/sprite_data.json new file mode 100644 index 0000000000..957d3fc6c3 --- /dev/null +++ b/res/pokemon/poliwhirl/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 0, + "animation": 14, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/poliwrath/sprite_data.json b/res/pokemon/poliwrath/sprite_data.json new file mode 100644 index 0000000000..062e93eb54 --- /dev/null +++ b/res/pokemon/poliwrath/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": 0, + "animation": 1, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 73, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/ponyta/sprite_data.json b/res/pokemon/ponyta/sprite_data.json new file mode 100644 index 0000000000..098d41771a --- /dev/null +++ b/res/pokemon/ponyta/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 2, + "animation": 1, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 2, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/poochyena/sprite_data.json b/res/pokemon/poochyena/sprite_data.json new file mode 100644 index 0000000000..28638e948c --- /dev/null +++ b/res/pokemon/poochyena/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 0, + "animation": 11, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 2, + "cry_delay": 10, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/porygon/sprite_data.json b/res/pokemon/porygon/sprite_data.json new file mode 100644 index 0000000000..303004fe9e --- /dev/null +++ b/res/pokemon/porygon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 19 + }, + "addl_y_offset": 8, + "animation": 1, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 16 + }, + "animation": 4, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/porygon2/sprite_data.json b/res/pokemon/porygon2/sprite_data.json new file mode 100644 index 0000000000..69dfc77da3 --- /dev/null +++ b/res/pokemon/porygon2/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 23 + }, + "addl_y_offset": 10, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 17, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 14 + }, + "animation": 70, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": -6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/porygon_z/sprite_data.json b/res/pokemon/porygon_z/sprite_data.json new file mode 100644 index 0000000000..fe02b83402 --- /dev/null +++ b/res/pokemon/porygon_z/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 14 + }, + "addl_y_offset": 10, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 78, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/primeape/sprite_data.json b/res/pokemon/primeape/sprite_data.json new file mode 100644 index 0000000000..df0c47c9c1 --- /dev/null +++ b/res/pokemon/primeape/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 4, + "animation": 21, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 1, + "cry_delay": 13, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/prinplup/sprite_data.json b/res/pokemon/prinplup/sprite_data.json new file mode 100644 index 0000000000..67c60731b4 --- /dev/null +++ b/res/pokemon/prinplup/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 11, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 1, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/probopass/sprite_data.json b/res/pokemon/probopass/sprite_data.json new file mode 100644 index 0000000000..b3507c89a1 --- /dev/null +++ b/res/pokemon/probopass/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 6, + "male": 6 + }, + "addl_y_offset": 5, + "animation": 8, + "cry_delay": 4, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 57, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/psyduck/sprite_data.json b/res/pokemon/psyduck/sprite_data.json new file mode 100644 index 0000000000..8349265066 --- /dev/null +++ b/res/pokemon/psyduck/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": -1, + "animation": 9, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 9, + "cry_delay": 10, + "start_delay": 1, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/pupitar/sprite_data.json b/res/pokemon/pupitar/sprite_data.json new file mode 100644 index 0000000000..1dfa059276 --- /dev/null +++ b/res/pokemon/pupitar/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 7, + "animation": 1, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 5, + "cry_delay": 9, + "start_delay": 1, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -6, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/purugly/sprite_data.json b/res/pokemon/purugly/sprite_data.json new file mode 100644 index 0000000000..de3112095f --- /dev/null +++ b/res/pokemon/purugly/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": -2, + "animation": 18, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 18, + "cry_delay": 15, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -9, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/quagsire/sprite_data.json b/res/pokemon/quagsire/sprite_data.json new file mode 100644 index 0000000000..2eb084685a --- /dev/null +++ b/res/pokemon/quagsire/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": -1, + "animation": 69, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 2, + "cry_delay": 8, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/quilava/sprite_data.json b/res/pokemon/quilava/sprite_data.json new file mode 100644 index 0000000000..c51514b9c6 --- /dev/null +++ b/res/pokemon/quilava/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": -5, + "animation": 5, + "cry_delay": 12, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 1, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/qwilfish/sprite_data.json b/res/pokemon/qwilfish/sprite_data.json new file mode 100644 index 0000000000..0231925ded --- /dev/null +++ b/res/pokemon/qwilfish/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 2, + "animation": 21, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 7, + "cry_delay": 12, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/raichu/sprite_data.json b/res/pokemon/raichu/sprite_data.json new file mode 100644 index 0000000000..855277212a --- /dev/null +++ b/res/pokemon/raichu/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": 0, + "animation": 0, + "cry_delay": 15, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 104, + "cry_delay": 0, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/raikou/sprite_data.json b/res/pokemon/raikou/sprite_data.json new file mode 100644 index 0000000000..968e2d8f19 --- /dev/null +++ b/res/pokemon/raikou/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 6 + }, + "addl_y_offset": -6, + "animation": 5, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 105, + "cry_delay": 12, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/ralts/sprite_data.json b/res/pokemon/ralts/sprite_data.json new file mode 100644 index 0000000000..5be26f5528 --- /dev/null +++ b/res/pokemon/ralts/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 21 + }, + "addl_y_offset": 2, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 2, + "cry_delay": 6, + "start_delay": 2, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/rampardos/sprite_data.json b/res/pokemon/rampardos/sprite_data.json new file mode 100644 index 0000000000..bd173df17d --- /dev/null +++ b/res/pokemon/rampardos/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 0 + }, + "addl_y_offset": -2, + "animation": 1, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 35, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 92, + "cry_delay": 5, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/rapidash/sprite_data.json b/res/pokemon/rapidash/sprite_data.json new file mode 100644 index 0000000000..c8996789e9 --- /dev/null +++ b/res/pokemon/rapidash/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": -1, + "animation": 2, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 60, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 6, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 12, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/raticate/sprite_data.json b/res/pokemon/raticate/sprite_data.json new file mode 100644 index 0000000000..7ceb93edc6 --- /dev/null +++ b/res/pokemon/raticate/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 1, + "animation": 1, + "cry_delay": 15, + "start_delay": 14, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 1, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/rattata/sprite_data.json b/res/pokemon/rattata/sprite_data.json new file mode 100644 index 0000000000..bc18676a0b --- /dev/null +++ b/res/pokemon/rattata/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 2, + "animation": 11, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 79, + "cry_delay": 9, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 13, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/rayquaza/sprite_data.json b/res/pokemon/rayquaza/sprite_data.json new file mode 100644 index 0000000000..a5f059f317 --- /dev/null +++ b/res/pokemon/rayquaza/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 0 + }, + "addl_y_offset": 7, + "animation": 1, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 92, + "cry_delay": 10, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 9, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/regice/sprite_data.json b/res/pokemon/regice/sprite_data.json new file mode 100644 index 0000000000..6457ec447e --- /dev/null +++ b/res/pokemon/regice/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 11 + }, + "addl_y_offset": 12, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 16 + }, + "animation": 131, + "cry_delay": 12, + "start_delay": 13, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/regigigas/sprite_data.json b/res/pokemon/regigigas/sprite_data.json new file mode 100644 index 0000000000..24f99effdc --- /dev/null +++ b/res/pokemon/regigigas/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 2 + }, + "addl_y_offset": 0, + "animation": 5, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 72, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 12, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 12, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 6, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/regirock/sprite_data.json b/res/pokemon/regirock/sprite_data.json new file mode 100644 index 0000000000..bc596e2d02 --- /dev/null +++ b/res/pokemon/regirock/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 7 + }, + "addl_y_offset": -2, + "animation": 14, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 1, + "cry_delay": 8, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/registeel/sprite_data.json b/res/pokemon/registeel/sprite_data.json new file mode 100644 index 0000000000..2b577f036a --- /dev/null +++ b/res/pokemon/registeel/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 10 + }, + "addl_y_offset": 1, + "animation": 1, + "cry_delay": 12, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 25, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 14 + }, + "animation": 71, + "cry_delay": 12, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 14, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 14, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/relicanth/sprite_data.json b/res/pokemon/relicanth/sprite_data.json new file mode 100644 index 0000000000..bd95f2409e --- /dev/null +++ b/res/pokemon/relicanth/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 14 + }, + "addl_y_offset": 4, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 15, + "male": 15 + }, + "animation": 140, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/remoraid/sprite_data.json b/res/pokemon/remoraid/sprite_data.json new file mode 100644 index 0000000000..9a253a0b2e --- /dev/null +++ b/res/pokemon/remoraid/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 23, + "male": 23 + }, + "addl_y_offset": 5, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 15, + "male": 15 + }, + "animation": 70, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/rhydon/sprite_data.json b/res/pokemon/rhydon/sprite_data.json new file mode 100644 index 0000000000..98896227c2 --- /dev/null +++ b/res/pokemon/rhydon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": -3, + "animation": 14, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/rhyhorn/sprite_data.json b/res/pokemon/rhyhorn/sprite_data.json new file mode 100644 index 0000000000..5d91df1432 --- /dev/null +++ b/res/pokemon/rhyhorn/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": -2, + "animation": 5, + "cry_delay": 12, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 17, + "male": 14 + }, + "animation": 93, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/rhyperior/sprite_data.json b/res/pokemon/rhyperior/sprite_data.json new file mode 100644 index 0000000000..c8b73be42d --- /dev/null +++ b/res/pokemon/rhyperior/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 4, + "male": 4 + }, + "addl_y_offset": -1, + "animation": 5, + "cry_delay": 0, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 71, + "cry_delay": 15, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/riolu/sprite_data.json b/res/pokemon/riolu/sprite_data.json new file mode 100644 index 0000000000..556ecdadc4 --- /dev/null +++ b/res/pokemon/riolu/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 2, + "animation": 11, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 6, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/roselia/sprite_data.json b/res/pokemon/roselia/sprite_data.json new file mode 100644 index 0000000000..3b9a8bf3d3 --- /dev/null +++ b/res/pokemon/roselia/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 2, + "animation": 4, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 38, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 8, + "cry_delay": 15, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/roserade/sprite_data.json b/res/pokemon/roserade/sprite_data.json new file mode 100644 index 0000000000..41b2390476 --- /dev/null +++ b/res/pokemon/roserade/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": 2, + "animation": 15, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 2, + "cry_delay": 12, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/rotom/sprite_data.json b/res/pokemon/rotom/sprite_data.json new file mode 100644 index 0000000000..7dd118eedf --- /dev/null +++ b/res/pokemon/rotom/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 15 + }, + "addl_y_offset": 9, + "animation": 19, + "cry_delay": 0, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 6 + }, + "animation": 104, + "cry_delay": 12, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/sableye/sprite_data.json b/res/pokemon/sableye/sprite_data.json new file mode 100644 index 0000000000..738fd2792b --- /dev/null +++ b/res/pokemon/sableye/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 2, + "animation": 15, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 51, + "cry_delay": 13, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/salamence/sprite_data.json b/res/pokemon/salamence/sprite_data.json new file mode 100644 index 0000000000..4f30b5ae0d --- /dev/null +++ b/res/pokemon/salamence/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": -4, + "animation": 15, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 131, + "cry_delay": 6, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/sandshrew/sprite_data.json b/res/pokemon/sandshrew/sprite_data.json new file mode 100644 index 0000000000..ef0fcf158a --- /dev/null +++ b/res/pokemon/sandshrew/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": -5, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 2, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/sandslash/sprite_data.json b/res/pokemon/sandslash/sprite_data.json new file mode 100644 index 0000000000..1b133202f2 --- /dev/null +++ b/res/pokemon/sandslash/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": -1, + "animation": 0, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 14, + "male": 14 + }, + "animation": 2, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/sceptile/sprite_data.json b/res/pokemon/sceptile/sprite_data.json new file mode 100644 index 0000000000..2045177466 --- /dev/null +++ b/res/pokemon/sceptile/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": -2, + "animation": 1, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 69, + "cry_delay": 6, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/scizor/sprite_data.json b/res/pokemon/scizor/sprite_data.json new file mode 100644 index 0000000000..9870bc6581 --- /dev/null +++ b/res/pokemon/scizor/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 1, + "male": 1 + }, + "addl_y_offset": -4, + "animation": 70, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 24, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 15, + "cry_delay": 3, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 6, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/scyther/sprite_data.json b/res/pokemon/scyther/sprite_data.json new file mode 100644 index 0000000000..6af62e3c9b --- /dev/null +++ b/res/pokemon/scyther/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 8, + "animation": 3, + "cry_delay": 0, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/seadra/sprite_data.json b/res/pokemon/seadra/sprite_data.json new file mode 100644 index 0000000000..3031a5ced3 --- /dev/null +++ b/res/pokemon/seadra/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 9, + "animation": 22, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 140, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/seaking/sprite_data.json b/res/pokemon/seaking/sprite_data.json new file mode 100644 index 0000000000..acd99f4a96 --- /dev/null +++ b/res/pokemon/seaking/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 6, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 55, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -4, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/sealeo/sprite_data.json b/res/pokemon/sealeo/sprite_data.json new file mode 100644 index 0000000000..9f6a4456e7 --- /dev/null +++ b/res/pokemon/sealeo/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 13, + "start_delay": 13, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 4, + "cry_delay": 15, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/seedot/sprite_data.json b/res/pokemon/seedot/sprite_data.json new file mode 100644 index 0000000000..adfa44b9fa --- /dev/null +++ b/res/pokemon/seedot/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 2, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 80, + "cry_delay": 9, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/seel/sprite_data.json b/res/pokemon/seel/sprite_data.json new file mode 100644 index 0000000000..3d61a1b170 --- /dev/null +++ b/res/pokemon/seel/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 0, + "animation": 7, + "cry_delay": 0, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 55, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/sentret/sprite_data.json b/res/pokemon/sentret/sprite_data.json new file mode 100644 index 0000000000..e3ef530812 --- /dev/null +++ b/res/pokemon/sentret/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": 0, + "animation": 0, + "cry_delay": 10, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 1, + "male": 1 + }, + "animation": 8, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/seviper/sprite_data.json b/res/pokemon/seviper/sprite_data.json new file mode 100644 index 0000000000..2d422c0388 --- /dev/null +++ b/res/pokemon/seviper/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": 0, + "animation": 1, + "cry_delay": 0, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 1, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/sharpedo/sprite_data.json b/res/pokemon/sharpedo/sprite_data.json new file mode 100644 index 0000000000..9cef9d9c64 --- /dev/null +++ b/res/pokemon/sharpedo/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": 7, + "animation": 16, + "cry_delay": 13, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 92, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/shaymin/sprite_data.json b/res/pokemon/shaymin/sprite_data.json new file mode 100644 index 0000000000..3c01ea0e22 --- /dev/null +++ b/res/pokemon/shaymin/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 25 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 134, + "cry_delay": 6, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/shedinja/sprite_data.json b/res/pokemon/shedinja/sprite_data.json new file mode 100644 index 0000000000..6640788f88 --- /dev/null +++ b/res/pokemon/shedinja/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 18 + }, + "addl_y_offset": 16, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 13, + "cry_delay": 12, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/shelgon/sprite_data.json b/res/pokemon/shelgon/sprite_data.json new file mode 100644 index 0000000000..f6f9c35711 --- /dev/null +++ b/res/pokemon/shelgon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 8, + "animation": 15, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 17, + "male": 17 + }, + "animation": 11, + "cry_delay": 9, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/shellder/sprite_data.json b/res/pokemon/shellder/sprite_data.json new file mode 100644 index 0000000000..7b80ddbc9c --- /dev/null +++ b/res/pokemon/shellder/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 24, + "male": 24 + }, + "addl_y_offset": 6, + "animation": 9, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 28, + "male": 28 + }, + "animation": 127, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/shellos/sprite_data.json b/res/pokemon/shellos/sprite_data.json new file mode 100644 index 0000000000..9c3c0c2514 --- /dev/null +++ b/res/pokemon/shellos/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 17, + "male": 17 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 16, + "cry_delay": 6, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/shieldon/sprite_data.json b/res/pokemon/shieldon/sprite_data.json new file mode 100644 index 0000000000..3fac236cfa --- /dev/null +++ b/res/pokemon/shieldon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 21 + }, + "addl_y_offset": 1, + "animation": 18, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 92, + "cry_delay": 13, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/shiftry/sprite_data.json b/res/pokemon/shiftry/sprite_data.json new file mode 100644 index 0000000000..4ddb133923 --- /dev/null +++ b/res/pokemon/shiftry/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": -4, + "animation": 5, + "cry_delay": 15, + "start_delay": 13, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 2, + "male": 2 + }, + "animation": 68, + "cry_delay": 10, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/shinx/sprite_data.json b/res/pokemon/shinx/sprite_data.json new file mode 100644 index 0000000000..ebd3a421d5 --- /dev/null +++ b/res/pokemon/shinx/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 17, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 19, + "cry_delay": 12, + "start_delay": 1, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 7, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/shroomish/sprite_data.json b/res/pokemon/shroomish/sprite_data.json new file mode 100644 index 0000000000..fef396c399 --- /dev/null +++ b/res/pokemon/shroomish/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 24, + "male": 24 + }, + "addl_y_offset": 2, + "animation": 11, + "cry_delay": 0, + "start_delay": 18, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 59, + "cry_delay": 5, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": -6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/shuckle/sprite_data.json b/res/pokemon/shuckle/sprite_data.json new file mode 100644 index 0000000000..f562289a99 --- /dev/null +++ b/res/pokemon/shuckle/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": -1, + "animation": 18, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 14, + "male": 14 + }, + "animation": 89, + "cry_delay": 8, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/shuppet/sprite_data.json b/res/pokemon/shuppet/sprite_data.json new file mode 100644 index 0000000000..228309d6e7 --- /dev/null +++ b/res/pokemon/shuppet/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 21 + }, + "addl_y_offset": 12, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 140, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/silcoon/sprite_data.json b/res/pokemon/silcoon/sprite_data.json new file mode 100644 index 0000000000..7786ac395d --- /dev/null +++ b/res/pokemon/silcoon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 21 + }, + "addl_y_offset": 4, + "animation": 20, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 2, + "cry_delay": 10, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/skarmory/sprite_data.json b/res/pokemon/skarmory/sprite_data.json new file mode 100644 index 0000000000..ba573a8baa --- /dev/null +++ b/res/pokemon/skarmory/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": -1, + "animation": 2, + "cry_delay": 8, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 1, + "male": 1 + }, + "animation": 5, + "cry_delay": 4, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/skiploom/sprite_data.json b/res/pokemon/skiploom/sprite_data.json new file mode 100644 index 0000000000..4fdb383344 --- /dev/null +++ b/res/pokemon/skiploom/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 24, + "male": 24 + }, + "addl_y_offset": 14, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 81, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": -6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/skitty/sprite_data.json b/res/pokemon/skitty/sprite_data.json new file mode 100644 index 0000000000..7f8c265c7e --- /dev/null +++ b/res/pokemon/skitty/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 5, + "animation": 0, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 53, + "cry_delay": 8, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/skorupi/sprite_data.json b/res/pokemon/skorupi/sprite_data.json new file mode 100644 index 0000000000..900b479f50 --- /dev/null +++ b/res/pokemon/skorupi/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 1, + "animation": 16, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 56, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/skuntank/sprite_data.json b/res/pokemon/skuntank/sprite_data.json new file mode 100644 index 0000000000..79dcb7ea09 --- /dev/null +++ b/res/pokemon/skuntank/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": -2, + "animation": 1, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 71, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -7, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/slaking/sprite_data.json b/res/pokemon/slaking/sprite_data.json new file mode 100644 index 0000000000..e2e6939b21 --- /dev/null +++ b/res/pokemon/slaking/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": 0, + "animation": 5, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 1, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/slakoth/sprite_data.json b/res/pokemon/slakoth/sprite_data.json new file mode 100644 index 0000000000..9ee761d66c --- /dev/null +++ b/res/pokemon/slakoth/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 25, + "male": 25 + }, + "addl_y_offset": -2, + "animation": 2, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 1, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/slowbro/sprite_data.json b/res/pokemon/slowbro/sprite_data.json new file mode 100644 index 0000000000..564df9da1c --- /dev/null +++ b/res/pokemon/slowbro/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": -2, + "animation": 9, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 55, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/slowking/sprite_data.json b/res/pokemon/slowking/sprite_data.json new file mode 100644 index 0000000000..be75dc2cc9 --- /dev/null +++ b/res/pokemon/slowking/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 6, + "male": 6 + }, + "addl_y_offset": 0, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 16, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 2, + "cry_delay": 7, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/slowpoke/sprite_data.json b/res/pokemon/slowpoke/sprite_data.json new file mode 100644 index 0000000000..c827301d04 --- /dev/null +++ b/res/pokemon/slowpoke/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": -2, + "animation": 18, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 55, + "cry_delay": 15, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/slugma/sprite_data.json b/res/pokemon/slugma/sprite_data.json new file mode 100644 index 0000000000..c7cb6b0fb0 --- /dev/null +++ b/res/pokemon/slugma/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": -1, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 96, + "cry_delay": 2, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/smeargle/sprite_data.json b/res/pokemon/smeargle/sprite_data.json new file mode 100644 index 0000000000..9d7dc5810a --- /dev/null +++ b/res/pokemon/smeargle/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 1, + "animation": 11, + "cry_delay": 13, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 76, + "cry_delay": 7, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 10, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/smoochum/sprite_data.json b/res/pokemon/smoochum/sprite_data.json new file mode 100644 index 0000000000..01c21cf2b2 --- /dev/null +++ b/res/pokemon/smoochum/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 23, + "male": 0 + }, + "addl_y_offset": 2, + "animation": 11, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 0 + }, + "animation": 81, + "cry_delay": 11, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 7, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/sneasel/sprite_data.json b/res/pokemon/sneasel/sprite_data.json new file mode 100644 index 0000000000..9f2f995002 --- /dev/null +++ b/res/pokemon/sneasel/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": -2, + "animation": 3, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 3, + "male": 3 + }, + "animation": 52, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 15, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 15, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/snorlax/sprite_data.json b/res/pokemon/snorlax/sprite_data.json new file mode 100644 index 0000000000..0386268faa --- /dev/null +++ b/res/pokemon/snorlax/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": -3, + "animation": 18, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 73, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/snorunt/sprite_data.json b/res/pokemon/snorunt/sprite_data.json new file mode 100644 index 0000000000..c83fec5e97 --- /dev/null +++ b/res/pokemon/snorunt/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 3, + "animation": 4, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 78, + "cry_delay": 15, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/snover/sprite_data.json b/res/pokemon/snover/sprite_data.json new file mode 100644 index 0000000000..5988a33602 --- /dev/null +++ b/res/pokemon/snover/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 0, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 87, + "cry_delay": 15, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/snubbull/sprite_data.json b/res/pokemon/snubbull/sprite_data.json new file mode 100644 index 0000000000..9422d0e7c8 --- /dev/null +++ b/res/pokemon/snubbull/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 1, + "animation": 1, + "cry_delay": 0, + "start_delay": 20, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 17, + "male": 17 + }, + "animation": 89, + "cry_delay": 4, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 10, + "y_shift": -6 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/solrock/sprite_data.json b/res/pokemon/solrock/sprite_data.json new file mode 100644 index 0000000000..28d3d7751b --- /dev/null +++ b/res/pokemon/solrock/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 7 + }, + "addl_y_offset": 4, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 3 + }, + "animation": 129, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/spearow/sprite_data.json b/res/pokemon/spearow/sprite_data.json new file mode 100644 index 0000000000..881fa5302c --- /dev/null +++ b/res/pokemon/spearow/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 1, + "animation": 11, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 1, + "cry_delay": 3, + "start_delay": 1, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/spheal/sprite_data.json b/res/pokemon/spheal/sprite_data.json new file mode 100644 index 0000000000..127d7e4047 --- /dev/null +++ b/res/pokemon/spheal/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 0, + "animation": 9, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 21, + "male": 21 + }, + "animation": 135, + "cry_delay": 14, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/spinarak/sprite_data.json b/res/pokemon/spinarak/sprite_data.json new file mode 100644 index 0000000000..6e75445279 --- /dev/null +++ b/res/pokemon/spinarak/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 26, + "male": 26 + }, + "addl_y_offset": -4, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 22, + "male": 22 + }, + "animation": 1, + "cry_delay": 12, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/spinda/sprite_data.json b/res/pokemon/spinda/sprite_data.json new file mode 100644 index 0000000000..2acee6e5d8 --- /dev/null +++ b/res/pokemon/spinda/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 2, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 136, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -5, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/spiritomb/sprite_data.json b/res/pokemon/spiritomb/sprite_data.json new file mode 100644 index 0000000000..94db860478 --- /dev/null +++ b/res/pokemon/spiritomb/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 1, + "animation": 21, + "cry_delay": 0, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 20, + "cry_delay": 6, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/spoink/sprite_data.json b/res/pokemon/spoink/sprite_data.json new file mode 100644 index 0000000000..584984c138 --- /dev/null +++ b/res/pokemon/spoink/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 3, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 135, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/squirtle/sprite_data.json b/res/pokemon/squirtle/sprite_data.json new file mode 100644 index 0000000000..4e29b0cca2 --- /dev/null +++ b/res/pokemon/squirtle/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 1, + "animation": 12, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 6, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/stantler/sprite_data.json b/res/pokemon/stantler/sprite_data.json new file mode 100644 index 0000000000..2996a31139 --- /dev/null +++ b/res/pokemon/stantler/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 3, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 1, + "male": 1 + }, + "animation": 5, + "cry_delay": 5, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/staraptor/sprite_data.json b/res/pokemon/staraptor/sprite_data.json new file mode 100644 index 0000000000..3d89e8783e --- /dev/null +++ b/res/pokemon/staraptor/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 0, + "start_delay": 20, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 15, + "cry_delay": 6, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/staravia/sprite_data.json b/res/pokemon/staravia/sprite_data.json new file mode 100644 index 0000000000..48d89e3cbe --- /dev/null +++ b/res/pokemon/staravia/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 0, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 134, + "cry_delay": 2, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/starly/sprite_data.json b/res/pokemon/starly/sprite_data.json new file mode 100644 index 0000000000..9419a2ccf0 --- /dev/null +++ b/res/pokemon/starly/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 1, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 126, + "cry_delay": 6, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/starmie/sprite_data.json b/res/pokemon/starmie/sprite_data.json new file mode 100644 index 0000000000..673a858bad --- /dev/null +++ b/res/pokemon/starmie/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 15 + }, + "addl_y_offset": 7, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 5 + }, + "animation": 110, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/staryu/sprite_data.json b/res/pokemon/staryu/sprite_data.json new file mode 100644 index 0000000000..df2048ca97 --- /dev/null +++ b/res/pokemon/staryu/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 19 + }, + "addl_y_offset": 2, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 57, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -4, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/steelix/sprite_data.json b/res/pokemon/steelix/sprite_data.json new file mode 100644 index 0000000000..1bbdca2046 --- /dev/null +++ b/res/pokemon/steelix/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": 2, + "animation": 1, + "cry_delay": 0, + "start_delay": 23, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 22, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 3, + "cry_delay": 6, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/stunky/sprite_data.json b/res/pokemon/stunky/sprite_data.json new file mode 100644 index 0000000000..244aebe950 --- /dev/null +++ b/res/pokemon/stunky/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 22, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 20, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/sudowoodo/sprite_data.json b/res/pokemon/sudowoodo/sprite_data.json new file mode 100644 index 0000000000..e49ad1214f --- /dev/null +++ b/res/pokemon/sudowoodo/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 8, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/suicune/sprite_data.json b/res/pokemon/suicune/sprite_data.json new file mode 100644 index 0000000000..cd856371ef --- /dev/null +++ b/res/pokemon/suicune/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 11 + }, + "addl_y_offset": 2, + "animation": 1, + "cry_delay": 0, + "start_delay": 20, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 98, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/sunflora/sprite_data.json b/res/pokemon/sunflora/sprite_data.json new file mode 100644 index 0000000000..b77f5df65c --- /dev/null +++ b/res/pokemon/sunflora/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 0, + "animation": 0, + "cry_delay": 10, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 16, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 2, + "cry_delay": 10, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/sunkern/sprite_data.json b/res/pokemon/sunkern/sprite_data.json new file mode 100644 index 0000000000..f0b5eaff66 --- /dev/null +++ b/res/pokemon/sunkern/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 23, + "male": 23 + }, + "addl_y_offset": 2, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 80, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/surskit/sprite_data.json b/res/pokemon/surskit/sprite_data.json new file mode 100644 index 0000000000..3bbe30fcec --- /dev/null +++ b/res/pokemon/surskit/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": -6, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 2, + "cry_delay": 7, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/swablu/sprite_data.json b/res/pokemon/swablu/sprite_data.json new file mode 100644 index 0000000000..9d88fb8df7 --- /dev/null +++ b/res/pokemon/swablu/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 25, + "male": 25 + }, + "addl_y_offset": 2, + "animation": 13, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 33, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 14, + "male": 14 + }, + "animation": 141, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/swalot/sprite_data.json b/res/pokemon/swalot/sprite_data.json new file mode 100644 index 0000000000..4aed24891b --- /dev/null +++ b/res/pokemon/swalot/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": -2, + "animation": 2, + "cry_delay": 0, + "start_delay": 18, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 2, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -6, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": -6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/swampert/sprite_data.json b/res/pokemon/swampert/sprite_data.json new file mode 100644 index 0000000000..a5d3535327 --- /dev/null +++ b/res/pokemon/swampert/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": 0, + "animation": 5, + "cry_delay": 10, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 93, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/swellow/sprite_data.json b/res/pokemon/swellow/sprite_data.json new file mode 100644 index 0000000000..6359daf502 --- /dev/null +++ b/res/pokemon/swellow/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": 12, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 2, + "cry_delay": 7, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -10, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/swinub/sprite_data.json b/res/pokemon/swinub/sprite_data.json new file mode 100644 index 0000000000..b6fa9e2b1e --- /dev/null +++ b/res/pokemon/swinub/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 27, + "male": 27 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 24, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 23, + "male": 23 + }, + "animation": 90, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -3, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/taillow/sprite_data.json b/res/pokemon/taillow/sprite_data.json new file mode 100644 index 0000000000..9e8df98c23 --- /dev/null +++ b/res/pokemon/taillow/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 24, + "male": 24 + }, + "addl_y_offset": 16, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 75, + "cry_delay": 4, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -6, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/tangela/sprite_data.json b/res/pokemon/tangela/sprite_data.json new file mode 100644 index 0000000000..e3723c92b4 --- /dev/null +++ b/res/pokemon/tangela/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 0, + "animation": 0, + "cry_delay": 15, + "start_delay": 2, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 25, + "male": 25 + }, + "animation": 135, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/tangrowth/sprite_data.json b/res/pokemon/tangrowth/sprite_data.json new file mode 100644 index 0000000000..169df1c92b --- /dev/null +++ b/res/pokemon/tangrowth/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 4, + "male": 4 + }, + "addl_y_offset": 0, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 131, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/tauros/sprite_data.json b/res/pokemon/tauros/sprite_data.json new file mode 100644 index 0000000000..862a4761fd --- /dev/null +++ b/res/pokemon/tauros/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 12 + }, + "addl_y_offset": -3, + "animation": 14, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 16 + }, + "animation": 131, + "cry_delay": 15, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/teddiursa/sprite_data.json b/res/pokemon/teddiursa/sprite_data.json new file mode 100644 index 0000000000..bb5f9504c0 --- /dev/null +++ b/res/pokemon/teddiursa/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 10, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 81, + "cry_delay": 9, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/tentacool/sprite_data.json b/res/pokemon/tentacool/sprite_data.json new file mode 100644 index 0000000000..7ee2d14a80 --- /dev/null +++ b/res/pokemon/tentacool/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": 0, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 87, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/tentacruel/sprite_data.json b/res/pokemon/tentacruel/sprite_data.json new file mode 100644 index 0000000000..e51447e552 --- /dev/null +++ b/res/pokemon/tentacruel/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 0 + }, + "addl_y_offset": 0, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 14, + "male": 14 + }, + "animation": 140, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/togekiss/sprite_data.json b/res/pokemon/togekiss/sprite_data.json new file mode 100644 index 0000000000..38dae69dd9 --- /dev/null +++ b/res/pokemon/togekiss/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 14, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 18, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/togepi/sprite_data.json b/res/pokemon/togepi/sprite_data.json new file mode 100644 index 0000000000..7e138c51fb --- /dev/null +++ b/res/pokemon/togepi/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 26, + "male": 26 + }, + "addl_y_offset": 1, + "animation": 6, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 6, + "cry_delay": 9, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/togetic/sprite_data.json b/res/pokemon/togetic/sprite_data.json new file mode 100644 index 0000000000..8b3fccdc27 --- /dev/null +++ b/res/pokemon/togetic/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 9, + "animation": 8, + "cry_delay": 0, + "start_delay": 16, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 6, + "cry_delay": 4, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/torchic/sprite_data.json b/res/pokemon/torchic/sprite_data.json new file mode 100644 index 0000000000..ca56f56666 --- /dev/null +++ b/res/pokemon/torchic/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 18, + "male": 18 + }, + "addl_y_offset": 1, + "animation": 6, + "cry_delay": 8, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 30, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 80, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/torkoal/sprite_data.json b/res/pokemon/torkoal/sprite_data.json new file mode 100644 index 0000000000..c3e04f1fe0 --- /dev/null +++ b/res/pokemon/torkoal/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 10, + "male": 10 + }, + "addl_y_offset": -1, + "animation": 5, + "cry_delay": 8, + "start_delay": 22, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 10, + "male": 10 + }, + "animation": 131, + "cry_delay": 15, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/torterra/sprite_data.json b/res/pokemon/torterra/sprite_data.json new file mode 100644 index 0000000000..1f5b68d8c6 --- /dev/null +++ b/res/pokemon/torterra/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 1, + "male": 1 + }, + "addl_y_offset": -6, + "animation": 5, + "cry_delay": 10, + "start_delay": 11, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 30, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 131, + "cry_delay": 8, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 1, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": -1, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 2, + "x_shift": 2, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/totodile/sprite_data.json b/res/pokemon/totodile/sprite_data.json new file mode 100644 index 0000000000..5624ba92d1 --- /dev/null +++ b/res/pokemon/totodile/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 1, + "animation": 11, + "cry_delay": 10, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 6, + "cry_delay": 8, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/toxicroak/sprite_data.json b/res/pokemon/toxicroak/sprite_data.json new file mode 100644 index 0000000000..cbfb9066d5 --- /dev/null +++ b/res/pokemon/toxicroak/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 11, + "male": 11 + }, + "addl_y_offset": -1, + "animation": 18, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -4, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 59, + "cry_delay": 12, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/trapinch/sprite_data.json b/res/pokemon/trapinch/sprite_data.json new file mode 100644 index 0000000000..4f45655338 --- /dev/null +++ b/res/pokemon/trapinch/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 23, + "male": 23 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 4, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/treecko/sprite_data.json b/res/pokemon/treecko/sprite_data.json new file mode 100644 index 0000000000..4a75e63615 --- /dev/null +++ b/res/pokemon/treecko/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 2, + "animation": 11, + "cry_delay": 15, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 75, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/tropius/sprite_data.json b/res/pokemon/tropius/sprite_data.json new file mode 100644 index 0000000000..a4f5a308a2 --- /dev/null +++ b/res/pokemon/tropius/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 0 + }, + "addl_y_offset": 0, + "animation": 14, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 136, + "cry_delay": 15, + "start_delay": 7, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -7, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/turtwig/sprite_data.json b/res/pokemon/turtwig/sprite_data.json new file mode 100644 index 0000000000..8afcb3863b --- /dev/null +++ b/res/pokemon/turtwig/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 1, + "cry_delay": 13, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/typhlosion/sprite_data.json b/res/pokemon/typhlosion/sprite_data.json new file mode 100644 index 0000000000..add25202a8 --- /dev/null +++ b/res/pokemon/typhlosion/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": -1, + "animation": 3, + "cry_delay": 10, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 4, + "male": 4 + }, + "animation": 3, + "cry_delay": 10, + "start_delay": 2, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/tyranitar/sprite_data.json b/res/pokemon/tyranitar/sprite_data.json new file mode 100644 index 0000000000..d3254ac309 --- /dev/null +++ b/res/pokemon/tyranitar/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 4, + "male": 4 + }, + "addl_y_offset": -1, + "animation": 5, + "cry_delay": 13, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 2, + "male": 2 + }, + "animation": 131, + "cry_delay": 8, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/tyrogue/sprite_data.json b/res/pokemon/tyrogue/sprite_data.json new file mode 100644 index 0000000000..4b55e6a182 --- /dev/null +++ b/res/pokemon/tyrogue/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 14 + }, + "addl_y_offset": 1, + "animation": 3, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 12 + }, + "animation": 54, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/umbreon/sprite_data.json b/res/pokemon/umbreon/sprite_data.json new file mode 100644 index 0000000000..b0140cec53 --- /dev/null +++ b/res/pokemon/umbreon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 0, + "animation": 1, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 3, + "male": 3 + }, + "animation": 3, + "cry_delay": 3, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/unown/sprite_data.json b/res/pokemon/unown/sprite_data.json new file mode 100644 index 0000000000..8216ec6abc --- /dev/null +++ b/res/pokemon/unown/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 23 + }, + "addl_y_offset": 16, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 16 + }, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/ursaring/sprite_data.json b/res/pokemon/ursaring/sprite_data.json new file mode 100644 index 0000000000..0de80a7733 --- /dev/null +++ b/res/pokemon/ursaring/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": -2, + "animation": 1, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 3, + "male": 3 + }, + "animation": 92, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/uxie/sprite_data.json b/res/pokemon/uxie/sprite_data.json new file mode 100644 index 0000000000..38dd8d5951 --- /dev/null +++ b/res/pokemon/uxie/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 15 + }, + "addl_y_offset": 16, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 8 + }, + "animation": 139, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/vaporeon/sprite_data.json b/res/pokemon/vaporeon/sprite_data.json new file mode 100644 index 0000000000..ed231713eb --- /dev/null +++ b/res/pokemon/vaporeon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 1, + "animation": 2, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 93, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/venomoth/sprite_data.json b/res/pokemon/venomoth/sprite_data.json new file mode 100644 index 0000000000..310c83e9fb --- /dev/null +++ b/res/pokemon/venomoth/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 8, + "male": 8 + }, + "addl_y_offset": 16, + "animation": 8, + "cry_delay": 0, + "start_delay": 1, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 5, + "male": 5 + }, + "animation": 134, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -3, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -6, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/venonat/sprite_data.json b/res/pokemon/venonat/sprite_data.json new file mode 100644 index 0000000000..d409b1d7e8 --- /dev/null +++ b/res/pokemon/venonat/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": 1, + "animation": 9, + "cry_delay": 0, + "start_delay": 24, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 6, + "male": 6 + }, + "animation": 134, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/venusaur/sprite_data.json b/res/pokemon/venusaur/sprite_data.json new file mode 100644 index 0000000000..c6441a27ef --- /dev/null +++ b/res/pokemon/venusaur/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 6, + "male": 6 + }, + "addl_y_offset": -3, + "animation": 1, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 13, + "male": 13 + }, + "animation": 132, + "cry_delay": 12, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 18, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/vespiquen/sprite_data.json b/res/pokemon/vespiquen/sprite_data.json new file mode 100644 index 0000000000..d21743301a --- /dev/null +++ b/res/pokemon/vespiquen/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 0 + }, + "addl_y_offset": 16, + "animation": 8, + "cry_delay": 0, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 110, + "cry_delay": 0, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/vibrava/sprite_data.json b/res/pokemon/vibrava/sprite_data.json new file mode 100644 index 0000000000..c11532dd49 --- /dev/null +++ b/res/pokemon/vibrava/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 16, + "animation": 8, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 84, + "cry_delay": 15, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 3, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/victreebel/sprite_data.json b/res/pokemon/victreebel/sprite_data.json new file mode 100644 index 0000000000..0ae53e7b4c --- /dev/null +++ b/res/pokemon/victreebel/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 3, + "male": 3 + }, + "addl_y_offset": -3, + "animation": 18, + "cry_delay": 10, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 141, + "cry_delay": 15, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/vigoroth/sprite_data.json b/res/pokemon/vigoroth/sprite_data.json new file mode 100644 index 0000000000..af47555b05 --- /dev/null +++ b/res/pokemon/vigoroth/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 7, + "male": 7 + }, + "addl_y_offset": 0, + "animation": 12, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 71, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 4, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/vileplume/sprite_data.json b/res/pokemon/vileplume/sprite_data.json new file mode 100644 index 0000000000..360d068e14 --- /dev/null +++ b/res/pokemon/vileplume/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 1, + "animation": 16, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 7, + "male": 7 + }, + "animation": 6, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 9, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/volbeat/sprite_data.json b/res/pokemon/volbeat/sprite_data.json new file mode 100644 index 0000000000..db5e6cf808 --- /dev/null +++ b/res/pokemon/volbeat/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 17 + }, + "addl_y_offset": 12, + "animation": 18, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 26, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 4 + }, + "animation": 70, + "cry_delay": 14, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/voltorb/sprite_data.json b/res/pokemon/voltorb/sprite_data.json new file mode 100644 index 0000000000..b0365713f1 --- /dev/null +++ b/res/pokemon/voltorb/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 25 + }, + "addl_y_offset": 2, + "animation": 0, + "cry_delay": 10, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 20 + }, + "animation": 136, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/vulpix/sprite_data.json b/res/pokemon/vulpix/sprite_data.json new file mode 100644 index 0000000000..ce40468989 --- /dev/null +++ b/res/pokemon/vulpix/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 1, + "animation": 20, + "cry_delay": 0, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 24, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 127, + "cry_delay": 6, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 8, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 6, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/wailmer/sprite_data.json b/res/pokemon/wailmer/sprite_data.json new file mode 100644 index 0000000000..cd6669df1b --- /dev/null +++ b/res/pokemon/wailmer/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 21 + }, + "addl_y_offset": 1, + "animation": 20, + "cry_delay": 10, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 55, + "cry_delay": 4, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 8, + "x_shift": 4, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/wailord/sprite_data.json b/res/pokemon/wailord/sprite_data.json new file mode 100644 index 0000000000..6c8f698f03 --- /dev/null +++ b/res/pokemon/wailord/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 6, + "male": 6 + }, + "addl_y_offset": 9, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 28, + "male": 28 + }, + "animation": 4, + "cry_delay": 3, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/walrein/sprite_data.json b/res/pokemon/walrein/sprite_data.json new file mode 100644 index 0000000000..d36674dd27 --- /dev/null +++ b/res/pokemon/walrein/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": -3, + "animation": 14, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 1, + "cry_delay": 12, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_LARGE" + } +} \ No newline at end of file diff --git a/res/pokemon/wartortle/sprite_data.json b/res/pokemon/wartortle/sprite_data.json new file mode 100644 index 0000000000..cc49398ba6 --- /dev/null +++ b/res/pokemon/wartortle/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": 0, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 94, + "cry_delay": 14, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/weavile/sprite_data.json b/res/pokemon/weavile/sprite_data.json new file mode 100644 index 0000000000..4a3e932e9b --- /dev/null +++ b/res/pokemon/weavile/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": 1, + "animation": 18, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 94, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -4, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/weedle/sprite_data.json b/res/pokemon/weedle/sprite_data.json new file mode 100644 index 0000000000..6b80973cfc --- /dev/null +++ b/res/pokemon/weedle/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 22, + "male": 22 + }, + "addl_y_offset": 1, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 16, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 1, + "cry_delay": 9, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/weepinbell/sprite_data.json b/res/pokemon/weepinbell/sprite_data.json new file mode 100644 index 0000000000..5f5de470ff --- /dev/null +++ b/res/pokemon/weepinbell/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 16, + "male": 16 + }, + "addl_y_offset": 6, + "animation": 17, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 14, + "male": 14 + }, + "animation": 141, + "cry_delay": 15, + "start_delay": 5, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/weezing/sprite_data.json b/res/pokemon/weezing/sprite_data.json new file mode 100644 index 0000000000..4f03a0d726 --- /dev/null +++ b/res/pokemon/weezing/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": 15, + "animation": 8, + "cry_delay": 12, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 11, + "male": 11 + }, + "animation": 140, + "cry_delay": 15, + "start_delay": 2, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/whiscash/sprite_data.json b/res/pokemon/whiscash/sprite_data.json new file mode 100644 index 0000000000..79dec4e6be --- /dev/null +++ b/res/pokemon/whiscash/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 20, + "male": 20 + }, + "addl_y_offset": 7, + "animation": 10, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 14, + "male": 14 + }, + "animation": 94, + "cry_delay": 15, + "start_delay": 6, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 11, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/whismur/sprite_data.json b/res/pokemon/whismur/sprite_data.json new file mode 100644 index 0000000000..246200277f --- /dev/null +++ b/res/pokemon/whismur/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 21 + }, + "addl_y_offset": 1, + "animation": 3, + "cry_delay": 13, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 30, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 89, + "cry_delay": 1, + "start_delay": 4, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 12, + "x_shift": 5, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/wigglytuff/sprite_data.json b/res/pokemon/wigglytuff/sprite_data.json new file mode 100644 index 0000000000..f8435287f9 --- /dev/null +++ b/res/pokemon/wigglytuff/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 12, + "male": 12 + }, + "addl_y_offset": 0, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 0, + "cry_delay": 9, + "start_delay": 9, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": -3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/wingull/sprite_data.json b/res/pokemon/wingull/sprite_data.json new file mode 100644 index 0000000000..89330347ae --- /dev/null +++ b/res/pokemon/wingull/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 16, + "animation": 9, + "cry_delay": 7, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 8, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/wobbuffet/sprite_data.json b/res/pokemon/wobbuffet/sprite_data.json new file mode 100644 index 0000000000..74de9568d8 --- /dev/null +++ b/res/pokemon/wobbuffet/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 14, + "male": 14 + }, + "addl_y_offset": 0, + "animation": 2, + "cry_delay": 15, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 12, + "male": 12 + }, + "animation": 0, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -6, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": -6, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/wooper/sprite_data.json b/res/pokemon/wooper/sprite_data.json new file mode 100644 index 0000000000..1fdc8ffaf3 --- /dev/null +++ b/res/pokemon/wooper/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 24, + "male": 24 + }, + "addl_y_offset": 2, + "animation": 7, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 16, + "male": 16 + }, + "animation": 82, + "cry_delay": 14, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": -5, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 3, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/wormadam/sprite_data.json b/res/pokemon/wormadam/sprite_data.json new file mode 100644 index 0000000000..a76c6ef9e3 --- /dev/null +++ b/res/pokemon/wormadam/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 0 + }, + "addl_y_offset": 11, + "animation": 13, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 0, + "cry_delay": 6, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 9, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/wurmple/sprite_data.json b/res/pokemon/wurmple/sprite_data.json new file mode 100644 index 0000000000..9c04136447 --- /dev/null +++ b/res/pokemon/wurmple/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 23, + "male": 23 + }, + "addl_y_offset": 2, + "animation": 2, + "cry_delay": 13, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 20, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 4, + "cry_delay": 12, + "start_delay": 3, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 7, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/wynaut/sprite_data.json b/res/pokemon/wynaut/sprite_data.json new file mode 100644 index 0000000000..ad7d1d7bfe --- /dev/null +++ b/res/pokemon/wynaut/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 21, + "male": 21 + }, + "addl_y_offset": 1, + "animation": 6, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 15, + "male": 15 + }, + "animation": 135, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/xatu/sprite_data.json b/res/pokemon/xatu/sprite_data.json new file mode 100644 index 0000000000..83fadc80a3 --- /dev/null +++ b/res/pokemon/xatu/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 13, + "male": 13 + }, + "addl_y_offset": 0, + "animation": 18, + "cry_delay": 10, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 14, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 63, + "cry_delay": 7, + "start_delay": 2, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -1, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/yanma/sprite_data.json b/res/pokemon/yanma/sprite_data.json new file mode 100644 index 0000000000..f7d065a783 --- /dev/null +++ b/res/pokemon/yanma/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 15, + "male": 15 + }, + "addl_y_offset": 14, + "animation": 8, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 0 + }, + "animation": 51, + "cry_delay": 6, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 6, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 13, + "x_shift": 12, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/yanmega/sprite_data.json b/res/pokemon/yanmega/sprite_data.json new file mode 100644 index 0000000000..dc11dc46fa --- /dev/null +++ b/res/pokemon/yanmega/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 5, + "male": 5 + }, + "addl_y_offset": 16, + "animation": 16, + "cry_delay": 0, + "start_delay": 8, + "frames": [ + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 52, + "cry_delay": 10, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 3, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 0, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/zangoose/sprite_data.json b/res/pokemon/zangoose/sprite_data.json new file mode 100644 index 0000000000..e3d77859aa --- /dev/null +++ b/res/pokemon/zangoose/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 9, + "male": 9 + }, + "addl_y_offset": 1, + "animation": 5, + "cry_delay": 0, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 5, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 92, + "cry_delay": 15, + "start_delay": 10, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -2, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/zapdos/sprite_data.json b/res/pokemon/zapdos/sprite_data.json new file mode 100644 index 0000000000..517fa477c5 --- /dev/null +++ b/res/pokemon/zapdos/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 0, + "male": 7 + }, + "addl_y_offset": 14, + "animation": 3, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 8, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 0, + "male": 15 + }, + "animation": 104, + "cry_delay": 15, + "start_delay": 12, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 12, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 15, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 6, + "x_shift": -10, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": -6, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file diff --git a/res/pokemon/zigzagoon/sprite_data.json b/res/pokemon/zigzagoon/sprite_data.json new file mode 100644 index 0000000000..4a9af86af1 --- /dev/null +++ b/res/pokemon/zigzagoon/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 19, + "male": 19 + }, + "addl_y_offset": -1, + "animation": 6, + "cry_delay": 0, + "start_delay": 15, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 4, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -2, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 8, + "male": 8 + }, + "animation": 1, + "cry_delay": 10, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 10, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 10, + "x_shift": 2, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 5, + "size": "SHADOW_SIZE_MEDIUM" + } +} \ No newline at end of file diff --git a/res/pokemon/zubat/sprite_data.json b/res/pokemon/zubat/sprite_data.json new file mode 100644 index 0000000000..fc3deb6e27 --- /dev/null +++ b/res/pokemon/zubat/sprite_data.json @@ -0,0 +1,149 @@ +{ + "front": { + "y_offset": { + "female": 31, + "male": 31 + }, + "addl_y_offset": 16, + "animation": 2, + "cry_delay": 0, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 1, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": -1, + "frame_delay": 0, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "back": { + "y_offset": { + "female": 9, + "male": 9 + }, + "animation": 6, + "cry_delay": 11, + "start_delay": 0, + "frames": [ + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": -12, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": -12, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": -12, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": -12, + "y_shift": 0 + }, + { + "sprite_frame": 0, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + }, + { + "sprite_frame": 1, + "frame_delay": 2, + "x_shift": 0, + "y_shift": 0 + } + ] + }, + "shadow": { + "x_offset": 2, + "size": "SHADOW_SIZE_SMALL" + } +} \ No newline at end of file