enum skin_name { Tavallinen, Alppisusi, Chibi }; enum skin_state { falling, haukahdus, hoksaa, hyppaa, kiali, laukka, laukka2, paikka, pissaus, platsahtaa, putoo, pyorii, pyoriivasemmalle, roikkuu, rouskutus }; // create with echo $(for n in $(find skin -name "*.png"; find skin -name "*.wav"; find skin -name "*.tsk"); do xxd -i $n; done) > embed_data.h #include "embed_data.h" #include #include #include #include using namespace std; class embed_data { public: unsigned char *data; unsigned int len; }; embed_data skin_Tavallinen_falling[4] = { {skin_Tavallinen_falling_1_png, skin_Tavallinen_falling_1_png_len}, {skin_Tavallinen_falling_2_png, skin_Tavallinen_falling_2_png_len}, {skin_Tavallinen_falling_3_png, skin_Tavallinen_falling_3_png_len}, {skin_Tavallinen_falling_4_png, skin_Tavallinen_falling_4_png_len} }; embed_data skin_Tavallinen_haukahdus[4] = { {skin_Tavallinen_haukahdus_1_png, skin_Tavallinen_haukahdus_1_png_len}, {skin_Tavallinen_haukahdus_2_png, skin_Tavallinen_haukahdus_2_png_len}, {skin_Tavallinen_haukahdus_3_png, skin_Tavallinen_haukahdus_3_png_len}, {skin_Tavallinen_haukahdus_4_png, skin_Tavallinen_haukahdus_4_png_len} }; embed_data skin_Tavallinen_hoksaa[4] = { {skin_Tavallinen_hoksaa_1_png, skin_Tavallinen_hoksaa_1_png_len}, {skin_Tavallinen_hoksaa_2_png, skin_Tavallinen_hoksaa_2_png_len}, {skin_Tavallinen_hoksaa_3_png, skin_Tavallinen_hoksaa_3_png_len}, {skin_Tavallinen_hoksaa_4_png, skin_Tavallinen_hoksaa_4_png_len} }; embed_data skin_Tavallinen_hyppaa[4] = { {skin_Tavallinen_hyppaa_1_png, skin_Tavallinen_hyppaa_1_png_len}, {skin_Tavallinen_hyppaa_2_png, skin_Tavallinen_hyppaa_2_png_len}, {skin_Tavallinen_hyppaa_3_png, skin_Tavallinen_hyppaa_3_png_len}, {skin_Tavallinen_hyppaa_4_png, skin_Tavallinen_hyppaa_4_png_len} }; embed_data skin_Tavallinen_kiali[4] = { {skin_Tavallinen_kiali_1_png, skin_Tavallinen_kiali_1_png_len}, {skin_Tavallinen_kiali_2_png, skin_Tavallinen_kiali_2_png_len}, {skin_Tavallinen_kiali_3_png, skin_Tavallinen_kiali_3_png_len}, {skin_Tavallinen_kiali_4_png, skin_Tavallinen_kiali_4_png_len} }; embed_data skin_Tavallinen_laukka[6] = { {skin_Tavallinen_laukka_1_png, skin_Tavallinen_laukka_1_png_len}, {skin_Tavallinen_laukka_2_png, skin_Tavallinen_laukka_2_png_len}, {skin_Tavallinen_laukka_3_png, skin_Tavallinen_laukka_3_png_len}, {skin_Tavallinen_laukka_4_png, skin_Tavallinen_laukka_4_png_len}, {skin_Tavallinen_laukka_5_png, skin_Tavallinen_laukka_5_png_len}, {skin_Tavallinen_laukka_6_png, skin_Tavallinen_laukka_6_png_len} }; embed_data skin_Tavallinen_laukka2[6] = { {skin_Tavallinen_laukka2_1_png, skin_Tavallinen_laukka2_1_png_len}, {skin_Tavallinen_laukka2_2_png, skin_Tavallinen_laukka2_2_png_len}, {skin_Tavallinen_laukka2_3_png, skin_Tavallinen_laukka2_3_png_len}, {skin_Tavallinen_laukka2_4_png, skin_Tavallinen_laukka2_4_png_len}, {skin_Tavallinen_laukka2_5_png, skin_Tavallinen_laukka2_5_png_len}, {skin_Tavallinen_laukka2_6_png, skin_Tavallinen_laukka2_6_png_len} }; embed_data skin_Tavallinen_paikka[4] = { {skin_Tavallinen_paikka_1_png, skin_Tavallinen_paikka_1_png_len}, {skin_Tavallinen_paikka_2_png, skin_Tavallinen_paikka_2_png_len}, {skin_Tavallinen_paikka_3_png, skin_Tavallinen_paikka_3_png_len}, {skin_Tavallinen_paikka_4_png, skin_Tavallinen_paikka_4_png_len} }; embed_data skin_Tavallinen_pissaus[7] = { {skin_Tavallinen_pissaus_1_png, skin_Tavallinen_pissaus_1_png_len}, {skin_Tavallinen_pissaus_2_png, skin_Tavallinen_pissaus_2_png_len}, {skin_Tavallinen_pissaus_3_png, skin_Tavallinen_pissaus_3_png_len}, {skin_Tavallinen_pissaus_4_png, skin_Tavallinen_pissaus_4_png_len}, {skin_Tavallinen_pissaus_5_png, skin_Tavallinen_pissaus_5_png_len}, {skin_Tavallinen_pissaus_6_png, skin_Tavallinen_pissaus_6_png_len}, {skin_Tavallinen_pissaus_7_png, skin_Tavallinen_pissaus_7_png_len}, }; embed_data skin_Tavallinen_platsahtaa[4] = { {skin_Tavallinen_platsahtaa_1_png, skin_Tavallinen_platsahtaa_1_png_len}, {skin_Tavallinen_platsahtaa_2_png, skin_Tavallinen_platsahtaa_2_png_len}, {skin_Tavallinen_platsahtaa_3_png, skin_Tavallinen_platsahtaa_3_png_len}, {skin_Tavallinen_platsahtaa_4_png, skin_Tavallinen_platsahtaa_4_png_len} }; embed_data skin_Tavallinen_putoo[4] = { {skin_Tavallinen_putoo_1_png, skin_Tavallinen_putoo_1_png_len}, {skin_Tavallinen_putoo_2_png, skin_Tavallinen_putoo_2_png_len}, {skin_Tavallinen_putoo_3_png, skin_Tavallinen_putoo_3_png_len}, {skin_Tavallinen_putoo_4_png, skin_Tavallinen_putoo_4_png_len} }; embed_data skin_Tavallinen_pyorii[4] = { {skin_Tavallinen_pyorii_1_png, skin_Tavallinen_pyorii_1_png_len}, {skin_Tavallinen_pyorii_2_png, skin_Tavallinen_pyorii_2_png_len}, {skin_Tavallinen_pyorii_3_png, skin_Tavallinen_pyorii_3_png_len}, {skin_Tavallinen_pyorii_4_png, skin_Tavallinen_pyorii_4_png_len} }; embed_data skin_Tavallinen_pyoriivasemmalle[4] = { {skin_Tavallinen_pyoriivasemmalle_1_png, skin_Tavallinen_pyoriivasemmalle_1_png_len}, {skin_Tavallinen_pyoriivasemmalle_2_png, skin_Tavallinen_pyoriivasemmalle_2_png_len}, {skin_Tavallinen_pyoriivasemmalle_3_png, skin_Tavallinen_pyoriivasemmalle_3_png_len}, {skin_Tavallinen_pyoriivasemmalle_4_png, skin_Tavallinen_pyoriivasemmalle_4_png_len} }; embed_data skin_Tavallinen_roikkuu[1] = { {skin_Tavallinen_roikkuu_1_png, skin_Tavallinen_roikkuu_1_png_len}, }; embed_data skin_Tavallinen_rouskutus[4] = { {skin_Tavallinen_rouskutus_1_png, skin_Tavallinen_rouskutus_1_png_len}, {skin_Tavallinen_rouskutus_2_png, skin_Tavallinen_rouskutus_2_png_len}, {skin_Tavallinen_rouskutus_3_png, skin_Tavallinen_rouskutus_3_png_len}, {skin_Tavallinen_rouskutus_4_png, skin_Tavallinen_rouskutus_4_png_len} }; embed_data *skin_Tavallinen[15] = { skin_Tavallinen_falling, skin_Tavallinen_haukahdus, skin_Tavallinen_hoksaa, skin_Tavallinen_hyppaa, skin_Tavallinen_kiali, skin_Tavallinen_laukka, skin_Tavallinen_laukka2, skin_Tavallinen_paikka, skin_Tavallinen_pissaus, skin_Tavallinen_platsahtaa, skin_Tavallinen_putoo, skin_Tavallinen_pyorii, skin_Tavallinen_pyoriivasemmalle, skin_Tavallinen_roikkuu, skin_Tavallinen_rouskutus }; embed_data skin_Alppisusi_falling[4] = { {skin_Alppisusi_falling_1_png, skin_Alppisusi_falling_1_png_len}, {skin_Alppisusi_falling_2_png, skin_Alppisusi_falling_2_png_len}, {skin_Alppisusi_falling_3_png, skin_Alppisusi_falling_3_png_len}, {skin_Alppisusi_falling_4_png, skin_Alppisusi_falling_4_png_len} }; embed_data skin_Alppisusi_haukahdus[4] = { {skin_Alppisusi_haukahdus_1_png, skin_Alppisusi_haukahdus_1_png_len}, {skin_Alppisusi_haukahdus_2_png, skin_Alppisusi_haukahdus_2_png_len}, {skin_Alppisusi_haukahdus_3_png, skin_Alppisusi_haukahdus_3_png_len}, {skin_Alppisusi_haukahdus_4_png, skin_Alppisusi_haukahdus_4_png_len} }; embed_data skin_Alppisusi_hoksaa[4] = { {skin_Alppisusi_hoksaa_1_png, skin_Alppisusi_hoksaa_1_png_len}, {skin_Alppisusi_hoksaa_2_png, skin_Alppisusi_hoksaa_2_png_len}, {skin_Alppisusi_hoksaa_3_png, skin_Alppisusi_hoksaa_3_png_len}, {skin_Alppisusi_hoksaa_4_png, skin_Alppisusi_hoksaa_4_png_len} }; embed_data skin_Alppisusi_hyppaa[4] = { {skin_Alppisusi_hyppaa_1_png, skin_Alppisusi_hyppaa_1_png_len}, {skin_Alppisusi_hyppaa_2_png, skin_Alppisusi_hyppaa_2_png_len}, {skin_Alppisusi_hyppaa_3_png, skin_Alppisusi_hyppaa_3_png_len}, {skin_Alppisusi_hyppaa_4_png, skin_Alppisusi_hyppaa_4_png_len} }; embed_data skin_Alppisusi_kiali[4] = { {skin_Alppisusi_kiali_1_png, skin_Alppisusi_kiali_1_png_len}, {skin_Alppisusi_kiali_2_png, skin_Alppisusi_kiali_2_png_len}, {skin_Alppisusi_kiali_3_png, skin_Alppisusi_kiali_3_png_len}, {skin_Alppisusi_kiali_4_png, skin_Alppisusi_kiali_4_png_len} }; embed_data skin_Alppisusi_laukka[6] = { {skin_Alppisusi_laukka_1_png, skin_Alppisusi_laukka_1_png_len}, {skin_Alppisusi_laukka_2_png, skin_Alppisusi_laukka_2_png_len}, {skin_Alppisusi_laukka_3_png, skin_Alppisusi_laukka_3_png_len}, {skin_Alppisusi_laukka_4_png, skin_Alppisusi_laukka_4_png_len}, {skin_Alppisusi_laukka_5_png, skin_Alppisusi_laukka_5_png_len}, {skin_Alppisusi_laukka_6_png, skin_Alppisusi_laukka_6_png_len} }; embed_data skin_Alppisusi_laukka2[6] = { {skin_Alppisusi_laukka2_1_png, skin_Alppisusi_laukka2_1_png_len}, {skin_Alppisusi_laukka2_2_png, skin_Alppisusi_laukka2_2_png_len}, {skin_Alppisusi_laukka2_3_png, skin_Alppisusi_laukka2_3_png_len}, {skin_Alppisusi_laukka2_4_png, skin_Alppisusi_laukka2_4_png_len}, {skin_Alppisusi_laukka2_5_png, skin_Alppisusi_laukka2_5_png_len}, {skin_Alppisusi_laukka2_6_png, skin_Alppisusi_laukka2_6_png_len} }; embed_data skin_Alppisusi_paikka[4] = { {skin_Alppisusi_paikka_1_png, skin_Alppisusi_paikka_1_png_len}, {skin_Alppisusi_paikka_2_png, skin_Alppisusi_paikka_2_png_len}, {skin_Alppisusi_paikka_3_png, skin_Alppisusi_paikka_3_png_len}, {skin_Alppisusi_paikka_4_png, skin_Alppisusi_paikka_4_png_len} }; embed_data skin_Alppisusi_pissaus[7] = { {skin_Alppisusi_pissaus_1_png, skin_Alppisusi_pissaus_1_png_len}, {skin_Alppisusi_pissaus_2_png, skin_Alppisusi_pissaus_2_png_len}, {skin_Alppisusi_pissaus_3_png, skin_Alppisusi_pissaus_3_png_len}, {skin_Alppisusi_pissaus_4_png, skin_Alppisusi_pissaus_4_png_len}, {skin_Alppisusi_pissaus_5_png, skin_Alppisusi_pissaus_5_png_len}, {skin_Alppisusi_pissaus_6_png, skin_Alppisusi_pissaus_6_png_len}, {skin_Alppisusi_pissaus_7_png, skin_Alppisusi_pissaus_7_png_len}, }; embed_data skin_Alppisusi_platsahtaa[4] = { {skin_Alppisusi_platsahtaa_1_png, skin_Alppisusi_platsahtaa_1_png_len}, {skin_Alppisusi_platsahtaa_2_png, skin_Alppisusi_platsahtaa_2_png_len}, {skin_Alppisusi_platsahtaa_3_png, skin_Alppisusi_platsahtaa_3_png_len}, {skin_Alppisusi_platsahtaa_4_png, skin_Alppisusi_platsahtaa_4_png_len} }; embed_data skin_Alppisusi_putoo[4] = { {skin_Alppisusi_putoo_1_png, skin_Alppisusi_putoo_1_png_len}, {skin_Alppisusi_putoo_2_png, skin_Alppisusi_putoo_2_png_len}, {skin_Alppisusi_putoo_3_png, skin_Alppisusi_putoo_3_png_len}, {skin_Alppisusi_putoo_4_png, skin_Alppisusi_putoo_4_png_len} }; embed_data skin_Alppisusi_pyorii[4] = { {skin_Alppisusi_pyorii_1_png, skin_Alppisusi_pyorii_1_png_len}, {skin_Alppisusi_pyorii_2_png, skin_Alppisusi_pyorii_2_png_len}, {skin_Alppisusi_pyorii_3_png, skin_Alppisusi_pyorii_3_png_len}, {skin_Alppisusi_pyorii_4_png, skin_Alppisusi_pyorii_4_png_len} }; embed_data skin_Alppisusi_pyoriivasemmalle[4] = { {skin_Alppisusi_pyoriivasemmalle_1_png, skin_Alppisusi_pyoriivasemmalle_1_png_len}, {skin_Alppisusi_pyoriivasemmalle_2_png, skin_Alppisusi_pyoriivasemmalle_2_png_len}, {skin_Alppisusi_pyoriivasemmalle_3_png, skin_Alppisusi_pyoriivasemmalle_3_png_len}, {skin_Alppisusi_pyoriivasemmalle_4_png, skin_Alppisusi_pyoriivasemmalle_4_png_len} }; embed_data skin_Alppisusi_roikkuu[1] = { {skin_Alppisusi_roikkuu_1_png, skin_Alppisusi_roikkuu_1_png_len}, }; embed_data skin_Alppisusi_rouskutus[4] = { {skin_Alppisusi_rouskutus_1_png, skin_Alppisusi_rouskutus_1_png_len}, {skin_Alppisusi_rouskutus_2_png, skin_Alppisusi_rouskutus_2_png_len}, {skin_Alppisusi_rouskutus_3_png, skin_Alppisusi_rouskutus_3_png_len}, {skin_Alppisusi_rouskutus_4_png, skin_Alppisusi_rouskutus_4_png_len} }; embed_data *skin_Alppisusi[15] = { skin_Alppisusi_falling, skin_Alppisusi_haukahdus, skin_Alppisusi_hoksaa, skin_Alppisusi_hyppaa, skin_Alppisusi_kiali, skin_Alppisusi_laukka, skin_Alppisusi_laukka2, skin_Alppisusi_paikka, skin_Alppisusi_pissaus, skin_Alppisusi_platsahtaa, skin_Alppisusi_putoo, skin_Alppisusi_pyorii, skin_Alppisusi_pyoriivasemmalle, skin_Alppisusi_roikkuu, skin_Alppisusi_rouskutus }; embed_data skin_Chibi_falling[4] = { {skin_Chibi_falling_1_png, skin_Chibi_falling_1_png_len}, {skin_Chibi_falling_2_png, skin_Chibi_falling_2_png_len}, {skin_Chibi_falling_3_png, skin_Chibi_falling_3_png_len}, {skin_Chibi_falling_4_png, skin_Chibi_falling_4_png_len} }; embed_data skin_Chibi_haukahdus[4] = { {skin_Chibi_haukahdus_1_png, skin_Chibi_haukahdus_1_png_len}, {skin_Chibi_haukahdus_2_png, skin_Chibi_haukahdus_2_png_len}, {skin_Chibi_haukahdus_3_png, skin_Chibi_haukahdus_3_png_len}, {skin_Chibi_haukahdus_4_png, skin_Chibi_haukahdus_4_png_len} }; embed_data skin_Chibi_hoksaa[4] = { {skin_Chibi_hoksaa_1_png, skin_Chibi_hoksaa_1_png_len}, {skin_Chibi_hoksaa_2_png, skin_Chibi_hoksaa_2_png_len}, {skin_Chibi_hoksaa_3_png, skin_Chibi_hoksaa_3_png_len}, {skin_Chibi_hoksaa_4_png, skin_Chibi_hoksaa_4_png_len} }; embed_data skin_Chibi_hyppaa[4] = { {skin_Chibi_hyppaa_1_png, skin_Chibi_hyppaa_1_png_len}, {skin_Chibi_hyppaa_2_png, skin_Chibi_hyppaa_2_png_len}, {skin_Chibi_hyppaa_3_png, skin_Chibi_hyppaa_3_png_len}, {skin_Chibi_hyppaa_4_png, skin_Chibi_hyppaa_4_png_len} }; embed_data skin_Chibi_kiali[4] = { {skin_Chibi_kiali_1_png, skin_Chibi_kiali_1_png_len}, {skin_Chibi_kiali_2_png, skin_Chibi_kiali_2_png_len}, {skin_Chibi_kiali_3_png, skin_Chibi_kiali_3_png_len}, {skin_Chibi_kiali_4_png, skin_Chibi_kiali_4_png_len} }; embed_data skin_Chibi_laukka[6] = { {skin_Chibi_laukka_1_png, skin_Chibi_laukka_1_png_len}, {skin_Chibi_laukka_2_png, skin_Chibi_laukka_2_png_len}, {skin_Chibi_laukka_3_png, skin_Chibi_laukka_3_png_len}, {skin_Chibi_laukka_4_png, skin_Chibi_laukka_4_png_len}, {skin_Chibi_laukka_5_png, skin_Chibi_laukka_5_png_len}, {skin_Chibi_laukka_6_png, skin_Chibi_laukka_6_png_len} }; embed_data skin_Chibi_laukka2[6] = { {skin_Chibi_laukka2_1_png, skin_Chibi_laukka2_1_png_len}, {skin_Chibi_laukka2_2_png, skin_Chibi_laukka2_2_png_len}, {skin_Chibi_laukka2_3_png, skin_Chibi_laukka2_3_png_len}, {skin_Chibi_laukka2_4_png, skin_Chibi_laukka2_4_png_len}, {skin_Chibi_laukka2_5_png, skin_Chibi_laukka2_5_png_len}, {skin_Chibi_laukka2_6_png, skin_Chibi_laukka2_6_png_len} }; embed_data skin_Chibi_paikka[4] = { {skin_Chibi_paikka_1_png, skin_Chibi_paikka_1_png_len}, {skin_Chibi_paikka_2_png, skin_Chibi_paikka_2_png_len}, {skin_Chibi_paikka_3_png, skin_Chibi_paikka_3_png_len}, {skin_Chibi_paikka_4_png, skin_Chibi_paikka_4_png_len} }; embed_data skin_Chibi_pissaus[7] = { {skin_Chibi_pissaus_1_png, skin_Chibi_pissaus_1_png_len}, {skin_Chibi_pissaus_2_png, skin_Chibi_pissaus_2_png_len}, {skin_Chibi_pissaus_3_png, skin_Chibi_pissaus_3_png_len}, {skin_Chibi_pissaus_4_png, skin_Chibi_pissaus_4_png_len}, {skin_Chibi_pissaus_5_png, skin_Chibi_pissaus_5_png_len}, {skin_Chibi_pissaus_6_png, skin_Chibi_pissaus_6_png_len}, {skin_Chibi_pissaus_7_png, skin_Chibi_pissaus_7_png_len}, }; embed_data skin_Chibi_platsahtaa[4] = { {skin_Chibi_platsahtaa_1_png, skin_Chibi_platsahtaa_1_png_len}, {skin_Chibi_platsahtaa_2_png, skin_Chibi_platsahtaa_2_png_len}, {skin_Chibi_platsahtaa_3_png, skin_Chibi_platsahtaa_3_png_len}, {skin_Chibi_platsahtaa_4_png, skin_Chibi_platsahtaa_4_png_len} }; embed_data skin_Chibi_putoo[4] = { {skin_Chibi_putoo_1_png, skin_Chibi_putoo_1_png_len}, {skin_Chibi_putoo_2_png, skin_Chibi_putoo_2_png_len}, {skin_Chibi_putoo_3_png, skin_Chibi_putoo_3_png_len}, {skin_Chibi_putoo_4_png, skin_Chibi_putoo_4_png_len} }; embed_data skin_Chibi_pyorii[4] = { {skin_Chibi_pyorii_1_png, skin_Chibi_pyorii_1_png_len}, {skin_Chibi_pyorii_2_png, skin_Chibi_pyorii_2_png_len}, {skin_Chibi_pyorii_3_png, skin_Chibi_pyorii_3_png_len}, {skin_Chibi_pyorii_4_png, skin_Chibi_pyorii_4_png_len} }; embed_data skin_Chibi_pyoriivasemmalle[4] = { {skin_Chibi_pyoriivasemmalle_1_png, skin_Chibi_pyoriivasemmalle_1_png_len}, {skin_Chibi_pyoriivasemmalle_2_png, skin_Chibi_pyoriivasemmalle_2_png_len}, {skin_Chibi_pyoriivasemmalle_3_png, skin_Chibi_pyoriivasemmalle_3_png_len}, {skin_Chibi_pyoriivasemmalle_4_png, skin_Chibi_pyoriivasemmalle_4_png_len} }; embed_data skin_Chibi_roikkuu[1] = { {skin_Chibi_roikkuu_1_png, skin_Chibi_roikkuu_1_png_len}, }; embed_data skin_Chibi_rouskutus[4] = { {skin_Chibi_rouskutus_1_png, skin_Chibi_rouskutus_1_png_len}, {skin_Chibi_rouskutus_2_png, skin_Chibi_rouskutus_2_png_len}, {skin_Chibi_rouskutus_3_png, skin_Chibi_rouskutus_3_png_len}, {skin_Chibi_rouskutus_4_png, skin_Chibi_rouskutus_4_png_len} }; embed_data *skin_Chibi[15] = { skin_Chibi_falling, skin_Chibi_haukahdus, skin_Chibi_hoksaa, skin_Chibi_hyppaa, skin_Chibi_kiali, skin_Chibi_laukka, skin_Chibi_laukka2, skin_Chibi_paikka, skin_Chibi_pissaus, skin_Chibi_platsahtaa, skin_Chibi_putoo, skin_Chibi_pyorii, skin_Chibi_pyoriivasemmalle, skin_Chibi_roikkuu, skin_Chibi_rouskutus }; map img_name_map = { {"falling", 0}, {"haukahdus", 1}, {"hoksaa", 2}, {"hyppaa", 3}, {"kiali", 4}, {"laukka", 5}, {"laukka2", 6}, {"paikka", 7}, {"pissaus", 8}, {"platsahtaa", 9}, {"putoo", 10}, {"pyorii", 11}, {"pyoriivasemmalle", 12}, {"roikkuu", 13}, {"rouskutus", 14} }; class SkinsEmbed { public: embed_data *getSkin(string skin, string img_name) { //return NULL; if (skin == "Tavallinen") { return skin_Tavallinen[img_name_map[img_name]]; } else if (skin == "Alppisusi") { return skin_Alppisusi[img_name_map[img_name]]; } else if (skin == "Chibi") { return skin_Chibi[img_name_map[img_name]]; } return NULL; } pair getSound(string skin, string img_name) { //return make_pair((unsigned char *) NULL, 0); if (skin == "Tavallinen") { if (img_name == "haukahdus") { return make_pair(skin_Tavallinen_haukahdus_roh2_wav, skin_Tavallinen_haukahdus_roh2_wav_len); } else if (img_name == "platsahtaa") { return make_pair(skin_Tavallinen_platsahtaa_tomsmaahan_wav, skin_Tavallinen_platsahtaa_tomsmaahan_wav_len); } } else if (skin == "Alppisusi") { if (img_name == "haukahdus") { return make_pair(skin_Alppisusi_haukahdus_roh_wav, skin_Alppisusi_haukahdus_roh_wav_len); } else if (img_name == "platsahtaa") { return make_pair(skin_Alppisusi_platsahtaa_tomsmaahan_wav, skin_Alppisusi_platsahtaa_tomsmaahan_wav_len); } } else if (skin == "Chibi") { if (img_name == "haukahdus") { return make_pair(skin_Chibi_haukahdus_roh_wav, skin_Chibi_haukahdus_roh_wav_len); } else if (img_name == "platsahtaa") { return make_pair(skin_Chibi_platsahtaa_tomsmaahan_wav, skin_Chibi_platsahtaa_tomsmaahan_wav_len); } } return make_pair((unsigned char *) NULL, 0); } string getParams(string skin) { //return ""; if (skin == "Tavallinen") { return string((char *)skin_Tavallinen_tsk, skin_Tavallinen_tsk_len); } else if (skin == "Alppisusi") { return string((char *)skin_Alppisusi_tsk, skin_Alppisusi_tsk_len); } else if (skin == "Chibi") { return string((char *)skin_Chibi_tsk, skin_Chibi_tsk_len); } return ""; } };