diff --git a/assets/images/demo/buildings/tent_styleA.png b/assets/images/demo/buildings/tent/tent_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/buildings/tent_styleA.png rename to assets/images/demo/buildings/tent/tent_styleA_1024x1024.png diff --git a/assets/images/demo/buildings/tent/tent_styleA_preview_256x256.png b/assets/images/demo/buildings/tent/tent_styleA_preview_256x256.png new file mode 100644 index 000000000..27aaa111c Binary files /dev/null and b/assets/images/demo/buildings/tent/tent_styleA_preview_256x256.png differ diff --git a/assets/images/demo/buildings/originals/tent_styleA.png b/assets/images/demo/buildings/tent/tent_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/buildings/originals/tent_styleA.png rename to assets/images/demo/buildings/tent/tent_styleA_sprite_32x32.png diff --git a/assets/images/demo/buildings/tent_styleB.png b/assets/images/demo/buildings/tent/tent_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/buildings/tent_styleB.png rename to assets/images/demo/buildings/tent/tent_styleB_1024x1024.png diff --git a/assets/images/demo/buildings/tent/tent_styleB_preview_256x256.png b/assets/images/demo/buildings/tent/tent_styleB_preview_256x256.png new file mode 100644 index 000000000..da60b0fdf Binary files /dev/null and b/assets/images/demo/buildings/tent/tent_styleB_preview_256x256.png differ diff --git a/assets/images/demo/buildings/originals/tent_styleB.png b/assets/images/demo/buildings/tent/tent_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/buildings/originals/tent_styleB.png rename to assets/images/demo/buildings/tent/tent_styleB_sprite_32x32.png diff --git a/assets/images/demo/buildings/tent_styleA_32x32.png b/assets/images/demo/buildings/tent_styleA_32x32.png deleted file mode 100644 index 551ea7284..000000000 Binary files a/assets/images/demo/buildings/tent_styleA_32x32.png and /dev/null differ diff --git a/assets/images/demo/buildings/tent_styleB_32x32.png b/assets/images/demo/buildings/tent_styleB_32x32.png deleted file mode 100644 index b6a8f24ce..000000000 Binary files a/assets/images/demo/buildings/tent_styleB_32x32.png and /dev/null differ diff --git a/assets/images/demo/characters/kai_styleA_idle.png b/assets/images/demo/characters/kai/kai_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_styleA_idle.png rename to assets/images/demo/characters/kai/kai_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_styleA_walk_32x32.png b/assets/images/demo/characters/kai/kai_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_styleA_walk_32x32.png rename to assets/images/demo/characters/kai/kai_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_styleB_walk.png b/assets/images/demo/characters/kai/kai_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_styleB_walk.png rename to assets/images/demo/characters/kai/kai_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_styleB_walk_32x32.png b/assets/images/demo/characters/kai/kai_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_styleB_walk_32x32.png rename to assets/images/demo/characters/kai/kai_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_hoe_action_styleA.png b/assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_hoe_action_styleA.png rename to assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleA_preview_256x256.png b/assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleA_preview_256x256.png new file mode 100644 index 000000000..598b2d106 Binary files /dev/null and b/assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_hoe_action_styleA_32x32.png b/assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_hoe_action_styleA_32x32.png rename to assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_hoe_action_styleB.png b/assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_hoe_action_styleB.png rename to assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleB_preview_256x256.png b/assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleB_preview_256x256.png new file mode 100644 index 000000000..ea2b28f40 Binary files /dev/null and b/assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_hoe_action_styleB_32x32.png b/assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_hoe_action_styleB_32x32.png rename to assets/images/demo/characters/kai_hoe_action/kai_hoe_action_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_east_1_styleA.png b/assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_east_1_styleA.png rename to assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleA_preview_256x256.png b/assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleA_preview_256x256.png new file mode 100644 index 000000000..7b5f2c08a Binary files /dev/null and b/assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_east_1_styleA_32x32.png b/assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_east_1_styleA_32x32.png rename to assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_east_1_styleB.png b/assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_east_1_styleB.png rename to assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleB_preview_256x256.png b/assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleB_preview_256x256.png new file mode 100644 index 000000000..aa07d1da3 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_east_1_styleB_32x32.png b/assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_east_1_styleB_32x32.png rename to assets/images/demo/characters/kai_idle_east_1/kai_idle_east_1_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_east_4_styleA.png b/assets/images/demo/characters/kai_idle_east_4/kai_idle_east_4_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_east_4_styleA.png rename to assets/images/demo/characters/kai_idle_east_4/kai_idle_east_4_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_east_4/kai_idle_east_4_styleA_preview_256x256.png b/assets/images/demo/characters/kai_idle_east_4/kai_idle_east_4_styleA_preview_256x256.png new file mode 100644 index 000000000..815ea40c8 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_east_4/kai_idle_east_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_east_4_styleA_32x32.png b/assets/images/demo/characters/kai_idle_east_4/kai_idle_east_4_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_east_4_styleA_32x32.png rename to assets/images/demo/characters/kai_idle_east_4/kai_idle_east_4_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_north_1_styleA.png b/assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_1_styleA.png rename to assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleA_preview_256x256.png b/assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleA_preview_256x256.png new file mode 100644 index 000000000..2c5605bcb Binary files /dev/null and b/assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_north_1_styleA_32x32.png b/assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_1_styleA_32x32.png rename to assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_north_1_styleB.png b/assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_1_styleB.png rename to assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleB_preview_256x256.png b/assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleB_preview_256x256.png new file mode 100644 index 000000000..b5f74cba9 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_north_1_styleB_32x32.png b/assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_1_styleB_32x32.png rename to assets/images/demo/characters/kai_idle_north_1/kai_idle_north_1_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_north_2_styleA.png b/assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_2_styleA.png rename to assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleA_preview_256x256.png b/assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleA_preview_256x256.png new file mode 100644 index 000000000..2852c32d9 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_north_2_styleA_32x32.png b/assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_2_styleA_32x32.png rename to assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_north_2_styleB.png b/assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_2_styleB.png rename to assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleB_preview_256x256.png b/assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleB_preview_256x256.png new file mode 100644 index 000000000..90d0ecb11 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_north_2_styleB_32x32.png b/assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_2_styleB_32x32.png rename to assets/images/demo/characters/kai_idle_north_2/kai_idle_north_2_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_north_3_styleA.png b/assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_3_styleA.png rename to assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleA_preview_256x256.png b/assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleA_preview_256x256.png new file mode 100644 index 000000000..f71b7130a Binary files /dev/null and b/assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_north_3_styleA_32x32.png b/assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_3_styleA_32x32.png rename to assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_north_3_styleB.png b/assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_3_styleB.png rename to assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleB_preview_256x256.png b/assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleB_preview_256x256.png new file mode 100644 index 000000000..2f534bd83 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_north_3_styleB_32x32.png b/assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_3_styleB_32x32.png rename to assets/images/demo/characters/kai_idle_north_3/kai_idle_north_3_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_north_4_styleA.png b/assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_4_styleA.png rename to assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleA_preview_256x256.png b/assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleA_preview_256x256.png new file mode 100644 index 000000000..41048cd71 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_north_4_styleA_32x32.png b/assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_4_styleA_32x32.png rename to assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_north_4_styleB.png b/assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_4_styleB.png rename to assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleB_preview_256x256.png b/assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleB_preview_256x256.png new file mode 100644 index 000000000..c96d014bf Binary files /dev/null and b/assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_north_4_styleB_32x32.png b/assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_north_4_styleB_32x32.png rename to assets/images/demo/characters/kai_idle_north_4/kai_idle_north_4_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_south_1_styleA.png b/assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_1_styleA.png rename to assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleA_preview_256x256.png b/assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleA_preview_256x256.png new file mode 100644 index 000000000..bd4ee900a Binary files /dev/null and b/assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_south_1_styleA_32x32.png b/assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_1_styleA_32x32.png rename to assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_south_1_styleB.png b/assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_1_styleB.png rename to assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleB_preview_256x256.png b/assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleB_preview_256x256.png new file mode 100644 index 000000000..2cd9990e6 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_south_1_styleB_32x32.png b/assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_1_styleB_32x32.png rename to assets/images/demo/characters/kai_idle_south_1/kai_idle_south_1_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_south_2_styleA.png b/assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_2_styleA.png rename to assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleA_preview_256x256.png b/assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleA_preview_256x256.png new file mode 100644 index 000000000..cf3f421ed Binary files /dev/null and b/assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_south_2_styleA_32x32.png b/assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_2_styleA_32x32.png rename to assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_south_2_styleB.png b/assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_2_styleB.png rename to assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleB_preview_256x256.png b/assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleB_preview_256x256.png new file mode 100644 index 000000000..6e3679575 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_south_2_styleB_32x32.png b/assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_2_styleB_32x32.png rename to assets/images/demo/characters/kai_idle_south_2/kai_idle_south_2_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_south_3_styleA.png b/assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_3_styleA.png rename to assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleA_preview_256x256.png b/assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleA_preview_256x256.png new file mode 100644 index 000000000..b9de5b47a Binary files /dev/null and b/assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_south_3_styleA_32x32.png b/assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_3_styleA_32x32.png rename to assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_south_3_styleB.png b/assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_3_styleB.png rename to assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleB_preview_256x256.png b/assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleB_preview_256x256.png new file mode 100644 index 000000000..6cca67bd6 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_south_3_styleB_32x32.png b/assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_3_styleB_32x32.png rename to assets/images/demo/characters/kai_idle_south_3/kai_idle_south_3_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_south_4_styleA.png b/assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_4_styleA.png rename to assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleA_preview_256x256.png b/assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleA_preview_256x256.png new file mode 100644 index 000000000..85f147065 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_south_4_styleA_32x32.png b/assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_4_styleA_32x32.png rename to assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_south_4_styleB.png b/assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_4_styleB.png rename to assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleB_preview_256x256.png b/assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleB_preview_256x256.png new file mode 100644 index 000000000..3cd8c60fb Binary files /dev/null and b/assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_south_4_styleB_32x32.png b/assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_south_4_styleB_32x32.png rename to assets/images/demo/characters/kai_idle_south_4/kai_idle_south_4_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_west_1_styleB.png b/assets/images/demo/characters/kai_idle_west_1/kai_idle_west_1_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_1_styleB.png rename to assets/images/demo/characters/kai_idle_west_1/kai_idle_west_1_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_west_1/kai_idle_west_1_styleB_preview_256x256.png b/assets/images/demo/characters/kai_idle_west_1/kai_idle_west_1_styleB_preview_256x256.png new file mode 100644 index 000000000..aa5cf3733 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_west_1/kai_idle_west_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_west_1_styleB_32x32.png b/assets/images/demo/characters/kai_idle_west_1/kai_idle_west_1_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_1_styleB_32x32.png rename to assets/images/demo/characters/kai_idle_west_1/kai_idle_west_1_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_west_2_styleA.png b/assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_2_styleA.png rename to assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleA_preview_256x256.png b/assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleA_preview_256x256.png new file mode 100644 index 000000000..07c26cb6d Binary files /dev/null and b/assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_west_2_styleA_32x32.png b/assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_2_styleA_32x32.png rename to assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_west_2_styleB.png b/assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_2_styleB.png rename to assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleB_preview_256x256.png b/assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleB_preview_256x256.png new file mode 100644 index 000000000..16d613703 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_west_2_styleB_32x32.png b/assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_2_styleB_32x32.png rename to assets/images/demo/characters/kai_idle_west_2/kai_idle_west_2_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_west_3_styleA.png b/assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_3_styleA.png rename to assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleA_preview_256x256.png b/assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleA_preview_256x256.png new file mode 100644 index 000000000..170b139b9 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_west_3_styleA_32x32.png b/assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_3_styleA_32x32.png rename to assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_west_3_styleB.png b/assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_3_styleB.png rename to assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleB_preview_256x256.png b/assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleB_preview_256x256.png new file mode 100644 index 000000000..155ba8053 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_west_3_styleB_32x32.png b/assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_3_styleB_32x32.png rename to assets/images/demo/characters/kai_idle_west_3/kai_idle_west_3_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_west_4_styleA.png b/assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_4_styleA.png rename to assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleA_preview_256x256.png b/assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleA_preview_256x256.png new file mode 100644 index 000000000..c43daeab1 Binary files /dev/null and b/assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_west_4_styleA_32x32.png b/assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_4_styleA_32x32.png rename to assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_idle_west_4_styleB.png b/assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_4_styleB.png rename to assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleB_preview_256x256.png b/assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleB_preview_256x256.png new file mode 100644 index 000000000..9895e5e2b Binary files /dev/null and b/assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_idle_west_4_styleB_32x32.png b/assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_idle_west_4_styleB_32x32.png rename to assets/images/demo/characters/kai_idle_west_4/kai_idle_west_4_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_styleA_idle_32x32.png b/assets/images/demo/characters/kai_styleA_idle_32x32.png deleted file mode 100644 index 2ed44471e..000000000 Binary files a/assets/images/demo/characters/kai_styleA_idle_32x32.png and /dev/null differ diff --git a/assets/images/demo/characters/kai_styleA_walk.png b/assets/images/demo/characters/kai_styleA_walk.png deleted file mode 100644 index 1cb76630b..000000000 Binary files a/assets/images/demo/characters/kai_styleA_walk.png and /dev/null differ diff --git a/assets/images/demo/characters/kai_styleB_idle.png b/assets/images/demo/characters/kai_styleB_idle.png deleted file mode 100644 index 178c88528..000000000 Binary files a/assets/images/demo/characters/kai_styleB_idle.png and /dev/null differ diff --git a/assets/images/demo/characters/kai_styleB_idle_32x32.png b/assets/images/demo/characters/kai_styleB_idle_32x32.png deleted file mode 100644 index 819a15cd5..000000000 Binary files a/assets/images/demo/characters/kai_styleB_idle_32x32.png and /dev/null differ diff --git a/assets/images/demo/characters/kai_walk_south_1_styleA.png b/assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_1_styleA.png rename to assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleA_preview_256x256.png b/assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleA_preview_256x256.png new file mode 100644 index 000000000..4b7f912ab Binary files /dev/null and b/assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_walk_south_1_styleA_32x32.png b/assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_1_styleA_32x32.png rename to assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_walk_south_1_styleB.png b/assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_1_styleB.png rename to assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleB_preview_256x256.png b/assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleB_preview_256x256.png new file mode 100644 index 000000000..d45bb6073 Binary files /dev/null and b/assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_walk_south_1_styleB_32x32.png b/assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_1_styleB_32x32.png rename to assets/images/demo/characters/kai_walk_south_1/kai_walk_south_1_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_walk_south_2_styleA.png b/assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_2_styleA.png rename to assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleA_preview_256x256.png b/assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleA_preview_256x256.png new file mode 100644 index 000000000..e258830b2 Binary files /dev/null and b/assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_walk_south_2_styleA_32x32.png b/assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_2_styleA_32x32.png rename to assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_walk_south_2_styleB.png b/assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_2_styleB.png rename to assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleB_preview_256x256.png b/assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleB_preview_256x256.png new file mode 100644 index 000000000..30ccec02e Binary files /dev/null and b/assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_walk_south_2_styleB_32x32.png b/assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_2_styleB_32x32.png rename to assets/images/demo/characters/kai_walk_south_2/kai_walk_south_2_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_walk_south_3_styleA.png b/assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_3_styleA.png rename to assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleA_preview_256x256.png b/assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleA_preview_256x256.png new file mode 100644 index 000000000..8d8856143 Binary files /dev/null and b/assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_walk_south_3_styleA_32x32.png b/assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_3_styleA_32x32.png rename to assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_walk_south_3_styleB.png b/assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_3_styleB.png rename to assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleB_preview_256x256.png b/assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleB_preview_256x256.png new file mode 100644 index 000000000..096e6b4ca Binary files /dev/null and b/assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_walk_south_3_styleB_32x32.png b/assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_3_styleB_32x32.png rename to assets/images/demo/characters/kai_walk_south_3/kai_walk_south_3_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_walk_south_4_styleA.png b/assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_4_styleA.png rename to assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleA_preview_256x256.png b/assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleA_preview_256x256.png new file mode 100644 index 000000000..c1c814eae Binary files /dev/null and b/assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_walk_south_4_styleA_32x32.png b/assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_4_styleA_32x32.png rename to assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_walk_south_4_styleB.png b/assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_4_styleB.png rename to assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleB_preview_256x256.png b/assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleB_preview_256x256.png new file mode 100644 index 000000000..6433357a5 Binary files /dev/null and b/assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_walk_south_4_styleB_32x32.png b/assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_walk_south_4_styleB_32x32.png rename to assets/images/demo/characters/kai_walk_south_4/kai_walk_south_4_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_watering_styleA.png b/assets/images/demo/characters/kai_watering/kai_watering_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_watering_styleA.png rename to assets/images/demo/characters/kai_watering/kai_watering_styleA_1024x1024.png diff --git a/assets/images/demo/characters/kai_watering/kai_watering_styleA_preview_256x256.png b/assets/images/demo/characters/kai_watering/kai_watering_styleA_preview_256x256.png new file mode 100644 index 000000000..b5ad47f52 Binary files /dev/null and b/assets/images/demo/characters/kai_watering/kai_watering_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_watering_styleA_32x32.png b/assets/images/demo/characters/kai_watering/kai_watering_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_watering_styleA_32x32.png rename to assets/images/demo/characters/kai_watering/kai_watering_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/kai_watering_styleB.png b/assets/images/demo/characters/kai_watering/kai_watering_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/kai_watering_styleB.png rename to assets/images/demo/characters/kai_watering/kai_watering_styleB_1024x1024.png diff --git a/assets/images/demo/characters/kai_watering/kai_watering_styleB_preview_256x256.png b/assets/images/demo/characters/kai_watering/kai_watering_styleB_preview_256x256.png new file mode 100644 index 000000000..6fb5e8c87 Binary files /dev/null and b/assets/images/demo/characters/kai_watering/kai_watering_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/kai_watering_styleB_32x32.png b/assets/images/demo/characters/kai_watering/kai_watering_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/kai_watering_styleB_32x32.png rename to assets/images/demo/characters/kai_watering/kai_watering_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/originals/kai_hoe_action_styleA.png b/assets/images/demo/characters/originals/kai_hoe_action_styleA.png deleted file mode 100644 index a972731d2..000000000 Binary files a/assets/images/demo/characters/originals/kai_hoe_action_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_hoe_action_styleB.png b/assets/images/demo/characters/originals/kai_hoe_action_styleB.png deleted file mode 100644 index 41417a1c6..000000000 Binary files a/assets/images/demo/characters/originals/kai_hoe_action_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_east_1_styleA.png b/assets/images/demo/characters/originals/kai_idle_east_1_styleA.png deleted file mode 100644 index 4c6045184..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_east_1_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_east_1_styleB.png b/assets/images/demo/characters/originals/kai_idle_east_1_styleB.png deleted file mode 100644 index 76de5e97d..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_east_1_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_east_4_styleA.png b/assets/images/demo/characters/originals/kai_idle_east_4_styleA.png deleted file mode 100644 index 50dc89327..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_east_4_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_north_1_styleA.png b/assets/images/demo/characters/originals/kai_idle_north_1_styleA.png deleted file mode 100644 index 43da825a9..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_north_1_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_north_1_styleB.png b/assets/images/demo/characters/originals/kai_idle_north_1_styleB.png deleted file mode 100644 index a8dd30625..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_north_1_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_north_2_styleA.png b/assets/images/demo/characters/originals/kai_idle_north_2_styleA.png deleted file mode 100644 index da3a5c588..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_north_2_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_north_2_styleB.png b/assets/images/demo/characters/originals/kai_idle_north_2_styleB.png deleted file mode 100644 index b6a51baf3..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_north_2_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_north_3_styleA.png b/assets/images/demo/characters/originals/kai_idle_north_3_styleA.png deleted file mode 100644 index 457f17a75..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_north_3_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_north_3_styleB.png b/assets/images/demo/characters/originals/kai_idle_north_3_styleB.png deleted file mode 100644 index 554e612bb..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_north_3_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_north_4_styleA.png b/assets/images/demo/characters/originals/kai_idle_north_4_styleA.png deleted file mode 100644 index e22f40d3c..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_north_4_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_north_4_styleB.png b/assets/images/demo/characters/originals/kai_idle_north_4_styleB.png deleted file mode 100644 index af43f3166..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_north_4_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_south_1_styleA.png b/assets/images/demo/characters/originals/kai_idle_south_1_styleA.png deleted file mode 100644 index b250c34a7..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_south_1_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_south_1_styleB.png b/assets/images/demo/characters/originals/kai_idle_south_1_styleB.png deleted file mode 100644 index 808675a05..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_south_1_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_south_2_styleA.png b/assets/images/demo/characters/originals/kai_idle_south_2_styleA.png deleted file mode 100644 index 6e28c77ad..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_south_2_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_south_2_styleB.png b/assets/images/demo/characters/originals/kai_idle_south_2_styleB.png deleted file mode 100644 index a754cddc9..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_south_2_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_south_3_styleA.png b/assets/images/demo/characters/originals/kai_idle_south_3_styleA.png deleted file mode 100644 index 9cf1e94dc..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_south_3_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_south_3_styleB.png b/assets/images/demo/characters/originals/kai_idle_south_3_styleB.png deleted file mode 100644 index 425f89c99..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_south_3_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_south_4_styleA.png b/assets/images/demo/characters/originals/kai_idle_south_4_styleA.png deleted file mode 100644 index 4db8c87e2..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_south_4_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_south_4_styleB.png b/assets/images/demo/characters/originals/kai_idle_south_4_styleB.png deleted file mode 100644 index 6d2546cc3..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_south_4_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_west_1_styleB.png b/assets/images/demo/characters/originals/kai_idle_west_1_styleB.png deleted file mode 100644 index f5c473239..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_west_1_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_west_2_styleA.png b/assets/images/demo/characters/originals/kai_idle_west_2_styleA.png deleted file mode 100644 index 3691af270..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_west_2_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_west_2_styleB.png b/assets/images/demo/characters/originals/kai_idle_west_2_styleB.png deleted file mode 100644 index ca777476b..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_west_2_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_west_3_styleA.png b/assets/images/demo/characters/originals/kai_idle_west_3_styleA.png deleted file mode 100644 index 9994a5295..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_west_3_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_west_3_styleB.png b/assets/images/demo/characters/originals/kai_idle_west_3_styleB.png deleted file mode 100644 index c3d10df10..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_west_3_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_west_4_styleA.png b/assets/images/demo/characters/originals/kai_idle_west_4_styleA.png deleted file mode 100644 index d491c2e79..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_west_4_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_idle_west_4_styleB.png b/assets/images/demo/characters/originals/kai_idle_west_4_styleB.png deleted file mode 100644 index ea76381b6..000000000 Binary files a/assets/images/demo/characters/originals/kai_idle_west_4_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_styleA_idle.png b/assets/images/demo/characters/originals/kai_styleA_idle.png deleted file mode 100644 index 2ed44471e..000000000 Binary files a/assets/images/demo/characters/originals/kai_styleA_idle.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_styleA_walk.png b/assets/images/demo/characters/originals/kai_styleA_walk.png deleted file mode 100644 index 74c6d25b4..000000000 Binary files a/assets/images/demo/characters/originals/kai_styleA_walk.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_styleB_idle.png b/assets/images/demo/characters/originals/kai_styleB_idle.png deleted file mode 100644 index 819a15cd5..000000000 Binary files a/assets/images/demo/characters/originals/kai_styleB_idle.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_styleB_walk.png b/assets/images/demo/characters/originals/kai_styleB_walk.png deleted file mode 100644 index 3acc24665..000000000 Binary files a/assets/images/demo/characters/originals/kai_styleB_walk.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_walk_south_1_styleA.png b/assets/images/demo/characters/originals/kai_walk_south_1_styleA.png deleted file mode 100644 index 33f42a1d4..000000000 Binary files a/assets/images/demo/characters/originals/kai_walk_south_1_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_walk_south_1_styleB.png b/assets/images/demo/characters/originals/kai_walk_south_1_styleB.png deleted file mode 100644 index 879d10455..000000000 Binary files a/assets/images/demo/characters/originals/kai_walk_south_1_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_walk_south_2_styleA.png b/assets/images/demo/characters/originals/kai_walk_south_2_styleA.png deleted file mode 100644 index 239357672..000000000 Binary files a/assets/images/demo/characters/originals/kai_walk_south_2_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_walk_south_2_styleB.png b/assets/images/demo/characters/originals/kai_walk_south_2_styleB.png deleted file mode 100644 index 620f3ff13..000000000 Binary files a/assets/images/demo/characters/originals/kai_walk_south_2_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_walk_south_3_styleA.png b/assets/images/demo/characters/originals/kai_walk_south_3_styleA.png deleted file mode 100644 index 355677804..000000000 Binary files a/assets/images/demo/characters/originals/kai_walk_south_3_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_walk_south_3_styleB.png b/assets/images/demo/characters/originals/kai_walk_south_3_styleB.png deleted file mode 100644 index 26df2becb..000000000 Binary files a/assets/images/demo/characters/originals/kai_walk_south_3_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_walk_south_4_styleA.png b/assets/images/demo/characters/originals/kai_walk_south_4_styleA.png deleted file mode 100644 index aad2252c6..000000000 Binary files a/assets/images/demo/characters/originals/kai_walk_south_4_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_walk_south_4_styleB.png b/assets/images/demo/characters/originals/kai_walk_south_4_styleB.png deleted file mode 100644 index 4fc11e0c5..000000000 Binary files a/assets/images/demo/characters/originals/kai_walk_south_4_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_watering_styleA.png b/assets/images/demo/characters/originals/kai_watering_styleA.png deleted file mode 100644 index dd1a5a56d..000000000 Binary files a/assets/images/demo/characters/originals/kai_watering_styleA.png and /dev/null differ diff --git a/assets/images/demo/characters/originals/kai_watering_styleB.png b/assets/images/demo/characters/originals/kai_watering_styleB.png deleted file mode 100644 index f5f757cc5..000000000 Binary files a/assets/images/demo/characters/originals/kai_watering_styleB.png and /dev/null differ diff --git a/assets/images/demo/characters/zombie_dig_1_styleA.png b/assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/zombie_dig_1_styleA.png rename to assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleA_1024x1024.png diff --git a/assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleA_preview_256x256.png b/assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleA_preview_256x256.png new file mode 100644 index 000000000..22207267d Binary files /dev/null and b/assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/originals/zombie_dig_1_styleA.png b/assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/originals/zombie_dig_1_styleA.png rename to assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/zombie_dig_1_styleB.png b/assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/zombie_dig_1_styleB.png rename to assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleB_1024x1024.png diff --git a/assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleB_preview_256x256.png b/assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleB_preview_256x256.png new file mode 100644 index 000000000..25aea09b0 Binary files /dev/null and b/assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/originals/zombie_dig_1_styleB.png b/assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/originals/zombie_dig_1_styleB.png rename to assets/images/demo/characters/zombie_dig_1/zombie_dig_1_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/zombie_dig_1_styleA_32x32.png b/assets/images/demo/characters/zombie_dig_1_styleA_32x32.png deleted file mode 100644 index e0ad732b3..000000000 Binary files a/assets/images/demo/characters/zombie_dig_1_styleA_32x32.png and /dev/null differ diff --git a/assets/images/demo/characters/zombie_dig_1_styleB_32x32.png b/assets/images/demo/characters/zombie_dig_1_styleB_32x32.png deleted file mode 100644 index 344f82fe6..000000000 Binary files a/assets/images/demo/characters/zombie_dig_1_styleB_32x32.png and /dev/null differ diff --git a/assets/images/demo/characters/zombie_idle_1_styleA.png b/assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/characters/zombie_idle_1_styleA.png rename to assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleA_1024x1024.png diff --git a/assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleA_preview_256x256.png b/assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleA_preview_256x256.png new file mode 100644 index 000000000..1acf354cb Binary files /dev/null and b/assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo/characters/originals/zombie_idle_1_styleA.png b/assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/originals/zombie_idle_1_styleA.png rename to assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleA_sprite_32x32.png diff --git a/assets/images/demo/characters/zombie_idle_1_styleB.png b/assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/characters/zombie_idle_1_styleB.png rename to assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleB_1024x1024.png diff --git a/assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleB_preview_256x256.png b/assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleB_preview_256x256.png new file mode 100644 index 000000000..3b9dc2463 Binary files /dev/null and b/assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo/characters/originals/zombie_idle_1_styleB.png b/assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/characters/originals/zombie_idle_1_styleB.png rename to assets/images/demo/characters/zombie_idle_1/zombie_idle_1_styleB_sprite_32x32.png diff --git a/assets/images/demo/characters/zombie_idle_1_styleA_32x32.png b/assets/images/demo/characters/zombie_idle_1_styleA_32x32.png deleted file mode 100644 index ab619d430..000000000 Binary files a/assets/images/demo/characters/zombie_idle_1_styleA_32x32.png and /dev/null differ diff --git a/assets/images/demo/characters/zombie_idle_1_styleB_32x32.png b/assets/images/demo/characters/zombie_idle_1_styleB_32x32.png deleted file mode 100644 index 2dfcbc46d..000000000 Binary files a/assets/images/demo/characters/zombie_idle_1_styleB_32x32.png and /dev/null differ diff --git a/assets/images/demo/crops/wheat_styleA.png b/assets/images/demo/crops/wheat/wheat_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/crops/wheat_styleA.png rename to assets/images/demo/crops/wheat/wheat_styleA_1024x1024.png diff --git a/assets/images/demo/crops/wheat/wheat_styleA_preview_256x256.png b/assets/images/demo/crops/wheat/wheat_styleA_preview_256x256.png new file mode 100644 index 000000000..a2129790a Binary files /dev/null and b/assets/images/demo/crops/wheat/wheat_styleA_preview_256x256.png differ diff --git a/assets/images/demo/crops/originals/wheat_styleA.png b/assets/images/demo/crops/wheat/wheat_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/crops/originals/wheat_styleA.png rename to assets/images/demo/crops/wheat/wheat_styleA_sprite_32x32.png diff --git a/assets/images/demo/crops/wheat_stage0_styleA.png b/assets/images/demo/crops/wheat_stage0/wheat_stage0_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/crops/wheat_stage0_styleA.png rename to assets/images/demo/crops/wheat_stage0/wheat_stage0_styleA_1024x1024.png diff --git a/assets/images/demo/crops/wheat_stage0/wheat_stage0_styleA_preview_256x256.png b/assets/images/demo/crops/wheat_stage0/wheat_stage0_styleA_preview_256x256.png new file mode 100644 index 000000000..cdd96fb6e Binary files /dev/null and b/assets/images/demo/crops/wheat_stage0/wheat_stage0_styleA_preview_256x256.png differ diff --git a/assets/images/demo/crops/originals/wheat_stage0_styleA.png b/assets/images/demo/crops/wheat_stage0/wheat_stage0_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/crops/originals/wheat_stage0_styleA.png rename to assets/images/demo/crops/wheat_stage0/wheat_stage0_styleA_sprite_32x32.png diff --git a/assets/images/demo/crops/wheat_stage0_styleB.png b/assets/images/demo/crops/wheat_stage0/wheat_stage0_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/crops/wheat_stage0_styleB.png rename to assets/images/demo/crops/wheat_stage0/wheat_stage0_styleB_1024x1024.png diff --git a/assets/images/demo/crops/wheat_stage0/wheat_stage0_styleB_preview_256x256.png b/assets/images/demo/crops/wheat_stage0/wheat_stage0_styleB_preview_256x256.png new file mode 100644 index 000000000..5da7c3470 Binary files /dev/null and b/assets/images/demo/crops/wheat_stage0/wheat_stage0_styleB_preview_256x256.png differ diff --git a/assets/images/demo/crops/originals/wheat_stage0_styleB.png b/assets/images/demo/crops/wheat_stage0/wheat_stage0_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/crops/originals/wheat_stage0_styleB.png rename to assets/images/demo/crops/wheat_stage0/wheat_stage0_styleB_sprite_32x32.png diff --git a/assets/images/demo/crops/wheat_stage0_styleA_32x32.png b/assets/images/demo/crops/wheat_stage0_styleA_32x32.png deleted file mode 100644 index 83f7c40b6..000000000 Binary files a/assets/images/demo/crops/wheat_stage0_styleA_32x32.png and /dev/null differ diff --git a/assets/images/demo/crops/wheat_stage0_styleB_32x32.png b/assets/images/demo/crops/wheat_stage0_styleB_32x32.png deleted file mode 100644 index 6389da4e8..000000000 Binary files a/assets/images/demo/crops/wheat_stage0_styleB_32x32.png and /dev/null differ diff --git a/assets/images/demo/crops/wheat_stage1_styleA.png b/assets/images/demo/crops/wheat_stage1/wheat_stage1_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/crops/wheat_stage1_styleA.png rename to assets/images/demo/crops/wheat_stage1/wheat_stage1_styleA_1024x1024.png diff --git a/assets/images/demo/crops/wheat_stage1/wheat_stage1_styleA_preview_256x256.png b/assets/images/demo/crops/wheat_stage1/wheat_stage1_styleA_preview_256x256.png new file mode 100644 index 000000000..6ba8d7325 Binary files /dev/null and b/assets/images/demo/crops/wheat_stage1/wheat_stage1_styleA_preview_256x256.png differ diff --git a/assets/images/demo/crops/originals/wheat_stage1_styleA.png b/assets/images/demo/crops/wheat_stage1/wheat_stage1_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/crops/originals/wheat_stage1_styleA.png rename to assets/images/demo/crops/wheat_stage1/wheat_stage1_styleA_sprite_32x32.png diff --git a/assets/images/demo/crops/wheat_stage1_styleB.png b/assets/images/demo/crops/wheat_stage1/wheat_stage1_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/crops/wheat_stage1_styleB.png rename to assets/images/demo/crops/wheat_stage1/wheat_stage1_styleB_1024x1024.png diff --git a/assets/images/demo/crops/wheat_stage1/wheat_stage1_styleB_preview_256x256.png b/assets/images/demo/crops/wheat_stage1/wheat_stage1_styleB_preview_256x256.png new file mode 100644 index 000000000..72fc6ba26 Binary files /dev/null and b/assets/images/demo/crops/wheat_stage1/wheat_stage1_styleB_preview_256x256.png differ diff --git a/assets/images/demo/crops/originals/wheat_stage1_styleB.png b/assets/images/demo/crops/wheat_stage1/wheat_stage1_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/crops/originals/wheat_stage1_styleB.png rename to assets/images/demo/crops/wheat_stage1/wheat_stage1_styleB_sprite_32x32.png diff --git a/assets/images/demo/crops/wheat_stage1_styleA_32x32.png b/assets/images/demo/crops/wheat_stage1_styleA_32x32.png deleted file mode 100644 index 95ebdc198..000000000 Binary files a/assets/images/demo/crops/wheat_stage1_styleA_32x32.png and /dev/null differ diff --git a/assets/images/demo/crops/wheat_stage1_styleB_32x32.png b/assets/images/demo/crops/wheat_stage1_styleB_32x32.png deleted file mode 100644 index df3917dc2..000000000 Binary files a/assets/images/demo/crops/wheat_stage1_styleB_32x32.png and /dev/null differ diff --git a/assets/images/demo/crops/wheat_stage2_styleA.png b/assets/images/demo/crops/wheat_stage2/wheat_stage2_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/crops/wheat_stage2_styleA.png rename to assets/images/demo/crops/wheat_stage2/wheat_stage2_styleA_1024x1024.png diff --git a/assets/images/demo/crops/wheat_stage2/wheat_stage2_styleA_preview_256x256.png b/assets/images/demo/crops/wheat_stage2/wheat_stage2_styleA_preview_256x256.png new file mode 100644 index 000000000..0eb231b67 Binary files /dev/null and b/assets/images/demo/crops/wheat_stage2/wheat_stage2_styleA_preview_256x256.png differ diff --git a/assets/images/demo/crops/originals/wheat_stage2_styleA.png b/assets/images/demo/crops/wheat_stage2/wheat_stage2_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/crops/originals/wheat_stage2_styleA.png rename to assets/images/demo/crops/wheat_stage2/wheat_stage2_styleA_sprite_32x32.png diff --git a/assets/images/demo/crops/wheat_stage2_styleB.png b/assets/images/demo/crops/wheat_stage2/wheat_stage2_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/crops/wheat_stage2_styleB.png rename to assets/images/demo/crops/wheat_stage2/wheat_stage2_styleB_1024x1024.png diff --git a/assets/images/demo/crops/wheat_stage2/wheat_stage2_styleB_preview_256x256.png b/assets/images/demo/crops/wheat_stage2/wheat_stage2_styleB_preview_256x256.png new file mode 100644 index 000000000..63e0dd1f9 Binary files /dev/null and b/assets/images/demo/crops/wheat_stage2/wheat_stage2_styleB_preview_256x256.png differ diff --git a/assets/images/demo/crops/originals/wheat_stage2_styleB.png b/assets/images/demo/crops/wheat_stage2/wheat_stage2_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/crops/originals/wheat_stage2_styleB.png rename to assets/images/demo/crops/wheat_stage2/wheat_stage2_styleB_sprite_32x32.png diff --git a/assets/images/demo/crops/wheat_stage2_styleA_32x32.png b/assets/images/demo/crops/wheat_stage2_styleA_32x32.png deleted file mode 100644 index 036aa130d..000000000 Binary files a/assets/images/demo/crops/wheat_stage2_styleA_32x32.png and /dev/null differ diff --git a/assets/images/demo/crops/wheat_stage2_styleB_32x32.png b/assets/images/demo/crops/wheat_stage2_styleB_32x32.png deleted file mode 100644 index 49d0082c2..000000000 Binary files a/assets/images/demo/crops/wheat_stage2_styleB_32x32.png and /dev/null differ diff --git a/assets/images/demo/crops/wheat_stage3_styleA.png b/assets/images/demo/crops/wheat_stage3/wheat_stage3_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/crops/wheat_stage3_styleA.png rename to assets/images/demo/crops/wheat_stage3/wheat_stage3_styleA_1024x1024.png diff --git a/assets/images/demo/crops/wheat_stage3/wheat_stage3_styleA_preview_256x256.png b/assets/images/demo/crops/wheat_stage3/wheat_stage3_styleA_preview_256x256.png new file mode 100644 index 000000000..4e996e949 Binary files /dev/null and b/assets/images/demo/crops/wheat_stage3/wheat_stage3_styleA_preview_256x256.png differ diff --git a/assets/images/demo/crops/originals/wheat_stage3_styleA.png b/assets/images/demo/crops/wheat_stage3/wheat_stage3_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/crops/originals/wheat_stage3_styleA.png rename to assets/images/demo/crops/wheat_stage3/wheat_stage3_styleA_sprite_32x32.png diff --git a/assets/images/demo/crops/wheat_stage3_styleB.png b/assets/images/demo/crops/wheat_stage3/wheat_stage3_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/crops/wheat_stage3_styleB.png rename to assets/images/demo/crops/wheat_stage3/wheat_stage3_styleB_1024x1024.png diff --git a/assets/images/demo/crops/wheat_stage3/wheat_stage3_styleB_preview_256x256.png b/assets/images/demo/crops/wheat_stage3/wheat_stage3_styleB_preview_256x256.png new file mode 100644 index 000000000..b45f84a0a Binary files /dev/null and b/assets/images/demo/crops/wheat_stage3/wheat_stage3_styleB_preview_256x256.png differ diff --git a/assets/images/demo/crops/originals/wheat_stage3_styleB.png b/assets/images/demo/crops/wheat_stage3/wheat_stage3_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/crops/originals/wheat_stage3_styleB.png rename to assets/images/demo/crops/wheat_stage3/wheat_stage3_styleB_sprite_32x32.png diff --git a/assets/images/demo/crops/wheat_stage3_styleA_32x32.png b/assets/images/demo/crops/wheat_stage3_styleA_32x32.png deleted file mode 100644 index d8c1f4024..000000000 Binary files a/assets/images/demo/crops/wheat_stage3_styleA_32x32.png and /dev/null differ diff --git a/assets/images/demo/crops/wheat_stage3_styleB_32x32.png b/assets/images/demo/crops/wheat_stage3_styleB_32x32.png deleted file mode 100644 index aa955c962..000000000 Binary files a/assets/images/demo/crops/wheat_stage3_styleB_32x32.png and /dev/null differ diff --git a/assets/images/demo/crops/wheat_stage4_styleA.png b/assets/images/demo/crops/wheat_stage4/wheat_stage4_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/crops/wheat_stage4_styleA.png rename to assets/images/demo/crops/wheat_stage4/wheat_stage4_styleA_1024x1024.png diff --git a/assets/images/demo/crops/wheat_stage4/wheat_stage4_styleA_preview_256x256.png b/assets/images/demo/crops/wheat_stage4/wheat_stage4_styleA_preview_256x256.png new file mode 100644 index 000000000..59757367e Binary files /dev/null and b/assets/images/demo/crops/wheat_stage4/wheat_stage4_styleA_preview_256x256.png differ diff --git a/assets/images/demo/crops/originals/wheat_stage4_styleA.png b/assets/images/demo/crops/wheat_stage4/wheat_stage4_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/crops/originals/wheat_stage4_styleA.png rename to assets/images/demo/crops/wheat_stage4/wheat_stage4_styleA_sprite_32x32.png diff --git a/assets/images/demo/crops/wheat_stage4_styleB.png b/assets/images/demo/crops/wheat_stage4/wheat_stage4_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/crops/wheat_stage4_styleB.png rename to assets/images/demo/crops/wheat_stage4/wheat_stage4_styleB_1024x1024.png diff --git a/assets/images/demo/crops/wheat_stage4/wheat_stage4_styleB_preview_256x256.png b/assets/images/demo/crops/wheat_stage4/wheat_stage4_styleB_preview_256x256.png new file mode 100644 index 000000000..5ed66f108 Binary files /dev/null and b/assets/images/demo/crops/wheat_stage4/wheat_stage4_styleB_preview_256x256.png differ diff --git a/assets/images/demo/crops/originals/wheat_stage4_styleB.png b/assets/images/demo/crops/wheat_stage4/wheat_stage4_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/crops/originals/wheat_stage4_styleB.png rename to assets/images/demo/crops/wheat_stage4/wheat_stage4_styleB_sprite_32x32.png diff --git a/assets/images/demo/crops/wheat_stage4_styleA_32x32.png b/assets/images/demo/crops/wheat_stage4_styleA_32x32.png deleted file mode 100644 index a4989f154..000000000 Binary files a/assets/images/demo/crops/wheat_stage4_styleA_32x32.png and /dev/null differ diff --git a/assets/images/demo/crops/wheat_stage4_styleB_32x32.png b/assets/images/demo/crops/wheat_stage4_styleB_32x32.png deleted file mode 100644 index 64abd22ce..000000000 Binary files a/assets/images/demo/crops/wheat_stage4_styleB_32x32.png and /dev/null differ diff --git a/assets/images/demo/crops/wheat_styleA_32x32.png b/assets/images/demo/crops/wheat_styleA_32x32.png deleted file mode 100644 index 4094b5b76..000000000 Binary files a/assets/images/demo/crops/wheat_styleA_32x32.png and /dev/null differ diff --git a/assets/images/demo/effects/originals/water_anim_1_styleA.png b/assets/images/demo/effects/originals/water_anim_1_styleA.png deleted file mode 100644 index 11a9af85a..000000000 Binary files a/assets/images/demo/effects/originals/water_anim_1_styleA.png and /dev/null differ diff --git a/assets/images/demo/effects/originals/water_anim_1_styleB.png b/assets/images/demo/effects/originals/water_anim_1_styleB.png deleted file mode 100644 index 1187f096e..000000000 Binary files a/assets/images/demo/effects/originals/water_anim_1_styleB.png and /dev/null differ diff --git a/assets/images/demo/effects/originals/water_anim_2_styleA.png b/assets/images/demo/effects/originals/water_anim_2_styleA.png deleted file mode 100644 index 25d2063f6..000000000 Binary files a/assets/images/demo/effects/originals/water_anim_2_styleA.png and /dev/null differ diff --git a/assets/images/demo/effects/originals/water_anim_2_styleB.png b/assets/images/demo/effects/originals/water_anim_2_styleB.png deleted file mode 100644 index a32e39b1e..000000000 Binary files a/assets/images/demo/effects/originals/water_anim_2_styleB.png and /dev/null differ diff --git a/assets/images/demo/effects/water_anim_1_styleA.png b/assets/images/demo/effects/water_anim_1/water_anim_1_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/effects/water_anim_1_styleA.png rename to assets/images/demo/effects/water_anim_1/water_anim_1_styleA_1024x1024.png diff --git a/assets/images/demo/effects/water_anim_1/water_anim_1_styleA_preview_256x256.png b/assets/images/demo/effects/water_anim_1/water_anim_1_styleA_preview_256x256.png new file mode 100644 index 000000000..6ede71deb Binary files /dev/null and b/assets/images/demo/effects/water_anim_1/water_anim_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo/effects/water_anim_1_styleA_32x32.png b/assets/images/demo/effects/water_anim_1/water_anim_1_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/effects/water_anim_1_styleA_32x32.png rename to assets/images/demo/effects/water_anim_1/water_anim_1_styleA_sprite_32x32.png diff --git a/assets/images/demo/effects/water_anim_1_styleB.png b/assets/images/demo/effects/water_anim_1/water_anim_1_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/effects/water_anim_1_styleB.png rename to assets/images/demo/effects/water_anim_1/water_anim_1_styleB_1024x1024.png diff --git a/assets/images/demo/effects/water_anim_1/water_anim_1_styleB_preview_256x256.png b/assets/images/demo/effects/water_anim_1/water_anim_1_styleB_preview_256x256.png new file mode 100644 index 000000000..f802740bb Binary files /dev/null and b/assets/images/demo/effects/water_anim_1/water_anim_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo/effects/water_anim_1_styleB_32x32.png b/assets/images/demo/effects/water_anim_1/water_anim_1_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/effects/water_anim_1_styleB_32x32.png rename to assets/images/demo/effects/water_anim_1/water_anim_1_styleB_sprite_32x32.png diff --git a/assets/images/demo/effects/water_anim_2_styleA.png b/assets/images/demo/effects/water_anim_2/water_anim_2_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/effects/water_anim_2_styleA.png rename to assets/images/demo/effects/water_anim_2/water_anim_2_styleA_1024x1024.png diff --git a/assets/images/demo/effects/water_anim_2/water_anim_2_styleA_preview_256x256.png b/assets/images/demo/effects/water_anim_2/water_anim_2_styleA_preview_256x256.png new file mode 100644 index 000000000..35cc64f82 Binary files /dev/null and b/assets/images/demo/effects/water_anim_2/water_anim_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo/effects/water_anim_2_styleA_32x32.png b/assets/images/demo/effects/water_anim_2/water_anim_2_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/effects/water_anim_2_styleA_32x32.png rename to assets/images/demo/effects/water_anim_2/water_anim_2_styleA_sprite_32x32.png diff --git a/assets/images/demo/effects/water_anim_2_styleB.png b/assets/images/demo/effects/water_anim_2/water_anim_2_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/effects/water_anim_2_styleB.png rename to assets/images/demo/effects/water_anim_2/water_anim_2_styleB_1024x1024.png diff --git a/assets/images/demo/effects/water_anim_2/water_anim_2_styleB_preview_256x256.png b/assets/images/demo/effects/water_anim_2/water_anim_2_styleB_preview_256x256.png new file mode 100644 index 000000000..4fc517d1d Binary files /dev/null and b/assets/images/demo/effects/water_anim_2/water_anim_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo/effects/water_anim_2_styleB_32x32.png b/assets/images/demo/effects/water_anim_2/water_anim_2_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/effects/water_anim_2_styleB_32x32.png rename to assets/images/demo/effects/water_anim_2/water_anim_2_styleB_sprite_32x32.png diff --git a/assets/images/demo/enemies/zombie_styleA_idle.png b/assets/images/demo/enemies/zombie/zombie_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/enemies/zombie_styleA_idle.png rename to assets/images/demo/enemies/zombie/zombie_styleA_1024x1024.png diff --git a/assets/images/demo/enemies/originals/zombie_styleA_idle.png b/assets/images/demo/enemies/zombie/zombie_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/enemies/originals/zombie_styleA_idle.png rename to assets/images/demo/enemies/zombie/zombie_styleA_sprite_32x32.png diff --git a/assets/images/demo/enemies/zombie_styleB_idle.png b/assets/images/demo/enemies/zombie/zombie_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/enemies/zombie_styleB_idle.png rename to assets/images/demo/enemies/zombie/zombie_styleB_1024x1024.png diff --git a/assets/images/demo/enemies/originals/zombie_styleB_idle.png b/assets/images/demo/enemies/zombie/zombie_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/enemies/originals/zombie_styleB_idle.png rename to assets/images/demo/enemies/zombie/zombie_styleB_sprite_32x32.png diff --git a/assets/images/demo/enemies/zombie_styleA_idle_32x32.png b/assets/images/demo/enemies/zombie_styleA_idle_32x32.png deleted file mode 100644 index 7fafb1813..000000000 Binary files a/assets/images/demo/enemies/zombie_styleA_idle_32x32.png and /dev/null differ diff --git a/assets/images/demo/enemies/zombie_styleB_idle_32x32.png b/assets/images/demo/enemies/zombie_styleB_idle_32x32.png deleted file mode 100644 index c7dc3ca4c..000000000 Binary files a/assets/images/demo/enemies/zombie_styleB_idle_32x32.png and /dev/null differ diff --git a/assets/images/demo/environment/campfire_styleA.png b/assets/images/demo/environment/campfire/campfire_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/environment/campfire_styleA.png rename to assets/images/demo/environment/campfire/campfire_styleA_1024x1024.png diff --git a/assets/images/demo/environment/campfire/campfire_styleA_preview_256x256.png b/assets/images/demo/environment/campfire/campfire_styleA_preview_256x256.png new file mode 100644 index 000000000..e88868a59 Binary files /dev/null and b/assets/images/demo/environment/campfire/campfire_styleA_preview_256x256.png differ diff --git a/assets/images/demo/environment/campfire_styleA_32x32.png b/assets/images/demo/environment/campfire/campfire_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/environment/campfire_styleA_32x32.png rename to assets/images/demo/environment/campfire/campfire_styleA_sprite_32x32.png diff --git a/assets/images/demo/environment/campfire_styleB.png b/assets/images/demo/environment/campfire/campfire_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/environment/campfire_styleB.png rename to assets/images/demo/environment/campfire/campfire_styleB_1024x1024.png diff --git a/assets/images/demo/environment/campfire/campfire_styleB_preview_256x256.png b/assets/images/demo/environment/campfire/campfire_styleB_preview_256x256.png new file mode 100644 index 000000000..5bec0970c Binary files /dev/null and b/assets/images/demo/environment/campfire/campfire_styleB_preview_256x256.png differ diff --git a/assets/images/demo/environment/campfire_styleB_32x32.png b/assets/images/demo/environment/campfire/campfire_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/environment/campfire_styleB_32x32.png rename to assets/images/demo/environment/campfire/campfire_styleB_sprite_32x32.png diff --git a/assets/images/demo/environment/dead_tree_styleA.png b/assets/images/demo/environment/dead_tree/dead_tree_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/environment/dead_tree_styleA.png rename to assets/images/demo/environment/dead_tree/dead_tree_styleA_1024x1024.png diff --git a/assets/images/demo/environment/dead_tree/dead_tree_styleA_preview_256x256.png b/assets/images/demo/environment/dead_tree/dead_tree_styleA_preview_256x256.png new file mode 100644 index 000000000..03f5908ef Binary files /dev/null and b/assets/images/demo/environment/dead_tree/dead_tree_styleA_preview_256x256.png differ diff --git a/assets/images/demo/environment/dead_tree_styleA_32x64.png b/assets/images/demo/environment/dead_tree/dead_tree_styleA_sprite_32x64.png similarity index 100% rename from assets/images/demo/environment/dead_tree_styleA_32x64.png rename to assets/images/demo/environment/dead_tree/dead_tree_styleA_sprite_32x64.png diff --git a/assets/images/demo/environment/dead_tree_styleB.png b/assets/images/demo/environment/dead_tree/dead_tree_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/environment/dead_tree_styleB.png rename to assets/images/demo/environment/dead_tree/dead_tree_styleB_1024x1024.png diff --git a/assets/images/demo/environment/dead_tree/dead_tree_styleB_preview_256x256.png b/assets/images/demo/environment/dead_tree/dead_tree_styleB_preview_256x256.png new file mode 100644 index 000000000..801e8db5d Binary files /dev/null and b/assets/images/demo/environment/dead_tree/dead_tree_styleB_preview_256x256.png differ diff --git a/assets/images/demo/environment/dead_tree_styleB_32x64.png b/assets/images/demo/environment/dead_tree/dead_tree_styleB_sprite_32x64.png similarity index 100% rename from assets/images/demo/environment/dead_tree_styleB_32x64.png rename to assets/images/demo/environment/dead_tree/dead_tree_styleB_sprite_32x64.png diff --git a/assets/images/demo/environment/originals/campfire_styleA.png b/assets/images/demo/environment/originals/campfire_styleA.png deleted file mode 100644 index a92287226..000000000 Binary files a/assets/images/demo/environment/originals/campfire_styleA.png and /dev/null differ diff --git a/assets/images/demo/environment/originals/campfire_styleB.png b/assets/images/demo/environment/originals/campfire_styleB.png deleted file mode 100644 index 9dc5ead95..000000000 Binary files a/assets/images/demo/environment/originals/campfire_styleB.png and /dev/null differ diff --git a/assets/images/demo/environment/originals/dead_tree_styleA.png b/assets/images/demo/environment/originals/dead_tree_styleA.png deleted file mode 100644 index f740cffb1..000000000 Binary files a/assets/images/demo/environment/originals/dead_tree_styleA.png and /dev/null differ diff --git a/assets/images/demo/environment/originals/dead_tree_styleB.png b/assets/images/demo/environment/originals/dead_tree_styleB.png deleted file mode 100644 index 867e10591..000000000 Binary files a/assets/images/demo/environment/originals/dead_tree_styleB.png and /dev/null differ diff --git a/assets/images/demo/environment/originals/rock_styleA.png b/assets/images/demo/environment/originals/rock_styleA.png deleted file mode 100644 index ca01560af..000000000 Binary files a/assets/images/demo/environment/originals/rock_styleA.png and /dev/null differ diff --git a/assets/images/demo/environment/originals/rock_styleB.png b/assets/images/demo/environment/originals/rock_styleB.png deleted file mode 100644 index ef01583f5..000000000 Binary files a/assets/images/demo/environment/originals/rock_styleB.png and /dev/null differ diff --git a/assets/images/demo/environment/rock_styleA.png b/assets/images/demo/environment/rock/rock_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/environment/rock_styleA.png rename to assets/images/demo/environment/rock/rock_styleA_1024x1024.png diff --git a/assets/images/demo/environment/rock/rock_styleA_preview_256x256.png b/assets/images/demo/environment/rock/rock_styleA_preview_256x256.png new file mode 100644 index 000000000..de3421943 Binary files /dev/null and b/assets/images/demo/environment/rock/rock_styleA_preview_256x256.png differ diff --git a/assets/images/demo/environment/rock_styleA_32x32.png b/assets/images/demo/environment/rock/rock_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/environment/rock_styleA_32x32.png rename to assets/images/demo/environment/rock/rock_styleA_sprite_32x32.png diff --git a/assets/images/demo/environment/rock_styleB.png b/assets/images/demo/environment/rock/rock_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/environment/rock_styleB.png rename to assets/images/demo/environment/rock/rock_styleB_1024x1024.png diff --git a/assets/images/demo/environment/rock/rock_styleB_preview_256x256.png b/assets/images/demo/environment/rock/rock_styleB_preview_256x256.png new file mode 100644 index 000000000..438cd5050 Binary files /dev/null and b/assets/images/demo/environment/rock/rock_styleB_preview_256x256.png differ diff --git a/assets/images/demo/environment/rock_styleB_32x32.png b/assets/images/demo/environment/rock/rock_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/environment/rock_styleB_32x32.png rename to assets/images/demo/environment/rock/rock_styleB_sprite_32x32.png diff --git a/assets/images/demo/items/watering_can_styleA.png b/assets/images/demo/items/watering_can/watering_can_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/items/watering_can_styleA.png rename to assets/images/demo/items/watering_can/watering_can_styleA_1024x1024.png diff --git a/assets/images/demo/items/watering_can/watering_can_styleA_preview_256x256.png b/assets/images/demo/items/watering_can/watering_can_styleA_preview_256x256.png new file mode 100644 index 000000000..4f81b1eec Binary files /dev/null and b/assets/images/demo/items/watering_can/watering_can_styleA_preview_256x256.png differ diff --git a/assets/images/demo/items/originals/watering_can_styleA.png b/assets/images/demo/items/watering_can/watering_can_styleA_sprite_16x16.png similarity index 100% rename from assets/images/demo/items/originals/watering_can_styleA.png rename to assets/images/demo/items/watering_can/watering_can_styleA_sprite_16x16.png diff --git a/assets/images/demo/items/watering_can_styleB.png b/assets/images/demo/items/watering_can/watering_can_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/items/watering_can_styleB.png rename to assets/images/demo/items/watering_can/watering_can_styleB_1024x1024.png diff --git a/assets/images/demo/items/watering_can/watering_can_styleB_preview_256x256.png b/assets/images/demo/items/watering_can/watering_can_styleB_preview_256x256.png new file mode 100644 index 000000000..966808a74 Binary files /dev/null and b/assets/images/demo/items/watering_can/watering_can_styleB_preview_256x256.png differ diff --git a/assets/images/demo/items/originals/watering_can_styleB.png b/assets/images/demo/items/watering_can/watering_can_styleB_sprite_16x16.png similarity index 100% rename from assets/images/demo/items/originals/watering_can_styleB.png rename to assets/images/demo/items/watering_can/watering_can_styleB_sprite_16x16.png diff --git a/assets/images/demo/items/watering_can_styleA_16x16.png b/assets/images/demo/items/watering_can_styleA_16x16.png deleted file mode 100644 index a19b19ded..000000000 Binary files a/assets/images/demo/items/watering_can_styleA_16x16.png and /dev/null differ diff --git a/assets/images/demo/items/watering_can_styleB_16x16.png b/assets/images/demo/items/watering_can_styleB_16x16.png deleted file mode 100644 index b43172e8f..000000000 Binary files a/assets/images/demo/items/watering_can_styleB_16x16.png and /dev/null differ diff --git a/assets/images/demo/items/wheat_bundle_styleA.png b/assets/images/demo/items/wheat_bundle/wheat_bundle_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/items/wheat_bundle_styleA.png rename to assets/images/demo/items/wheat_bundle/wheat_bundle_styleA_1024x1024.png diff --git a/assets/images/demo/items/wheat_bundle/wheat_bundle_styleA_preview_256x256.png b/assets/images/demo/items/wheat_bundle/wheat_bundle_styleA_preview_256x256.png new file mode 100644 index 000000000..7fdc44f44 Binary files /dev/null and b/assets/images/demo/items/wheat_bundle/wheat_bundle_styleA_preview_256x256.png differ diff --git a/assets/images/demo/items/originals/wheat_bundle_styleA.png b/assets/images/demo/items/wheat_bundle/wheat_bundle_styleA_sprite_16x16.png similarity index 100% rename from assets/images/demo/items/originals/wheat_bundle_styleA.png rename to assets/images/demo/items/wheat_bundle/wheat_bundle_styleA_sprite_16x16.png diff --git a/assets/images/demo/items/wheat_bundle_styleB.png b/assets/images/demo/items/wheat_bundle/wheat_bundle_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/items/wheat_bundle_styleB.png rename to assets/images/demo/items/wheat_bundle/wheat_bundle_styleB_1024x1024.png diff --git a/assets/images/demo/items/wheat_bundle/wheat_bundle_styleB_preview_256x256.png b/assets/images/demo/items/wheat_bundle/wheat_bundle_styleB_preview_256x256.png new file mode 100644 index 000000000..0b96bc8db Binary files /dev/null and b/assets/images/demo/items/wheat_bundle/wheat_bundle_styleB_preview_256x256.png differ diff --git a/assets/images/demo/items/originals/wheat_bundle_styleB.png b/assets/images/demo/items/wheat_bundle/wheat_bundle_styleB_sprite_16x16.png similarity index 100% rename from assets/images/demo/items/originals/wheat_bundle_styleB.png rename to assets/images/demo/items/wheat_bundle/wheat_bundle_styleB_sprite_16x16.png diff --git a/assets/images/demo/items/wheat_bundle_styleA_16x16.png b/assets/images/demo/items/wheat_bundle_styleA_16x16.png deleted file mode 100644 index 6977a1324..000000000 Binary files a/assets/images/demo/items/wheat_bundle_styleA_16x16.png and /dev/null differ diff --git a/assets/images/demo/items/wheat_bundle_styleB_16x16.png b/assets/images/demo/items/wheat_bundle_styleB_16x16.png deleted file mode 100644 index 0da948a63..000000000 Binary files a/assets/images/demo/items/wheat_bundle_styleB_16x16.png and /dev/null differ diff --git a/assets/images/demo/items/wheat_seeds_styleA.png b/assets/images/demo/items/wheat_seeds/wheat_seeds_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/items/wheat_seeds_styleA.png rename to assets/images/demo/items/wheat_seeds/wheat_seeds_styleA_1024x1024.png diff --git a/assets/images/demo/items/wheat_seeds/wheat_seeds_styleA_preview_256x256.png b/assets/images/demo/items/wheat_seeds/wheat_seeds_styleA_preview_256x256.png new file mode 100644 index 000000000..4797ddbd3 Binary files /dev/null and b/assets/images/demo/items/wheat_seeds/wheat_seeds_styleA_preview_256x256.png differ diff --git a/assets/images/demo/items/originals/wheat_seeds_styleA.png b/assets/images/demo/items/wheat_seeds/wheat_seeds_styleA_sprite_16x16.png similarity index 100% rename from assets/images/demo/items/originals/wheat_seeds_styleA.png rename to assets/images/demo/items/wheat_seeds/wheat_seeds_styleA_sprite_16x16.png diff --git a/assets/images/demo/items/wheat_seeds_styleB.png b/assets/images/demo/items/wheat_seeds/wheat_seeds_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/items/wheat_seeds_styleB.png rename to assets/images/demo/items/wheat_seeds/wheat_seeds_styleB_1024x1024.png diff --git a/assets/images/demo/items/wheat_seeds/wheat_seeds_styleB_preview_256x256.png b/assets/images/demo/items/wheat_seeds/wheat_seeds_styleB_preview_256x256.png new file mode 100644 index 000000000..40ff9844e Binary files /dev/null and b/assets/images/demo/items/wheat_seeds/wheat_seeds_styleB_preview_256x256.png differ diff --git a/assets/images/demo/items/originals/wheat_seeds_styleB.png b/assets/images/demo/items/wheat_seeds/wheat_seeds_styleB_sprite_16x16.png similarity index 100% rename from assets/images/demo/items/originals/wheat_seeds_styleB.png rename to assets/images/demo/items/wheat_seeds/wheat_seeds_styleB_sprite_16x16.png diff --git a/assets/images/demo/items/wheat_seeds_styleA_16x16.png b/assets/images/demo/items/wheat_seeds_styleA_16x16.png deleted file mode 100644 index 86aaac94d..000000000 Binary files a/assets/images/demo/items/wheat_seeds_styleA_16x16.png and /dev/null differ diff --git a/assets/images/demo/items/wheat_seeds_styleB_16x16.png b/assets/images/demo/items/wheat_seeds_styleB_16x16.png deleted file mode 100644 index 1313d0e1d..000000000 Binary files a/assets/images/demo/items/wheat_seeds_styleB_16x16.png and /dev/null differ diff --git a/assets/images/demo/items/wooden_hoe_styleA.png b/assets/images/demo/items/wooden_hoe/wooden_hoe_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/items/wooden_hoe_styleA.png rename to assets/images/demo/items/wooden_hoe/wooden_hoe_styleA_1024x1024.png diff --git a/assets/images/demo/items/wooden_hoe/wooden_hoe_styleA_preview_256x256.png b/assets/images/demo/items/wooden_hoe/wooden_hoe_styleA_preview_256x256.png new file mode 100644 index 000000000..c8d2bdddf Binary files /dev/null and b/assets/images/demo/items/wooden_hoe/wooden_hoe_styleA_preview_256x256.png differ diff --git a/assets/images/demo/items/originals/wooden_hoe_styleA.png b/assets/images/demo/items/wooden_hoe/wooden_hoe_styleA_sprite_16x16.png similarity index 100% rename from assets/images/demo/items/originals/wooden_hoe_styleA.png rename to assets/images/demo/items/wooden_hoe/wooden_hoe_styleA_sprite_16x16.png diff --git a/assets/images/demo/items/wooden_hoe_styleB.png b/assets/images/demo/items/wooden_hoe/wooden_hoe_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/items/wooden_hoe_styleB.png rename to assets/images/demo/items/wooden_hoe/wooden_hoe_styleB_1024x1024.png diff --git a/assets/images/demo/items/wooden_hoe/wooden_hoe_styleB_preview_256x256.png b/assets/images/demo/items/wooden_hoe/wooden_hoe_styleB_preview_256x256.png new file mode 100644 index 000000000..b3babfd2a Binary files /dev/null and b/assets/images/demo/items/wooden_hoe/wooden_hoe_styleB_preview_256x256.png differ diff --git a/assets/images/demo/items/originals/wooden_hoe_styleB.png b/assets/images/demo/items/wooden_hoe/wooden_hoe_styleB_sprite_16x16.png similarity index 100% rename from assets/images/demo/items/originals/wooden_hoe_styleB.png rename to assets/images/demo/items/wooden_hoe/wooden_hoe_styleB_sprite_16x16.png diff --git a/assets/images/demo/items/wooden_hoe_styleA_16x16.png b/assets/images/demo/items/wooden_hoe_styleA_16x16.png deleted file mode 100644 index fd1582eb2..000000000 Binary files a/assets/images/demo/items/wooden_hoe_styleA_16x16.png and /dev/null differ diff --git a/assets/images/demo/items/wooden_hoe_styleB_16x16.png b/assets/images/demo/items/wooden_hoe_styleB_16x16.png deleted file mode 100644 index 98151b42d..000000000 Binary files a/assets/images/demo/items/wooden_hoe_styleB_16x16.png and /dev/null differ diff --git a/assets/images/demo/terrain/dirt_tile_styleA.png b/assets/images/demo/terrain/dirt_tile/dirt_tile_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/terrain/dirt_tile_styleA.png rename to assets/images/demo/terrain/dirt_tile/dirt_tile_styleA_1024x1024.png diff --git a/assets/images/demo/terrain/dirt_tile/dirt_tile_styleA_preview_256x256.png b/assets/images/demo/terrain/dirt_tile/dirt_tile_styleA_preview_256x256.png new file mode 100644 index 000000000..8598714de Binary files /dev/null and b/assets/images/demo/terrain/dirt_tile/dirt_tile_styleA_preview_256x256.png differ diff --git a/assets/images/demo/terrain/dirt_tile_styleA_32x32.png b/assets/images/demo/terrain/dirt_tile/dirt_tile_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/terrain/dirt_tile_styleA_32x32.png rename to assets/images/demo/terrain/dirt_tile/dirt_tile_styleA_sprite_32x32.png diff --git a/assets/images/demo/terrain/dirt_tile_styleB.png b/assets/images/demo/terrain/dirt_tile/dirt_tile_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/terrain/dirt_tile_styleB.png rename to assets/images/demo/terrain/dirt_tile/dirt_tile_styleB_1024x1024.png diff --git a/assets/images/demo/terrain/dirt_tile/dirt_tile_styleB_preview_256x256.png b/assets/images/demo/terrain/dirt_tile/dirt_tile_styleB_preview_256x256.png new file mode 100644 index 000000000..f91e468d7 Binary files /dev/null and b/assets/images/demo/terrain/dirt_tile/dirt_tile_styleB_preview_256x256.png differ diff --git a/assets/images/demo/terrain/dirt_tile_styleB_32x32.png b/assets/images/demo/terrain/dirt_tile/dirt_tile_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/terrain/dirt_tile_styleB_32x32.png rename to assets/images/demo/terrain/dirt_tile/dirt_tile_styleB_sprite_32x32.png diff --git a/assets/images/demo/terrain/grass_tile_styleA.png b/assets/images/demo/terrain/grass_tile/grass_tile_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/terrain/grass_tile_styleA.png rename to assets/images/demo/terrain/grass_tile/grass_tile_styleA_1024x1024.png diff --git a/assets/images/demo/terrain/grass_tile/grass_tile_styleA_preview_256x256.png b/assets/images/demo/terrain/grass_tile/grass_tile_styleA_preview_256x256.png new file mode 100644 index 000000000..f62dea92c Binary files /dev/null and b/assets/images/demo/terrain/grass_tile/grass_tile_styleA_preview_256x256.png differ diff --git a/assets/images/demo/terrain/grass_tile_styleA_32x32.png b/assets/images/demo/terrain/grass_tile/grass_tile_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/terrain/grass_tile_styleA_32x32.png rename to assets/images/demo/terrain/grass_tile/grass_tile_styleA_sprite_32x32.png diff --git a/assets/images/demo/terrain/grass_tile_styleB.png b/assets/images/demo/terrain/grass_tile/grass_tile_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/terrain/grass_tile_styleB.png rename to assets/images/demo/terrain/grass_tile/grass_tile_styleB_1024x1024.png diff --git a/assets/images/demo/terrain/grass_tile/grass_tile_styleB_preview_256x256.png b/assets/images/demo/terrain/grass_tile/grass_tile_styleB_preview_256x256.png new file mode 100644 index 000000000..687b699fd Binary files /dev/null and b/assets/images/demo/terrain/grass_tile/grass_tile_styleB_preview_256x256.png differ diff --git a/assets/images/demo/terrain/grass_tile_styleB_32x32.png b/assets/images/demo/terrain/grass_tile/grass_tile_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/terrain/grass_tile_styleB_32x32.png rename to assets/images/demo/terrain/grass_tile/grass_tile_styleB_sprite_32x32.png diff --git a/assets/images/demo/terrain/originals/dirt_tile_styleA.png b/assets/images/demo/terrain/originals/dirt_tile_styleA.png deleted file mode 100644 index 4d4e0bc4e..000000000 Binary files a/assets/images/demo/terrain/originals/dirt_tile_styleA.png and /dev/null differ diff --git a/assets/images/demo/terrain/originals/dirt_tile_styleB.png b/assets/images/demo/terrain/originals/dirt_tile_styleB.png deleted file mode 100644 index 6bd7da651..000000000 Binary files a/assets/images/demo/terrain/originals/dirt_tile_styleB.png and /dev/null differ diff --git a/assets/images/demo/terrain/originals/grass_tile_styleA.png b/assets/images/demo/terrain/originals/grass_tile_styleA.png deleted file mode 100644 index 6af50bb3b..000000000 Binary files a/assets/images/demo/terrain/originals/grass_tile_styleA.png and /dev/null differ diff --git a/assets/images/demo/terrain/originals/grass_tile_styleB.png b/assets/images/demo/terrain/originals/grass_tile_styleB.png deleted file mode 100644 index 9c64b3b35..000000000 Binary files a/assets/images/demo/terrain/originals/grass_tile_styleB.png and /dev/null differ diff --git a/assets/images/demo/terrain/tilled_dry_styleA.png b/assets/images/demo/terrain/tilled_dry/tilled_dry_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/terrain/tilled_dry_styleA.png rename to assets/images/demo/terrain/tilled_dry/tilled_dry_styleA_1024x1024.png diff --git a/assets/images/demo/terrain/tilled_dry/tilled_dry_styleA_preview_256x256.png b/assets/images/demo/terrain/tilled_dry/tilled_dry_styleA_preview_256x256.png new file mode 100644 index 000000000..d2b70944e Binary files /dev/null and b/assets/images/demo/terrain/tilled_dry/tilled_dry_styleA_preview_256x256.png differ diff --git a/assets/images/demo/terrain/originals/tilled_dry_styleA.png b/assets/images/demo/terrain/tilled_dry/tilled_dry_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/terrain/originals/tilled_dry_styleA.png rename to assets/images/demo/terrain/tilled_dry/tilled_dry_styleA_sprite_32x32.png diff --git a/assets/images/demo/terrain/tilled_dry_styleB.png b/assets/images/demo/terrain/tilled_dry/tilled_dry_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/terrain/tilled_dry_styleB.png rename to assets/images/demo/terrain/tilled_dry/tilled_dry_styleB_1024x1024.png diff --git a/assets/images/demo/terrain/tilled_dry/tilled_dry_styleB_preview_256x256.png b/assets/images/demo/terrain/tilled_dry/tilled_dry_styleB_preview_256x256.png new file mode 100644 index 000000000..99c871e13 Binary files /dev/null and b/assets/images/demo/terrain/tilled_dry/tilled_dry_styleB_preview_256x256.png differ diff --git a/assets/images/demo/terrain/originals/tilled_dry_styleB.png b/assets/images/demo/terrain/tilled_dry/tilled_dry_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/terrain/originals/tilled_dry_styleB.png rename to assets/images/demo/terrain/tilled_dry/tilled_dry_styleB_sprite_32x32.png diff --git a/assets/images/demo/terrain/tilled_dry_styleA_32x32.png b/assets/images/demo/terrain/tilled_dry_styleA_32x32.png deleted file mode 100644 index 032d82397..000000000 Binary files a/assets/images/demo/terrain/tilled_dry_styleA_32x32.png and /dev/null differ diff --git a/assets/images/demo/terrain/tilled_dry_styleB_32x32.png b/assets/images/demo/terrain/tilled_dry_styleB_32x32.png deleted file mode 100644 index 408bcf2a5..000000000 Binary files a/assets/images/demo/terrain/tilled_dry_styleB_32x32.png and /dev/null differ diff --git a/assets/images/demo/terrain/tilled_watered_styleA.png b/assets/images/demo/terrain/tilled_watered/tilled_watered_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/terrain/tilled_watered_styleA.png rename to assets/images/demo/terrain/tilled_watered/tilled_watered_styleA_1024x1024.png diff --git a/assets/images/demo/terrain/tilled_watered/tilled_watered_styleA_preview_256x256.png b/assets/images/demo/terrain/tilled_watered/tilled_watered_styleA_preview_256x256.png new file mode 100644 index 000000000..9ed20533b Binary files /dev/null and b/assets/images/demo/terrain/tilled_watered/tilled_watered_styleA_preview_256x256.png differ diff --git a/assets/images/demo/terrain/originals/tilled_watered_styleA.png b/assets/images/demo/terrain/tilled_watered/tilled_watered_styleA_sprite_32x32.png similarity index 100% rename from assets/images/demo/terrain/originals/tilled_watered_styleA.png rename to assets/images/demo/terrain/tilled_watered/tilled_watered_styleA_sprite_32x32.png diff --git a/assets/images/demo/terrain/tilled_watered_styleB.png b/assets/images/demo/terrain/tilled_watered/tilled_watered_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/terrain/tilled_watered_styleB.png rename to assets/images/demo/terrain/tilled_watered/tilled_watered_styleB_1024x1024.png diff --git a/assets/images/demo/terrain/tilled_watered/tilled_watered_styleB_preview_256x256.png b/assets/images/demo/terrain/tilled_watered/tilled_watered_styleB_preview_256x256.png new file mode 100644 index 000000000..b84d55813 Binary files /dev/null and b/assets/images/demo/terrain/tilled_watered/tilled_watered_styleB_preview_256x256.png differ diff --git a/assets/images/demo/terrain/originals/tilled_watered_styleB.png b/assets/images/demo/terrain/tilled_watered/tilled_watered_styleB_sprite_32x32.png similarity index 100% rename from assets/images/demo/terrain/originals/tilled_watered_styleB.png rename to assets/images/demo/terrain/tilled_watered/tilled_watered_styleB_sprite_32x32.png diff --git a/assets/images/demo/terrain/tilled_watered_styleA_32x32.png b/assets/images/demo/terrain/tilled_watered_styleA_32x32.png deleted file mode 100644 index 3efe238f9..000000000 Binary files a/assets/images/demo/terrain/tilled_watered_styleA_32x32.png and /dev/null differ diff --git a/assets/images/demo/terrain/tilled_watered_styleB_32x32.png b/assets/images/demo/terrain/tilled_watered_styleB_32x32.png deleted file mode 100644 index 4a3390d9c..000000000 Binary files a/assets/images/demo/terrain/tilled_watered_styleB_32x32.png and /dev/null differ diff --git a/assets/images/demo/ui/dialogue_box_styleA.png b/assets/images/demo/ui/dialogue_box/dialogue_box_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/ui/dialogue_box_styleA.png rename to assets/images/demo/ui/dialogue_box/dialogue_box_styleA_1024x1024.png diff --git a/assets/images/demo/ui/dialogue_box/dialogue_box_styleA_preview_256x256.png b/assets/images/demo/ui/dialogue_box/dialogue_box_styleA_preview_256x256.png new file mode 100644 index 000000000..a816344e9 Binary files /dev/null and b/assets/images/demo/ui/dialogue_box/dialogue_box_styleA_preview_256x256.png differ diff --git a/assets/images/demo/ui/dialogue_box_styleB.png b/assets/images/demo/ui/dialogue_box/dialogue_box_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/ui/dialogue_box_styleB.png rename to assets/images/demo/ui/dialogue_box/dialogue_box_styleB_1024x1024.png diff --git a/assets/images/demo/ui/dialogue_box/dialogue_box_styleB_preview_256x256.png b/assets/images/demo/ui/dialogue_box/dialogue_box_styleB_preview_256x256.png new file mode 100644 index 000000000..fca02b594 Binary files /dev/null and b/assets/images/demo/ui/dialogue_box/dialogue_box_styleB_preview_256x256.png differ diff --git a/assets/images/demo/ui/health_bar_full_styleA.png b/assets/images/demo/ui/health_bar_full/health_bar_full_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/ui/health_bar_full_styleA.png rename to assets/images/demo/ui/health_bar_full/health_bar_full_styleA_1024x1024.png diff --git a/assets/images/demo/ui/health_bar_full/health_bar_full_styleA_preview_256x256.png b/assets/images/demo/ui/health_bar_full/health_bar_full_styleA_preview_256x256.png new file mode 100644 index 000000000..e7667c894 Binary files /dev/null and b/assets/images/demo/ui/health_bar_full/health_bar_full_styleA_preview_256x256.png differ diff --git a/assets/images/demo/ui/health_bar_full_styleB.png b/assets/images/demo/ui/health_bar_full/health_bar_full_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/ui/health_bar_full_styleB.png rename to assets/images/demo/ui/health_bar_full/health_bar_full_styleB_1024x1024.png diff --git a/assets/images/demo/ui/health_bar_full/health_bar_full_styleB_preview_256x256.png b/assets/images/demo/ui/health_bar_full/health_bar_full_styleB_preview_256x256.png new file mode 100644 index 000000000..0c631df82 Binary files /dev/null and b/assets/images/demo/ui/health_bar_full/health_bar_full_styleB_preview_256x256.png differ diff --git a/assets/images/demo/ui/health_bar_half_styleA.png b/assets/images/demo/ui/health_bar_half/health_bar_half_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/ui/health_bar_half_styleA.png rename to assets/images/demo/ui/health_bar_half/health_bar_half_styleA_1024x1024.png diff --git a/assets/images/demo/ui/health_bar_half/health_bar_half_styleA_preview_256x256.png b/assets/images/demo/ui/health_bar_half/health_bar_half_styleA_preview_256x256.png new file mode 100644 index 000000000..df8f6d50e Binary files /dev/null and b/assets/images/demo/ui/health_bar_half/health_bar_half_styleA_preview_256x256.png differ diff --git a/assets/images/demo/ui/health_bar_half_styleB.png b/assets/images/demo/ui/health_bar_half/health_bar_half_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/ui/health_bar_half_styleB.png rename to assets/images/demo/ui/health_bar_half/health_bar_half_styleB_1024x1024.png diff --git a/assets/images/demo/ui/health_bar_half/health_bar_half_styleB_preview_256x256.png b/assets/images/demo/ui/health_bar_half/health_bar_half_styleB_preview_256x256.png new file mode 100644 index 000000000..33c39555a Binary files /dev/null and b/assets/images/demo/ui/health_bar_half/health_bar_half_styleB_preview_256x256.png differ diff --git a/assets/images/demo/ui/inventory_slot_empty_styleA.png b/assets/images/demo/ui/inventory_slot_empty/inventory_slot_empty_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/ui/inventory_slot_empty_styleA.png rename to assets/images/demo/ui/inventory_slot_empty/inventory_slot_empty_styleA_1024x1024.png diff --git a/assets/images/demo/ui/inventory_slot_empty/inventory_slot_empty_styleA_preview_256x256.png b/assets/images/demo/ui/inventory_slot_empty/inventory_slot_empty_styleA_preview_256x256.png new file mode 100644 index 000000000..9a57c9eee Binary files /dev/null and b/assets/images/demo/ui/inventory_slot_empty/inventory_slot_empty_styleA_preview_256x256.png differ diff --git a/assets/images/demo/ui/inventory_slot_empty_styleB.png b/assets/images/demo/ui/inventory_slot_empty/inventory_slot_empty_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/ui/inventory_slot_empty_styleB.png rename to assets/images/demo/ui/inventory_slot_empty/inventory_slot_empty_styleB_1024x1024.png diff --git a/assets/images/demo/ui/inventory_slot_empty/inventory_slot_empty_styleB_preview_256x256.png b/assets/images/demo/ui/inventory_slot_empty/inventory_slot_empty_styleB_preview_256x256.png new file mode 100644 index 000000000..d3dc0a8f5 Binary files /dev/null and b/assets/images/demo/ui/inventory_slot_empty/inventory_slot_empty_styleB_preview_256x256.png differ diff --git a/assets/images/demo/ui/inventory_slot_selected_styleA.png b/assets/images/demo/ui/inventory_slot_selected/inventory_slot_selected_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/ui/inventory_slot_selected_styleA.png rename to assets/images/demo/ui/inventory_slot_selected/inventory_slot_selected_styleA_1024x1024.png diff --git a/assets/images/demo/ui/inventory_slot_selected/inventory_slot_selected_styleA_preview_256x256.png b/assets/images/demo/ui/inventory_slot_selected/inventory_slot_selected_styleA_preview_256x256.png new file mode 100644 index 000000000..ca4f3b303 Binary files /dev/null and b/assets/images/demo/ui/inventory_slot_selected/inventory_slot_selected_styleA_preview_256x256.png differ diff --git a/assets/images/demo/ui/inventory_slot_selected_styleB.png b/assets/images/demo/ui/inventory_slot_selected/inventory_slot_selected_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/ui/inventory_slot_selected_styleB.png rename to assets/images/demo/ui/inventory_slot_selected/inventory_slot_selected_styleB_1024x1024.png diff --git a/assets/images/demo/ui/inventory_slot_selected/inventory_slot_selected_styleB_preview_256x256.png b/assets/images/demo/ui/inventory_slot_selected/inventory_slot_selected_styleB_preview_256x256.png new file mode 100644 index 000000000..8f0325726 Binary files /dev/null and b/assets/images/demo/ui/inventory_slot_selected/inventory_slot_selected_styleB_preview_256x256.png differ diff --git a/assets/images/demo/ui/kai_portrait_styleA.png b/assets/images/demo/ui/kai_portrait/kai_portrait_styleA_1024x1024.png similarity index 100% rename from assets/images/demo/ui/kai_portrait_styleA.png rename to assets/images/demo/ui/kai_portrait/kai_portrait_styleA_1024x1024.png diff --git a/assets/images/demo/ui/kai_portrait/kai_portrait_styleA_preview_256x256.png b/assets/images/demo/ui/kai_portrait/kai_portrait_styleA_preview_256x256.png new file mode 100644 index 000000000..e7da7e634 Binary files /dev/null and b/assets/images/demo/ui/kai_portrait/kai_portrait_styleA_preview_256x256.png differ diff --git a/assets/images/demo/ui/kai_portrait_styleB.png b/assets/images/demo/ui/kai_portrait/kai_portrait_styleB_1024x1024.png similarity index 100% rename from assets/images/demo/ui/kai_portrait_styleB.png rename to assets/images/demo/ui/kai_portrait/kai_portrait_styleB_1024x1024.png diff --git a/assets/images/demo/ui/kai_portrait/kai_portrait_styleB_preview_256x256.png b/assets/images/demo/ui/kai_portrait/kai_portrait_styleB_preview_256x256.png new file mode 100644 index 000000000..100d9352a Binary files /dev/null and b/assets/images/demo/ui/kai_portrait/kai_portrait_styleB_preview_256x256.png differ diff --git a/assets/images/demo/ui/originals/dialogue_box_styleA.png b/assets/images/demo/ui/originals/dialogue_box_styleA.png deleted file mode 100644 index 0e660a869..000000000 Binary files a/assets/images/demo/ui/originals/dialogue_box_styleA.png and /dev/null differ diff --git a/assets/images/demo/ui/originals/dialogue_box_styleB.png b/assets/images/demo/ui/originals/dialogue_box_styleB.png deleted file mode 100644 index 81f46f45e..000000000 Binary files a/assets/images/demo/ui/originals/dialogue_box_styleB.png and /dev/null differ diff --git a/assets/images/demo/ui/originals/health_bar_full_styleA.png b/assets/images/demo/ui/originals/health_bar_full_styleA.png deleted file mode 100644 index caadf3030..000000000 Binary files a/assets/images/demo/ui/originals/health_bar_full_styleA.png and /dev/null differ diff --git a/assets/images/demo/ui/originals/health_bar_full_styleB.png b/assets/images/demo/ui/originals/health_bar_full_styleB.png deleted file mode 100644 index 548c5e33a..000000000 Binary files a/assets/images/demo/ui/originals/health_bar_full_styleB.png and /dev/null differ diff --git a/assets/images/demo/ui/originals/health_bar_half_styleA.png b/assets/images/demo/ui/originals/health_bar_half_styleA.png deleted file mode 100644 index 565f36f56..000000000 Binary files a/assets/images/demo/ui/originals/health_bar_half_styleA.png and /dev/null differ diff --git a/assets/images/demo/ui/originals/health_bar_half_styleB.png b/assets/images/demo/ui/originals/health_bar_half_styleB.png deleted file mode 100644 index 714066dd6..000000000 Binary files a/assets/images/demo/ui/originals/health_bar_half_styleB.png and /dev/null differ diff --git a/assets/images/demo/ui/originals/inventory_slot_empty_styleA.png b/assets/images/demo/ui/originals/inventory_slot_empty_styleA.png deleted file mode 100644 index 4bf759bae..000000000 Binary files a/assets/images/demo/ui/originals/inventory_slot_empty_styleA.png and /dev/null differ diff --git a/assets/images/demo/ui/originals/inventory_slot_empty_styleB.png b/assets/images/demo/ui/originals/inventory_slot_empty_styleB.png deleted file mode 100644 index 7a50d7cf1..000000000 Binary files a/assets/images/demo/ui/originals/inventory_slot_empty_styleB.png and /dev/null differ diff --git a/assets/images/demo/ui/originals/inventory_slot_selected_styleA.png b/assets/images/demo/ui/originals/inventory_slot_selected_styleA.png deleted file mode 100644 index 602d50f78..000000000 Binary files a/assets/images/demo/ui/originals/inventory_slot_selected_styleA.png and /dev/null differ diff --git a/assets/images/demo/ui/originals/inventory_slot_selected_styleB.png b/assets/images/demo/ui/originals/inventory_slot_selected_styleB.png deleted file mode 100644 index 93a079aef..000000000 Binary files a/assets/images/demo/ui/originals/inventory_slot_selected_styleB.png and /dev/null differ diff --git a/assets/images/demo/ui/originals/kai_portrait_styleA.png b/assets/images/demo/ui/originals/kai_portrait_styleA.png deleted file mode 100644 index a7a5edef8..000000000 Binary files a/assets/images/demo/ui/originals/kai_portrait_styleA.png and /dev/null differ diff --git a/assets/images/demo/ui/originals/kai_portrait_styleB.png b/assets/images/demo/ui/originals/kai_portrait_styleB.png deleted file mode 100644 index f0d17bc67..000000000 Binary files a/assets/images/demo/ui/originals/kai_portrait_styleB.png and /dev/null differ diff --git a/assets/images/demo_originals_with_white_bg/buildings/originals/tent_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/buildings/originals/tent_styleA_preview_256x256.png new file mode 100644 index 000000000..58dbc49d9 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/buildings/originals/tent_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/buildings/originals/tent_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/buildings/originals/tent_styleB_preview_256x256.png new file mode 100644 index 000000000..77c07146f Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/buildings/originals/tent_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/buildings/tent_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/buildings/tent_styleA_preview_256x256.png new file mode 100644 index 000000000..353b6ddc0 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/buildings/tent_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/buildings/tent_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/buildings/tent_styleB_preview_256x256.png new file mode 100644 index 000000000..c34caf06f Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/buildings/tent_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_hoe_action_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_hoe_action_styleA_preview_256x256.png new file mode 100644 index 000000000..79b8634b0 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_hoe_action_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_hoe_action_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_hoe_action_styleB_preview_256x256.png new file mode 100644 index 000000000..3b961273b Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_hoe_action_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_east_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_east_1_styleA_preview_256x256.png new file mode 100644 index 000000000..cf85c4fb5 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_east_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_east_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_east_1_styleB_preview_256x256.png new file mode 100644 index 000000000..8ab26eb53 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_east_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_east_4_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_east_4_styleA_preview_256x256.png new file mode 100644 index 000000000..6a0e521b7 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_east_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_1_styleA_preview_256x256.png new file mode 100644 index 000000000..3680de768 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_1_styleB_preview_256x256.png new file mode 100644 index 000000000..8a7b50fc8 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_2_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_2_styleA_preview_256x256.png new file mode 100644 index 000000000..af4640c88 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_2_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_2_styleB_preview_256x256.png new file mode 100644 index 000000000..9fded33d9 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_3_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_3_styleA_preview_256x256.png new file mode 100644 index 000000000..a783d79ed Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_3_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_3_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_3_styleB_preview_256x256.png new file mode 100644 index 000000000..c6b2d508e Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_3_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_4_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_4_styleA_preview_256x256.png new file mode 100644 index 000000000..c29e5a2f3 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_4_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_4_styleB_preview_256x256.png new file mode 100644 index 000000000..845f845fa Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_north_4_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_1_styleA_preview_256x256.png new file mode 100644 index 000000000..2ffaaa418 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_1_styleB_preview_256x256.png new file mode 100644 index 000000000..9d5403c49 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_2_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_2_styleA_preview_256x256.png new file mode 100644 index 000000000..e60a0b385 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_2_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_2_styleB_preview_256x256.png new file mode 100644 index 000000000..e3ac88ce7 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_3_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_3_styleA_preview_256x256.png new file mode 100644 index 000000000..d7234b583 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_3_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_3_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_3_styleB_preview_256x256.png new file mode 100644 index 000000000..330e372ae Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_3_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_4_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_4_styleA_preview_256x256.png new file mode 100644 index 000000000..efa342b72 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_4_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_4_styleB_preview_256x256.png new file mode 100644 index 000000000..c9ecb01f4 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_south_4_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_1_styleB_preview_256x256.png new file mode 100644 index 000000000..5b0787246 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_2_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_2_styleA_preview_256x256.png new file mode 100644 index 000000000..882bbbbfa Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_2_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_2_styleB_preview_256x256.png new file mode 100644 index 000000000..01590147f Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_3_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_3_styleA_preview_256x256.png new file mode 100644 index 000000000..368ecf95c Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_3_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_3_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_3_styleB_preview_256x256.png new file mode 100644 index 000000000..e3e19657e Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_3_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_4_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_4_styleA_preview_256x256.png new file mode 100644 index 000000000..9bde86e25 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_4_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_4_styleB_preview_256x256.png new file mode 100644 index 000000000..b6c1f42b3 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_idle_west_4_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_1_styleA_preview_256x256.png new file mode 100644 index 000000000..70c3aa3de Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_1_styleB_preview_256x256.png new file mode 100644 index 000000000..2242326b7 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_2_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_2_styleA_preview_256x256.png new file mode 100644 index 000000000..694221426 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_2_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_2_styleB_preview_256x256.png new file mode 100644 index 000000000..608145eea Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_3_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_3_styleA_preview_256x256.png new file mode 100644 index 000000000..15640b78b Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_3_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_3_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_3_styleB_preview_256x256.png new file mode 100644 index 000000000..0b139b126 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_3_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_4_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_4_styleA_preview_256x256.png new file mode 100644 index 000000000..6326f5857 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_4_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_4_styleB_preview_256x256.png new file mode 100644 index 000000000..4ed92c5d0 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_walk_south_4_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_watering_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_watering_styleA_preview_256x256.png new file mode 100644 index 000000000..528621880 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_watering_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/kai_watering_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/kai_watering_styleB_preview_256x256.png new file mode 100644 index 000000000..347519833 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/kai_watering_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_hoe_action_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_hoe_action_styleA_preview_256x256.png new file mode 100644 index 000000000..bd974e8e8 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_hoe_action_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_hoe_action_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_hoe_action_styleB_preview_256x256.png new file mode 100644 index 000000000..300a944a1 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_hoe_action_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_east_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_east_1_styleA_preview_256x256.png new file mode 100644 index 000000000..1189fb323 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_east_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_east_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_east_1_styleB_preview_256x256.png new file mode 100644 index 000000000..be37f64bb Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_east_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_east_4_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_east_4_styleA_preview_256x256.png new file mode 100644 index 000000000..c522680fa Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_east_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_1_styleA_preview_256x256.png new file mode 100644 index 000000000..df79b7642 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_1_styleB_preview_256x256.png new file mode 100644 index 000000000..e67add2d0 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_2_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_2_styleA_preview_256x256.png new file mode 100644 index 000000000..499f72890 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_2_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_2_styleB_preview_256x256.png new file mode 100644 index 000000000..33e94aa18 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_3_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_3_styleA_preview_256x256.png new file mode 100644 index 000000000..0b5565c1b Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_3_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_3_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_3_styleB_preview_256x256.png new file mode 100644 index 000000000..cdbc2fe8f Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_3_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_4_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_4_styleA_preview_256x256.png new file mode 100644 index 000000000..9cd0144ce Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_4_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_4_styleB_preview_256x256.png new file mode 100644 index 000000000..a4b005c33 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_north_4_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_1_styleA_preview_256x256.png new file mode 100644 index 000000000..c1faa88ed Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_1_styleB_preview_256x256.png new file mode 100644 index 000000000..41e1d38f6 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_2_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_2_styleA_preview_256x256.png new file mode 100644 index 000000000..584011cc5 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_2_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_2_styleB_preview_256x256.png new file mode 100644 index 000000000..c9eb00dfb Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_3_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_3_styleA_preview_256x256.png new file mode 100644 index 000000000..4430556fc Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_3_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_3_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_3_styleB_preview_256x256.png new file mode 100644 index 000000000..3d4454d21 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_3_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_4_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_4_styleA_preview_256x256.png new file mode 100644 index 000000000..0ea9bf40d Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_4_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_4_styleB_preview_256x256.png new file mode 100644 index 000000000..3af982b25 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_south_4_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_1_styleB_preview_256x256.png new file mode 100644 index 000000000..fc2f6f0f0 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_2_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_2_styleA_preview_256x256.png new file mode 100644 index 000000000..75be65c57 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_2_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_2_styleB_preview_256x256.png new file mode 100644 index 000000000..f3a5e6aab Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_3_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_3_styleA_preview_256x256.png new file mode 100644 index 000000000..e63c05c8a Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_3_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_3_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_3_styleB_preview_256x256.png new file mode 100644 index 000000000..31a8d4938 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_3_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_4_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_4_styleA_preview_256x256.png new file mode 100644 index 000000000..28d82209a Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_4_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_4_styleB_preview_256x256.png new file mode 100644 index 000000000..68a8c7cb8 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_idle_west_4_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_1_styleA_preview_256x256.png new file mode 100644 index 000000000..25133de83 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_1_styleB_preview_256x256.png new file mode 100644 index 000000000..e5f12c574 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_2_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_2_styleA_preview_256x256.png new file mode 100644 index 000000000..e29b28689 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_2_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_2_styleB_preview_256x256.png new file mode 100644 index 000000000..63f53eadd Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_3_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_3_styleA_preview_256x256.png new file mode 100644 index 000000000..3310a539a Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_3_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_3_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_3_styleB_preview_256x256.png new file mode 100644 index 000000000..a1632d6af Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_3_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_4_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_4_styleA_preview_256x256.png new file mode 100644 index 000000000..8e4a467b4 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_4_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_4_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_4_styleB_preview_256x256.png new file mode 100644 index 000000000..f31765c16 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_walk_south_4_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_watering_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_watering_styleA_preview_256x256.png new file mode 100644 index 000000000..ae35fd2e6 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_watering_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/kai_watering_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/kai_watering_styleB_preview_256x256.png new file mode 100644 index 000000000..68f0b8809 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/kai_watering_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/zombie_dig_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/zombie_dig_1_styleA_preview_256x256.png new file mode 100644 index 000000000..85f44ebd6 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/zombie_dig_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/zombie_dig_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/zombie_dig_1_styleB_preview_256x256.png new file mode 100644 index 000000000..e1d571251 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/zombie_dig_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/zombie_idle_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/zombie_idle_1_styleA_preview_256x256.png new file mode 100644 index 000000000..a90c0926f Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/zombie_idle_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/originals/zombie_idle_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/originals/zombie_idle_1_styleB_preview_256x256.png new file mode 100644 index 000000000..8986018af Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/originals/zombie_idle_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/zombie_dig_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/zombie_dig_1_styleA_preview_256x256.png new file mode 100644 index 000000000..17d2b5309 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/zombie_dig_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/zombie_dig_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/zombie_dig_1_styleB_preview_256x256.png new file mode 100644 index 000000000..65b105ec3 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/zombie_dig_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/zombie_idle_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/zombie_idle_1_styleA_preview_256x256.png new file mode 100644 index 000000000..001a2b2da Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/zombie_idle_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/characters/zombie_idle_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/characters/zombie_idle_1_styleB_preview_256x256.png new file mode 100644 index 000000000..7afe9ccac Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/characters/zombie_idle_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage0_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage0_styleA_preview_256x256.png new file mode 100644 index 000000000..1a015ec6a Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage0_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage0_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage0_styleB_preview_256x256.png new file mode 100644 index 000000000..8472395c4 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage0_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage1_styleA_preview_256x256.png new file mode 100644 index 000000000..68382d8e4 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage1_styleB_preview_256x256.png new file mode 100644 index 000000000..899ca877b Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage2_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage2_styleA_preview_256x256.png new file mode 100644 index 000000000..dd7bea87d Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage2_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage2_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage2_styleB_preview_256x256.png new file mode 100644 index 000000000..318157210 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage2_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage3_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage3_styleA_preview_256x256.png new file mode 100644 index 000000000..97ff99ba1 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage3_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage3_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage3_styleB_preview_256x256.png new file mode 100644 index 000000000..786665b42 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage3_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage4_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage4_styleA_preview_256x256.png new file mode 100644 index 000000000..be6103e08 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage4_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage4_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage4_styleB_preview_256x256.png new file mode 100644 index 000000000..35b8d6bf6 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_stage4_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/originals/wheat_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_styleA_preview_256x256.png new file mode 100644 index 000000000..d679b8b02 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/originals/wheat_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/wheat_stage0_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/wheat_stage0_styleA_preview_256x256.png new file mode 100644 index 000000000..7035ff388 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/wheat_stage0_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/wheat_stage0_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/wheat_stage0_styleB_preview_256x256.png new file mode 100644 index 000000000..b0cd4cf58 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/wheat_stage0_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/wheat_stage1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/wheat_stage1_styleA_preview_256x256.png new file mode 100644 index 000000000..2b958a30b Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/wheat_stage1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/wheat_stage1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/wheat_stage1_styleB_preview_256x256.png new file mode 100644 index 000000000..b647e61b3 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/wheat_stage1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/wheat_stage2_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/wheat_stage2_styleA_preview_256x256.png new file mode 100644 index 000000000..10f87ffa0 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/wheat_stage2_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/wheat_stage2_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/wheat_stage2_styleB_preview_256x256.png new file mode 100644 index 000000000..cf8ad8b68 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/wheat_stage2_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/wheat_stage3_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/wheat_stage3_styleA_preview_256x256.png new file mode 100644 index 000000000..6b40b2f17 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/wheat_stage3_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/wheat_stage3_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/wheat_stage3_styleB_preview_256x256.png new file mode 100644 index 000000000..ecf8c634b Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/wheat_stage3_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/wheat_stage4_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/wheat_stage4_styleA_preview_256x256.png new file mode 100644 index 000000000..47e03a277 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/wheat_stage4_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/wheat_stage4_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/wheat_stage4_styleB_preview_256x256.png new file mode 100644 index 000000000..96df550ca Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/wheat_stage4_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/crops/wheat_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/crops/wheat_styleA_preview_256x256.png new file mode 100644 index 000000000..814b580c9 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/crops/wheat_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/effects/originals/water_anim_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/effects/originals/water_anim_1_styleA_preview_256x256.png new file mode 100644 index 000000000..4d9831772 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/effects/originals/water_anim_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/effects/originals/water_anim_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/effects/originals/water_anim_1_styleB_preview_256x256.png new file mode 100644 index 000000000..838d9be25 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/effects/originals/water_anim_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/effects/originals/water_anim_2_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/effects/originals/water_anim_2_styleA_preview_256x256.png new file mode 100644 index 000000000..3f9a4c552 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/effects/originals/water_anim_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/effects/originals/water_anim_2_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/effects/originals/water_anim_2_styleB_preview_256x256.png new file mode 100644 index 000000000..80066ea28 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/effects/originals/water_anim_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/effects/water_anim_1_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/effects/water_anim_1_styleA_preview_256x256.png new file mode 100644 index 000000000..00f4b0d42 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/effects/water_anim_1_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/effects/water_anim_1_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/effects/water_anim_1_styleB_preview_256x256.png new file mode 100644 index 000000000..531826ab7 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/effects/water_anim_1_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/effects/water_anim_2_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/effects/water_anim_2_styleA_preview_256x256.png new file mode 100644 index 000000000..5f09a7a9d Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/effects/water_anim_2_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/effects/water_anim_2_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/effects/water_anim_2_styleB_preview_256x256.png new file mode 100644 index 000000000..2d98ebd45 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/effects/water_anim_2_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/environment/campfire_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/environment/campfire_styleA_preview_256x256.png new file mode 100644 index 000000000..ebc3ce168 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/environment/campfire_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/environment/campfire_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/environment/campfire_styleB_preview_256x256.png new file mode 100644 index 000000000..7fd6ad89e Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/environment/campfire_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/environment/dead_tree_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/environment/dead_tree_styleA_preview_256x256.png new file mode 100644 index 000000000..6b04b40f3 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/environment/dead_tree_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/environment/dead_tree_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/environment/dead_tree_styleB_preview_256x256.png new file mode 100644 index 000000000..69e22a397 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/environment/dead_tree_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/environment/originals/campfire_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/environment/originals/campfire_styleA_preview_256x256.png new file mode 100644 index 000000000..d36db7701 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/environment/originals/campfire_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/environment/originals/campfire_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/environment/originals/campfire_styleB_preview_256x256.png new file mode 100644 index 000000000..3f59b806e Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/environment/originals/campfire_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/environment/originals/dead_tree_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/environment/originals/dead_tree_styleA_preview_256x256.png new file mode 100644 index 000000000..0455bfdbb Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/environment/originals/dead_tree_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/environment/originals/dead_tree_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/environment/originals/dead_tree_styleB_preview_256x256.png new file mode 100644 index 000000000..876fe5b47 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/environment/originals/dead_tree_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/environment/originals/rock_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/environment/originals/rock_styleA_preview_256x256.png new file mode 100644 index 000000000..580bcadbb Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/environment/originals/rock_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/environment/originals/rock_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/environment/originals/rock_styleB_preview_256x256.png new file mode 100644 index 000000000..9aa8acc5e Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/environment/originals/rock_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/environment/rock_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/environment/rock_styleA_preview_256x256.png new file mode 100644 index 000000000..ff1cd0a78 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/environment/rock_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/environment/rock_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/environment/rock_styleB_preview_256x256.png new file mode 100644 index 000000000..27b760124 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/environment/rock_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/originals/watering_can_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/originals/watering_can_styleA_preview_256x256.png new file mode 100644 index 000000000..49a69a22d Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/originals/watering_can_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/originals/watering_can_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/originals/watering_can_styleB_preview_256x256.png new file mode 100644 index 000000000..510815cd4 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/originals/watering_can_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/originals/wheat_bundle_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/originals/wheat_bundle_styleA_preview_256x256.png new file mode 100644 index 000000000..a875fe61c Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/originals/wheat_bundle_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/originals/wheat_bundle_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/originals/wheat_bundle_styleB_preview_256x256.png new file mode 100644 index 000000000..c58737bc4 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/originals/wheat_bundle_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/originals/wheat_seeds_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/originals/wheat_seeds_styleA_preview_256x256.png new file mode 100644 index 000000000..19d34d7e1 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/originals/wheat_seeds_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/originals/wheat_seeds_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/originals/wheat_seeds_styleB_preview_256x256.png new file mode 100644 index 000000000..fce09ced6 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/originals/wheat_seeds_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/originals/wooden_hoe_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/originals/wooden_hoe_styleA_preview_256x256.png new file mode 100644 index 000000000..4b1fc0aba Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/originals/wooden_hoe_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/originals/wooden_hoe_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/originals/wooden_hoe_styleB_preview_256x256.png new file mode 100644 index 000000000..5346ac91e Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/originals/wooden_hoe_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/watering_can_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/watering_can_styleA_preview_256x256.png new file mode 100644 index 000000000..7fb2b420f Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/watering_can_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/watering_can_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/watering_can_styleB_preview_256x256.png new file mode 100644 index 000000000..9826bdd0e Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/watering_can_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/wheat_bundle_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/wheat_bundle_styleA_preview_256x256.png new file mode 100644 index 000000000..b329c3a11 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/wheat_bundle_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/wheat_bundle_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/wheat_bundle_styleB_preview_256x256.png new file mode 100644 index 000000000..808e2bcb1 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/wheat_bundle_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/wheat_seeds_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/wheat_seeds_styleA_preview_256x256.png new file mode 100644 index 000000000..b783c6cfb Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/wheat_seeds_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/wheat_seeds_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/wheat_seeds_styleB_preview_256x256.png new file mode 100644 index 000000000..695af1834 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/wheat_seeds_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/wooden_hoe_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/wooden_hoe_styleA_preview_256x256.png new file mode 100644 index 000000000..ff20b5d96 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/wooden_hoe_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/items/wooden_hoe_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/items/wooden_hoe_styleB_preview_256x256.png new file mode 100644 index 000000000..7f7e63a5a Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/items/wooden_hoe_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/dirt_tile_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/dirt_tile_styleA_preview_256x256.png new file mode 100644 index 000000000..3da3e58ba Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/dirt_tile_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/dirt_tile_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/dirt_tile_styleB_preview_256x256.png new file mode 100644 index 000000000..3043fb0d4 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/dirt_tile_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/grass_tile_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/grass_tile_styleA_preview_256x256.png new file mode 100644 index 000000000..f69f826b8 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/grass_tile_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/grass_tile_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/grass_tile_styleB_preview_256x256.png new file mode 100644 index 000000000..8ec4257b5 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/grass_tile_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/originals/dirt_tile_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/originals/dirt_tile_styleA_preview_256x256.png new file mode 100644 index 000000000..64258d913 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/originals/dirt_tile_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/originals/dirt_tile_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/originals/dirt_tile_styleB_preview_256x256.png new file mode 100644 index 000000000..b88ea8402 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/originals/dirt_tile_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/originals/grass_tile_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/originals/grass_tile_styleA_preview_256x256.png new file mode 100644 index 000000000..b2f4a2e2c Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/originals/grass_tile_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/originals/grass_tile_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/originals/grass_tile_styleB_preview_256x256.png new file mode 100644 index 000000000..f28757340 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/originals/grass_tile_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/originals/tilled_dry_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/originals/tilled_dry_styleA_preview_256x256.png new file mode 100644 index 000000000..fea7755f6 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/originals/tilled_dry_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/originals/tilled_dry_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/originals/tilled_dry_styleB_preview_256x256.png new file mode 100644 index 000000000..9d7186ef5 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/originals/tilled_dry_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/originals/tilled_watered_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/originals/tilled_watered_styleA_preview_256x256.png new file mode 100644 index 000000000..246950361 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/originals/tilled_watered_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/originals/tilled_watered_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/originals/tilled_watered_styleB_preview_256x256.png new file mode 100644 index 000000000..bcdff28fd Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/originals/tilled_watered_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/tilled_dry_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/tilled_dry_styleA_preview_256x256.png new file mode 100644 index 000000000..f63081595 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/tilled_dry_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/tilled_dry_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/tilled_dry_styleB_preview_256x256.png new file mode 100644 index 000000000..c75760b31 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/tilled_dry_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/tilled_watered_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/tilled_watered_styleA_preview_256x256.png new file mode 100644 index 000000000..b0f22c4a6 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/tilled_watered_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/terrain/tilled_watered_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/terrain/tilled_watered_styleB_preview_256x256.png new file mode 100644 index 000000000..8020338c6 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/terrain/tilled_watered_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/dialogue_box_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/dialogue_box_styleA_preview_256x256.png new file mode 100644 index 000000000..d3e0bfb1f Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/dialogue_box_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/dialogue_box_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/dialogue_box_styleB_preview_256x256.png new file mode 100644 index 000000000..0e9b1b713 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/dialogue_box_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/health_bar_full_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/health_bar_full_styleA_preview_256x256.png new file mode 100644 index 000000000..e7667c894 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/health_bar_full_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/health_bar_full_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/health_bar_full_styleB_preview_256x256.png new file mode 100644 index 000000000..0c631df82 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/health_bar_full_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/health_bar_half_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/health_bar_half_styleA_preview_256x256.png new file mode 100644 index 000000000..02753d953 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/health_bar_half_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/health_bar_half_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/health_bar_half_styleB_preview_256x256.png new file mode 100644 index 000000000..204ea2bbe Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/health_bar_half_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/inventory_slot_empty_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/inventory_slot_empty_styleA_preview_256x256.png new file mode 100644 index 000000000..aaae95da8 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/inventory_slot_empty_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/inventory_slot_empty_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/inventory_slot_empty_styleB_preview_256x256.png new file mode 100644 index 000000000..826048128 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/inventory_slot_empty_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/inventory_slot_selected_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/inventory_slot_selected_styleA_preview_256x256.png new file mode 100644 index 000000000..9885d62fb Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/inventory_slot_selected_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/inventory_slot_selected_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/inventory_slot_selected_styleB_preview_256x256.png new file mode 100644 index 000000000..668c30697 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/inventory_slot_selected_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/kai_portrait_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/kai_portrait_styleA_preview_256x256.png new file mode 100644 index 000000000..e2cfa0866 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/kai_portrait_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/kai_portrait_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/kai_portrait_styleB_preview_256x256.png new file mode 100644 index 000000000..100d9352a Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/kai_portrait_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/originals/dialogue_box_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/originals/dialogue_box_styleA_preview_256x256.png new file mode 100644 index 000000000..d3e0bfb1f Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/originals/dialogue_box_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/originals/dialogue_box_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/originals/dialogue_box_styleB_preview_256x256.png new file mode 100644 index 000000000..0e9b1b713 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/originals/dialogue_box_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/originals/health_bar_full_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/originals/health_bar_full_styleA_preview_256x256.png new file mode 100644 index 000000000..e7667c894 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/originals/health_bar_full_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/originals/health_bar_full_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/originals/health_bar_full_styleB_preview_256x256.png new file mode 100644 index 000000000..0c631df82 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/originals/health_bar_full_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/originals/health_bar_half_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/originals/health_bar_half_styleA_preview_256x256.png new file mode 100644 index 000000000..02753d953 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/originals/health_bar_half_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/originals/health_bar_half_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/originals/health_bar_half_styleB_preview_256x256.png new file mode 100644 index 000000000..204ea2bbe Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/originals/health_bar_half_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/originals/inventory_slot_empty_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/originals/inventory_slot_empty_styleA_preview_256x256.png new file mode 100644 index 000000000..aaae95da8 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/originals/inventory_slot_empty_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/originals/inventory_slot_empty_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/originals/inventory_slot_empty_styleB_preview_256x256.png new file mode 100644 index 000000000..826048128 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/originals/inventory_slot_empty_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/originals/inventory_slot_selected_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/originals/inventory_slot_selected_styleA_preview_256x256.png new file mode 100644 index 000000000..9885d62fb Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/originals/inventory_slot_selected_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/originals/inventory_slot_selected_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/originals/inventory_slot_selected_styleB_preview_256x256.png new file mode 100644 index 000000000..668c30697 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/originals/inventory_slot_selected_styleB_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/originals/kai_portrait_styleA_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/originals/kai_portrait_styleA_preview_256x256.png new file mode 100644 index 000000000..e2cfa0866 Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/originals/kai_portrait_styleA_preview_256x256.png differ diff --git a/assets/images/demo_originals_with_white_bg/ui/originals/kai_portrait_styleB_preview_256x256.png b/assets/images/demo_originals_with_white_bg/ui/originals/kai_portrait_styleB_preview_256x256.png new file mode 100644 index 000000000..100d9352a Binary files /dev/null and b/assets/images/demo_originals_with_white_bg/ui/originals/kai_portrait_styleB_preview_256x256.png differ diff --git a/scripts/add_preview_versions.py b/scripts/add_preview_versions.py new file mode 100644 index 000000000..d616c82ef --- /dev/null +++ b/scripts/add_preview_versions.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python3 +""" +Add missing preview versions (256x256) to existing assets. +This fixes the problem where you have: +- 2 large files (1024x1024) - too big +- 2 tiny files (32x32) - can't see them +Now adds medium preview versions (256x256) that you CAN see! +""" + +import os +from pathlib import Path +from PIL import Image + +def add_preview_to_asset(asset_path: Path): + """ + For each *_styleA.png or *_styleB.png file: + - Check if preview version exists + - Create 256x256 preview if missing + """ + + # Skip if not a style file + if not (asset_path.stem.endswith('_styleA') or asset_path.stem.endswith('_styleB')): + return False + + # Skip if already a preview or sprite + if 'preview' in asset_path.stem or 'sprite' in asset_path.stem or '32x32' in asset_path.stem: + return False + + try: + # Get base name (remove _styleA or _styleB) + stem = asset_path.stem + if stem.endswith('_styleA'): + base_name = stem[:-7] + style = 'styleA' + else: + base_name = stem[:-7] + style = 'styleB' + + # Create preview filename + preview_filename = f"{base_name}_{style}_preview_256x256.png" + preview_path = asset_path.parent / preview_filename + + # Skip if preview already exists + if preview_path.exists(): + print(f" ⏭️ Preview already exists: {preview_filename}") + return False + + # Load original + img = Image.open(asset_path) + orig_width, orig_height = img.size + + # Create 256x256 preview + preview = img.resize((256, 256), Image.Resampling.LANCZOS) + preview.save(preview_path, 'PNG', optimize=True) + + print(f" ✅ Created preview: {preview_filename}") + print(f" From: {asset_path.name} ({orig_width}×{orig_height})") + + return True + + except Exception as e: + print(f" ❌ Error with {asset_path.name}: {e}") + return False + +def process_directory(directory: Path): + """Process all PNG files in directory and subdirectories""" + + print(f"\n📂 Processing: {directory}") + print("=" * 70) + + # Find all PNG files recursively + png_files = list(directory.rglob('*.png')) + + if not png_files: + print(" No PNG files found") + return 0 + + count = 0 + for png_file in png_files: + if add_preview_to_asset(png_file): + count += 1 + + return count + +def main(): + print("=" * 70) + print("🖼️ ADD PREVIEW VERSIONS (256x256) TO EXISTING ASSETS") + print("=" * 70) + print("\nThis will create visible preview versions of all assets!") + print("You'll have:") + print(" - assetname_styleA.png (1024×1024 original)") + print(" - assetname_styleA_preview_256x256.png (VISIBLE!)") + print(" - assetname_styleA_32x32.png (32×32 sprite)") + print("=" * 70) + + # Process demo directory + demo_dir = Path('assets/images/demo') + total = 0 + + if demo_dir.exists(): + total += process_directory(demo_dir) + + # Process other directories + images_dir = Path('assets/images') + for subdir in images_dir.iterdir(): + if subdir.is_dir() and subdir.name != 'demo': + total += process_directory(subdir) + + print("\n" + "=" * 70) + print(f"✅ COMPLETE! Created {total} preview versions") + print("=" * 70) + print("\n💡 Now your files are VISIBLE in file explorer!") + +if __name__ == "__main__": + main() diff --git a/scripts/clean_organize_assets.py b/scripts/clean_organize_assets.py new file mode 100644 index 000000000..3f26f746d --- /dev/null +++ b/scripts/clean_organize_assets.py @@ -0,0 +1,179 @@ +#!/usr/bin/env python3 +""" +Clean and organize asset structure: +1. Remove duplicate 'originals/' folders +2. Organize each asset into its own subfolder: + category/ + assetname/ + assetname_styleA_1024x1024.png (original) + assetname_styleA_preview_256x256.png (visible) + assetname_styleA_sprite_32x32.png (game) + assetname_styleB_1024x1024.png (original) + assetname_styleB_preview_256x256.png (visible) + assetname_styleB_sprite_32x32.png (game) +""" + +import os +import shutil +from pathlib import Path +from collections import defaultdict + +def get_base_asset_name(filename: str) -> str: + """ + Extract base asset name from filename. + Examples: + - campfire_styleA.png -> campfire + - campfire_styleA_preview_256x256.png -> campfire + - campfire_styleB_32x32.png -> campfire + """ + stem = filename.replace('.png', '') + + # Remove style suffix + if '_styleA' in stem: + stem = stem.split('_styleA')[0] + elif '_styleB' in stem: + stem = stem.split('_styleB')[0] + + return stem + +def get_file_type(filename: str) -> str: + """ + Determine file type: original, preview, or sprite + """ + if 'preview' in filename: + return 'preview' + elif any(size in filename for size in ['32x32', '16x16', '32x64', '24x24']): + return 'sprite' + else: + return 'original' + +def get_style(filename: str) -> str: + """Get style (A or B) from filename""" + if 'styleA' in filename: + return 'styleA' + elif 'styleB' in filename: + return 'styleB' + return None + +def organize_category(category_path: Path, dry_run: bool = False): + """ + Organize all assets in a category into subfolders + """ + + if not category_path.exists(): + return + + print(f"\n{'='*70}") + print(f"📂 ORGANIZING: {category_path.name}/") + print(f"{'='*70}") + + # Delete originals/ folder if it exists (it's duplicates!) + originals_path = category_path / 'originals' + if originals_path.exists(): + if not dry_run: + shutil.rmtree(originals_path) + print(f" 🗑️ Deleted duplicate folder: originals/") + + # Group all PNG files by base asset name + asset_groups = defaultdict(list) + + for png_file in category_path.glob('*.png'): + if png_file.is_file(): + base_name = get_base_asset_name(png_file.name) + asset_groups[base_name].append(png_file) + + if not asset_groups: + print(" No assets to organize") + return + + # Organize each asset group into subfolder + for asset_name, files in sorted(asset_groups.items()): + asset_folder = category_path / asset_name + + if not dry_run: + asset_folder.mkdir(exist_ok=True) + + print(f"\n 📁 {asset_name}/") + + for file_path in files: + # Rename to proper format if needed + file_type = get_file_type(file_path.name) + style = get_style(file_path.name) + + if style: + # Determine size from filename or type + if 'preview' in file_path.name: + size_str = '256x256' + elif '32x32' in file_path.name: + size_str = '32x32' + elif '16x16' in file_path.name: + size_str = '16x16' + elif '32x64' in file_path.name: + size_str = '32x64' + elif '24x24' in file_path.name: + size_str = '24x24' + else: + # Original - assume 1024x1024 + size_str = '1024x1024' + + # Create proper filename + if file_type == 'preview': + new_name = f"{asset_name}_{style}_preview_{size_str}.png" + elif file_type == 'sprite': + new_name = f"{asset_name}_{style}_sprite_{size_str}.png" + else: + new_name = f"{asset_name}_{style}_{size_str}.png" + + new_path = asset_folder / new_name + + # Move and rename + if not dry_run: + file_path.rename(new_path) + + print(f" ✅ {file_type:8} | {style:6} | {new_name}") + +def main(): + import argparse + + parser = argparse.ArgumentParser(description='Clean and organize asset structure') + parser.add_argument('--dry-run', action='store_true', help='Show what would be done without doing it') + args = parser.parse_args() + + print("=" * 70) + print("🧹 CLEAN & ORGANIZE ASSETS") + print("=" * 70) + + if args.dry_run: + print("\n⚠️ DRY RUN MODE - No changes will be made\n") + + print("\nThis will:") + print(" 1. Delete 'originals/' folders (duplicates)") + print(" 2. Organize each asset into subfolders") + print(" 3. Rename files to proper format:") + print(" - assetname_styleA_1024x1024.png") + print(" - assetname_styleA_preview_256x256.png") + print(" - assetname_styleA_sprite_32x32.png") + print("=" * 70) + + # Process demo directory + demo_dir = Path('assets/images/demo') + + categories = [ + 'terrain', 'crops', 'buildings', 'items', + 'environment', 'characters', 'enemies', + 'ui', 'effects', 'npcs' + ] + + for category in categories: + category_path = demo_dir / category + organize_category(category_path, dry_run=args.dry_run) + + print("\n" + "=" * 70) + if not args.dry_run: + print("✅ COMPLETE! All assets organized") + else: + print("✅ DRY RUN COMPLETE! Run without --dry-run to apply changes") + print("=" * 70) + +if __name__ == "__main__": + main() diff --git a/scripts/reorganize_assets.py b/scripts/reorganize_assets.py index 3f83b8ade..17889fb14 100644 --- a/scripts/reorganize_assets.py +++ b/scripts/reorganize_assets.py @@ -45,10 +45,10 @@ def get_target_size(category: str, filename: str): def reorganize_asset(asset_path: Path, category_dir: Path, target_size): """ - Reorganize single asset: - - Create subfolder with asset name - - Save original as assetname_1024x1024.png - - Save resized as assetname_32x32.png + Reorganize single asset - creates 3 versions: + - Original: 1024x1024 (full quality archive) + - Preview: 256x256 (visible in file explorer) + - Sprite: 32x32 (game-ready tile) """ try: @@ -71,20 +71,28 @@ def reorganize_asset(asset_path: Path, category_dir: Path, target_size): print(f" 📁 {asset_name}/") print(f" ✅ Original: {original_filename} ({orig_width}×{orig_height})") - # Create resized version if needed + # Create PREVIEW version (256x256 - visible in file explorer!) + preview_size = 256 + preview = img.resize((preview_size, preview_size), Image.Resampling.LANCZOS) + preview_filename = f"{asset_name}_preview_{preview_size}x{preview_size}.png" + preview_path = asset_folder / preview_filename + preview.save(preview_path, 'PNG', optimize=True) + print(f" ✅ Preview: {preview_filename} (VISIBLE SIZE)") + + # Create SPRITE version (32x32 - for game) if target_size is not None: if isinstance(target_size, tuple): - resized = img.resize(target_size, Image.Resampling.LANCZOS) + sprite = img.resize(target_size, Image.Resampling.LANCZOS) new_width, new_height = target_size else: - resized = img.resize((target_size, target_size), Image.Resampling.LANCZOS) + sprite = img.resize((target_size, target_size), Image.Resampling.LANCZOS) new_width, new_height = target_size, target_size - resized_filename = f"{asset_name}_{new_width}x{new_height}.png" - resized_path = asset_folder / resized_filename - resized.save(resized_path, 'PNG', optimize=True) + sprite_filename = f"{asset_name}_sprite_{new_width}x{new_height}.png" + sprite_path = asset_folder / sprite_filename + sprite.save(sprite_path, 'PNG', optimize=True) - print(f" ✅ Resized: {resized_filename} ({new_width}×{new_height})") + print(f" ✅ Sprite: {sprite_filename} (GAME SIZE)") return True @@ -139,8 +147,9 @@ def main(): print(f"✅ COMPLETE! Reorganized {total} assets") print("=" * 70) print("\n📁 Structure: category/assetname/") - print(" - assetname_1024x1024.png (original)") - print(" - assetname_32x32.png (resized)") + print(" - assetname_1024x1024.png (ORIGINAL - full quality)") + print(" - assetname_preview_256x256.png (PREVIEW - visible size)") + print(" - assetname_sprite_32x32.png (SPRITE - game ready)") if __name__ == "__main__": main()