summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
authorenneract <trem.redman@gmail.com>2014-02-25 13:03:43 +0100
committerenneract <trem.redman@gmail.com>2014-02-25 13:03:43 +0100
commitdac3d3127fc94231bdde0c0822bb12de01e9e836 (patch)
tree17829bc1a1b0ddb2d49421c5ea0114b4c2eff436 /assets
parentcd9f8731a13a29d51a401f67ec2aa0b8962e01c8 (diff)
0.1.7
Diffstat (limited to 'assets')
-rw-r--r--assets/configs/buildables/capbank.cfg5
-rw-r--r--assets/configs/buildables/refinery.cfg5
-rw-r--r--assets/configs/buildables/rtg.cfg5
-rw-r--r--assets/credits.txt94
-rw-r--r--assets/default.cfg97
-rw-r--r--assets/emoticons/1up_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/F1_1x1.tgabin0 -> 2861 bytes
-rwxr-xr-xassets/emoticons/F2_1x1.tgabin0 -> 2754 bytes
-rwxr-xr-xassets/emoticons/F3_1x1.tgabin0 -> 2846 bytes
-rw-r--r--assets/emoticons/FAP_1x1.tgabin0 -> 16402 bytes
-rw-r--r--assets/emoticons/Tremulous_1x1.tgabin0 -> 18997 bytes
-rw-r--r--assets/emoticons/aaron_4x1.tgabin0 -> 14781 bytes
-rwxr-xr-xassets/emoticons/acidtube_1x1.tgabin0 -> 9773 bytes
-rwxr-xr-xassets/emoticons/act-up_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/advbasilisk_1x1.tgabin0 -> 6307 bytes
-rwxr-xr-xassets/emoticons/advdragoon_1x1.tgabin0 -> 4811 bytes
-rwxr-xr-xassets/emoticons/advdretch_1x1.tgabin0 -> 4544 bytes
-rwxr-xr-xassets/emoticons/advgranger_1x1.tgabin0 -> 6238 bytes
-rwxr-xr-xassets/emoticons/advmarauder_1x1.tgabin0 -> 3917 bytes
-rwxr-xr-xassets/emoticons/advtyrant_1x1.tgabin0 -> 4975 bytes
-rwxr-xr-xassets/emoticons/ah_1x1.tgabin0 -> 9425 bytes
-rwxr-xr-xassets/emoticons/airplane_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/alien_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/angel_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/angry_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/anrere_1x1.tgabin0 -> 7480 bytes
-rw-r--r--assets/emoticons/apple_1x1.tgabin0 -> 2822 bytes
-rw-r--r--assets/emoticons/approved_2x1.tgabin0 -> 4456 bytes
-rwxr-xr-xassets/emoticons/armoury_1x1.tgabin0 -> 11939 bytes
-rwxr-xr-xassets/emoticons/arrogant_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/at-wits-end_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/bacon_2x1.tgabin0 -> 4197 bytes
-rwxr-xr-xassets/emoticons/bad_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/barricade_1x1.tgabin0 -> 6110 bytes
-rwxr-xr-xassets/emoticons/bashful_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/basilisk_1x1.tgabin0 -> 6305 bytes
-rwxr-xr-xassets/emoticons/beat-up_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/beauty_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/beer_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/bgranger_1x1.tgabin0 -> 10716 bytes
-rwxr-xr-xassets/emoticons/bheart_1x1.tgabin0 -> 5889 bytes
-rwxr-xr-xassets/emoticons/bigping_1x1.tgabin0 -> 16279 bytes
-rw-r--r--assets/emoticons/bigwimply_1x1.tgabin0 -> 1430 bytes
-rwxr-xr-xassets/emoticons/blaster_1x1.tgabin0 -> 5634 bytes
-rw-r--r--assets/emoticons/blastershot1_2x1.tgabin0 -> 2603 bytes
-rw-r--r--assets/emoticons/blastershot2_2x1.tgabin0 -> 2490 bytes
-rwxr-xr-xassets/emoticons/blowkiss_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/bomb_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/booster_1x1.tgabin0 -> 4862 bytes
-rwxr-xr-xassets/emoticons/bowl_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/boy_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/brb_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/bsuit_1x1.tgabin0 -> 4458 bytes
-rwxr-xr-xassets/emoticons/bulgy-eyes_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/bunny_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/bye_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/cake_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/call-me_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/camera_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/can_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/car_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/cat_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/chaingun_2x1.tgabin0 -> 9847 bytes
-rw-r--r--assets/emoticons/chaingunshot1_2x1.tgabin0 -> 5346 bytes
-rwxr-xr-xassets/emoticons/chicken_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/chrome_1x1.tgabin0 -> 3557 bytes
-rw-r--r--assets/emoticons/chronic_1x1.tgabin0 -> 16402 bytes
-rwxr-xr-xassets/emoticons/cigarette_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/ckit_2x1.tgabin0 -> 14139 bytes
-rwxr-xr-xassets/emoticons/clap_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/clock_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/cloudy_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/clover_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/clown_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/coffee_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/coins_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/colloquy_1x1.tgabin0 -> 3387 bytes
-rw-r--r--assets/emoticons/communist_1x1.tgabin0 -> 3486 bytes
-rwxr-xr-xassets/emoticons/computer_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/confused_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/console_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/cookiemonster_1x1.tgabin0 -> 6793 bytes
-rw-r--r--assets/emoticons/cork_1x1.tgabin0 -> 9109 bytes
-rwxr-xr-xassets/emoticons/cow_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/cowboy_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/crab_1x1.tgabin0 -> 7378 bytes
-rwxr-xr-xassets/emoticons/crying_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/curl-lip_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/curse_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/cute_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/cyclops_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/dance_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/dazed_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/defcomp_1x1.tgabin0 -> 10338 bytes
-rw-r--r--assets/emoticons/democrat_1x1.tgabin0 -> 3300 bytes
-rw-r--r--assets/emoticons/denied_2x1.tgabin0 -> 4176 bytes
-rwxr-xr-xassets/emoticons/desire_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/devil_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/disappointed_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/disdain_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/dkok_2x1.tgabin0 -> 2676 bytes
-rwxr-xr-xassets/emoticons/doctor_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/dog_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/doh_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/dont-know_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/dragoon_1x1.tgabin0 -> 4827 bytes
-rwxr-xr-xassets/emoticons/dretch_1x1.tgabin0 -> 4544 bytes
-rwxr-xr-xassets/emoticons/drink_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/drool_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/ds_1x1.tgabin0 -> 4634 bytes
-rw-r--r--assets/emoticons/eagle_1x1.tgabin0 -> 10905 bytes
-rwxr-xr-xassets/emoticons/earth_1x1.tgabin0 -> 13648 bytes
-rwxr-xr-xassets/emoticons/eat_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/egg_1x1.tgabin0 -> 7436 bytes
-rwxr-xr-xassets/emoticons/embarrassed_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/excruciating_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/eyeroll_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/f1b_1x1.tgabin0 -> 2655 bytes
-rwxr-xr-xassets/emoticons/f2b_1x1.tgabin0 -> 2628 bytes
-rwxr-xr-xassets/emoticons/f3b_1x1.tgabin0 -> 2624 bytes
-rwxr-xr-xassets/emoticons/female-fighter_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/film_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/fingers-crossed_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/firefox_1x1.tgabin0 -> 3572 bytes
-rwxr-xr-xassets/emoticons/flag_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/flags/a_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ad_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ae_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/af_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ai_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/al_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/am_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ao_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ar_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/as_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/at_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/au_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/aw_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ax_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/az_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/b_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ba_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/bb_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/bd_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/be_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/bf_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/bh_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/bi_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/bj_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/bm_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/bo_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/br_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/bs_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/bt_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/bv_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/bw_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/by_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/bz_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/c_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ca_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/catalonia_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/cc_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/cd_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/cf_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ch_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ci_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ck_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/cl_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/cm_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/co_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/cr_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/cs_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/cu_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/cv_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/cx_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/cy_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/cz_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/de_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/dj_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/dk_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/dm_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/do_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/dz_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/e_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ec_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ee_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/eh_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/england_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/er_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/es_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/et_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/eu_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/fam_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/fi_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/fj_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/fk_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/fm_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/fo_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/fr_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ga_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gb_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gd_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ge_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gf_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gh_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gi_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gl_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gm_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gq_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gr_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gs_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gt_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gu_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gw_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/gy_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/h_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/hk_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/hm_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/hr_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ht_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/hu_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/i_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/id_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ie_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/il_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/io_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/iq_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ir_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/is_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/it_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/j_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/jm_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/jo_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/k_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ke_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/kh_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ki_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/km_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/kr_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/kw_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ky_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/kz_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/la_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/lb_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/lc_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/li_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/lk_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/lr_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ls_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/lt_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/lu_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/lv_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ly_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/m_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ma_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/mc_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/md_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/me_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/mh_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/mk_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ml_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/mm_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/mo_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/mq_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/mr_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ms_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/mt_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/mu_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/mv_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/mw_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/mx_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/my_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/mz_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/na_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/nc_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ne_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/nf_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ni_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/nl_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/no_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/nr_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/nu_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/nz_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/om_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/pa_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/pe_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/pf_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ph_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/pk_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/pl_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/pm_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/pr_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ps_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/pt_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/pw_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/py_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/qa_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/re_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ro_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/rs_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ru_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/rw_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/s_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/sa_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/sb_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/sc_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/scld_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/sd_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/se_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/sh_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/si_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/sj_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/sk_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/sl_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/sm_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/so_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/sr_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/st_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/sv_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/sy_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/sz_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/t_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/tc_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/td_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/tf_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/th_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/tj_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/tk_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/tl_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/tm_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/to_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/tr_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/tt_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/tv_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/tw_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/tz_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/u_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ua_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/um_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/us_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/uy_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/uz_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/v_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/va_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/vc_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ve_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/vi_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/vu_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/wa_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/wf_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ws_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/ye_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/yt_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/za_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/zm_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flags/zw_1x1.tgabin0 -> 1042 bytes
-rwxr-xr-xassets/emoticons/flamer_2x1.tgabin0 -> 17303 bytes
-rwxr-xr-xassets/emoticons/foot-in-mouth_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/forcefield_1x1.tgabin0 -> 7615 bytes
-rwxr-xr-xassets/emoticons/freaked-out_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/fry_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/ftrapper_1x1.tgabin0 -> 10989 bytes
-rwxr-xr-xassets/emoticons/ghost_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/giggle_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/girl_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/glameow_1x1.tgabin0 -> 2875 bytes
-rwxr-xr-xassets/emoticons/glasses-cool_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/glasses-nerdy_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/gleaf_1x1.tgabin0 -> 9572 bytes
-rwxr-xr-xassets/emoticons/go-away_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/goat_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/goldgunl_2x1.tgabin0 -> 8210 bytes
-rw-r--r--assets/emoticons/goldgunr_2x1.tgabin0 -> 8210 bytes
-rwxr-xr-xassets/emoticons/good_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/gotmilk_2x1.tgabin0 -> 5632 bytes
-rwxr-xr-xassets/emoticons/granger_1x1.tgabin0 -> 6741 bytes
-rw-r--r--assets/emoticons/greenparty_1x1.tgabin0 -> 8042 bytes
-rwxr-xr-xassets/emoticons/grenade_1x1.tgabin0 -> 8975 bytes
-rw-r--r--assets/emoticons/gxchat_1x1.tgabin0 -> 3146 bytes
-rwxr-xr-xassets/emoticons/hammer_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/handcuffs_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/handshake_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/hankhill_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/heart_1x1.tgabin0 -> 11812 bytes
-rwxr-xr-xassets/emoticons/highfive_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/hive_1x1.tgabin0 -> 9506 bytes
-rw-r--r--assets/emoticons/hl2_1x1.tgabin0 -> 2024 bytes
-rwxr-xr-xassets/emoticons/hovel_1x1.tgabin0 -> 6692 bytes
-rwxr-xr-xassets/emoticons/hug-left_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/hug-right_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/human_1x1.tgabin0 -> 4878 bytes
-rwxr-xr-xassets/emoticons/hypnotized_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/ie_1x1.tgabin0 -> 2598 bytes
-rwxr-xr-xassets/emoticons/ikusari_1x1.tgabin0 -> 9578 bytes
-rwxr-xr-xassets/emoticons/in-love_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/irssi_1x1.tgabin0 -> 1749 bytes
-rwxr-xr-xassets/emoticons/island_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/jump_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/jupiter_1x1.tgabin0 -> 14294 bytes
-rw-r--r--assets/emoticons/kiss2_1x1.tgabin0 -> 12332 bytes
-rwxr-xr-xassets/emoticons/kiss_1x1.tgabin0 -> 12332 bytes
-rwxr-xr-xassets/emoticons/kissed_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/kissing_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/knife_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/konversation_1x1.tgabin0 -> 3926 bytes
-rwxr-xr-xassets/emoticons/kor1_1x1.tgabin0 -> 9470 bytes
-rwxr-xr-xassets/emoticons/kor2_1x1.tgabin0 -> 14824 bytes
-rwxr-xr-xassets/emoticons/kor3_1x1.tgabin0 -> 11036 bytes
-rwxr-xr-xassets/emoticons/kor_1x1.tgabin0 -> 10684 bytes
-rw-r--r--assets/emoticons/korban1_8x1.tgabin0 -> 10447 bytes
-rw-r--r--assets/emoticons/korban2_8x1.tgabin0 -> 11984 bytes
-rwxr-xr-xassets/emoticons/korn_2x1.tgabin0 -> 14383 bytes
-rwxr-xr-xassets/emoticons/korx1_1x1.tgabin0 -> 10545 bytes
-rwxr-xr-xassets/emoticons/korx2_1x1.tgabin0 -> 15699 bytes
-rwxr-xr-xassets/emoticons/korx3_1x1.tgabin0 -> 13205 bytes
-rw-r--r--assets/emoticons/lambda_1x1.tgabin0 -> 2200 bytes
-rwxr-xr-xassets/emoticons/lamp_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/lasgun_2x1.tgabin0 -> 12871 bytes
-rw-r--r--assets/emoticons/lasgunshot2_2x1.tgabin0 -> 5212 bytes
-rwxr-xr-xassets/emoticons/lashes_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/laugh_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/lcannon_2x1.tgabin0 -> 13825 bytes
-rw-r--r--assets/emoticons/lcannonshot1_2x1.tgabin0 -> 19675 bytes
-rw-r--r--assets/emoticons/lcannonshot2_2x1.tgabin0 -> 25142 bytes
-rwxr-xr-xassets/emoticons/liquor_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/loser_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/love-over_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/love_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/lying_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/mad-tongue_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/magnum_2x1.tgabin0 -> 7812 bytes
-rwxr-xr-xassets/emoticons/mail_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/male-fighter1_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/male-fighter2_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/marauder_1x1.tgabin0 -> 3833 bytes
-rwxr-xr-xassets/emoticons/mars_1x1.tgabin0 -> 13437 bytes
-rwxr-xr-xassets/emoticons/mdriver_2x1.tgabin0 -> 8518 bytes
-rw-r--r--assets/emoticons/mdrivershot1_2x1.tgabin0 -> 3612 bytes
-rw-r--r--assets/emoticons/mdrivershot2_2x1.tgabin0 -> 6465 bytes
-rwxr-xr-xassets/emoticons/mean_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/meatwad_1x1.tgabin0 -> 3300 bytes
-rwxr-xr-xassets/emoticons/medstat_1x1.tgabin0 -> 8355 bytes
-rwxr-xr-xassets/emoticons/meeting_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/mercury_1x1.tgabin0 -> 8053 bytes
-rwxr-xr-xassets/emoticons/messed_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/mg_1x1.tgabin0 -> 8696 bytes
-rw-r--r--assets/emoticons/midori_1x1.tgabin0 -> 3056 bytes
-rwxr-xr-xassets/emoticons/milk_1x1.tgabin0 -> 8572 bytes
-rw-r--r--assets/emoticons/mirc_1x1.tgabin0 -> 3887 bytes
-rwxr-xr-xassets/emoticons/mobile_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/mohawk_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/moneymouth_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/monkey_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/moon_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/msn_1x1.tgabin0 -> 3181 bytes
-rwxr-xr-xassets/emoticons/music_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/musical-note_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/nailbiting_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/narwahl_1x1.tgabin0 -> 3721 bytes
-rwxr-xr-xassets/emoticons/neptune_1x1.tgabin0 -> 13435 bytes
-rwxr-xr-xassets/emoticons/neutral_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/nutella_1x1.tgabin0 -> 10866 bytes
-rwxr-xr-xassets/emoticons/on-the-phone_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/os/apple_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/arch2_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/arch3_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/arch_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/centos_1x1.tgabin0 -> 8325 bytes
-rwxr-xr-xassets/emoticons/os/debian_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/dsl_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/fedora_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/freebsd_1x1.tgabin0 -> 14054 bytes
-rwxr-xr-xassets/emoticons/os/gentoo_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/gnome_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/kanotix_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/kde_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/knoppix_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/kubuntu_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/linspire_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/linux_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/mac_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/mandriva_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/mint_1x1.tgabin0 -> 11227 bytes
-rwxr-xr-xassets/emoticons/os/netbsd_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/openbsd_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/pclinuxos_1x1.tgabin0 -> 12354 bytes
-rwxr-xr-xassets/emoticons/os/puppy_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/redhat_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/sabayon_1x1.tgabin0 -> 12166 bytes
-rwxr-xr-xassets/emoticons/os/slackware_1x1.tgabin0 -> 9918 bytes
-rwxr-xr-xassets/emoticons/os/slax_1x1.tgabin0 -> 10564 bytes
-rwxr-xr-xassets/emoticons/os/suse_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/symphony_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/ubuntu_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/windows_1x1.tgabin0 -> 12276 bytes
-rwxr-xr-xassets/emoticons/os/xfce_1x1.tgabin0 -> 16428 bytes
-rwxr-xr-xassets/emoticons/os/xubuntu_1x1.tgabin0 -> 6697 bytes
-rwxr-xr-xassets/emoticons/overmind_1x1.tgabin0 -> 7880 bytes
-rw-r--r--assets/emoticons/painsawShot1_2x1.tgabin0 -> 6828 bytes
-rwxr-xr-xassets/emoticons/painsaw_2x1.tgabin0 -> 14135 bytes
-rwxr-xr-xassets/emoticons/party_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/peace_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/phone_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/pidgin_1x1.tgabin0 -> 3301 bytes
-rwxr-xr-xassets/emoticons/pig_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/pikachu_1x1.tgabin0 -> 2612 bytes
-rwxr-xr-xassets/emoticons/pill_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/pirate_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/pirateparty_1x1.tgabin0 -> 5958 bytes
-rwxr-xr-xassets/emoticons/pissed-off_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/pizza_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/plate_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/poop_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/pray_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/present_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/prifle_2x1.tgabin0 -> 14233 bytes
-rw-r--r--assets/emoticons/prifleshot1_2x1.tgabin0 -> 4549 bytes
-rwxr-xr-xassets/emoticons/pumpkin_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/qq_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/question_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/quiet_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/rain_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/rainbow_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/reactor_1x1.tgabin0 -> 10112 bytes
-rwxr-xr-xassets/emoticons/repeater_1x1.tgabin0 -> 9801 bytes
-rw-r--r--assets/emoticons/republican_1x1.tgabin0 -> 3389 bytes
-rwxr-xr-xassets/emoticons/retard_1x1.tgabin0 -> 16279 bytes
-rwxr-xr-xassets/emoticons/rifle_2x1.tgabin0 -> 15418 bytes
-rw-r--r--assets/emoticons/rifleshot1_2x1.tgabin0 -> 5207 bytes
-rw-r--r--assets/emoticons/rifleshot2_2x1.tgabin0 -> 6713 bytes
-rwxr-xr-xassets/emoticons/rk_1x1.tgabin0 -> 16402 bytes
-rwxr-xr-xassets/emoticons/rose-dead_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/rose_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/rotfl_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/sad_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/safari_1x1.tgabin0 -> 3434 bytes
-rwxr-xr-xassets/emoticons/sarcastic_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/saturn_1x1.tgabin0 -> 7057 bytes
-rwxr-xr-xassets/emoticons/search_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/secret_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/shame_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/sheep_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/shock_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/shotgun_2x1.tgabin0 -> 13558 bytes
-rw-r--r--assets/emoticons/shotgunshot1_2x1.tgabin0 -> 11786 bytes
-rwxr-xr-xassets/emoticons/shout_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/shut-mouth_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/sick_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/sidefrown_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/silly_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/sinister_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/skeleton_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/skeletor_2x1.tgabin0 -> 4979 bytes
-rwxr-xr-xassets/emoticons/skywalker_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/sleepy_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/smile-big_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/smile_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/smirk_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/snail_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/snicker_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/snowman_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/soccerball_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/soda_1x1.tgabin0 -> 5338 bytes
-rw-r--r--assets/emoticons/soh2_1x1.tgabin0 -> 16402 bytes
-rwxr-xr-xassets/emoticons/soh_1x1.tgabin0 -> 6966 bytes
-rwxr-xr-xassets/emoticons/soldier_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/spam_1x1.tgabin0 -> 4172 bytes
-rw-r--r--assets/emoticons/squirrel_2x1.tgabin0 -> 8210 bytes
-rwxr-xr-xassets/emoticons/star_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/starving_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/stop_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/struggle_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/sun_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/swatter_1x1.tgabin0 -> 3889 bytes
-rwxr-xr-xassets/emoticons/sweat_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/talktohand_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/teamspeak_1x1.tgabin0 -> 3981 bytes
-rwxr-xr-xassets/emoticons/teeth_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/telenode_1x1.tgabin0 -> 9795 bytes
-rwxr-xr-xassets/emoticons/terror_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/tesla_1x1.tgabin0 -> 6126 bytes
-rwxr-xr-xassets/emoticons/thinking_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/emoticons/thorn1_1x1.tgabin0 -> 1280 bytes
-rw-r--r--assets/emoticons/thorn2_1x1.tgabin0 -> 1412 bytes
-rwxr-xr-xassets/emoticons/thunder_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/time-out_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/tongue_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/trapper_1x1.tgabin0 -> 9113 bytes
-rwxr-xr-xassets/emoticons/tremble_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/turret_1x1.tgabin0 -> 4648 bytes
-rwxr-xr-xassets/emoticons/turtle_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/tv_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/tyrant_1x1.tgabin0 -> 4959 bytes
-rwxr-xr-xassets/emoticons/umbrella_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/uranus_1x1.tgabin0 -> 12448 bytes
-rwxr-xr-xassets/emoticons/vampire_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/venus_1x1.tgabin0 -> 11971 bytes
-rwxr-xr-xassets/emoticons/victory_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/waiting_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/watermelon_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/waving_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/weep_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/wilt_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/wink_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/worship_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/xael_2x1.tgabin0 -> 14233 bytes
-rw-r--r--assets/emoticons/xchat_1x1.tgabin0 -> 2996 bytes
-rw-r--r--assets/emoticons/yahoo_1x1.tgabin0 -> 2023 bytes
-rwxr-xr-xassets/emoticons/yawn_1x1.tgabin0 -> 4114 bytes
-rwxr-xr-xassets/emoticons/yin-yang_1x1.tgabin0 -> 4114 bytes
-rw-r--r--assets/gfx/2d/blip.tgabin0 -> 1228 bytes
-rw-r--r--assets/gfx/2d/ch_acircle.tgabin0 -> 42268 bytes
-rw-r--r--assets/gfx/2d/ch_adot.tgabin0 -> 11675 bytes
-rw-r--r--assets/gfx/2d/ch_afriendly.tgabin0 -> 19331 bytes
-rw-r--r--assets/gfx/2d/ch_aheadshot.tgabin0 -> 39227 bytes
-rw-r--r--assets/gfx/2d/ch_circle.tgabin0 -> 34334 bytes
-rw-r--r--assets/gfx/2d/ch_circlehit.tgabin0 -> 38239 bytes
-rw-r--r--assets/gfx/2d/ch_dot.tgabin0 -> 4872 bytes
-rw-r--r--assets/gfx/2d/ch_dothit.tgabin0 -> 13194 bytes
-rw-r--r--assets/gfx/2d/ch_friendly.tgabin0 -> 10686 bytes
-rw-r--r--assets/gfx/2d/digital/0.tgabin0 -> 9386 bytes
-rw-r--r--assets/gfx/2d/digital/1.tgabin0 -> 3632 bytes
-rw-r--r--assets/gfx/2d/digital/2.tgabin0 -> 6359 bytes
-rw-r--r--assets/gfx/2d/digital/3.tgabin0 -> 6304 bytes
-rw-r--r--assets/gfx/2d/digital/4.tgabin0 -> 6305 bytes
-rw-r--r--assets/gfx/2d/digital/5.tgabin0 -> 6437 bytes
-rw-r--r--assets/gfx/2d/digital/6.tgabin0 -> 7512 bytes
-rw-r--r--assets/gfx/2d/digital/7.tgabin0 -> 4458 bytes
-rw-r--r--assets/gfx/2d/digital/8.tgabin0 -> 8466 bytes
-rw-r--r--assets/gfx/2d/digital/9.tgabin0 -> 7391 bytes
-rw-r--r--assets/gfx/2d/digital/comma.tgabin0 -> 2869 bytes
-rw-r--r--assets/gfx/2d/digital/minus.tgabin0 -> 4794 bytes
-rw-r--r--assets/gfx/ckit/background.jpgbin0 -> 21628 bytes
-rw-r--r--assets/gfx/ckit/icon_bp.tgabin0 -> 1944 bytes
-rw-r--r--assets/gfx/ckit/icon_current.tgabin0 -> 1784 bytes
-rw-r--r--assets/gfx/ckit/icon_depth.tgabin0 -> 1730 bytes
-rw-r--r--assets/gfx/ckit/icon_health.tgabin0 -> 3096 bytes
-rw-r--r--assets/gfx/ckit/icon_height.tgabin0 -> 2164 bytes
-rw-r--r--assets/gfx/ckit/icon_network.tgabin0 -> 2920 bytes
-rw-r--r--assets/gfx/ckit/icon_nopower.tgabin0 -> 4904 bytes
-rw-r--r--assets/gfx/ckit/icon_nosurge.tgabin0 -> 4582 bytes
-rw-r--r--assets/gfx/ckit/icon_off.tgabin0 -> 1568 bytes
-rw-r--r--assets/gfx/ckit/icon_power.tgabin0 -> 1654 bytes
-rw-r--r--assets/gfx/ckit/icon_storedbp.tgabin0 -> 4122 bytes
-rw-r--r--assets/gfx/ckit/icon_surge.tgabin0 -> 1370 bytes
-rw-r--r--assets/gfx/ckit/icon_time.tgabin0 -> 3358 bytes
-rw-r--r--assets/gfx/ckit/icon_voltage.tgabin0 -> 1924 bytes
-rw-r--r--assets/gfx/ckit/icon_width.tgabin0 -> 2540 bytes
-rw-r--r--assets/gfx/ckit/noise.jpgbin0 -> 23158 bytes
-rw-r--r--assets/gfx/lightning/lightning01.jpgbin0 -> 113809 bytes
-rw-r--r--assets/models/buildables/capbank/animation.cfg14
-rw-r--r--assets/models/buildables/capbank/capbank.jpgbin0 -> 81251 bytes
-rw-r--r--assets/models/buildables/capbank/capbank.md3bin0 -> 21428 bytes
-rw-r--r--assets/models/buildables/capbank/capbank_lights.jpgbin0 -> 15703 bytes
-rw-r--r--assets/models/buildables/medistat/animation.cfg18
-rw-r--r--assets/models/buildables/refinery/animation.cfg15
-rw-r--r--assets/models/buildables/refinery/refinery.jpgbin0 -> 48604 bytes
-rw-r--r--assets/models/buildables/refinery/refinery.md3bin0 -> 240204 bytes
-rw-r--r--assets/models/buildables/rtg/animation.cfg14
-rw-r--r--assets/models/buildables/rtg/rtg.jpgbin0 -> 182743 bytes
-rw-r--r--assets/models/buildables/rtg/rtg.md3bin0 -> 6404 bytes
-rw-r--r--assets/models/cuboid/concrete/concrete.jpgbin15999 -> 237950 bytes
-rw-r--r--assets/models/cuboid/cracks.tgabin0 -> 85188 bytes
-rw-r--r--assets/models/cuboid/cracks_0.jpgbin3196 -> 0 bytes
-rw-r--r--assets/models/cuboid/cracks_1.jpgbin10416 -> 0 bytes
-rw-r--r--assets/models/cuboid/cracks_2.jpgbin16116 -> 0 bytes
-rw-r--r--assets/models/cuboid/glass/glass.jpgbin4467 -> 59342 bytes
-rw-r--r--assets/models/cuboid/ladder/test.tgabin0 -> 114412 bytes
-rw-r--r--assets/models/cuboid/organic/fragment.tgabin65437 -> 42327 bytes
-rw-r--r--assets/models/cuboid/organic/organic.jpgbin4537 -> 305082 bytes
-rw-r--r--assets/models/cuboid/organic/organic_fx.jpgbin4467 -> 454502 bytes
-rw-r--r--assets/models/cuboid/slime/fragment.tgabin40464 -> 65482 bytes
-rw-r--r--assets/models/cuboid/slime/slime.jpgbin6958 -> 614949 bytes
-rw-r--r--assets/models/players/builder/animation.cfg47
-rw-r--r--assets/models/players/level0/animation.cfg47
-rw-r--r--assets/models/players/level1/animation.cfg48
-rw-r--r--assets/models/players/level2/animation.cfg48
-rw-r--r--assets/models/players/level3/animation.cfg48
-rw-r--r--assets/models/players/level4/animation.cfg48
-rw-r--r--assets/models/weapons/abuild/weapon.cfg11
-rw-r--r--assets/models/weapons/abuildupg/weapon.cfg2
-rw-r--r--assets/models/weapons/blaster/weapon.cfg2
-rw-r--r--assets/models/weapons/chaingun/weapon.cfg20
-rw-r--r--assets/models/weapons/ckit/ckit_background.md3bin0 -> 428 bytes
-rw-r--r--assets/models/weapons/ckit/ckit_bigicona.md3bin0 -> 428 bytes
-rw-r--r--assets/models/weapons/ckit/ckit_bigiconb.md3bin0 -> 428 bytes
-rw-r--r--assets/models/weapons/ckit/ckit_digit.md3bin0 -> 428 bytes
-rw-r--r--assets/models/weapons/ckit/ckit_icon.md3bin0 -> 428 bytes
-rw-r--r--assets/models/weapons/ckit/ckit_overlay.md3bin0 -> 428 bytes
-rw-r--r--assets/models/weapons/ckit/weapon.cfg4
-rw-r--r--assets/models/weapons/flamer/weapon.cfg2
-rw-r--r--assets/models/weapons/lcannon/weapon.cfg36
-rw-r--r--assets/models/weapons/level0/weapon.cfg9
-rw-r--r--assets/models/weapons/level1/weapon.cfg11
-rw-r--r--assets/models/weapons/level1upg/weapon.cfg17
-rw-r--r--assets/models/weapons/level2/weapon.cfg11
-rw-r--r--assets/models/weapons/level2upg/weapon.cfg18
-rw-r--r--assets/models/weapons/level3/weapon.cfg16
-rw-r--r--assets/models/weapons/level3upg/weapon.cfg28
-rw-r--r--assets/models/weapons/level4/weapon.cfg2
-rw-r--r--assets/models/weapons/lgun/weapon.cfg13
-rw-r--r--assets/models/weapons/mdriver/weapon.cfg12
-rw-r--r--assets/models/weapons/prifle/weapon.cfg17
-rw-r--r--assets/models/weapons/psaw/weapon.cfg13
-rw-r--r--assets/models/weapons/rifle/weapon.cfg20
-rw-r--r--assets/models/weapons/shotgun/weapon.cfg14
-rw-r--r--assets/scripts/conkit.shader300
-rw-r--r--assets/scripts/cuboid.particle27
-rw-r--r--assets/scripts/cuboid.shader100
-rw-r--r--assets/sound/buildables/capbank/sound.cfg14
-rw-r--r--assets/sound/buildables/human/powerzap1.wavbin0 -> 49884 bytes
-rw-r--r--assets/sound/buildables/human/powerzap2.wavbin0 -> 90060 bytes
-rw-r--r--assets/sound/buildables/human/powerzap3.wavbin0 -> 112692 bytes
-rw-r--r--assets/sound/buildables/human/powerzap4.wavbin0 -> 136594 bytes
-rw-r--r--assets/sound/buildables/human/switch.wavbin0 -> 40080 bytes
-rw-r--r--assets/sound/buildables/human/unpowered_surge-old1.wavbin0 -> 553998 bytes
-rw-r--r--assets/sound/buildables/human/unpowered_surge.wavbin0 -> 553998 bytes
-rw-r--r--assets/sound/buildables/refinery/idle1.wavbin0 -> 168580 bytes
-rw-r--r--assets/sound/buildables/refinery/sound.cfg14
-rw-r--r--assets/sound/buildables/rtg/idle1.wavbin0 -> 325834 bytes
-rw-r--r--assets/sound/buildables/rtg/sound.cfg14
-rw-r--r--assets/sound/feedback/hit.wavbin0 -> 22894 bytes
-rw-r--r--assets/ui/assets/human/scanner.tgabin0 -> 72695 bytes
-rw-r--r--assets/video/ckit.roqbin0 -> 515109 bytes
724 files changed, 1246 insertions, 54 deletions
diff --git a/assets/configs/buildables/capbank.cfg b/assets/configs/buildables/capbank.cfg
new file mode 100644
index 0000000..c7c41f6
--- /dev/null
+++ b/assets/configs/buildables/capbank.cfg
@@ -0,0 +1,5 @@
+model 0 models/buildables/capbank/capbank.md3
+modelScale 25.0
+mins -32 -32 0
+maxs 32 32 51
+zOffset 0.0
diff --git a/assets/configs/buildables/refinery.cfg b/assets/configs/buildables/refinery.cfg
new file mode 100644
index 0000000..372da6b
--- /dev/null
+++ b/assets/configs/buildables/refinery.cfg
@@ -0,0 +1,5 @@
+model 0 models/buildables/refinery/refinery.md3
+modelScale 1.5
+mins -30 -30 -22
+maxs 30 30 52
+zOffset 0 \ No newline at end of file
diff --git a/assets/configs/buildables/rtg.cfg b/assets/configs/buildables/rtg.cfg
new file mode 100644
index 0000000..6141572
--- /dev/null
+++ b/assets/configs/buildables/rtg.cfg
@@ -0,0 +1,5 @@
+model 0 models/buildables/rtg/rtg.md3
+modelScale 10.0
+mins -24 -24 0
+maxs 24 24 68
+zOffset 0.0
diff --git a/assets/credits.txt b/assets/credits.txt
index 5855702..7776fe0 100644
--- a/assets/credits.txt
+++ b/assets/credits.txt
@@ -6,6 +6,45 @@ Cuboid - a Tremulous 1.2 mod focused on cuboids and fixing balance issues.
Version Release date
______________________________________________________________________________________________
+0.1.7 Feb 25 2014
+NOTES:
+- Because of a bug in Tremulous code, cuboid and power info might behave weirdly if g_synchronousClients is disabled.
+GAMEPLAY:
+- Destroying buildables is now rewarded with credits (g_buildableValueModifier, default 0.16).
+- Rewards for killing players significantly decreased (g_playerValueModifier, default 0.5).
+- Complete overhaul of the Human building system:
+ * Build points are now per-player and are obtained from special buildings. The points are now referred to as "mass".
+ * To obtain mass, approach an RTG Unit or a Refinery. The CKit will display the amount of mass stored within the building next to the box with arrows around icon. To get the mass, issue a reload (the 'R' button).
+ * It is possible to transfer mass between players. Issuing a reload with a Human player on the crosshair will transfer mass to the player.
+ * Power is now simulated using a physically-correct model - the terms "voltage", "current" and "resistance" now apply to all Human buildings. The model is as follows:
+ + All power sources (including the Capacitor Bank) and their internal resistance (in series) are connected in parallel to each other.
+ + These, in turn, are connected in series with all other buildables (which are resistances, in parallel).
+ + The circuit is solved using multiple applications of Ohm's law and Kirchhoff's laws.
+ + Buildings draw much more power while active and will not work if there's not enough power.
+ + Buildings require power in order to be built. This disqualifies Reactor as the first buildable (as it requires power to be built).
+ * Added the RTG unit, which replaces every Reactor in all default layouts. It produces some power and some mass and does not require power or mass in order to be built.
+ * Multiple Reactors can be built, Reactors now require mass.
+ * DCs now heal buildables smoothly and there is no limit on how many DCs can heal a single buildable. Instead, DCs drain a lot of power from the power grid.
+ * Overloaded power sources emit zapping sounds and sparks. At the moment, the effect is only aesthetic (power sources don't explode when overloaded).
+ * On Sudden Death it is still possible to build, but no more mass will be available in Refineries and RTG Units.
+ * g_massYieldModifier (default: 1) can be used to increase/decrease mass yield in RTG Units and Refineries for balancing purposes.
+ * g_voltageModifier (default: 1) can be used to increase/decrease the voltage in all power grids. Do not change it unless the current settings turn out to be incredibly unbalanced.
+- CKit now features a fully-functional dynamic display on the model, which shows information about buildables (health, power info, etc.) and also replaces the ugly cuboid info text.
+- Removed the deconstruction marking system.
+- Decreased building time for all Human cuboids.
+- Direct line-of-sight is now needed to activate a buildable (to avoid accidental power switching).
+- Moved Glass to S2, Ladder to S3, Slime to S2.
+- Decreased Marauder's air aceleration by 50%.
+- Increased Human's air accelereation by 30% and speed by 10%.
+- Added hit sounds.
+NON-GAMEPLAY:
+- Fixed a bug related to voting.
+- Merged with KoRx's emoticon pack - now there's a shitload of emoticons available!
+- Cuboids are now rendered differently - the textures are no longer stretched (their UV maps are aligned to world). Also, most of their textures were redone and a much higher resolution.
+- New crosshairs with hit indication.
+- Alien animations now match their footsteps better.
+- Fixed a minor bug in Medistation's animations.
+
0.1.6 Jan 19 2014
GAMEPLAY:
- Introduced the Basivision (Activate Upgrade, +button2). While enabled, Basilisks can see in dark and see humans and their buildings through walls.
@@ -116,12 +155,16 @@ Below is the full list of all resources used by the mod.
File Author Licence
______________________________________________________________________________________________
-configs/cuboids/* theinvsblman cc-by
+configs/* theinvsblman cc-by
credits.txt theinvsblman cc-by
cuboid/logo_1.tga - logo_15.tga theinvsblman cc-by
cuboid/logo_left.tga, logo_right.tga Bitstream Bistream Vera Fonts Copyright
-emoticons/* theinvsblman cc-by
+default.cfg Darklegion Development cc-by-sa
gfx/2d/basivision_*.jpg theinvsblman cc-by
+gfx/2d/blip.tga Pikachu cc0
+gfx/2d/ckit/* theinvsblman cc-by
+gfx/2d/ch_* Pikachu cc0
+gfx/2d/digital/* Paul Flo Williams OFL
gfx/blood/* Pikachu cc0
gfx/cuboid/* theinvsblman cc-by
gfx/fire/* Pikachu cc0
@@ -129,6 +172,7 @@ gfx/fireball/* Pikachu
gfx/flash/* Pikachu cc0
gfx/gas/* Pikachu cc0
gfx/lcannon/* Pikachu cc0
+gfx/lighting/* Pikachu cc0
gfx/misc/*build.tga Pikachu cc0
gfx/misc/creep.tga Darklegion Development, Pikachu cc-by-sa
gfx/smoke/* Pikachu cc0
@@ -136,35 +180,40 @@ gfx/spark/* Pikachu
gfx/sprites/* Pikachu cc0
icons/iconu_biokit.tga Purga cc0
icons/iconu_helmet_mk2.tga Darklegion Development, theinvsblman cc-by-sa
-models/cuboid/concrete/concrete.jpg Randy Reddig @ shaderlab.com shaderlab*
+models/buildables/medistat/animati... Darklegion Development, Pikachu cc-by-sa
+models/buildables/capbank/* theinvsblman cc-by
+models/buildables/refinery/* Nalf
+models/buildables/rtg/* theinvsblman cc-by
+models/cuboid/concrete/concrete.jpg theinvsblman cc-by
models/cuboid/concrete/fragment.tga Randy Reddig @ shaderlab.com, theinvsblman shaderlab*
-models/cuboid/cracks* theinvsblman cc-by
-models/cuboid/cuboid.md3 theinvsblman cc-by
-models/cuboid/glass/fragment.tga theinvsblman cc-by
-models/cuboid/glass/glass.jpg theinvsblman cc-by
+models/cuboid/cracks.tga theinvsblman cc-by
+models/cuboid/glass/* theinvsblman cc-by
models/cuboid/ladder/fragment.tga Randy Reddig @ shaderlab.com, theinvsblman shaderlab*
models/cuboid/ladder/ladder.jpg Randy Reddig @ shaderlab.com shaderlab*
-models/cuboid/organic/fragment.tga Darklegion Development, theinvsblman cc-by-sa
-models/cuboid/organic/organic.jpg Darklegion Development, theinvsblman cc-by-sa
-models/cuboid/organic/organic_fx.jpg Darklegion Development, theinvsblman cc-by-sa
-models/cuboid/slime/fragment.tga theinvsblman cc-by
-models/cuboid/slime/slime.jpg theinvsblman cc-by
+models/cuboid/organic/* theinvsblman cc-by
+models/cuboid/slime/* theinvsblman cc-by
+models/players/*/animation.cfg Darklegion Development, Pikachu cc-by-sa
models/players/human_base/h_helmet... Darklegion Development, cron cc-by-sa
models/players/human_base/head_mk2... Darklegion Development, cron cc-by-sa
models/players/human_base/head_lig... Darklegion Development, theinvsblman cc-by-sa
-models/weapons/abuildupg/weapon.cfg Darklegion Development, theinvsblman cc-by-sa
+models/weapons/*/weapon.cfg Darklegion Development, theinvsblman cc-by-sa
models/weapons/blaster/flash0.wav Quake2World gpl2
models/weapons/blaster/hit.wav Pikachu cc0
-models/weapons/blaster/weapon.cfg Darklegion Development, theinvsblman cc-by-sa
+models/weapons/ckit/*.md3 Darklegion Development, theinvsblman cc-by-sa
models/weapons/flamer/fireloop_qui... Darklegion Development, theinvsblman cc-by-sa
-models/weapons/flamer/weapon.cfg Darklegion Development, theinvsblman cc-by-sa
-models/weapons/level4/weapon.cfg Darklegion Development, theinvsblman cc-by-sa
scripts/cuboid.shader theinvsblman cc-by
scripts/cuboid.particle Darklegion Development, theinvsblman cc-by-sa
+sound/buildables/acid_tube/acidspl... Pikachu cc0
+sound/buildables/capbank/sound.cfg theinvsblman cc-by
+sound/buildables/human/powerzap*.wav club sound @ freesound.org cc-by-nc
+sound/buildables/human/switch.wav jessepash, Pooleside @ freesound.org cc-by
+sound/buildables/human/unpowered_s... Tomlija, Halleck @ freesound.org cc-by
sound/buildables/mgturret/spinup_a... Darklegion Development, Pikachu cc-by-sa
sound/buildables/mgturret/spinup_b... Darklegion Development, Pikachu cc-by-sa
sound/buildables/mgturret/turretki... Pikachu cc0
-sound/buildables/acid_tube/acidspl... Pikachu cc0
+sound/buildables/refinery/* Nalf
+sound/buildables/rtg/idle1.wav jasonthomasd, Empty Bell @ freesound.org cc-by
+sound/buildables/rtg/sound.cfg theinvsblman cc-by
sound/buildables/tesla/idle1.wav Darklegion Development, Pikachu cc-by-sa
sound/cuboid/axischange.wav Ongitak @ freesound.org cc-by
sound/cuboid/concrete/dstr0.wav Michael Manzke @ freesound.org cc-by-nc
@@ -193,7 +242,8 @@ sound/cuboid/slime/dstr0.wav Michael Manzke @ freesound.org
sound/cuboid/slime/dstr1.wav Audionautics @ freesound.org cc-by
sound/cuboid/slime/pain0.wav anechoix @ freesound.org cc-by-nc
sound/cuboid/slime/pain1.wav anechoix @ freesound.org cc-by-nc
-sound/feedback/*.wav Pikachu cc0
+sound/feedback/*.wav (except hit.wav) Pikachu cc0
+sound/feedback/hit.wav Xonotic gpl2+
sound/player/alienhatch.wav Darklegion Development, theinvsblman cc-by-sa
sound/player/alienfailedhatch.wav Darklegion Development, theinvsblman cc-by-sa
sound/player/human_bsuit/* Darklegion Development, Pikachu cc-by-sa
@@ -201,18 +251,24 @@ sound/upgrades/jetpack/hi.wav Pikachu
sound/upgrades/jetpack/idle.wav Pikachu cc0
sound/upgrades/jetpack/low.wav Pikachu cc0
sound/upgrades/jetpack/jump.wav alexmol @ freesound.org, Q009,
- Pikachu cc-by-sa 3
+ Pikachu cc-by-sa 3.0
sound/upgrades/jetpack/lowfuel.wav Pikachu cc0
sound/upgrades/jetpack/nojumpfuel.wav Pikachu cc0
sound/upgrades/jetpack/refuel.wav joeseshon @ freesound.org,
alexmol @ freesound.org, Pikachu cc-by
+ui/assets/human/scanner.tga Pikachu cc0
ui/assets/neutral/cross_implanted.tga Darklegion Development, theinvsblman cc-by-sa
ui/help.txt theinvsblman cc-by
ui/ingame_options.menu Darklegion Development, theinvsblman cc-by-sa
ui/teamscore.menu Darklegion Development, theinvsblman cc-by-sa
ui/menudef.h Darklegion Development cc-by-sa
+video/ckit.roq theinvsblman cc-by
vm/*.qvm authors denoted in Programming section GPL
+EMOTICONS:
+ Cuboid-related emoticons (concrete, cuboid, glass, ladder, organic, slime) were created by the invisible man and are licensed under the terms of CC-BY.
+ All other emoticons come from KoRx's 0.3.3r2 emoticons pack.
+
Terms of the Creative Commons licenses (includes the Sampling Plus license) can be found at: http://creativecommons.org/licenses/.
Terms of the Bitstream Vera Fonts Copyright can be found at: http://dejavu-fonts.org/wiki/License.
diff --git a/assets/default.cfg b/assets/default.cfg
new file mode 100644
index 0000000..0308dbc
--- /dev/null
+++ b/assets/default.cfg
@@ -0,0 +1,97 @@
+//
+// KEY BINDINGS
+//
+
+unbindall
+
+bind - sizedown
+bind _ sizedown
+bind = sizeup
+bind + sizeup
+
+//
+// WEAPONS/UPGRADES
+//
+bind MOUSE1 +attack
+bind MOUSE2 +button5
+
+bind [ weapprev
+bind ] weapnext
+bind mwheelup weapprev
+bind mwheeldown weapnext
+bind ENTER +button2
+bind MOUSE3 +button2
+
+
+//
+// CHARACTER CONTROLS
+//
+
+bind CTRL +attack
+
+bind ALT +strafe
+bind SHIFT +speed
+
+bind DEL +lookdown
+bind PGDN +lookup
+bind END centerview
+
+bind c +movedown
+bind SPACE +moveup
+
+
+bind UPARROW +forward
+bind DOWNARROW +back
+bind LEFTARROW +left
+bind RIGHTARROW +right
+bind w +forward
+bind a +moveleft
+bind s +back
+bind d +moveright
+
+bind x +button8
+bind v +button6
+
+bind \ +mlook
+
+//
+// MISC
+//
+
+bind t messagemode
+bind y messagemode2
+bind u messagemode3
+bind i messagemode4
+
+bind r reload
+bind b "buy ammo"
+bind m "itemact medkit"
+bind g "itemact gren"
+bind j "itemtoggle jetpack"
+bind z "itemtoggle blaster"
+bind q +button7
+bind e deconstruct
+bind f +button3
+bind h scoresUp
+bind n scoresDown
+
+//
+// CLIENT ENVIRONMENT COMMANDS
+//
+
+bind PAUSE pause
+bind ESCAPE togglemenu
+
+bind TAB +scores
+
+bind F1 "vote yes"
+bind F2 "vote no"
+bind F3 "teamvote yes"
+bind F4 "teamvote no"
+
+
+//
+// DEVELOPER KEYS
+//
+bind F11 screenshotJPEG
+
diff --git a/assets/emoticons/1up_1x1.tga b/assets/emoticons/1up_1x1.tga
new file mode 100644
index 0000000..1c4f9fc
--- /dev/null
+++ b/assets/emoticons/1up_1x1.tga
Binary files differ
diff --git a/assets/emoticons/F1_1x1.tga b/assets/emoticons/F1_1x1.tga
new file mode 100755
index 0000000..92fc194
--- /dev/null
+++ b/assets/emoticons/F1_1x1.tga
Binary files differ
diff --git a/assets/emoticons/F2_1x1.tga b/assets/emoticons/F2_1x1.tga
new file mode 100755
index 0000000..c3f525f
--- /dev/null
+++ b/assets/emoticons/F2_1x1.tga
Binary files differ
diff --git a/assets/emoticons/F3_1x1.tga b/assets/emoticons/F3_1x1.tga
new file mode 100755
index 0000000..eef8d34
--- /dev/null
+++ b/assets/emoticons/F3_1x1.tga
Binary files differ
diff --git a/assets/emoticons/FAP_1x1.tga b/assets/emoticons/FAP_1x1.tga
new file mode 100644
index 0000000..63cb204
--- /dev/null
+++ b/assets/emoticons/FAP_1x1.tga
Binary files differ
diff --git a/assets/emoticons/Tremulous_1x1.tga b/assets/emoticons/Tremulous_1x1.tga
new file mode 100644
index 0000000..6c015c6
--- /dev/null
+++ b/assets/emoticons/Tremulous_1x1.tga
Binary files differ
diff --git a/assets/emoticons/aaron_4x1.tga b/assets/emoticons/aaron_4x1.tga
new file mode 100644
index 0000000..fd9a96e
--- /dev/null
+++ b/assets/emoticons/aaron_4x1.tga
Binary files differ
diff --git a/assets/emoticons/acidtube_1x1.tga b/assets/emoticons/acidtube_1x1.tga
new file mode 100755
index 0000000..aff4cb9
--- /dev/null
+++ b/assets/emoticons/acidtube_1x1.tga
Binary files differ
diff --git a/assets/emoticons/act-up_1x1.tga b/assets/emoticons/act-up_1x1.tga
new file mode 100755
index 0000000..072fe47
--- /dev/null
+++ b/assets/emoticons/act-up_1x1.tga
Binary files differ
diff --git a/assets/emoticons/advbasilisk_1x1.tga b/assets/emoticons/advbasilisk_1x1.tga
new file mode 100755
index 0000000..f387d81
--- /dev/null
+++ b/assets/emoticons/advbasilisk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/advdragoon_1x1.tga b/assets/emoticons/advdragoon_1x1.tga
new file mode 100755
index 0000000..fbbe685
--- /dev/null
+++ b/assets/emoticons/advdragoon_1x1.tga
Binary files differ
diff --git a/assets/emoticons/advdretch_1x1.tga b/assets/emoticons/advdretch_1x1.tga
new file mode 100755
index 0000000..0a05f96
--- /dev/null
+++ b/assets/emoticons/advdretch_1x1.tga
Binary files differ
diff --git a/assets/emoticons/advgranger_1x1.tga b/assets/emoticons/advgranger_1x1.tga
new file mode 100755
index 0000000..5535b5f
--- /dev/null
+++ b/assets/emoticons/advgranger_1x1.tga
Binary files differ
diff --git a/assets/emoticons/advmarauder_1x1.tga b/assets/emoticons/advmarauder_1x1.tga
new file mode 100755
index 0000000..19e2a85
--- /dev/null
+++ b/assets/emoticons/advmarauder_1x1.tga
Binary files differ
diff --git a/assets/emoticons/advtyrant_1x1.tga b/assets/emoticons/advtyrant_1x1.tga
new file mode 100755
index 0000000..e462c30
--- /dev/null
+++ b/assets/emoticons/advtyrant_1x1.tga
Binary files differ
diff --git a/assets/emoticons/ah_1x1.tga b/assets/emoticons/ah_1x1.tga
new file mode 100755
index 0000000..19c8bd7
--- /dev/null
+++ b/assets/emoticons/ah_1x1.tga
Binary files differ
diff --git a/assets/emoticons/airplane_1x1.tga b/assets/emoticons/airplane_1x1.tga
new file mode 100755
index 0000000..be458b6
--- /dev/null
+++ b/assets/emoticons/airplane_1x1.tga
Binary files differ
diff --git a/assets/emoticons/alien_1x1.tga b/assets/emoticons/alien_1x1.tga
new file mode 100755
index 0000000..d7449f3
--- /dev/null
+++ b/assets/emoticons/alien_1x1.tga
Binary files differ
diff --git a/assets/emoticons/angel_1x1.tga b/assets/emoticons/angel_1x1.tga
new file mode 100755
index 0000000..8fb00f5
--- /dev/null
+++ b/assets/emoticons/angel_1x1.tga
Binary files differ
diff --git a/assets/emoticons/angry_1x1.tga b/assets/emoticons/angry_1x1.tga
new file mode 100755
index 0000000..efd7320
--- /dev/null
+++ b/assets/emoticons/angry_1x1.tga
Binary files differ
diff --git a/assets/emoticons/anrere_1x1.tga b/assets/emoticons/anrere_1x1.tga
new file mode 100755
index 0000000..503a11d
--- /dev/null
+++ b/assets/emoticons/anrere_1x1.tga
Binary files differ
diff --git a/assets/emoticons/apple_1x1.tga b/assets/emoticons/apple_1x1.tga
new file mode 100644
index 0000000..35494f0
--- /dev/null
+++ b/assets/emoticons/apple_1x1.tga
Binary files differ
diff --git a/assets/emoticons/approved_2x1.tga b/assets/emoticons/approved_2x1.tga
new file mode 100644
index 0000000..f5ccb61
--- /dev/null
+++ b/assets/emoticons/approved_2x1.tga
Binary files differ
diff --git a/assets/emoticons/armoury_1x1.tga b/assets/emoticons/armoury_1x1.tga
new file mode 100755
index 0000000..f5ebc97
--- /dev/null
+++ b/assets/emoticons/armoury_1x1.tga
Binary files differ
diff --git a/assets/emoticons/arrogant_1x1.tga b/assets/emoticons/arrogant_1x1.tga
new file mode 100755
index 0000000..c1c4bf8
--- /dev/null
+++ b/assets/emoticons/arrogant_1x1.tga
Binary files differ
diff --git a/assets/emoticons/at-wits-end_1x1.tga b/assets/emoticons/at-wits-end_1x1.tga
new file mode 100755
index 0000000..21438c9
--- /dev/null
+++ b/assets/emoticons/at-wits-end_1x1.tga
Binary files differ
diff --git a/assets/emoticons/bacon_2x1.tga b/assets/emoticons/bacon_2x1.tga
new file mode 100644
index 0000000..bdd4967
--- /dev/null
+++ b/assets/emoticons/bacon_2x1.tga
Binary files differ
diff --git a/assets/emoticons/bad_1x1.tga b/assets/emoticons/bad_1x1.tga
new file mode 100755
index 0000000..ed95adc
--- /dev/null
+++ b/assets/emoticons/bad_1x1.tga
Binary files differ
diff --git a/assets/emoticons/barricade_1x1.tga b/assets/emoticons/barricade_1x1.tga
new file mode 100755
index 0000000..40efed1
--- /dev/null
+++ b/assets/emoticons/barricade_1x1.tga
Binary files differ
diff --git a/assets/emoticons/bashful_1x1.tga b/assets/emoticons/bashful_1x1.tga
new file mode 100755
index 0000000..fd1eb15
--- /dev/null
+++ b/assets/emoticons/bashful_1x1.tga
Binary files differ
diff --git a/assets/emoticons/basilisk_1x1.tga b/assets/emoticons/basilisk_1x1.tga
new file mode 100755
index 0000000..59be142
--- /dev/null
+++ b/assets/emoticons/basilisk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/beat-up_1x1.tga b/assets/emoticons/beat-up_1x1.tga
new file mode 100755
index 0000000..a6973b5
--- /dev/null
+++ b/assets/emoticons/beat-up_1x1.tga
Binary files differ
diff --git a/assets/emoticons/beauty_1x1.tga b/assets/emoticons/beauty_1x1.tga
new file mode 100755
index 0000000..c5d63b3
--- /dev/null
+++ b/assets/emoticons/beauty_1x1.tga
Binary files differ
diff --git a/assets/emoticons/beer_1x1.tga b/assets/emoticons/beer_1x1.tga
new file mode 100755
index 0000000..06b39db
--- /dev/null
+++ b/assets/emoticons/beer_1x1.tga
Binary files differ
diff --git a/assets/emoticons/bgranger_1x1.tga b/assets/emoticons/bgranger_1x1.tga
new file mode 100755
index 0000000..764cc7c
--- /dev/null
+++ b/assets/emoticons/bgranger_1x1.tga
Binary files differ
diff --git a/assets/emoticons/bheart_1x1.tga b/assets/emoticons/bheart_1x1.tga
new file mode 100755
index 0000000..3efa6df
--- /dev/null
+++ b/assets/emoticons/bheart_1x1.tga
Binary files differ
diff --git a/assets/emoticons/bigping_1x1.tga b/assets/emoticons/bigping_1x1.tga
new file mode 100755
index 0000000..3c90abc
--- /dev/null
+++ b/assets/emoticons/bigping_1x1.tga
Binary files differ
diff --git a/assets/emoticons/bigwimply_1x1.tga b/assets/emoticons/bigwimply_1x1.tga
new file mode 100644
index 0000000..c721d60
--- /dev/null
+++ b/assets/emoticons/bigwimply_1x1.tga
Binary files differ
diff --git a/assets/emoticons/blaster_1x1.tga b/assets/emoticons/blaster_1x1.tga
new file mode 100755
index 0000000..6860b70
--- /dev/null
+++ b/assets/emoticons/blaster_1x1.tga
Binary files differ
diff --git a/assets/emoticons/blastershot1_2x1.tga b/assets/emoticons/blastershot1_2x1.tga
new file mode 100644
index 0000000..942c2b8
--- /dev/null
+++ b/assets/emoticons/blastershot1_2x1.tga
Binary files differ
diff --git a/assets/emoticons/blastershot2_2x1.tga b/assets/emoticons/blastershot2_2x1.tga
new file mode 100644
index 0000000..a94a90e
--- /dev/null
+++ b/assets/emoticons/blastershot2_2x1.tga
Binary files differ
diff --git a/assets/emoticons/blowkiss_1x1.tga b/assets/emoticons/blowkiss_1x1.tga
new file mode 100755
index 0000000..7780402
--- /dev/null
+++ b/assets/emoticons/blowkiss_1x1.tga
Binary files differ
diff --git a/assets/emoticons/bomb_1x1.tga b/assets/emoticons/bomb_1x1.tga
new file mode 100755
index 0000000..5130bb5
--- /dev/null
+++ b/assets/emoticons/bomb_1x1.tga
Binary files differ
diff --git a/assets/emoticons/booster_1x1.tga b/assets/emoticons/booster_1x1.tga
new file mode 100755
index 0000000..a69f904
--- /dev/null
+++ b/assets/emoticons/booster_1x1.tga
Binary files differ
diff --git a/assets/emoticons/bowl_1x1.tga b/assets/emoticons/bowl_1x1.tga
new file mode 100755
index 0000000..c4181f3
--- /dev/null
+++ b/assets/emoticons/bowl_1x1.tga
Binary files differ
diff --git a/assets/emoticons/boy_1x1.tga b/assets/emoticons/boy_1x1.tga
new file mode 100755
index 0000000..c99b38e
--- /dev/null
+++ b/assets/emoticons/boy_1x1.tga
Binary files differ
diff --git a/assets/emoticons/brb_1x1.tga b/assets/emoticons/brb_1x1.tga
new file mode 100755
index 0000000..439f2da
--- /dev/null
+++ b/assets/emoticons/brb_1x1.tga
Binary files differ
diff --git a/assets/emoticons/bsuit_1x1.tga b/assets/emoticons/bsuit_1x1.tga
new file mode 100755
index 0000000..867e63b
--- /dev/null
+++ b/assets/emoticons/bsuit_1x1.tga
Binary files differ
diff --git a/assets/emoticons/bulgy-eyes_1x1.tga b/assets/emoticons/bulgy-eyes_1x1.tga
new file mode 100755
index 0000000..6fa5ccd
--- /dev/null
+++ b/assets/emoticons/bulgy-eyes_1x1.tga
Binary files differ
diff --git a/assets/emoticons/bunny_1x1.tga b/assets/emoticons/bunny_1x1.tga
new file mode 100755
index 0000000..245aa90
--- /dev/null
+++ b/assets/emoticons/bunny_1x1.tga
Binary files differ
diff --git a/assets/emoticons/bye_1x1.tga b/assets/emoticons/bye_1x1.tga
new file mode 100755
index 0000000..36abca1
--- /dev/null
+++ b/assets/emoticons/bye_1x1.tga
Binary files differ
diff --git a/assets/emoticons/cake_1x1.tga b/assets/emoticons/cake_1x1.tga
new file mode 100755
index 0000000..03b0e7d
--- /dev/null
+++ b/assets/emoticons/cake_1x1.tga
Binary files differ
diff --git a/assets/emoticons/call-me_1x1.tga b/assets/emoticons/call-me_1x1.tga
new file mode 100755
index 0000000..d9b00a9
--- /dev/null
+++ b/assets/emoticons/call-me_1x1.tga
Binary files differ
diff --git a/assets/emoticons/camera_1x1.tga b/assets/emoticons/camera_1x1.tga
new file mode 100755
index 0000000..38fbf0f
--- /dev/null
+++ b/assets/emoticons/camera_1x1.tga
Binary files differ
diff --git a/assets/emoticons/can_1x1.tga b/assets/emoticons/can_1x1.tga
new file mode 100755
index 0000000..f2b8096
--- /dev/null
+++ b/assets/emoticons/can_1x1.tga
Binary files differ
diff --git a/assets/emoticons/car_1x1.tga b/assets/emoticons/car_1x1.tga
new file mode 100755
index 0000000..a20e3b5
--- /dev/null
+++ b/assets/emoticons/car_1x1.tga
Binary files differ
diff --git a/assets/emoticons/cat_1x1.tga b/assets/emoticons/cat_1x1.tga
new file mode 100755
index 0000000..5bc43f2
--- /dev/null
+++ b/assets/emoticons/cat_1x1.tga
Binary files differ
diff --git a/assets/emoticons/chaingun_2x1.tga b/assets/emoticons/chaingun_2x1.tga
new file mode 100755
index 0000000..8cddec8
--- /dev/null
+++ b/assets/emoticons/chaingun_2x1.tga
Binary files differ
diff --git a/assets/emoticons/chaingunshot1_2x1.tga b/assets/emoticons/chaingunshot1_2x1.tga
new file mode 100644
index 0000000..d57a7d8
--- /dev/null
+++ b/assets/emoticons/chaingunshot1_2x1.tga
Binary files differ
diff --git a/assets/emoticons/chicken_1x1.tga b/assets/emoticons/chicken_1x1.tga
new file mode 100755
index 0000000..d997822
--- /dev/null
+++ b/assets/emoticons/chicken_1x1.tga
Binary files differ
diff --git a/assets/emoticons/chrome_1x1.tga b/assets/emoticons/chrome_1x1.tga
new file mode 100644
index 0000000..a35aa12
--- /dev/null
+++ b/assets/emoticons/chrome_1x1.tga
Binary files differ
diff --git a/assets/emoticons/chronic_1x1.tga b/assets/emoticons/chronic_1x1.tga
new file mode 100644
index 0000000..f3f6f8c
--- /dev/null
+++ b/assets/emoticons/chronic_1x1.tga
Binary files differ
diff --git a/assets/emoticons/cigarette_1x1.tga b/assets/emoticons/cigarette_1x1.tga
new file mode 100755
index 0000000..1c08011
--- /dev/null
+++ b/assets/emoticons/cigarette_1x1.tga
Binary files differ
diff --git a/assets/emoticons/ckit_2x1.tga b/assets/emoticons/ckit_2x1.tga
new file mode 100755
index 0000000..afd35cd
--- /dev/null
+++ b/assets/emoticons/ckit_2x1.tga
Binary files differ
diff --git a/assets/emoticons/clap_1x1.tga b/assets/emoticons/clap_1x1.tga
new file mode 100755
index 0000000..6ae4f34
--- /dev/null
+++ b/assets/emoticons/clap_1x1.tga
Binary files differ
diff --git a/assets/emoticons/clock_1x1.tga b/assets/emoticons/clock_1x1.tga
new file mode 100755
index 0000000..78ef4a7
--- /dev/null
+++ b/assets/emoticons/clock_1x1.tga
Binary files differ
diff --git a/assets/emoticons/cloudy_1x1.tga b/assets/emoticons/cloudy_1x1.tga
new file mode 100755
index 0000000..63fba7c
--- /dev/null
+++ b/assets/emoticons/cloudy_1x1.tga
Binary files differ
diff --git a/assets/emoticons/clover_1x1.tga b/assets/emoticons/clover_1x1.tga
new file mode 100755
index 0000000..891362b
--- /dev/null
+++ b/assets/emoticons/clover_1x1.tga
Binary files differ
diff --git a/assets/emoticons/clown_1x1.tga b/assets/emoticons/clown_1x1.tga
new file mode 100755
index 0000000..ca8ac5f
--- /dev/null
+++ b/assets/emoticons/clown_1x1.tga
Binary files differ
diff --git a/assets/emoticons/coffee_1x1.tga b/assets/emoticons/coffee_1x1.tga
new file mode 100755
index 0000000..6d7fa5d
--- /dev/null
+++ b/assets/emoticons/coffee_1x1.tga
Binary files differ
diff --git a/assets/emoticons/coins_1x1.tga b/assets/emoticons/coins_1x1.tga
new file mode 100755
index 0000000..d29ff84
--- /dev/null
+++ b/assets/emoticons/coins_1x1.tga
Binary files differ
diff --git a/assets/emoticons/colloquy_1x1.tga b/assets/emoticons/colloquy_1x1.tga
new file mode 100644
index 0000000..6391ed4
--- /dev/null
+++ b/assets/emoticons/colloquy_1x1.tga
Binary files differ
diff --git a/assets/emoticons/communist_1x1.tga b/assets/emoticons/communist_1x1.tga
new file mode 100644
index 0000000..0984013
--- /dev/null
+++ b/assets/emoticons/communist_1x1.tga
Binary files differ
diff --git a/assets/emoticons/computer_1x1.tga b/assets/emoticons/computer_1x1.tga
new file mode 100755
index 0000000..98173c3
--- /dev/null
+++ b/assets/emoticons/computer_1x1.tga
Binary files differ
diff --git a/assets/emoticons/confused_1x1.tga b/assets/emoticons/confused_1x1.tga
new file mode 100755
index 0000000..01a71e3
--- /dev/null
+++ b/assets/emoticons/confused_1x1.tga
Binary files differ
diff --git a/assets/emoticons/console_1x1.tga b/assets/emoticons/console_1x1.tga
new file mode 100755
index 0000000..afd2ae6
--- /dev/null
+++ b/assets/emoticons/console_1x1.tga
Binary files differ
diff --git a/assets/emoticons/cookiemonster_1x1.tga b/assets/emoticons/cookiemonster_1x1.tga
new file mode 100644
index 0000000..cd0f244
--- /dev/null
+++ b/assets/emoticons/cookiemonster_1x1.tga
Binary files differ
diff --git a/assets/emoticons/cork_1x1.tga b/assets/emoticons/cork_1x1.tga
new file mode 100644
index 0000000..0155998
--- /dev/null
+++ b/assets/emoticons/cork_1x1.tga
Binary files differ
diff --git a/assets/emoticons/cow_1x1.tga b/assets/emoticons/cow_1x1.tga
new file mode 100755
index 0000000..720a856
--- /dev/null
+++ b/assets/emoticons/cow_1x1.tga
Binary files differ
diff --git a/assets/emoticons/cowboy_1x1.tga b/assets/emoticons/cowboy_1x1.tga
new file mode 100755
index 0000000..4422511
--- /dev/null
+++ b/assets/emoticons/cowboy_1x1.tga
Binary files differ
diff --git a/assets/emoticons/crab_1x1.tga b/assets/emoticons/crab_1x1.tga
new file mode 100644
index 0000000..3b7dba6
--- /dev/null
+++ b/assets/emoticons/crab_1x1.tga
Binary files differ
diff --git a/assets/emoticons/crying_1x1.tga b/assets/emoticons/crying_1x1.tga
new file mode 100755
index 0000000..c404e0d
--- /dev/null
+++ b/assets/emoticons/crying_1x1.tga
Binary files differ
diff --git a/assets/emoticons/curl-lip_1x1.tga b/assets/emoticons/curl-lip_1x1.tga
new file mode 100755
index 0000000..7d0db4b
--- /dev/null
+++ b/assets/emoticons/curl-lip_1x1.tga
Binary files differ
diff --git a/assets/emoticons/curse_1x1.tga b/assets/emoticons/curse_1x1.tga
new file mode 100755
index 0000000..99ec877
--- /dev/null
+++ b/assets/emoticons/curse_1x1.tga
Binary files differ
diff --git a/assets/emoticons/cute_1x1.tga b/assets/emoticons/cute_1x1.tga
new file mode 100755
index 0000000..8cc467d
--- /dev/null
+++ b/assets/emoticons/cute_1x1.tga
Binary files differ
diff --git a/assets/emoticons/cyclops_1x1.tga b/assets/emoticons/cyclops_1x1.tga
new file mode 100755
index 0000000..20598bf
--- /dev/null
+++ b/assets/emoticons/cyclops_1x1.tga
Binary files differ
diff --git a/assets/emoticons/dance_1x1.tga b/assets/emoticons/dance_1x1.tga
new file mode 100755
index 0000000..66d7f15
--- /dev/null
+++ b/assets/emoticons/dance_1x1.tga
Binary files differ
diff --git a/assets/emoticons/dazed_1x1.tga b/assets/emoticons/dazed_1x1.tga
new file mode 100755
index 0000000..1e2b20a
--- /dev/null
+++ b/assets/emoticons/dazed_1x1.tga
Binary files differ
diff --git a/assets/emoticons/defcomp_1x1.tga b/assets/emoticons/defcomp_1x1.tga
new file mode 100755
index 0000000..0e8ec49
--- /dev/null
+++ b/assets/emoticons/defcomp_1x1.tga
Binary files differ
diff --git a/assets/emoticons/democrat_1x1.tga b/assets/emoticons/democrat_1x1.tga
new file mode 100644
index 0000000..f17f0b4
--- /dev/null
+++ b/assets/emoticons/democrat_1x1.tga
Binary files differ
diff --git a/assets/emoticons/denied_2x1.tga b/assets/emoticons/denied_2x1.tga
new file mode 100644
index 0000000..3193eab
--- /dev/null
+++ b/assets/emoticons/denied_2x1.tga
Binary files differ
diff --git a/assets/emoticons/desire_1x1.tga b/assets/emoticons/desire_1x1.tga
new file mode 100755
index 0000000..093ea94
--- /dev/null
+++ b/assets/emoticons/desire_1x1.tga
Binary files differ
diff --git a/assets/emoticons/devil_1x1.tga b/assets/emoticons/devil_1x1.tga
new file mode 100755
index 0000000..e2823c5
--- /dev/null
+++ b/assets/emoticons/devil_1x1.tga
Binary files differ
diff --git a/assets/emoticons/disappointed_1x1.tga b/assets/emoticons/disappointed_1x1.tga
new file mode 100755
index 0000000..8799a26
--- /dev/null
+++ b/assets/emoticons/disappointed_1x1.tga
Binary files differ
diff --git a/assets/emoticons/disdain_1x1.tga b/assets/emoticons/disdain_1x1.tga
new file mode 100755
index 0000000..ffdec98
--- /dev/null
+++ b/assets/emoticons/disdain_1x1.tga
Binary files differ
diff --git a/assets/emoticons/dkok_2x1.tga b/assets/emoticons/dkok_2x1.tga
new file mode 100644
index 0000000..150a6a2
--- /dev/null
+++ b/assets/emoticons/dkok_2x1.tga
Binary files differ
diff --git a/assets/emoticons/doctor_1x1.tga b/assets/emoticons/doctor_1x1.tga
new file mode 100755
index 0000000..f71ef12
--- /dev/null
+++ b/assets/emoticons/doctor_1x1.tga
Binary files differ
diff --git a/assets/emoticons/dog_1x1.tga b/assets/emoticons/dog_1x1.tga
new file mode 100755
index 0000000..446e4c1
--- /dev/null
+++ b/assets/emoticons/dog_1x1.tga
Binary files differ
diff --git a/assets/emoticons/doh_1x1.tga b/assets/emoticons/doh_1x1.tga
new file mode 100755
index 0000000..7057a8d
--- /dev/null
+++ b/assets/emoticons/doh_1x1.tga
Binary files differ
diff --git a/assets/emoticons/dont-know_1x1.tga b/assets/emoticons/dont-know_1x1.tga
new file mode 100755
index 0000000..9475f23
--- /dev/null
+++ b/assets/emoticons/dont-know_1x1.tga
Binary files differ
diff --git a/assets/emoticons/dragoon_1x1.tga b/assets/emoticons/dragoon_1x1.tga
new file mode 100755
index 0000000..c13529c
--- /dev/null
+++ b/assets/emoticons/dragoon_1x1.tga
Binary files differ
diff --git a/assets/emoticons/dretch_1x1.tga b/assets/emoticons/dretch_1x1.tga
new file mode 100755
index 0000000..170b731
--- /dev/null
+++ b/assets/emoticons/dretch_1x1.tga
Binary files differ
diff --git a/assets/emoticons/drink_1x1.tga b/assets/emoticons/drink_1x1.tga
new file mode 100755
index 0000000..82236e9
--- /dev/null
+++ b/assets/emoticons/drink_1x1.tga
Binary files differ
diff --git a/assets/emoticons/drool_1x1.tga b/assets/emoticons/drool_1x1.tga
new file mode 100755
index 0000000..b98d439
--- /dev/null
+++ b/assets/emoticons/drool_1x1.tga
Binary files differ
diff --git a/assets/emoticons/ds_1x1.tga b/assets/emoticons/ds_1x1.tga
new file mode 100755
index 0000000..c38ce48
--- /dev/null
+++ b/assets/emoticons/ds_1x1.tga
Binary files differ
diff --git a/assets/emoticons/eagle_1x1.tga b/assets/emoticons/eagle_1x1.tga
new file mode 100644
index 0000000..6f2cf8c
--- /dev/null
+++ b/assets/emoticons/eagle_1x1.tga
Binary files differ
diff --git a/assets/emoticons/earth_1x1.tga b/assets/emoticons/earth_1x1.tga
new file mode 100755
index 0000000..60f0a18
--- /dev/null
+++ b/assets/emoticons/earth_1x1.tga
Binary files differ
diff --git a/assets/emoticons/eat_1x1.tga b/assets/emoticons/eat_1x1.tga
new file mode 100755
index 0000000..ec718a3
--- /dev/null
+++ b/assets/emoticons/eat_1x1.tga
Binary files differ
diff --git a/assets/emoticons/egg_1x1.tga b/assets/emoticons/egg_1x1.tga
new file mode 100755
index 0000000..b96b9e5
--- /dev/null
+++ b/assets/emoticons/egg_1x1.tga
Binary files differ
diff --git a/assets/emoticons/embarrassed_1x1.tga b/assets/emoticons/embarrassed_1x1.tga
new file mode 100755
index 0000000..4a1926c
--- /dev/null
+++ b/assets/emoticons/embarrassed_1x1.tga
Binary files differ
diff --git a/assets/emoticons/excruciating_1x1.tga b/assets/emoticons/excruciating_1x1.tga
new file mode 100755
index 0000000..a0c50bb
--- /dev/null
+++ b/assets/emoticons/excruciating_1x1.tga
Binary files differ
diff --git a/assets/emoticons/eyeroll_1x1.tga b/assets/emoticons/eyeroll_1x1.tga
new file mode 100755
index 0000000..6991cf1
--- /dev/null
+++ b/assets/emoticons/eyeroll_1x1.tga
Binary files differ
diff --git a/assets/emoticons/f1b_1x1.tga b/assets/emoticons/f1b_1x1.tga
new file mode 100755
index 0000000..f2ba3d1
--- /dev/null
+++ b/assets/emoticons/f1b_1x1.tga
Binary files differ
diff --git a/assets/emoticons/f2b_1x1.tga b/assets/emoticons/f2b_1x1.tga
new file mode 100755
index 0000000..f9d3de8
--- /dev/null
+++ b/assets/emoticons/f2b_1x1.tga
Binary files differ
diff --git a/assets/emoticons/f3b_1x1.tga b/assets/emoticons/f3b_1x1.tga
new file mode 100755
index 0000000..2dfbdfa
--- /dev/null
+++ b/assets/emoticons/f3b_1x1.tga
Binary files differ
diff --git a/assets/emoticons/female-fighter_1x1.tga b/assets/emoticons/female-fighter_1x1.tga
new file mode 100755
index 0000000..337a3fc
--- /dev/null
+++ b/assets/emoticons/female-fighter_1x1.tga
Binary files differ
diff --git a/assets/emoticons/film_1x1.tga b/assets/emoticons/film_1x1.tga
new file mode 100755
index 0000000..640a16a
--- /dev/null
+++ b/assets/emoticons/film_1x1.tga
Binary files differ
diff --git a/assets/emoticons/fingers-crossed_1x1.tga b/assets/emoticons/fingers-crossed_1x1.tga
new file mode 100755
index 0000000..cf55dca
--- /dev/null
+++ b/assets/emoticons/fingers-crossed_1x1.tga
Binary files differ
diff --git a/assets/emoticons/firefox_1x1.tga b/assets/emoticons/firefox_1x1.tga
new file mode 100644
index 0000000..3979c3f
--- /dev/null
+++ b/assets/emoticons/firefox_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flag_1x1.tga b/assets/emoticons/flag_1x1.tga
new file mode 100755
index 0000000..12ce63a
--- /dev/null
+++ b/assets/emoticons/flag_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/a_1x1.tga b/assets/emoticons/flags/a_1x1.tga
new file mode 100755
index 0000000..8ece210
--- /dev/null
+++ b/assets/emoticons/flags/a_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ad_1x1.tga b/assets/emoticons/flags/ad_1x1.tga
new file mode 100755
index 0000000..156b077
--- /dev/null
+++ b/assets/emoticons/flags/ad_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ae_1x1.tga b/assets/emoticons/flags/ae_1x1.tga
new file mode 100755
index 0000000..55db6ac
--- /dev/null
+++ b/assets/emoticons/flags/ae_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/af_1x1.tga b/assets/emoticons/flags/af_1x1.tga
new file mode 100755
index 0000000..e51759e
--- /dev/null
+++ b/assets/emoticons/flags/af_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ai_1x1.tga b/assets/emoticons/flags/ai_1x1.tga
new file mode 100755
index 0000000..01656b4
--- /dev/null
+++ b/assets/emoticons/flags/ai_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/al_1x1.tga b/assets/emoticons/flags/al_1x1.tga
new file mode 100755
index 0000000..207696e
--- /dev/null
+++ b/assets/emoticons/flags/al_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/am_1x1.tga b/assets/emoticons/flags/am_1x1.tga
new file mode 100755
index 0000000..39073fa
--- /dev/null
+++ b/assets/emoticons/flags/am_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ao_1x1.tga b/assets/emoticons/flags/ao_1x1.tga
new file mode 100755
index 0000000..e812868
--- /dev/null
+++ b/assets/emoticons/flags/ao_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ar_1x1.tga b/assets/emoticons/flags/ar_1x1.tga
new file mode 100755
index 0000000..b1bffce
--- /dev/null
+++ b/assets/emoticons/flags/ar_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/as_1x1.tga b/assets/emoticons/flags/as_1x1.tga
new file mode 100755
index 0000000..ed51e03
--- /dev/null
+++ b/assets/emoticons/flags/as_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/at_1x1.tga b/assets/emoticons/flags/at_1x1.tga
new file mode 100755
index 0000000..830b3b8
--- /dev/null
+++ b/assets/emoticons/flags/at_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/au_1x1.tga b/assets/emoticons/flags/au_1x1.tga
new file mode 100755
index 0000000..51f83b6
--- /dev/null
+++ b/assets/emoticons/flags/au_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/aw_1x1.tga b/assets/emoticons/flags/aw_1x1.tga
new file mode 100755
index 0000000..c5d55a7
--- /dev/null
+++ b/assets/emoticons/flags/aw_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ax_1x1.tga b/assets/emoticons/flags/ax_1x1.tga
new file mode 100755
index 0000000..8fa7dee
--- /dev/null
+++ b/assets/emoticons/flags/ax_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/az_1x1.tga b/assets/emoticons/flags/az_1x1.tga
new file mode 100755
index 0000000..73b76f5
--- /dev/null
+++ b/assets/emoticons/flags/az_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/b_1x1.tga b/assets/emoticons/flags/b_1x1.tga
new file mode 100755
index 0000000..d96fce5
--- /dev/null
+++ b/assets/emoticons/flags/b_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ba_1x1.tga b/assets/emoticons/flags/ba_1x1.tga
new file mode 100755
index 0000000..eaefa5a
--- /dev/null
+++ b/assets/emoticons/flags/ba_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/bb_1x1.tga b/assets/emoticons/flags/bb_1x1.tga
new file mode 100755
index 0000000..5ea117f
--- /dev/null
+++ b/assets/emoticons/flags/bb_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/bd_1x1.tga b/assets/emoticons/flags/bd_1x1.tga
new file mode 100755
index 0000000..5746d02
--- /dev/null
+++ b/assets/emoticons/flags/bd_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/be_1x1.tga b/assets/emoticons/flags/be_1x1.tga
new file mode 100755
index 0000000..94e02c3
--- /dev/null
+++ b/assets/emoticons/flags/be_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/bf_1x1.tga b/assets/emoticons/flags/bf_1x1.tga
new file mode 100755
index 0000000..481031d
--- /dev/null
+++ b/assets/emoticons/flags/bf_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/bh_1x1.tga b/assets/emoticons/flags/bh_1x1.tga
new file mode 100755
index 0000000..495d456
--- /dev/null
+++ b/assets/emoticons/flags/bh_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/bi_1x1.tga b/assets/emoticons/flags/bi_1x1.tga
new file mode 100755
index 0000000..d5d513d
--- /dev/null
+++ b/assets/emoticons/flags/bi_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/bj_1x1.tga b/assets/emoticons/flags/bj_1x1.tga
new file mode 100755
index 0000000..dc86bb0
--- /dev/null
+++ b/assets/emoticons/flags/bj_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/bm_1x1.tga b/assets/emoticons/flags/bm_1x1.tga
new file mode 100755
index 0000000..0f01f81
--- /dev/null
+++ b/assets/emoticons/flags/bm_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/bo_1x1.tga b/assets/emoticons/flags/bo_1x1.tga
new file mode 100755
index 0000000..15cd657
--- /dev/null
+++ b/assets/emoticons/flags/bo_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/br_1x1.tga b/assets/emoticons/flags/br_1x1.tga
new file mode 100755
index 0000000..15e40b1
--- /dev/null
+++ b/assets/emoticons/flags/br_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/bs_1x1.tga b/assets/emoticons/flags/bs_1x1.tga
new file mode 100755
index 0000000..28e1a8b
--- /dev/null
+++ b/assets/emoticons/flags/bs_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/bt_1x1.tga b/assets/emoticons/flags/bt_1x1.tga
new file mode 100755
index 0000000..edd75ba
--- /dev/null
+++ b/assets/emoticons/flags/bt_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/bv_1x1.tga b/assets/emoticons/flags/bv_1x1.tga
new file mode 100755
index 0000000..2378573
--- /dev/null
+++ b/assets/emoticons/flags/bv_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/bw_1x1.tga b/assets/emoticons/flags/bw_1x1.tga
new file mode 100755
index 0000000..444910d
--- /dev/null
+++ b/assets/emoticons/flags/bw_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/by_1x1.tga b/assets/emoticons/flags/by_1x1.tga
new file mode 100755
index 0000000..f5c6c9d
--- /dev/null
+++ b/assets/emoticons/flags/by_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/bz_1x1.tga b/assets/emoticons/flags/bz_1x1.tga
new file mode 100755
index 0000000..7b356d6
--- /dev/null
+++ b/assets/emoticons/flags/bz_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/c_1x1.tga b/assets/emoticons/flags/c_1x1.tga
new file mode 100755
index 0000000..a941a88
--- /dev/null
+++ b/assets/emoticons/flags/c_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ca_1x1.tga b/assets/emoticons/flags/ca_1x1.tga
new file mode 100755
index 0000000..9535a5f
--- /dev/null
+++ b/assets/emoticons/flags/ca_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/catalonia_1x1.tga b/assets/emoticons/flags/catalonia_1x1.tga
new file mode 100755
index 0000000..0fdcf31
--- /dev/null
+++ b/assets/emoticons/flags/catalonia_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/cc_1x1.tga b/assets/emoticons/flags/cc_1x1.tga
new file mode 100755
index 0000000..eaf5c31
--- /dev/null
+++ b/assets/emoticons/flags/cc_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/cd_1x1.tga b/assets/emoticons/flags/cd_1x1.tga
new file mode 100755
index 0000000..a529890
--- /dev/null
+++ b/assets/emoticons/flags/cd_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/cf_1x1.tga b/assets/emoticons/flags/cf_1x1.tga
new file mode 100755
index 0000000..6a92939
--- /dev/null
+++ b/assets/emoticons/flags/cf_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ch_1x1.tga b/assets/emoticons/flags/ch_1x1.tga
new file mode 100755
index 0000000..234b374
--- /dev/null
+++ b/assets/emoticons/flags/ch_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ci_1x1.tga b/assets/emoticons/flags/ci_1x1.tga
new file mode 100755
index 0000000..1c869cf
--- /dev/null
+++ b/assets/emoticons/flags/ci_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ck_1x1.tga b/assets/emoticons/flags/ck_1x1.tga
new file mode 100755
index 0000000..24bb636
--- /dev/null
+++ b/assets/emoticons/flags/ck_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/cl_1x1.tga b/assets/emoticons/flags/cl_1x1.tga
new file mode 100755
index 0000000..512d454
--- /dev/null
+++ b/assets/emoticons/flags/cl_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/cm_1x1.tga b/assets/emoticons/flags/cm_1x1.tga
new file mode 100755
index 0000000..f1b649b
--- /dev/null
+++ b/assets/emoticons/flags/cm_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/co_1x1.tga b/assets/emoticons/flags/co_1x1.tga
new file mode 100755
index 0000000..987833b
--- /dev/null
+++ b/assets/emoticons/flags/co_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/cr_1x1.tga b/assets/emoticons/flags/cr_1x1.tga
new file mode 100755
index 0000000..653cbff
--- /dev/null
+++ b/assets/emoticons/flags/cr_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/cs_1x1.tga b/assets/emoticons/flags/cs_1x1.tga
new file mode 100755
index 0000000..5da39e5
--- /dev/null
+++ b/assets/emoticons/flags/cs_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/cu_1x1.tga b/assets/emoticons/flags/cu_1x1.tga
new file mode 100755
index 0000000..64b949d
--- /dev/null
+++ b/assets/emoticons/flags/cu_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/cv_1x1.tga b/assets/emoticons/flags/cv_1x1.tga
new file mode 100755
index 0000000..f49b6ab
--- /dev/null
+++ b/assets/emoticons/flags/cv_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/cx_1x1.tga b/assets/emoticons/flags/cx_1x1.tga
new file mode 100755
index 0000000..535cb85
--- /dev/null
+++ b/assets/emoticons/flags/cx_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/cy_1x1.tga b/assets/emoticons/flags/cy_1x1.tga
new file mode 100755
index 0000000..8155df2
--- /dev/null
+++ b/assets/emoticons/flags/cy_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/cz_1x1.tga b/assets/emoticons/flags/cz_1x1.tga
new file mode 100755
index 0000000..05643d9
--- /dev/null
+++ b/assets/emoticons/flags/cz_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/de_1x1.tga b/assets/emoticons/flags/de_1x1.tga
new file mode 100755
index 0000000..474644f
--- /dev/null
+++ b/assets/emoticons/flags/de_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/dj_1x1.tga b/assets/emoticons/flags/dj_1x1.tga
new file mode 100755
index 0000000..1060e81
--- /dev/null
+++ b/assets/emoticons/flags/dj_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/dk_1x1.tga b/assets/emoticons/flags/dk_1x1.tga
new file mode 100755
index 0000000..26c320d
--- /dev/null
+++ b/assets/emoticons/flags/dk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/dm_1x1.tga b/assets/emoticons/flags/dm_1x1.tga
new file mode 100755
index 0000000..ba01a99
--- /dev/null
+++ b/assets/emoticons/flags/dm_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/do_1x1.tga b/assets/emoticons/flags/do_1x1.tga
new file mode 100755
index 0000000..a3ec37b
--- /dev/null
+++ b/assets/emoticons/flags/do_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/dz_1x1.tga b/assets/emoticons/flags/dz_1x1.tga
new file mode 100755
index 0000000..a49b2ce
--- /dev/null
+++ b/assets/emoticons/flags/dz_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/e_1x1.tga b/assets/emoticons/flags/e_1x1.tga
new file mode 100755
index 0000000..0ba2d36
--- /dev/null
+++ b/assets/emoticons/flags/e_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ec_1x1.tga b/assets/emoticons/flags/ec_1x1.tga
new file mode 100755
index 0000000..8b23fe4
--- /dev/null
+++ b/assets/emoticons/flags/ec_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ee_1x1.tga b/assets/emoticons/flags/ee_1x1.tga
new file mode 100755
index 0000000..598d8b7
--- /dev/null
+++ b/assets/emoticons/flags/ee_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/eh_1x1.tga b/assets/emoticons/flags/eh_1x1.tga
new file mode 100755
index 0000000..e8f4ce3
--- /dev/null
+++ b/assets/emoticons/flags/eh_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/england_1x1.tga b/assets/emoticons/flags/england_1x1.tga
new file mode 100755
index 0000000..3bab753
--- /dev/null
+++ b/assets/emoticons/flags/england_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/er_1x1.tga b/assets/emoticons/flags/er_1x1.tga
new file mode 100755
index 0000000..96df9fb
--- /dev/null
+++ b/assets/emoticons/flags/er_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/es_1x1.tga b/assets/emoticons/flags/es_1x1.tga
new file mode 100755
index 0000000..0413f05
--- /dev/null
+++ b/assets/emoticons/flags/es_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/et_1x1.tga b/assets/emoticons/flags/et_1x1.tga
new file mode 100755
index 0000000..5b669e5
--- /dev/null
+++ b/assets/emoticons/flags/et_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/eu_1x1.tga b/assets/emoticons/flags/eu_1x1.tga
new file mode 100755
index 0000000..985f6fb
--- /dev/null
+++ b/assets/emoticons/flags/eu_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/fam_1x1.tga b/assets/emoticons/flags/fam_1x1.tga
new file mode 100755
index 0000000..17677c8
--- /dev/null
+++ b/assets/emoticons/flags/fam_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/fi_1x1.tga b/assets/emoticons/flags/fi_1x1.tga
new file mode 100755
index 0000000..f469875
--- /dev/null
+++ b/assets/emoticons/flags/fi_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/fj_1x1.tga b/assets/emoticons/flags/fj_1x1.tga
new file mode 100755
index 0000000..0e677e5
--- /dev/null
+++ b/assets/emoticons/flags/fj_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/fk_1x1.tga b/assets/emoticons/flags/fk_1x1.tga
new file mode 100755
index 0000000..f7ae829
--- /dev/null
+++ b/assets/emoticons/flags/fk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/fm_1x1.tga b/assets/emoticons/flags/fm_1x1.tga
new file mode 100755
index 0000000..0baa37d
--- /dev/null
+++ b/assets/emoticons/flags/fm_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/fo_1x1.tga b/assets/emoticons/flags/fo_1x1.tga
new file mode 100755
index 0000000..5097c61
--- /dev/null
+++ b/assets/emoticons/flags/fo_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/fr_1x1.tga b/assets/emoticons/flags/fr_1x1.tga
new file mode 100755
index 0000000..ff0d3bc
--- /dev/null
+++ b/assets/emoticons/flags/fr_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ga_1x1.tga b/assets/emoticons/flags/ga_1x1.tga
new file mode 100755
index 0000000..28325ca
--- /dev/null
+++ b/assets/emoticons/flags/ga_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gb_1x1.tga b/assets/emoticons/flags/gb_1x1.tga
new file mode 100755
index 0000000..9663a1e
--- /dev/null
+++ b/assets/emoticons/flags/gb_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gd_1x1.tga b/assets/emoticons/flags/gd_1x1.tga
new file mode 100755
index 0000000..a993c9f
--- /dev/null
+++ b/assets/emoticons/flags/gd_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ge_1x1.tga b/assets/emoticons/flags/ge_1x1.tga
new file mode 100755
index 0000000..494957a
--- /dev/null
+++ b/assets/emoticons/flags/ge_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gf_1x1.tga b/assets/emoticons/flags/gf_1x1.tga
new file mode 100755
index 0000000..ff0d3bc
--- /dev/null
+++ b/assets/emoticons/flags/gf_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gh_1x1.tga b/assets/emoticons/flags/gh_1x1.tga
new file mode 100755
index 0000000..0cd7d00
--- /dev/null
+++ b/assets/emoticons/flags/gh_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gi_1x1.tga b/assets/emoticons/flags/gi_1x1.tga
new file mode 100755
index 0000000..e39012b
--- /dev/null
+++ b/assets/emoticons/flags/gi_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gl_1x1.tga b/assets/emoticons/flags/gl_1x1.tga
new file mode 100755
index 0000000..e4b9faa
--- /dev/null
+++ b/assets/emoticons/flags/gl_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gm_1x1.tga b/assets/emoticons/flags/gm_1x1.tga
new file mode 100755
index 0000000..462a176
--- /dev/null
+++ b/assets/emoticons/flags/gm_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gq_1x1.tga b/assets/emoticons/flags/gq_1x1.tga
new file mode 100755
index 0000000..e15492b
--- /dev/null
+++ b/assets/emoticons/flags/gq_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gr_1x1.tga b/assets/emoticons/flags/gr_1x1.tga
new file mode 100755
index 0000000..2d66632
--- /dev/null
+++ b/assets/emoticons/flags/gr_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gs_1x1.tga b/assets/emoticons/flags/gs_1x1.tga
new file mode 100755
index 0000000..b760639
--- /dev/null
+++ b/assets/emoticons/flags/gs_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gt_1x1.tga b/assets/emoticons/flags/gt_1x1.tga
new file mode 100755
index 0000000..d10cf87
--- /dev/null
+++ b/assets/emoticons/flags/gt_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gu_1x1.tga b/assets/emoticons/flags/gu_1x1.tga
new file mode 100755
index 0000000..e807564
--- /dev/null
+++ b/assets/emoticons/flags/gu_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gw_1x1.tga b/assets/emoticons/flags/gw_1x1.tga
new file mode 100755
index 0000000..5496f98
--- /dev/null
+++ b/assets/emoticons/flags/gw_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/gy_1x1.tga b/assets/emoticons/flags/gy_1x1.tga
new file mode 100755
index 0000000..5b886c9
--- /dev/null
+++ b/assets/emoticons/flags/gy_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/h_1x1.tga b/assets/emoticons/flags/h_1x1.tga
new file mode 100755
index 0000000..b70af72
--- /dev/null
+++ b/assets/emoticons/flags/h_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/hk_1x1.tga b/assets/emoticons/flags/hk_1x1.tga
new file mode 100755
index 0000000..de786d9
--- /dev/null
+++ b/assets/emoticons/flags/hk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/hm_1x1.tga b/assets/emoticons/flags/hm_1x1.tga
new file mode 100755
index 0000000..51f83b6
--- /dev/null
+++ b/assets/emoticons/flags/hm_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/hr_1x1.tga b/assets/emoticons/flags/hr_1x1.tga
new file mode 100755
index 0000000..23437a6
--- /dev/null
+++ b/assets/emoticons/flags/hr_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ht_1x1.tga b/assets/emoticons/flags/ht_1x1.tga
new file mode 100755
index 0000000..ab0fafc
--- /dev/null
+++ b/assets/emoticons/flags/ht_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/hu_1x1.tga b/assets/emoticons/flags/hu_1x1.tga
new file mode 100755
index 0000000..5831dcf
--- /dev/null
+++ b/assets/emoticons/flags/hu_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/i_1x1.tga b/assets/emoticons/flags/i_1x1.tga
new file mode 100755
index 0000000..5a1ab82
--- /dev/null
+++ b/assets/emoticons/flags/i_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/id_1x1.tga b/assets/emoticons/flags/id_1x1.tga
new file mode 100755
index 0000000..31364b7
--- /dev/null
+++ b/assets/emoticons/flags/id_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ie_1x1.tga b/assets/emoticons/flags/ie_1x1.tga
new file mode 100755
index 0000000..8ea1cbc
--- /dev/null
+++ b/assets/emoticons/flags/ie_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/il_1x1.tga b/assets/emoticons/flags/il_1x1.tga
new file mode 100755
index 0000000..e1a351c
--- /dev/null
+++ b/assets/emoticons/flags/il_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/io_1x1.tga b/assets/emoticons/flags/io_1x1.tga
new file mode 100755
index 0000000..757deb8
--- /dev/null
+++ b/assets/emoticons/flags/io_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/iq_1x1.tga b/assets/emoticons/flags/iq_1x1.tga
new file mode 100755
index 0000000..14c798b
--- /dev/null
+++ b/assets/emoticons/flags/iq_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ir_1x1.tga b/assets/emoticons/flags/ir_1x1.tga
new file mode 100755
index 0000000..49e13aa
--- /dev/null
+++ b/assets/emoticons/flags/ir_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/is_1x1.tga b/assets/emoticons/flags/is_1x1.tga
new file mode 100755
index 0000000..12bd1f4
--- /dev/null
+++ b/assets/emoticons/flags/is_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/it_1x1.tga b/assets/emoticons/flags/it_1x1.tga
new file mode 100755
index 0000000..0832a61
--- /dev/null
+++ b/assets/emoticons/flags/it_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/j_1x1.tga b/assets/emoticons/flags/j_1x1.tga
new file mode 100755
index 0000000..321e2f7
--- /dev/null
+++ b/assets/emoticons/flags/j_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/jm_1x1.tga b/assets/emoticons/flags/jm_1x1.tga
new file mode 100755
index 0000000..7cf9e61
--- /dev/null
+++ b/assets/emoticons/flags/jm_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/jo_1x1.tga b/assets/emoticons/flags/jo_1x1.tga
new file mode 100755
index 0000000..2a043bf
--- /dev/null
+++ b/assets/emoticons/flags/jo_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/k_1x1.tga b/assets/emoticons/flags/k_1x1.tga
new file mode 100755
index 0000000..f9baa24
--- /dev/null
+++ b/assets/emoticons/flags/k_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ke_1x1.tga b/assets/emoticons/flags/ke_1x1.tga
new file mode 100755
index 0000000..78aa2de
--- /dev/null
+++ b/assets/emoticons/flags/ke_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/kh_1x1.tga b/assets/emoticons/flags/kh_1x1.tga
new file mode 100755
index 0000000..850bdcf
--- /dev/null
+++ b/assets/emoticons/flags/kh_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ki_1x1.tga b/assets/emoticons/flags/ki_1x1.tga
new file mode 100755
index 0000000..7d5698b
--- /dev/null
+++ b/assets/emoticons/flags/ki_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/km_1x1.tga b/assets/emoticons/flags/km_1x1.tga
new file mode 100755
index 0000000..a0575e9
--- /dev/null
+++ b/assets/emoticons/flags/km_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/kr_1x1.tga b/assets/emoticons/flags/kr_1x1.tga
new file mode 100755
index 0000000..db2243e
--- /dev/null
+++ b/assets/emoticons/flags/kr_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/kw_1x1.tga b/assets/emoticons/flags/kw_1x1.tga
new file mode 100755
index 0000000..f868c70
--- /dev/null
+++ b/assets/emoticons/flags/kw_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ky_1x1.tga b/assets/emoticons/flags/ky_1x1.tga
new file mode 100755
index 0000000..dfdbf0d
--- /dev/null
+++ b/assets/emoticons/flags/ky_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/kz_1x1.tga b/assets/emoticons/flags/kz_1x1.tga
new file mode 100755
index 0000000..ef7af52
--- /dev/null
+++ b/assets/emoticons/flags/kz_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/la_1x1.tga b/assets/emoticons/flags/la_1x1.tga
new file mode 100755
index 0000000..9951bf0
--- /dev/null
+++ b/assets/emoticons/flags/la_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/lb_1x1.tga b/assets/emoticons/flags/lb_1x1.tga
new file mode 100755
index 0000000..2aa4d3d
--- /dev/null
+++ b/assets/emoticons/flags/lb_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/lc_1x1.tga b/assets/emoticons/flags/lc_1x1.tga
new file mode 100755
index 0000000..c0b6f22
--- /dev/null
+++ b/assets/emoticons/flags/lc_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/li_1x1.tga b/assets/emoticons/flags/li_1x1.tga
new file mode 100755
index 0000000..1407b5b
--- /dev/null
+++ b/assets/emoticons/flags/li_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/lk_1x1.tga b/assets/emoticons/flags/lk_1x1.tga
new file mode 100755
index 0000000..c10a58c
--- /dev/null
+++ b/assets/emoticons/flags/lk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/lr_1x1.tga b/assets/emoticons/flags/lr_1x1.tga
new file mode 100755
index 0000000..4019ebd
--- /dev/null
+++ b/assets/emoticons/flags/lr_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ls_1x1.tga b/assets/emoticons/flags/ls_1x1.tga
new file mode 100755
index 0000000..d879f8a
--- /dev/null
+++ b/assets/emoticons/flags/ls_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/lt_1x1.tga b/assets/emoticons/flags/lt_1x1.tga
new file mode 100755
index 0000000..db67333
--- /dev/null
+++ b/assets/emoticons/flags/lt_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/lu_1x1.tga b/assets/emoticons/flags/lu_1x1.tga
new file mode 100755
index 0000000..adecf15
--- /dev/null
+++ b/assets/emoticons/flags/lu_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/lv_1x1.tga b/assets/emoticons/flags/lv_1x1.tga
new file mode 100755
index 0000000..7d9900a
--- /dev/null
+++ b/assets/emoticons/flags/lv_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ly_1x1.tga b/assets/emoticons/flags/ly_1x1.tga
new file mode 100755
index 0000000..521b926
--- /dev/null
+++ b/assets/emoticons/flags/ly_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/m_1x1.tga b/assets/emoticons/flags/m_1x1.tga
new file mode 100755
index 0000000..fe9e599
--- /dev/null
+++ b/assets/emoticons/flags/m_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ma_1x1.tga b/assets/emoticons/flags/ma_1x1.tga
new file mode 100755
index 0000000..8b48285
--- /dev/null
+++ b/assets/emoticons/flags/ma_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/mc_1x1.tga b/assets/emoticons/flags/mc_1x1.tga
new file mode 100755
index 0000000..36e2729
--- /dev/null
+++ b/assets/emoticons/flags/mc_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/md_1x1.tga b/assets/emoticons/flags/md_1x1.tga
new file mode 100755
index 0000000..9825a61
--- /dev/null
+++ b/assets/emoticons/flags/md_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/me_1x1.tga b/assets/emoticons/flags/me_1x1.tga
new file mode 100755
index 0000000..52f49fd
--- /dev/null
+++ b/assets/emoticons/flags/me_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/mh_1x1.tga b/assets/emoticons/flags/mh_1x1.tga
new file mode 100755
index 0000000..38e4a12
--- /dev/null
+++ b/assets/emoticons/flags/mh_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/mk_1x1.tga b/assets/emoticons/flags/mk_1x1.tga
new file mode 100755
index 0000000..a8c5f28
--- /dev/null
+++ b/assets/emoticons/flags/mk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ml_1x1.tga b/assets/emoticons/flags/ml_1x1.tga
new file mode 100755
index 0000000..71505f6
--- /dev/null
+++ b/assets/emoticons/flags/ml_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/mm_1x1.tga b/assets/emoticons/flags/mm_1x1.tga
new file mode 100755
index 0000000..312d6c9
--- /dev/null
+++ b/assets/emoticons/flags/mm_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/mo_1x1.tga b/assets/emoticons/flags/mo_1x1.tga
new file mode 100755
index 0000000..1543c4a
--- /dev/null
+++ b/assets/emoticons/flags/mo_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/mq_1x1.tga b/assets/emoticons/flags/mq_1x1.tga
new file mode 100755
index 0000000..5045f9d
--- /dev/null
+++ b/assets/emoticons/flags/mq_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/mr_1x1.tga b/assets/emoticons/flags/mr_1x1.tga
new file mode 100755
index 0000000..6c45792
--- /dev/null
+++ b/assets/emoticons/flags/mr_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ms_1x1.tga b/assets/emoticons/flags/ms_1x1.tga
new file mode 100755
index 0000000..af1de99
--- /dev/null
+++ b/assets/emoticons/flags/ms_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/mt_1x1.tga b/assets/emoticons/flags/mt_1x1.tga
new file mode 100755
index 0000000..8b269e2
--- /dev/null
+++ b/assets/emoticons/flags/mt_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/mu_1x1.tga b/assets/emoticons/flags/mu_1x1.tga
new file mode 100755
index 0000000..893b763
--- /dev/null
+++ b/assets/emoticons/flags/mu_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/mv_1x1.tga b/assets/emoticons/flags/mv_1x1.tga
new file mode 100755
index 0000000..7d0ec43
--- /dev/null
+++ b/assets/emoticons/flags/mv_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/mw_1x1.tga b/assets/emoticons/flags/mw_1x1.tga
new file mode 100755
index 0000000..4401f93
--- /dev/null
+++ b/assets/emoticons/flags/mw_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/mx_1x1.tga b/assets/emoticons/flags/mx_1x1.tga
new file mode 100755
index 0000000..781825a
--- /dev/null
+++ b/assets/emoticons/flags/mx_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/my_1x1.tga b/assets/emoticons/flags/my_1x1.tga
new file mode 100755
index 0000000..3b4e42e
--- /dev/null
+++ b/assets/emoticons/flags/my_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/mz_1x1.tga b/assets/emoticons/flags/mz_1x1.tga
new file mode 100755
index 0000000..9b5e52e
--- /dev/null
+++ b/assets/emoticons/flags/mz_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/na_1x1.tga b/assets/emoticons/flags/na_1x1.tga
new file mode 100755
index 0000000..0b7410f
--- /dev/null
+++ b/assets/emoticons/flags/na_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/nc_1x1.tga b/assets/emoticons/flags/nc_1x1.tga
new file mode 100755
index 0000000..1f0f716
--- /dev/null
+++ b/assets/emoticons/flags/nc_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ne_1x1.tga b/assets/emoticons/flags/ne_1x1.tga
new file mode 100755
index 0000000..76bc2e7
--- /dev/null
+++ b/assets/emoticons/flags/ne_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/nf_1x1.tga b/assets/emoticons/flags/nf_1x1.tga
new file mode 100755
index 0000000..b21cee3
--- /dev/null
+++ b/assets/emoticons/flags/nf_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ni_1x1.tga b/assets/emoticons/flags/ni_1x1.tga
new file mode 100755
index 0000000..fc40b65
--- /dev/null
+++ b/assets/emoticons/flags/ni_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/nl_1x1.tga b/assets/emoticons/flags/nl_1x1.tga
new file mode 100755
index 0000000..36babd1
--- /dev/null
+++ b/assets/emoticons/flags/nl_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/no_1x1.tga b/assets/emoticons/flags/no_1x1.tga
new file mode 100755
index 0000000..2378573
--- /dev/null
+++ b/assets/emoticons/flags/no_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/nr_1x1.tga b/assets/emoticons/flags/nr_1x1.tga
new file mode 100755
index 0000000..0351687
--- /dev/null
+++ b/assets/emoticons/flags/nr_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/nu_1x1.tga b/assets/emoticons/flags/nu_1x1.tga
new file mode 100755
index 0000000..281bbf8
--- /dev/null
+++ b/assets/emoticons/flags/nu_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/nz_1x1.tga b/assets/emoticons/flags/nz_1x1.tga
new file mode 100755
index 0000000..3fa8137
--- /dev/null
+++ b/assets/emoticons/flags/nz_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/om_1x1.tga b/assets/emoticons/flags/om_1x1.tga
new file mode 100755
index 0000000..349050b
--- /dev/null
+++ b/assets/emoticons/flags/om_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/pa_1x1.tga b/assets/emoticons/flags/pa_1x1.tga
new file mode 100755
index 0000000..66c8ff3
--- /dev/null
+++ b/assets/emoticons/flags/pa_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/pe_1x1.tga b/assets/emoticons/flags/pe_1x1.tga
new file mode 100755
index 0000000..c22ed26
--- /dev/null
+++ b/assets/emoticons/flags/pe_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/pf_1x1.tga b/assets/emoticons/flags/pf_1x1.tga
new file mode 100755
index 0000000..407dac3
--- /dev/null
+++ b/assets/emoticons/flags/pf_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ph_1x1.tga b/assets/emoticons/flags/ph_1x1.tga
new file mode 100755
index 0000000..a461e19
--- /dev/null
+++ b/assets/emoticons/flags/ph_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/pk_1x1.tga b/assets/emoticons/flags/pk_1x1.tga
new file mode 100755
index 0000000..40907f7
--- /dev/null
+++ b/assets/emoticons/flags/pk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/pl_1x1.tga b/assets/emoticons/flags/pl_1x1.tga
new file mode 100755
index 0000000..5527333
--- /dev/null
+++ b/assets/emoticons/flags/pl_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/pm_1x1.tga b/assets/emoticons/flags/pm_1x1.tga
new file mode 100755
index 0000000..18ab2ef
--- /dev/null
+++ b/assets/emoticons/flags/pm_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/pr_1x1.tga b/assets/emoticons/flags/pr_1x1.tga
new file mode 100755
index 0000000..7f705bd
--- /dev/null
+++ b/assets/emoticons/flags/pr_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ps_1x1.tga b/assets/emoticons/flags/ps_1x1.tga
new file mode 100755
index 0000000..61c4782
--- /dev/null
+++ b/assets/emoticons/flags/ps_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/pt_1x1.tga b/assets/emoticons/flags/pt_1x1.tga
new file mode 100755
index 0000000..4ad9f3b
--- /dev/null
+++ b/assets/emoticons/flags/pt_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/pw_1x1.tga b/assets/emoticons/flags/pw_1x1.tga
new file mode 100755
index 0000000..0662b76
--- /dev/null
+++ b/assets/emoticons/flags/pw_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/py_1x1.tga b/assets/emoticons/flags/py_1x1.tga
new file mode 100755
index 0000000..930a24a
--- /dev/null
+++ b/assets/emoticons/flags/py_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/qa_1x1.tga b/assets/emoticons/flags/qa_1x1.tga
new file mode 100755
index 0000000..8e2dbdc
--- /dev/null
+++ b/assets/emoticons/flags/qa_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/re_1x1.tga b/assets/emoticons/flags/re_1x1.tga
new file mode 100755
index 0000000..ff0d3bc
--- /dev/null
+++ b/assets/emoticons/flags/re_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ro_1x1.tga b/assets/emoticons/flags/ro_1x1.tga
new file mode 100755
index 0000000..c94bb9a
--- /dev/null
+++ b/assets/emoticons/flags/ro_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/rs_1x1.tga b/assets/emoticons/flags/rs_1x1.tga
new file mode 100755
index 0000000..a8c5300
--- /dev/null
+++ b/assets/emoticons/flags/rs_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ru_1x1.tga b/assets/emoticons/flags/ru_1x1.tga
new file mode 100755
index 0000000..cd3cf43
--- /dev/null
+++ b/assets/emoticons/flags/ru_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/rw_1x1.tga b/assets/emoticons/flags/rw_1x1.tga
new file mode 100755
index 0000000..ddbea5c
--- /dev/null
+++ b/assets/emoticons/flags/rw_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/s_1x1.tga b/assets/emoticons/flags/s_1x1.tga
new file mode 100755
index 0000000..2554b87
--- /dev/null
+++ b/assets/emoticons/flags/s_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/sa_1x1.tga b/assets/emoticons/flags/sa_1x1.tga
new file mode 100755
index 0000000..ad23c2a
--- /dev/null
+++ b/assets/emoticons/flags/sa_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/sb_1x1.tga b/assets/emoticons/flags/sb_1x1.tga
new file mode 100755
index 0000000..aa33d33
--- /dev/null
+++ b/assets/emoticons/flags/sb_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/sc_1x1.tga b/assets/emoticons/flags/sc_1x1.tga
new file mode 100755
index 0000000..febe870
--- /dev/null
+++ b/assets/emoticons/flags/sc_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/scld_1x1.tga b/assets/emoticons/flags/scld_1x1.tga
new file mode 100755
index 0000000..b83909d
--- /dev/null
+++ b/assets/emoticons/flags/scld_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/sd_1x1.tga b/assets/emoticons/flags/sd_1x1.tga
new file mode 100755
index 0000000..6368e24
--- /dev/null
+++ b/assets/emoticons/flags/sd_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/se_1x1.tga b/assets/emoticons/flags/se_1x1.tga
new file mode 100755
index 0000000..7861315
--- /dev/null
+++ b/assets/emoticons/flags/se_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/sh_1x1.tga b/assets/emoticons/flags/sh_1x1.tga
new file mode 100755
index 0000000..4ea2fe3
--- /dev/null
+++ b/assets/emoticons/flags/sh_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/si_1x1.tga b/assets/emoticons/flags/si_1x1.tga
new file mode 100755
index 0000000..5fe9ae6
--- /dev/null
+++ b/assets/emoticons/flags/si_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/sj_1x1.tga b/assets/emoticons/flags/sj_1x1.tga
new file mode 100755
index 0000000..2378573
--- /dev/null
+++ b/assets/emoticons/flags/sj_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/sk_1x1.tga b/assets/emoticons/flags/sk_1x1.tga
new file mode 100755
index 0000000..de12faa
--- /dev/null
+++ b/assets/emoticons/flags/sk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/sl_1x1.tga b/assets/emoticons/flags/sl_1x1.tga
new file mode 100755
index 0000000..154d7c4
--- /dev/null
+++ b/assets/emoticons/flags/sl_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/sm_1x1.tga b/assets/emoticons/flags/sm_1x1.tga
new file mode 100755
index 0000000..8af13cc
--- /dev/null
+++ b/assets/emoticons/flags/sm_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/so_1x1.tga b/assets/emoticons/flags/so_1x1.tga
new file mode 100755
index 0000000..e4cd2f3
--- /dev/null
+++ b/assets/emoticons/flags/so_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/sr_1x1.tga b/assets/emoticons/flags/sr_1x1.tga
new file mode 100755
index 0000000..14da601
--- /dev/null
+++ b/assets/emoticons/flags/sr_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/st_1x1.tga b/assets/emoticons/flags/st_1x1.tga
new file mode 100755
index 0000000..8816cad
--- /dev/null
+++ b/assets/emoticons/flags/st_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/sv_1x1.tga b/assets/emoticons/flags/sv_1x1.tga
new file mode 100755
index 0000000..5697670
--- /dev/null
+++ b/assets/emoticons/flags/sv_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/sy_1x1.tga b/assets/emoticons/flags/sy_1x1.tga
new file mode 100755
index 0000000..35aa72a
--- /dev/null
+++ b/assets/emoticons/flags/sy_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/sz_1x1.tga b/assets/emoticons/flags/sz_1x1.tga
new file mode 100755
index 0000000..d53f15c
--- /dev/null
+++ b/assets/emoticons/flags/sz_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/t_1x1.tga b/assets/emoticons/flags/t_1x1.tga
new file mode 100755
index 0000000..5b316d7
--- /dev/null
+++ b/assets/emoticons/flags/t_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/tc_1x1.tga b/assets/emoticons/flags/tc_1x1.tga
new file mode 100755
index 0000000..cfbd09e
--- /dev/null
+++ b/assets/emoticons/flags/tc_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/td_1x1.tga b/assets/emoticons/flags/td_1x1.tga
new file mode 100755
index 0000000..3bef15a
--- /dev/null
+++ b/assets/emoticons/flags/td_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/tf_1x1.tga b/assets/emoticons/flags/tf_1x1.tga
new file mode 100755
index 0000000..a1ec51a
--- /dev/null
+++ b/assets/emoticons/flags/tf_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/th_1x1.tga b/assets/emoticons/flags/th_1x1.tga
new file mode 100755
index 0000000..78178fd
--- /dev/null
+++ b/assets/emoticons/flags/th_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/tj_1x1.tga b/assets/emoticons/flags/tj_1x1.tga
new file mode 100755
index 0000000..749f1e5
--- /dev/null
+++ b/assets/emoticons/flags/tj_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/tk_1x1.tga b/assets/emoticons/flags/tk_1x1.tga
new file mode 100755
index 0000000..9300598
--- /dev/null
+++ b/assets/emoticons/flags/tk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/tl_1x1.tga b/assets/emoticons/flags/tl_1x1.tga
new file mode 100755
index 0000000..a4ec981
--- /dev/null
+++ b/assets/emoticons/flags/tl_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/tm_1x1.tga b/assets/emoticons/flags/tm_1x1.tga
new file mode 100755
index 0000000..661692c
--- /dev/null
+++ b/assets/emoticons/flags/tm_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/to_1x1.tga b/assets/emoticons/flags/to_1x1.tga
new file mode 100755
index 0000000..6b8db62
--- /dev/null
+++ b/assets/emoticons/flags/to_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/tr_1x1.tga b/assets/emoticons/flags/tr_1x1.tga
new file mode 100755
index 0000000..17d0198
--- /dev/null
+++ b/assets/emoticons/flags/tr_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/tt_1x1.tga b/assets/emoticons/flags/tt_1x1.tga
new file mode 100755
index 0000000..12536ae
--- /dev/null
+++ b/assets/emoticons/flags/tt_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/tv_1x1.tga b/assets/emoticons/flags/tv_1x1.tga
new file mode 100755
index 0000000..9873fc2
--- /dev/null
+++ b/assets/emoticons/flags/tv_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/tw_1x1.tga b/assets/emoticons/flags/tw_1x1.tga
new file mode 100755
index 0000000..f1a457f
--- /dev/null
+++ b/assets/emoticons/flags/tw_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/tz_1x1.tga b/assets/emoticons/flags/tz_1x1.tga
new file mode 100755
index 0000000..f1392d5
--- /dev/null
+++ b/assets/emoticons/flags/tz_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/u_1x1.tga b/assets/emoticons/flags/u_1x1.tga
new file mode 100755
index 0000000..9617e3a
--- /dev/null
+++ b/assets/emoticons/flags/u_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ua_1x1.tga b/assets/emoticons/flags/ua_1x1.tga
new file mode 100755
index 0000000..46f2c82
--- /dev/null
+++ b/assets/emoticons/flags/ua_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/um_1x1.tga b/assets/emoticons/flags/um_1x1.tga
new file mode 100755
index 0000000..0621922
--- /dev/null
+++ b/assets/emoticons/flags/um_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/us_1x1.tga b/assets/emoticons/flags/us_1x1.tga
new file mode 100755
index 0000000..a58a136
--- /dev/null
+++ b/assets/emoticons/flags/us_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/uy_1x1.tga b/assets/emoticons/flags/uy_1x1.tga
new file mode 100755
index 0000000..9ffa468
--- /dev/null
+++ b/assets/emoticons/flags/uy_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/uz_1x1.tga b/assets/emoticons/flags/uz_1x1.tga
new file mode 100755
index 0000000..03a14fe
--- /dev/null
+++ b/assets/emoticons/flags/uz_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/v_1x1.tga b/assets/emoticons/flags/v_1x1.tga
new file mode 100755
index 0000000..7fd1af1
--- /dev/null
+++ b/assets/emoticons/flags/v_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/va_1x1.tga b/assets/emoticons/flags/va_1x1.tga
new file mode 100755
index 0000000..fd4fcdc
--- /dev/null
+++ b/assets/emoticons/flags/va_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/vc_1x1.tga b/assets/emoticons/flags/vc_1x1.tga
new file mode 100755
index 0000000..cbffdfb
--- /dev/null
+++ b/assets/emoticons/flags/vc_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ve_1x1.tga b/assets/emoticons/flags/ve_1x1.tga
new file mode 100755
index 0000000..39016b8
--- /dev/null
+++ b/assets/emoticons/flags/ve_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/vi_1x1.tga b/assets/emoticons/flags/vi_1x1.tga
new file mode 100755
index 0000000..b8efa28
--- /dev/null
+++ b/assets/emoticons/flags/vi_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/vu_1x1.tga b/assets/emoticons/flags/vu_1x1.tga
new file mode 100755
index 0000000..e56646a
--- /dev/null
+++ b/assets/emoticons/flags/vu_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/wa_1x1.tga b/assets/emoticons/flags/wa_1x1.tga
new file mode 100755
index 0000000..a9cfb5b
--- /dev/null
+++ b/assets/emoticons/flags/wa_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/wf_1x1.tga b/assets/emoticons/flags/wf_1x1.tga
new file mode 100755
index 0000000..928b452
--- /dev/null
+++ b/assets/emoticons/flags/wf_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ws_1x1.tga b/assets/emoticons/flags/ws_1x1.tga
new file mode 100755
index 0000000..b850a78
--- /dev/null
+++ b/assets/emoticons/flags/ws_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/ye_1x1.tga b/assets/emoticons/flags/ye_1x1.tga
new file mode 100755
index 0000000..8220d34
--- /dev/null
+++ b/assets/emoticons/flags/ye_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/yt_1x1.tga b/assets/emoticons/flags/yt_1x1.tga
new file mode 100755
index 0000000..b876271
--- /dev/null
+++ b/assets/emoticons/flags/yt_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/za_1x1.tga b/assets/emoticons/flags/za_1x1.tga
new file mode 100755
index 0000000..a83c81e
--- /dev/null
+++ b/assets/emoticons/flags/za_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/zm_1x1.tga b/assets/emoticons/flags/zm_1x1.tga
new file mode 100755
index 0000000..ae941da
--- /dev/null
+++ b/assets/emoticons/flags/zm_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flags/zw_1x1.tga b/assets/emoticons/flags/zw_1x1.tga
new file mode 100755
index 0000000..510a4b1
--- /dev/null
+++ b/assets/emoticons/flags/zw_1x1.tga
Binary files differ
diff --git a/assets/emoticons/flamer_2x1.tga b/assets/emoticons/flamer_2x1.tga
new file mode 100755
index 0000000..767a3c0
--- /dev/null
+++ b/assets/emoticons/flamer_2x1.tga
Binary files differ
diff --git a/assets/emoticons/foot-in-mouth_1x1.tga b/assets/emoticons/foot-in-mouth_1x1.tga
new file mode 100755
index 0000000..cccac02
--- /dev/null
+++ b/assets/emoticons/foot-in-mouth_1x1.tga
Binary files differ
diff --git a/assets/emoticons/forcefield_1x1.tga b/assets/emoticons/forcefield_1x1.tga
new file mode 100755
index 0000000..4dc74ac
--- /dev/null
+++ b/assets/emoticons/forcefield_1x1.tga
Binary files differ
diff --git a/assets/emoticons/freaked-out_1x1.tga b/assets/emoticons/freaked-out_1x1.tga
new file mode 100755
index 0000000..553b172
--- /dev/null
+++ b/assets/emoticons/freaked-out_1x1.tga
Binary files differ
diff --git a/assets/emoticons/fry_1x1.tga b/assets/emoticons/fry_1x1.tga
new file mode 100644
index 0000000..cdc30de
--- /dev/null
+++ b/assets/emoticons/fry_1x1.tga
Binary files differ
diff --git a/assets/emoticons/ftrapper_1x1.tga b/assets/emoticons/ftrapper_1x1.tga
new file mode 100755
index 0000000..bb548f7
--- /dev/null
+++ b/assets/emoticons/ftrapper_1x1.tga
Binary files differ
diff --git a/assets/emoticons/ghost_1x1.tga b/assets/emoticons/ghost_1x1.tga
new file mode 100755
index 0000000..3f17a2c
--- /dev/null
+++ b/assets/emoticons/ghost_1x1.tga
Binary files differ
diff --git a/assets/emoticons/giggle_1x1.tga b/assets/emoticons/giggle_1x1.tga
new file mode 100755
index 0000000..f361dca
--- /dev/null
+++ b/assets/emoticons/giggle_1x1.tga
Binary files differ
diff --git a/assets/emoticons/girl_1x1.tga b/assets/emoticons/girl_1x1.tga
new file mode 100755
index 0000000..bdb3abd
--- /dev/null
+++ b/assets/emoticons/girl_1x1.tga
Binary files differ
diff --git a/assets/emoticons/glameow_1x1.tga b/assets/emoticons/glameow_1x1.tga
new file mode 100644
index 0000000..d059e68
--- /dev/null
+++ b/assets/emoticons/glameow_1x1.tga
Binary files differ
diff --git a/assets/emoticons/glasses-cool_1x1.tga b/assets/emoticons/glasses-cool_1x1.tga
new file mode 100755
index 0000000..89effdd
--- /dev/null
+++ b/assets/emoticons/glasses-cool_1x1.tga
Binary files differ
diff --git a/assets/emoticons/glasses-nerdy_1x1.tga b/assets/emoticons/glasses-nerdy_1x1.tga
new file mode 100755
index 0000000..ba2c318
--- /dev/null
+++ b/assets/emoticons/glasses-nerdy_1x1.tga
Binary files differ
diff --git a/assets/emoticons/gleaf_1x1.tga b/assets/emoticons/gleaf_1x1.tga
new file mode 100755
index 0000000..8141749
--- /dev/null
+++ b/assets/emoticons/gleaf_1x1.tga
Binary files differ
diff --git a/assets/emoticons/go-away_1x1.tga b/assets/emoticons/go-away_1x1.tga
new file mode 100755
index 0000000..02dc06a
--- /dev/null
+++ b/assets/emoticons/go-away_1x1.tga
Binary files differ
diff --git a/assets/emoticons/goat_1x1.tga b/assets/emoticons/goat_1x1.tga
new file mode 100755
index 0000000..78a486f
--- /dev/null
+++ b/assets/emoticons/goat_1x1.tga
Binary files differ
diff --git a/assets/emoticons/goldgunl_2x1.tga b/assets/emoticons/goldgunl_2x1.tga
new file mode 100644
index 0000000..2cd064c
--- /dev/null
+++ b/assets/emoticons/goldgunl_2x1.tga
Binary files differ
diff --git a/assets/emoticons/goldgunr_2x1.tga b/assets/emoticons/goldgunr_2x1.tga
new file mode 100644
index 0000000..044d4e6
--- /dev/null
+++ b/assets/emoticons/goldgunr_2x1.tga
Binary files differ
diff --git a/assets/emoticons/good_1x1.tga b/assets/emoticons/good_1x1.tga
new file mode 100755
index 0000000..0371451
--- /dev/null
+++ b/assets/emoticons/good_1x1.tga
Binary files differ
diff --git a/assets/emoticons/gotmilk_2x1.tga b/assets/emoticons/gotmilk_2x1.tga
new file mode 100644
index 0000000..1110c71
--- /dev/null
+++ b/assets/emoticons/gotmilk_2x1.tga
Binary files differ
diff --git a/assets/emoticons/granger_1x1.tga b/assets/emoticons/granger_1x1.tga
new file mode 100755
index 0000000..cab0f19
--- /dev/null
+++ b/assets/emoticons/granger_1x1.tga
Binary files differ
diff --git a/assets/emoticons/greenparty_1x1.tga b/assets/emoticons/greenparty_1x1.tga
new file mode 100644
index 0000000..3abba69
--- /dev/null
+++ b/assets/emoticons/greenparty_1x1.tga
Binary files differ
diff --git a/assets/emoticons/grenade_1x1.tga b/assets/emoticons/grenade_1x1.tga
new file mode 100755
index 0000000..5ee49b0
--- /dev/null
+++ b/assets/emoticons/grenade_1x1.tga
Binary files differ
diff --git a/assets/emoticons/gxchat_1x1.tga b/assets/emoticons/gxchat_1x1.tga
new file mode 100644
index 0000000..ba04c6e
--- /dev/null
+++ b/assets/emoticons/gxchat_1x1.tga
Binary files differ
diff --git a/assets/emoticons/hammer_1x1.tga b/assets/emoticons/hammer_1x1.tga
new file mode 100755
index 0000000..729e9f8
--- /dev/null
+++ b/assets/emoticons/hammer_1x1.tga
Binary files differ
diff --git a/assets/emoticons/handcuffs_1x1.tga b/assets/emoticons/handcuffs_1x1.tga
new file mode 100755
index 0000000..aa37e57
--- /dev/null
+++ b/assets/emoticons/handcuffs_1x1.tga
Binary files differ
diff --git a/assets/emoticons/handshake_1x1.tga b/assets/emoticons/handshake_1x1.tga
new file mode 100755
index 0000000..e73b5b8
--- /dev/null
+++ b/assets/emoticons/handshake_1x1.tga
Binary files differ
diff --git a/assets/emoticons/hankhill_1x1.tga b/assets/emoticons/hankhill_1x1.tga
new file mode 100644
index 0000000..1822c05
--- /dev/null
+++ b/assets/emoticons/hankhill_1x1.tga
Binary files differ
diff --git a/assets/emoticons/heart_1x1.tga b/assets/emoticons/heart_1x1.tga
new file mode 100755
index 0000000..b8750d2
--- /dev/null
+++ b/assets/emoticons/heart_1x1.tga
Binary files differ
diff --git a/assets/emoticons/highfive_1x1.tga b/assets/emoticons/highfive_1x1.tga
new file mode 100755
index 0000000..904e176
--- /dev/null
+++ b/assets/emoticons/highfive_1x1.tga
Binary files differ
diff --git a/assets/emoticons/hive_1x1.tga b/assets/emoticons/hive_1x1.tga
new file mode 100755
index 0000000..29d6a9a
--- /dev/null
+++ b/assets/emoticons/hive_1x1.tga
Binary files differ
diff --git a/assets/emoticons/hl2_1x1.tga b/assets/emoticons/hl2_1x1.tga
new file mode 100644
index 0000000..802e472
--- /dev/null
+++ b/assets/emoticons/hl2_1x1.tga
Binary files differ
diff --git a/assets/emoticons/hovel_1x1.tga b/assets/emoticons/hovel_1x1.tga
new file mode 100755
index 0000000..d45dd33
--- /dev/null
+++ b/assets/emoticons/hovel_1x1.tga
Binary files differ
diff --git a/assets/emoticons/hug-left_1x1.tga b/assets/emoticons/hug-left_1x1.tga
new file mode 100755
index 0000000..0c0d5d8
--- /dev/null
+++ b/assets/emoticons/hug-left_1x1.tga
Binary files differ
diff --git a/assets/emoticons/hug-right_1x1.tga b/assets/emoticons/hug-right_1x1.tga
new file mode 100755
index 0000000..65c7e1f
--- /dev/null
+++ b/assets/emoticons/hug-right_1x1.tga
Binary files differ
diff --git a/assets/emoticons/human_1x1.tga b/assets/emoticons/human_1x1.tga
new file mode 100755
index 0000000..7290366
--- /dev/null
+++ b/assets/emoticons/human_1x1.tga
Binary files differ
diff --git a/assets/emoticons/hypnotized_1x1.tga b/assets/emoticons/hypnotized_1x1.tga
new file mode 100755
index 0000000..fa63ef0
--- /dev/null
+++ b/assets/emoticons/hypnotized_1x1.tga
Binary files differ
diff --git a/assets/emoticons/ie_1x1.tga b/assets/emoticons/ie_1x1.tga
new file mode 100644
index 0000000..e1e224f
--- /dev/null
+++ b/assets/emoticons/ie_1x1.tga
Binary files differ
diff --git a/assets/emoticons/ikusari_1x1.tga b/assets/emoticons/ikusari_1x1.tga
new file mode 100755
index 0000000..3610a9b
--- /dev/null
+++ b/assets/emoticons/ikusari_1x1.tga
Binary files differ
diff --git a/assets/emoticons/in-love_1x1.tga b/assets/emoticons/in-love_1x1.tga
new file mode 100755
index 0000000..5f45d26
--- /dev/null
+++ b/assets/emoticons/in-love_1x1.tga
Binary files differ
diff --git a/assets/emoticons/irssi_1x1.tga b/assets/emoticons/irssi_1x1.tga
new file mode 100644
index 0000000..9026c55
--- /dev/null
+++ b/assets/emoticons/irssi_1x1.tga
Binary files differ
diff --git a/assets/emoticons/island_1x1.tga b/assets/emoticons/island_1x1.tga
new file mode 100755
index 0000000..66f3834
--- /dev/null
+++ b/assets/emoticons/island_1x1.tga
Binary files differ
diff --git a/assets/emoticons/jump_1x1.tga b/assets/emoticons/jump_1x1.tga
new file mode 100755
index 0000000..7cf80c1
--- /dev/null
+++ b/assets/emoticons/jump_1x1.tga
Binary files differ
diff --git a/assets/emoticons/jupiter_1x1.tga b/assets/emoticons/jupiter_1x1.tga
new file mode 100755
index 0000000..92290cf
--- /dev/null
+++ b/assets/emoticons/jupiter_1x1.tga
Binary files differ
diff --git a/assets/emoticons/kiss2_1x1.tga b/assets/emoticons/kiss2_1x1.tga
new file mode 100644
index 0000000..a422e3d
--- /dev/null
+++ b/assets/emoticons/kiss2_1x1.tga
Binary files differ
diff --git a/assets/emoticons/kiss_1x1.tga b/assets/emoticons/kiss_1x1.tga
new file mode 100755
index 0000000..a422e3d
--- /dev/null
+++ b/assets/emoticons/kiss_1x1.tga
Binary files differ
diff --git a/assets/emoticons/kissed_1x1.tga b/assets/emoticons/kissed_1x1.tga
new file mode 100755
index 0000000..beacfb2
--- /dev/null
+++ b/assets/emoticons/kissed_1x1.tga
Binary files differ
diff --git a/assets/emoticons/kissing_1x1.tga b/assets/emoticons/kissing_1x1.tga
new file mode 100755
index 0000000..59c3044
--- /dev/null
+++ b/assets/emoticons/kissing_1x1.tga
Binary files differ
diff --git a/assets/emoticons/knife_1x1.tga b/assets/emoticons/knife_1x1.tga
new file mode 100755
index 0000000..b8a132c
--- /dev/null
+++ b/assets/emoticons/knife_1x1.tga
Binary files differ
diff --git a/assets/emoticons/konversation_1x1.tga b/assets/emoticons/konversation_1x1.tga
new file mode 100644
index 0000000..e0998ea
--- /dev/null
+++ b/assets/emoticons/konversation_1x1.tga
Binary files differ
diff --git a/assets/emoticons/kor1_1x1.tga b/assets/emoticons/kor1_1x1.tga
new file mode 100755
index 0000000..a18790d
--- /dev/null
+++ b/assets/emoticons/kor1_1x1.tga
Binary files differ
diff --git a/assets/emoticons/kor2_1x1.tga b/assets/emoticons/kor2_1x1.tga
new file mode 100755
index 0000000..0cb6853
--- /dev/null
+++ b/assets/emoticons/kor2_1x1.tga
Binary files differ
diff --git a/assets/emoticons/kor3_1x1.tga b/assets/emoticons/kor3_1x1.tga
new file mode 100755
index 0000000..abc9438
--- /dev/null
+++ b/assets/emoticons/kor3_1x1.tga
Binary files differ
diff --git a/assets/emoticons/kor_1x1.tga b/assets/emoticons/kor_1x1.tga
new file mode 100755
index 0000000..d86808f
--- /dev/null
+++ b/assets/emoticons/kor_1x1.tga
Binary files differ
diff --git a/assets/emoticons/korban1_8x1.tga b/assets/emoticons/korban1_8x1.tga
new file mode 100644
index 0000000..81d2613
--- /dev/null
+++ b/assets/emoticons/korban1_8x1.tga
Binary files differ
diff --git a/assets/emoticons/korban2_8x1.tga b/assets/emoticons/korban2_8x1.tga
new file mode 100644
index 0000000..219a96b
--- /dev/null
+++ b/assets/emoticons/korban2_8x1.tga
Binary files differ
diff --git a/assets/emoticons/korn_2x1.tga b/assets/emoticons/korn_2x1.tga
new file mode 100755
index 0000000..79795be
--- /dev/null
+++ b/assets/emoticons/korn_2x1.tga
Binary files differ
diff --git a/assets/emoticons/korx1_1x1.tga b/assets/emoticons/korx1_1x1.tga
new file mode 100755
index 0000000..a6eeb2a
--- /dev/null
+++ b/assets/emoticons/korx1_1x1.tga
Binary files differ
diff --git a/assets/emoticons/korx2_1x1.tga b/assets/emoticons/korx2_1x1.tga
new file mode 100755
index 0000000..f9eb84f
--- /dev/null
+++ b/assets/emoticons/korx2_1x1.tga
Binary files differ
diff --git a/assets/emoticons/korx3_1x1.tga b/assets/emoticons/korx3_1x1.tga
new file mode 100755
index 0000000..46cebbe
--- /dev/null
+++ b/assets/emoticons/korx3_1x1.tga
Binary files differ
diff --git a/assets/emoticons/lambda_1x1.tga b/assets/emoticons/lambda_1x1.tga
new file mode 100644
index 0000000..4db4932
--- /dev/null
+++ b/assets/emoticons/lambda_1x1.tga
Binary files differ
diff --git a/assets/emoticons/lamp_1x1.tga b/assets/emoticons/lamp_1x1.tga
new file mode 100755
index 0000000..f702830
--- /dev/null
+++ b/assets/emoticons/lamp_1x1.tga
Binary files differ
diff --git a/assets/emoticons/lasgun_2x1.tga b/assets/emoticons/lasgun_2x1.tga
new file mode 100755
index 0000000..3171c7e
--- /dev/null
+++ b/assets/emoticons/lasgun_2x1.tga
Binary files differ
diff --git a/assets/emoticons/lasgunshot2_2x1.tga b/assets/emoticons/lasgunshot2_2x1.tga
new file mode 100644
index 0000000..0e6213d
--- /dev/null
+++ b/assets/emoticons/lasgunshot2_2x1.tga
Binary files differ
diff --git a/assets/emoticons/lashes_1x1.tga b/assets/emoticons/lashes_1x1.tga
new file mode 100755
index 0000000..423ec0e
--- /dev/null
+++ b/assets/emoticons/lashes_1x1.tga
Binary files differ
diff --git a/assets/emoticons/laugh_1x1.tga b/assets/emoticons/laugh_1x1.tga
new file mode 100755
index 0000000..114bf05
--- /dev/null
+++ b/assets/emoticons/laugh_1x1.tga
Binary files differ
diff --git a/assets/emoticons/lcannon_2x1.tga b/assets/emoticons/lcannon_2x1.tga
new file mode 100755
index 0000000..f97339c
--- /dev/null
+++ b/assets/emoticons/lcannon_2x1.tga
Binary files differ
diff --git a/assets/emoticons/lcannonshot1_2x1.tga b/assets/emoticons/lcannonshot1_2x1.tga
new file mode 100644
index 0000000..da5f6c3
--- /dev/null
+++ b/assets/emoticons/lcannonshot1_2x1.tga
Binary files differ
diff --git a/assets/emoticons/lcannonshot2_2x1.tga b/assets/emoticons/lcannonshot2_2x1.tga
new file mode 100644
index 0000000..e2472d2
--- /dev/null
+++ b/assets/emoticons/lcannonshot2_2x1.tga
Binary files differ
diff --git a/assets/emoticons/liquor_1x1.tga b/assets/emoticons/liquor_1x1.tga
new file mode 100755
index 0000000..37c1f3c
--- /dev/null
+++ b/assets/emoticons/liquor_1x1.tga
Binary files differ
diff --git a/assets/emoticons/loser_1x1.tga b/assets/emoticons/loser_1x1.tga
new file mode 100755
index 0000000..ed580de
--- /dev/null
+++ b/assets/emoticons/loser_1x1.tga
Binary files differ
diff --git a/assets/emoticons/love-over_1x1.tga b/assets/emoticons/love-over_1x1.tga
new file mode 100755
index 0000000..1869e99
--- /dev/null
+++ b/assets/emoticons/love-over_1x1.tga
Binary files differ
diff --git a/assets/emoticons/love_1x1.tga b/assets/emoticons/love_1x1.tga
new file mode 100755
index 0000000..87f2e9b
--- /dev/null
+++ b/assets/emoticons/love_1x1.tga
Binary files differ
diff --git a/assets/emoticons/lying_1x1.tga b/assets/emoticons/lying_1x1.tga
new file mode 100755
index 0000000..51905bd
--- /dev/null
+++ b/assets/emoticons/lying_1x1.tga
Binary files differ
diff --git a/assets/emoticons/mad-tongue_1x1.tga b/assets/emoticons/mad-tongue_1x1.tga
new file mode 100755
index 0000000..aa2a017
--- /dev/null
+++ b/assets/emoticons/mad-tongue_1x1.tga
Binary files differ
diff --git a/assets/emoticons/magnum_2x1.tga b/assets/emoticons/magnum_2x1.tga
new file mode 100644
index 0000000..500c3fc
--- /dev/null
+++ b/assets/emoticons/magnum_2x1.tga
Binary files differ
diff --git a/assets/emoticons/mail_1x1.tga b/assets/emoticons/mail_1x1.tga
new file mode 100755
index 0000000..6f95c0c
--- /dev/null
+++ b/assets/emoticons/mail_1x1.tga
Binary files differ
diff --git a/assets/emoticons/male-fighter1_1x1.tga b/assets/emoticons/male-fighter1_1x1.tga
new file mode 100755
index 0000000..73d34f1
--- /dev/null
+++ b/assets/emoticons/male-fighter1_1x1.tga
Binary files differ
diff --git a/assets/emoticons/male-fighter2_1x1.tga b/assets/emoticons/male-fighter2_1x1.tga
new file mode 100755
index 0000000..0fc559c
--- /dev/null
+++ b/assets/emoticons/male-fighter2_1x1.tga
Binary files differ
diff --git a/assets/emoticons/marauder_1x1.tga b/assets/emoticons/marauder_1x1.tga
new file mode 100755
index 0000000..a3c7cba
--- /dev/null
+++ b/assets/emoticons/marauder_1x1.tga
Binary files differ
diff --git a/assets/emoticons/mars_1x1.tga b/assets/emoticons/mars_1x1.tga
new file mode 100755
index 0000000..52085ab
--- /dev/null
+++ b/assets/emoticons/mars_1x1.tga
Binary files differ
diff --git a/assets/emoticons/mdriver_2x1.tga b/assets/emoticons/mdriver_2x1.tga
new file mode 100755
index 0000000..d129bd6
--- /dev/null
+++ b/assets/emoticons/mdriver_2x1.tga
Binary files differ
diff --git a/assets/emoticons/mdrivershot1_2x1.tga b/assets/emoticons/mdrivershot1_2x1.tga
new file mode 100644
index 0000000..76868d6
--- /dev/null
+++ b/assets/emoticons/mdrivershot1_2x1.tga
Binary files differ
diff --git a/assets/emoticons/mdrivershot2_2x1.tga b/assets/emoticons/mdrivershot2_2x1.tga
new file mode 100644
index 0000000..bfcc0c9
--- /dev/null
+++ b/assets/emoticons/mdrivershot2_2x1.tga
Binary files differ
diff --git a/assets/emoticons/mean_1x1.tga b/assets/emoticons/mean_1x1.tga
new file mode 100755
index 0000000..1cf6536
--- /dev/null
+++ b/assets/emoticons/mean_1x1.tga
Binary files differ
diff --git a/assets/emoticons/meatwad_1x1.tga b/assets/emoticons/meatwad_1x1.tga
new file mode 100644
index 0000000..4e0432a
--- /dev/null
+++ b/assets/emoticons/meatwad_1x1.tga
Binary files differ
diff --git a/assets/emoticons/medstat_1x1.tga b/assets/emoticons/medstat_1x1.tga
new file mode 100755
index 0000000..fc26b53
--- /dev/null
+++ b/assets/emoticons/medstat_1x1.tga
Binary files differ
diff --git a/assets/emoticons/meeting_1x1.tga b/assets/emoticons/meeting_1x1.tga
new file mode 100755
index 0000000..6c1f431
--- /dev/null
+++ b/assets/emoticons/meeting_1x1.tga
Binary files differ
diff --git a/assets/emoticons/mercury_1x1.tga b/assets/emoticons/mercury_1x1.tga
new file mode 100755
index 0000000..45face9
--- /dev/null
+++ b/assets/emoticons/mercury_1x1.tga
Binary files differ
diff --git a/assets/emoticons/messed_1x1.tga b/assets/emoticons/messed_1x1.tga
new file mode 100755
index 0000000..9140f02
--- /dev/null
+++ b/assets/emoticons/messed_1x1.tga
Binary files differ
diff --git a/assets/emoticons/mg_1x1.tga b/assets/emoticons/mg_1x1.tga
new file mode 100755
index 0000000..20828e1
--- /dev/null
+++ b/assets/emoticons/mg_1x1.tga
Binary files differ
diff --git a/assets/emoticons/midori_1x1.tga b/assets/emoticons/midori_1x1.tga
new file mode 100644
index 0000000..5fa8ee4
--- /dev/null
+++ b/assets/emoticons/midori_1x1.tga
Binary files differ
diff --git a/assets/emoticons/milk_1x1.tga b/assets/emoticons/milk_1x1.tga
new file mode 100755
index 0000000..21a5499
--- /dev/null
+++ b/assets/emoticons/milk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/mirc_1x1.tga b/assets/emoticons/mirc_1x1.tga
new file mode 100644
index 0000000..5a0808d
--- /dev/null
+++ b/assets/emoticons/mirc_1x1.tga
Binary files differ
diff --git a/assets/emoticons/mobile_1x1.tga b/assets/emoticons/mobile_1x1.tga
new file mode 100755
index 0000000..0685f24
--- /dev/null
+++ b/assets/emoticons/mobile_1x1.tga
Binary files differ
diff --git a/assets/emoticons/mohawk_1x1.tga b/assets/emoticons/mohawk_1x1.tga
new file mode 100755
index 0000000..ebdef2e
--- /dev/null
+++ b/assets/emoticons/mohawk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/moneymouth_1x1.tga b/assets/emoticons/moneymouth_1x1.tga
new file mode 100755
index 0000000..6d6c5d6
--- /dev/null
+++ b/assets/emoticons/moneymouth_1x1.tga
Binary files differ
diff --git a/assets/emoticons/monkey_1x1.tga b/assets/emoticons/monkey_1x1.tga
new file mode 100755
index 0000000..be658b6
--- /dev/null
+++ b/assets/emoticons/monkey_1x1.tga
Binary files differ
diff --git a/assets/emoticons/moon_1x1.tga b/assets/emoticons/moon_1x1.tga
new file mode 100755
index 0000000..8dbefc9
--- /dev/null
+++ b/assets/emoticons/moon_1x1.tga
Binary files differ
diff --git a/assets/emoticons/msn_1x1.tga b/assets/emoticons/msn_1x1.tga
new file mode 100755
index 0000000..06a3e77
--- /dev/null
+++ b/assets/emoticons/msn_1x1.tga
Binary files differ
diff --git a/assets/emoticons/music_1x1.tga b/assets/emoticons/music_1x1.tga
new file mode 100755
index 0000000..d96f878
--- /dev/null
+++ b/assets/emoticons/music_1x1.tga
Binary files differ
diff --git a/assets/emoticons/musical-note_1x1.tga b/assets/emoticons/musical-note_1x1.tga
new file mode 100755
index 0000000..1eba943
--- /dev/null
+++ b/assets/emoticons/musical-note_1x1.tga
Binary files differ
diff --git a/assets/emoticons/nailbiting_1x1.tga b/assets/emoticons/nailbiting_1x1.tga
new file mode 100755
index 0000000..26350f9
--- /dev/null
+++ b/assets/emoticons/nailbiting_1x1.tga
Binary files differ
diff --git a/assets/emoticons/narwahl_1x1.tga b/assets/emoticons/narwahl_1x1.tga
new file mode 100644
index 0000000..25763b3
--- /dev/null
+++ b/assets/emoticons/narwahl_1x1.tga
Binary files differ
diff --git a/assets/emoticons/neptune_1x1.tga b/assets/emoticons/neptune_1x1.tga
new file mode 100755
index 0000000..64ebc0b
--- /dev/null
+++ b/assets/emoticons/neptune_1x1.tga
Binary files differ
diff --git a/assets/emoticons/neutral_1x1.tga b/assets/emoticons/neutral_1x1.tga
new file mode 100755
index 0000000..ccf9a78
--- /dev/null
+++ b/assets/emoticons/neutral_1x1.tga
Binary files differ
diff --git a/assets/emoticons/nutella_1x1.tga b/assets/emoticons/nutella_1x1.tga
new file mode 100755
index 0000000..e4dbe7d
--- /dev/null
+++ b/assets/emoticons/nutella_1x1.tga
Binary files differ
diff --git a/assets/emoticons/on-the-phone_1x1.tga b/assets/emoticons/on-the-phone_1x1.tga
new file mode 100755
index 0000000..f903b76
--- /dev/null
+++ b/assets/emoticons/on-the-phone_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/apple_1x1.tga b/assets/emoticons/os/apple_1x1.tga
new file mode 100755
index 0000000..8245b82
--- /dev/null
+++ b/assets/emoticons/os/apple_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/arch2_1x1.tga b/assets/emoticons/os/arch2_1x1.tga
new file mode 100755
index 0000000..d8bb2b3
--- /dev/null
+++ b/assets/emoticons/os/arch2_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/arch3_1x1.tga b/assets/emoticons/os/arch3_1x1.tga
new file mode 100755
index 0000000..6cf2885
--- /dev/null
+++ b/assets/emoticons/os/arch3_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/arch_1x1.tga b/assets/emoticons/os/arch_1x1.tga
new file mode 100755
index 0000000..26829e7
--- /dev/null
+++ b/assets/emoticons/os/arch_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/centos_1x1.tga b/assets/emoticons/os/centos_1x1.tga
new file mode 100755
index 0000000..72698a1
--- /dev/null
+++ b/assets/emoticons/os/centos_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/debian_1x1.tga b/assets/emoticons/os/debian_1x1.tga
new file mode 100755
index 0000000..16a8c7d
--- /dev/null
+++ b/assets/emoticons/os/debian_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/dsl_1x1.tga b/assets/emoticons/os/dsl_1x1.tga
new file mode 100755
index 0000000..721df7a
--- /dev/null
+++ b/assets/emoticons/os/dsl_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/fedora_1x1.tga b/assets/emoticons/os/fedora_1x1.tga
new file mode 100755
index 0000000..d90bc72
--- /dev/null
+++ b/assets/emoticons/os/fedora_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/freebsd_1x1.tga b/assets/emoticons/os/freebsd_1x1.tga
new file mode 100755
index 0000000..deecf78
--- /dev/null
+++ b/assets/emoticons/os/freebsd_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/gentoo_1x1.tga b/assets/emoticons/os/gentoo_1x1.tga
new file mode 100755
index 0000000..a838b63
--- /dev/null
+++ b/assets/emoticons/os/gentoo_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/gnome_1x1.tga b/assets/emoticons/os/gnome_1x1.tga
new file mode 100755
index 0000000..1adbc1b
--- /dev/null
+++ b/assets/emoticons/os/gnome_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/kanotix_1x1.tga b/assets/emoticons/os/kanotix_1x1.tga
new file mode 100755
index 0000000..5f622a3
--- /dev/null
+++ b/assets/emoticons/os/kanotix_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/kde_1x1.tga b/assets/emoticons/os/kde_1x1.tga
new file mode 100755
index 0000000..2a6f7c0
--- /dev/null
+++ b/assets/emoticons/os/kde_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/knoppix_1x1.tga b/assets/emoticons/os/knoppix_1x1.tga
new file mode 100755
index 0000000..3f88b13
--- /dev/null
+++ b/assets/emoticons/os/knoppix_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/kubuntu_1x1.tga b/assets/emoticons/os/kubuntu_1x1.tga
new file mode 100755
index 0000000..618dc00
--- /dev/null
+++ b/assets/emoticons/os/kubuntu_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/linspire_1x1.tga b/assets/emoticons/os/linspire_1x1.tga
new file mode 100755
index 0000000..4fbc39a
--- /dev/null
+++ b/assets/emoticons/os/linspire_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/linux_1x1.tga b/assets/emoticons/os/linux_1x1.tga
new file mode 100755
index 0000000..7eeb55d
--- /dev/null
+++ b/assets/emoticons/os/linux_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/mac_1x1.tga b/assets/emoticons/os/mac_1x1.tga
new file mode 100755
index 0000000..84c58ec
--- /dev/null
+++ b/assets/emoticons/os/mac_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/mandriva_1x1.tga b/assets/emoticons/os/mandriva_1x1.tga
new file mode 100755
index 0000000..04bbb53
--- /dev/null
+++ b/assets/emoticons/os/mandriva_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/mint_1x1.tga b/assets/emoticons/os/mint_1x1.tga
new file mode 100755
index 0000000..144f78d
--- /dev/null
+++ b/assets/emoticons/os/mint_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/netbsd_1x1.tga b/assets/emoticons/os/netbsd_1x1.tga
new file mode 100755
index 0000000..9c8da87
--- /dev/null
+++ b/assets/emoticons/os/netbsd_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/openbsd_1x1.tga b/assets/emoticons/os/openbsd_1x1.tga
new file mode 100755
index 0000000..619ab83
--- /dev/null
+++ b/assets/emoticons/os/openbsd_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/pclinuxos_1x1.tga b/assets/emoticons/os/pclinuxos_1x1.tga
new file mode 100755
index 0000000..466107c
--- /dev/null
+++ b/assets/emoticons/os/pclinuxos_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/puppy_1x1.tga b/assets/emoticons/os/puppy_1x1.tga
new file mode 100755
index 0000000..f18cc34
--- /dev/null
+++ b/assets/emoticons/os/puppy_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/redhat_1x1.tga b/assets/emoticons/os/redhat_1x1.tga
new file mode 100755
index 0000000..0757157
--- /dev/null
+++ b/assets/emoticons/os/redhat_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/sabayon_1x1.tga b/assets/emoticons/os/sabayon_1x1.tga
new file mode 100755
index 0000000..6786ebf
--- /dev/null
+++ b/assets/emoticons/os/sabayon_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/slackware_1x1.tga b/assets/emoticons/os/slackware_1x1.tga
new file mode 100755
index 0000000..b655ae6
--- /dev/null
+++ b/assets/emoticons/os/slackware_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/slax_1x1.tga b/assets/emoticons/os/slax_1x1.tga
new file mode 100755
index 0000000..2adaa40
--- /dev/null
+++ b/assets/emoticons/os/slax_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/suse_1x1.tga b/assets/emoticons/os/suse_1x1.tga
new file mode 100755
index 0000000..9a99525
--- /dev/null
+++ b/assets/emoticons/os/suse_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/symphony_1x1.tga b/assets/emoticons/os/symphony_1x1.tga
new file mode 100755
index 0000000..db0ada3
--- /dev/null
+++ b/assets/emoticons/os/symphony_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/ubuntu_1x1.tga b/assets/emoticons/os/ubuntu_1x1.tga
new file mode 100755
index 0000000..9ccb9ee
--- /dev/null
+++ b/assets/emoticons/os/ubuntu_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/windows_1x1.tga b/assets/emoticons/os/windows_1x1.tga
new file mode 100755
index 0000000..9ded264
--- /dev/null
+++ b/assets/emoticons/os/windows_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/xfce_1x1.tga b/assets/emoticons/os/xfce_1x1.tga
new file mode 100755
index 0000000..2ca61e5
--- /dev/null
+++ b/assets/emoticons/os/xfce_1x1.tga
Binary files differ
diff --git a/assets/emoticons/os/xubuntu_1x1.tga b/assets/emoticons/os/xubuntu_1x1.tga
new file mode 100755
index 0000000..ec0fafd
--- /dev/null
+++ b/assets/emoticons/os/xubuntu_1x1.tga
Binary files differ
diff --git a/assets/emoticons/overmind_1x1.tga b/assets/emoticons/overmind_1x1.tga
new file mode 100755
index 0000000..0d2c413
--- /dev/null
+++ b/assets/emoticons/overmind_1x1.tga
Binary files differ
diff --git a/assets/emoticons/painsawShot1_2x1.tga b/assets/emoticons/painsawShot1_2x1.tga
new file mode 100644
index 0000000..a14ebc9
--- /dev/null
+++ b/assets/emoticons/painsawShot1_2x1.tga
Binary files differ
diff --git a/assets/emoticons/painsaw_2x1.tga b/assets/emoticons/painsaw_2x1.tga
new file mode 100755
index 0000000..b12f9c8
--- /dev/null
+++ b/assets/emoticons/painsaw_2x1.tga
Binary files differ
diff --git a/assets/emoticons/party_1x1.tga b/assets/emoticons/party_1x1.tga
new file mode 100755
index 0000000..93ae9f6
--- /dev/null
+++ b/assets/emoticons/party_1x1.tga
Binary files differ
diff --git a/assets/emoticons/peace_1x1.tga b/assets/emoticons/peace_1x1.tga
new file mode 100755
index 0000000..93296dd
--- /dev/null
+++ b/assets/emoticons/peace_1x1.tga
Binary files differ
diff --git a/assets/emoticons/phone_1x1.tga b/assets/emoticons/phone_1x1.tga
new file mode 100755
index 0000000..ad50ca4
--- /dev/null
+++ b/assets/emoticons/phone_1x1.tga
Binary files differ
diff --git a/assets/emoticons/pidgin_1x1.tga b/assets/emoticons/pidgin_1x1.tga
new file mode 100644
index 0000000..d99499d
--- /dev/null
+++ b/assets/emoticons/pidgin_1x1.tga
Binary files differ
diff --git a/assets/emoticons/pig_1x1.tga b/assets/emoticons/pig_1x1.tga
new file mode 100755
index 0000000..b0853af
--- /dev/null
+++ b/assets/emoticons/pig_1x1.tga
Binary files differ
diff --git a/assets/emoticons/pikachu_1x1.tga b/assets/emoticons/pikachu_1x1.tga
new file mode 100644
index 0000000..d153b43
--- /dev/null
+++ b/assets/emoticons/pikachu_1x1.tga
Binary files differ
diff --git a/assets/emoticons/pill_1x1.tga b/assets/emoticons/pill_1x1.tga
new file mode 100755
index 0000000..963b4b3
--- /dev/null
+++ b/assets/emoticons/pill_1x1.tga
Binary files differ
diff --git a/assets/emoticons/pirate_1x1.tga b/assets/emoticons/pirate_1x1.tga
new file mode 100755
index 0000000..1fbb004
--- /dev/null
+++ b/assets/emoticons/pirate_1x1.tga
Binary files differ
diff --git a/assets/emoticons/pirateparty_1x1.tga b/assets/emoticons/pirateparty_1x1.tga
new file mode 100644
index 0000000..aa17aba
--- /dev/null
+++ b/assets/emoticons/pirateparty_1x1.tga
Binary files differ
diff --git a/assets/emoticons/pissed-off_1x1.tga b/assets/emoticons/pissed-off_1x1.tga
new file mode 100755
index 0000000..53aee0f
--- /dev/null
+++ b/assets/emoticons/pissed-off_1x1.tga
Binary files differ
diff --git a/assets/emoticons/pizza_1x1.tga b/assets/emoticons/pizza_1x1.tga
new file mode 100755
index 0000000..afc397f
--- /dev/null
+++ b/assets/emoticons/pizza_1x1.tga
Binary files differ
diff --git a/assets/emoticons/plate_1x1.tga b/assets/emoticons/plate_1x1.tga
new file mode 100755
index 0000000..a38e9c1
--- /dev/null
+++ b/assets/emoticons/plate_1x1.tga
Binary files differ
diff --git a/assets/emoticons/poop_1x1.tga b/assets/emoticons/poop_1x1.tga
new file mode 100755
index 0000000..149131b
--- /dev/null
+++ b/assets/emoticons/poop_1x1.tga
Binary files differ
diff --git a/assets/emoticons/pray_1x1.tga b/assets/emoticons/pray_1x1.tga
new file mode 100755
index 0000000..2023406
--- /dev/null
+++ b/assets/emoticons/pray_1x1.tga
Binary files differ
diff --git a/assets/emoticons/present_1x1.tga b/assets/emoticons/present_1x1.tga
new file mode 100755
index 0000000..b4695fb
--- /dev/null
+++ b/assets/emoticons/present_1x1.tga
Binary files differ
diff --git a/assets/emoticons/prifle_2x1.tga b/assets/emoticons/prifle_2x1.tga
new file mode 100755
index 0000000..c36945f
--- /dev/null
+++ b/assets/emoticons/prifle_2x1.tga
Binary files differ
diff --git a/assets/emoticons/prifleshot1_2x1.tga b/assets/emoticons/prifleshot1_2x1.tga
new file mode 100644
index 0000000..9a1b848
--- /dev/null
+++ b/assets/emoticons/prifleshot1_2x1.tga
Binary files differ
diff --git a/assets/emoticons/pumpkin_1x1.tga b/assets/emoticons/pumpkin_1x1.tga
new file mode 100755
index 0000000..b546b1f
--- /dev/null
+++ b/assets/emoticons/pumpkin_1x1.tga
Binary files differ
diff --git a/assets/emoticons/qq_1x1.tga b/assets/emoticons/qq_1x1.tga
new file mode 100755
index 0000000..6a3b8b3
--- /dev/null
+++ b/assets/emoticons/qq_1x1.tga
Binary files differ
diff --git a/assets/emoticons/question_1x1.tga b/assets/emoticons/question_1x1.tga
new file mode 100755
index 0000000..302582c
--- /dev/null
+++ b/assets/emoticons/question_1x1.tga
Binary files differ
diff --git a/assets/emoticons/quiet_1x1.tga b/assets/emoticons/quiet_1x1.tga
new file mode 100755
index 0000000..be0cbc2
--- /dev/null
+++ b/assets/emoticons/quiet_1x1.tga
Binary files differ
diff --git a/assets/emoticons/rain_1x1.tga b/assets/emoticons/rain_1x1.tga
new file mode 100755
index 0000000..a2a906a
--- /dev/null
+++ b/assets/emoticons/rain_1x1.tga
Binary files differ
diff --git a/assets/emoticons/rainbow_1x1.tga b/assets/emoticons/rainbow_1x1.tga
new file mode 100755
index 0000000..e6d16b0
--- /dev/null
+++ b/assets/emoticons/rainbow_1x1.tga
Binary files differ
diff --git a/assets/emoticons/reactor_1x1.tga b/assets/emoticons/reactor_1x1.tga
new file mode 100755
index 0000000..cbbc21e
--- /dev/null
+++ b/assets/emoticons/reactor_1x1.tga
Binary files differ
diff --git a/assets/emoticons/repeater_1x1.tga b/assets/emoticons/repeater_1x1.tga
new file mode 100755
index 0000000..c2c3712
--- /dev/null
+++ b/assets/emoticons/repeater_1x1.tga
Binary files differ
diff --git a/assets/emoticons/republican_1x1.tga b/assets/emoticons/republican_1x1.tga
new file mode 100644
index 0000000..ded2fea
--- /dev/null
+++ b/assets/emoticons/republican_1x1.tga
Binary files differ
diff --git a/assets/emoticons/retard_1x1.tga b/assets/emoticons/retard_1x1.tga
new file mode 100755
index 0000000..3c90abc
--- /dev/null
+++ b/assets/emoticons/retard_1x1.tga
Binary files differ
diff --git a/assets/emoticons/rifle_2x1.tga b/assets/emoticons/rifle_2x1.tga
new file mode 100755
index 0000000..b59ca2a
--- /dev/null
+++ b/assets/emoticons/rifle_2x1.tga
Binary files differ
diff --git a/assets/emoticons/rifleshot1_2x1.tga b/assets/emoticons/rifleshot1_2x1.tga
new file mode 100644
index 0000000..aa58554
--- /dev/null
+++ b/assets/emoticons/rifleshot1_2x1.tga
Binary files differ
diff --git a/assets/emoticons/rifleshot2_2x1.tga b/assets/emoticons/rifleshot2_2x1.tga
new file mode 100644
index 0000000..ed25513
--- /dev/null
+++ b/assets/emoticons/rifleshot2_2x1.tga
Binary files differ
diff --git a/assets/emoticons/rk_1x1.tga b/assets/emoticons/rk_1x1.tga
new file mode 100755
index 0000000..139cb4c
--- /dev/null
+++ b/assets/emoticons/rk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/rose-dead_1x1.tga b/assets/emoticons/rose-dead_1x1.tga
new file mode 100755
index 0000000..697856c
--- /dev/null
+++ b/assets/emoticons/rose-dead_1x1.tga
Binary files differ
diff --git a/assets/emoticons/rose_1x1.tga b/assets/emoticons/rose_1x1.tga
new file mode 100755
index 0000000..f40fab4
--- /dev/null
+++ b/assets/emoticons/rose_1x1.tga
Binary files differ
diff --git a/assets/emoticons/rotfl_1x1.tga b/assets/emoticons/rotfl_1x1.tga
new file mode 100755
index 0000000..6c03c81
--- /dev/null
+++ b/assets/emoticons/rotfl_1x1.tga
Binary files differ
diff --git a/assets/emoticons/sad_1x1.tga b/assets/emoticons/sad_1x1.tga
new file mode 100755
index 0000000..c7fcc3d
--- /dev/null
+++ b/assets/emoticons/sad_1x1.tga
Binary files differ
diff --git a/assets/emoticons/safari_1x1.tga b/assets/emoticons/safari_1x1.tga
new file mode 100644
index 0000000..df08d39
--- /dev/null
+++ b/assets/emoticons/safari_1x1.tga
Binary files differ
diff --git a/assets/emoticons/sarcastic_1x1.tga b/assets/emoticons/sarcastic_1x1.tga
new file mode 100755
index 0000000..0b5a105
--- /dev/null
+++ b/assets/emoticons/sarcastic_1x1.tga
Binary files differ
diff --git a/assets/emoticons/saturn_1x1.tga b/assets/emoticons/saturn_1x1.tga
new file mode 100755
index 0000000..925498b
--- /dev/null
+++ b/assets/emoticons/saturn_1x1.tga
Binary files differ
diff --git a/assets/emoticons/search_1x1.tga b/assets/emoticons/search_1x1.tga
new file mode 100755
index 0000000..094f205
--- /dev/null
+++ b/assets/emoticons/search_1x1.tga
Binary files differ
diff --git a/assets/emoticons/secret_1x1.tga b/assets/emoticons/secret_1x1.tga
new file mode 100755
index 0000000..e030c0c
--- /dev/null
+++ b/assets/emoticons/secret_1x1.tga
Binary files differ
diff --git a/assets/emoticons/shame_1x1.tga b/assets/emoticons/shame_1x1.tga
new file mode 100755
index 0000000..1de35d1
--- /dev/null
+++ b/assets/emoticons/shame_1x1.tga
Binary files differ
diff --git a/assets/emoticons/sheep_1x1.tga b/assets/emoticons/sheep_1x1.tga
new file mode 100755
index 0000000..14726af
--- /dev/null
+++ b/assets/emoticons/sheep_1x1.tga
Binary files differ
diff --git a/assets/emoticons/shock_1x1.tga b/assets/emoticons/shock_1x1.tga
new file mode 100755
index 0000000..b3942b4
--- /dev/null
+++ b/assets/emoticons/shock_1x1.tga
Binary files differ
diff --git a/assets/emoticons/shotgun_2x1.tga b/assets/emoticons/shotgun_2x1.tga
new file mode 100755
index 0000000..32e1de1
--- /dev/null
+++ b/assets/emoticons/shotgun_2x1.tga
Binary files differ
diff --git a/assets/emoticons/shotgunshot1_2x1.tga b/assets/emoticons/shotgunshot1_2x1.tga
new file mode 100644
index 0000000..08ab053
--- /dev/null
+++ b/assets/emoticons/shotgunshot1_2x1.tga
Binary files differ
diff --git a/assets/emoticons/shout_1x1.tga b/assets/emoticons/shout_1x1.tga
new file mode 100755
index 0000000..d9b3e29
--- /dev/null
+++ b/assets/emoticons/shout_1x1.tga
Binary files differ
diff --git a/assets/emoticons/shut-mouth_1x1.tga b/assets/emoticons/shut-mouth_1x1.tga
new file mode 100755
index 0000000..0bf4403
--- /dev/null
+++ b/assets/emoticons/shut-mouth_1x1.tga
Binary files differ
diff --git a/assets/emoticons/sick_1x1.tga b/assets/emoticons/sick_1x1.tga
new file mode 100755
index 0000000..0064a23
--- /dev/null
+++ b/assets/emoticons/sick_1x1.tga
Binary files differ
diff --git a/assets/emoticons/sidefrown_1x1.tga b/assets/emoticons/sidefrown_1x1.tga
new file mode 100755
index 0000000..b262d9e
--- /dev/null
+++ b/assets/emoticons/sidefrown_1x1.tga
Binary files differ
diff --git a/assets/emoticons/silly_1x1.tga b/assets/emoticons/silly_1x1.tga
new file mode 100755
index 0000000..780a506
--- /dev/null
+++ b/assets/emoticons/silly_1x1.tga
Binary files differ
diff --git a/assets/emoticons/sinister_1x1.tga b/assets/emoticons/sinister_1x1.tga
new file mode 100755
index 0000000..7e68c36
--- /dev/null
+++ b/assets/emoticons/sinister_1x1.tga
Binary files differ
diff --git a/assets/emoticons/skeleton_1x1.tga b/assets/emoticons/skeleton_1x1.tga
new file mode 100755
index 0000000..355da3e
--- /dev/null
+++ b/assets/emoticons/skeleton_1x1.tga
Binary files differ
diff --git a/assets/emoticons/skeletor_2x1.tga b/assets/emoticons/skeletor_2x1.tga
new file mode 100644
index 0000000..2e54527
--- /dev/null
+++ b/assets/emoticons/skeletor_2x1.tga
Binary files differ
diff --git a/assets/emoticons/skywalker_1x1.tga b/assets/emoticons/skywalker_1x1.tga
new file mode 100755
index 0000000..07c298b
--- /dev/null
+++ b/assets/emoticons/skywalker_1x1.tga
Binary files differ
diff --git a/assets/emoticons/sleepy_1x1.tga b/assets/emoticons/sleepy_1x1.tga
new file mode 100755
index 0000000..6c050b8
--- /dev/null
+++ b/assets/emoticons/sleepy_1x1.tga
Binary files differ
diff --git a/assets/emoticons/smile-big_1x1.tga b/assets/emoticons/smile-big_1x1.tga
new file mode 100755
index 0000000..00b0749
--- /dev/null
+++ b/assets/emoticons/smile-big_1x1.tga
Binary files differ
diff --git a/assets/emoticons/smile_1x1.tga b/assets/emoticons/smile_1x1.tga
new file mode 100755
index 0000000..9d87c47
--- /dev/null
+++ b/assets/emoticons/smile_1x1.tga
Binary files differ
diff --git a/assets/emoticons/smirk_1x1.tga b/assets/emoticons/smirk_1x1.tga
new file mode 100755
index 0000000..1522ef1
--- /dev/null
+++ b/assets/emoticons/smirk_1x1.tga
Binary files differ
diff --git a/assets/emoticons/snail_1x1.tga b/assets/emoticons/snail_1x1.tga
new file mode 100755
index 0000000..efd8c33
--- /dev/null
+++ b/assets/emoticons/snail_1x1.tga
Binary files differ
diff --git a/assets/emoticons/snicker_1x1.tga b/assets/emoticons/snicker_1x1.tga
new file mode 100755
index 0000000..a7e3f1d
--- /dev/null
+++ b/assets/emoticons/snicker_1x1.tga
Binary files differ
diff --git a/assets/emoticons/snowman_1x1.tga b/assets/emoticons/snowman_1x1.tga
new file mode 100755
index 0000000..7a23a71
--- /dev/null
+++ b/assets/emoticons/snowman_1x1.tga
Binary files differ
diff --git a/assets/emoticons/soccerball_1x1.tga b/assets/emoticons/soccerball_1x1.tga
new file mode 100755
index 0000000..41a9186
--- /dev/null
+++ b/assets/emoticons/soccerball_1x1.tga
Binary files differ
diff --git a/assets/emoticons/soda_1x1.tga b/assets/emoticons/soda_1x1.tga
new file mode 100755
index 0000000..232a83d
--- /dev/null
+++ b/assets/emoticons/soda_1x1.tga
Binary files differ
diff --git a/assets/emoticons/soh2_1x1.tga b/assets/emoticons/soh2_1x1.tga
new file mode 100644
index 0000000..f0adbf8
--- /dev/null
+++ b/assets/emoticons/soh2_1x1.tga
Binary files differ
diff --git a/assets/emoticons/soh_1x1.tga b/assets/emoticons/soh_1x1.tga
new file mode 100755
index 0000000..3bcfe06
--- /dev/null
+++ b/assets/emoticons/soh_1x1.tga
Binary files differ
diff --git a/assets/emoticons/soldier_1x1.tga b/assets/emoticons/soldier_1x1.tga
new file mode 100755
index 0000000..e310b69
--- /dev/null
+++ b/assets/emoticons/soldier_1x1.tga
Binary files differ
diff --git a/assets/emoticons/spam_1x1.tga b/assets/emoticons/spam_1x1.tga
new file mode 100755
index 0000000..85bcda4
--- /dev/null
+++ b/assets/emoticons/spam_1x1.tga
Binary files differ
diff --git a/assets/emoticons/squirrel_2x1.tga b/assets/emoticons/squirrel_2x1.tga
new file mode 100644
index 0000000..d332e11
--- /dev/null
+++ b/assets/emoticons/squirrel_2x1.tga
Binary files differ
diff --git a/assets/emoticons/star_1x1.tga b/assets/emoticons/star_1x1.tga
new file mode 100755
index 0000000..030e210
--- /dev/null
+++ b/assets/emoticons/star_1x1.tga
Binary files differ
diff --git a/assets/emoticons/starving_1x1.tga b/assets/emoticons/starving_1x1.tga
new file mode 100755
index 0000000..2e34ec8
--- /dev/null
+++ b/assets/emoticons/starving_1x1.tga
Binary files differ
diff --git a/assets/emoticons/stop_1x1.tga b/assets/emoticons/stop_1x1.tga
new file mode 100755
index 0000000..7bc5735
--- /dev/null
+++ b/assets/emoticons/stop_1x1.tga
Binary files differ
diff --git a/assets/emoticons/struggle_1x1.tga b/assets/emoticons/struggle_1x1.tga
new file mode 100755
index 0000000..5e43894
--- /dev/null
+++ b/assets/emoticons/struggle_1x1.tga
Binary files differ
diff --git a/assets/emoticons/sun_1x1.tga b/assets/emoticons/sun_1x1.tga
new file mode 100755
index 0000000..bde282a
--- /dev/null
+++ b/assets/emoticons/sun_1x1.tga
Binary files differ
diff --git a/assets/emoticons/swatter_1x1.tga b/assets/emoticons/swatter_1x1.tga
new file mode 100755
index 0000000..869cfbf
--- /dev/null
+++ b/assets/emoticons/swatter_1x1.tga
Binary files differ
diff --git a/assets/emoticons/sweat_1x1.tga b/assets/emoticons/sweat_1x1.tga
new file mode 100755
index 0000000..7603cfd
--- /dev/null
+++ b/assets/emoticons/sweat_1x1.tga
Binary files differ
diff --git a/assets/emoticons/talktohand_1x1.tga b/assets/emoticons/talktohand_1x1.tga
new file mode 100755
index 0000000..04439d2
--- /dev/null
+++ b/assets/emoticons/talktohand_1x1.tga
Binary files differ
diff --git a/assets/emoticons/teamspeak_1x1.tga b/assets/emoticons/teamspeak_1x1.tga
new file mode 100644
index 0000000..e4029df
--- /dev/null
+++ b/assets/emoticons/teamspeak_1x1.tga
Binary files differ
diff --git a/assets/emoticons/teeth_1x1.tga b/assets/emoticons/teeth_1x1.tga
new file mode 100755
index 0000000..d2070c6
--- /dev/null
+++ b/assets/emoticons/teeth_1x1.tga
Binary files differ
diff --git a/assets/emoticons/telenode_1x1.tga b/assets/emoticons/telenode_1x1.tga
new file mode 100755
index 0000000..fce534b
--- /dev/null
+++ b/assets/emoticons/telenode_1x1.tga
Binary files differ
diff --git a/assets/emoticons/terror_1x1.tga b/assets/emoticons/terror_1x1.tga
new file mode 100755
index 0000000..57f81e9
--- /dev/null
+++ b/assets/emoticons/terror_1x1.tga
Binary files differ
diff --git a/assets/emoticons/tesla_1x1.tga b/assets/emoticons/tesla_1x1.tga
new file mode 100755
index 0000000..de8a816
--- /dev/null
+++ b/assets/emoticons/tesla_1x1.tga
Binary files differ
diff --git a/assets/emoticons/thinking_1x1.tga b/assets/emoticons/thinking_1x1.tga
new file mode 100755
index 0000000..999c1be
--- /dev/null
+++ b/assets/emoticons/thinking_1x1.tga
Binary files differ
diff --git a/assets/emoticons/thorn1_1x1.tga b/assets/emoticons/thorn1_1x1.tga
new file mode 100644
index 0000000..8215e6f
--- /dev/null
+++ b/assets/emoticons/thorn1_1x1.tga
Binary files differ
diff --git a/assets/emoticons/thorn2_1x1.tga b/assets/emoticons/thorn2_1x1.tga
new file mode 100644
index 0000000..2ed2305
--- /dev/null
+++ b/assets/emoticons/thorn2_1x1.tga
Binary files differ
diff --git a/assets/emoticons/thunder_1x1.tga b/assets/emoticons/thunder_1x1.tga
new file mode 100755
index 0000000..d0fddde
--- /dev/null
+++ b/assets/emoticons/thunder_1x1.tga
Binary files differ
diff --git a/assets/emoticons/time-out_1x1.tga b/assets/emoticons/time-out_1x1.tga
new file mode 100755
index 0000000..b32d36b
--- /dev/null
+++ b/assets/emoticons/time-out_1x1.tga
Binary files differ
diff --git a/assets/emoticons/tongue_1x1.tga b/assets/emoticons/tongue_1x1.tga
new file mode 100755
index 0000000..f4dcbb8
--- /dev/null
+++ b/assets/emoticons/tongue_1x1.tga
Binary files differ
diff --git a/assets/emoticons/trapper_1x1.tga b/assets/emoticons/trapper_1x1.tga
new file mode 100755
index 0000000..b6dc1c1
--- /dev/null
+++ b/assets/emoticons/trapper_1x1.tga
Binary files differ
diff --git a/assets/emoticons/tremble_1x1.tga b/assets/emoticons/tremble_1x1.tga
new file mode 100755
index 0000000..bb9ddf4
--- /dev/null
+++ b/assets/emoticons/tremble_1x1.tga
Binary files differ
diff --git a/assets/emoticons/turret_1x1.tga b/assets/emoticons/turret_1x1.tga
new file mode 100755
index 0000000..f606ac2
--- /dev/null
+++ b/assets/emoticons/turret_1x1.tga
Binary files differ
diff --git a/assets/emoticons/turtle_1x1.tga b/assets/emoticons/turtle_1x1.tga
new file mode 100755
index 0000000..9f90849
--- /dev/null
+++ b/assets/emoticons/turtle_1x1.tga
Binary files differ
diff --git a/assets/emoticons/tv_1x1.tga b/assets/emoticons/tv_1x1.tga
new file mode 100755
index 0000000..2326254
--- /dev/null
+++ b/assets/emoticons/tv_1x1.tga
Binary files differ
diff --git a/assets/emoticons/tyrant_1x1.tga b/assets/emoticons/tyrant_1x1.tga
new file mode 100755
index 0000000..29e37b0
--- /dev/null
+++ b/assets/emoticons/tyrant_1x1.tga
Binary files differ
diff --git a/assets/emoticons/umbrella_1x1.tga b/assets/emoticons/umbrella_1x1.tga
new file mode 100755
index 0000000..49a7033
--- /dev/null
+++ b/assets/emoticons/umbrella_1x1.tga
Binary files differ
diff --git a/assets/emoticons/uranus_1x1.tga b/assets/emoticons/uranus_1x1.tga
new file mode 100755
index 0000000..6524c56
--- /dev/null
+++ b/assets/emoticons/uranus_1x1.tga
Binary files differ
diff --git a/assets/emoticons/vampire_1x1.tga b/assets/emoticons/vampire_1x1.tga
new file mode 100755
index 0000000..009c607
--- /dev/null
+++ b/assets/emoticons/vampire_1x1.tga
Binary files differ
diff --git a/assets/emoticons/venus_1x1.tga b/assets/emoticons/venus_1x1.tga
new file mode 100755
index 0000000..82d1420
--- /dev/null
+++ b/assets/emoticons/venus_1x1.tga
Binary files differ
diff --git a/assets/emoticons/victory_1x1.tga b/assets/emoticons/victory_1x1.tga
new file mode 100755
index 0000000..5ab6ed0
--- /dev/null
+++ b/assets/emoticons/victory_1x1.tga
Binary files differ
diff --git a/assets/emoticons/waiting_1x1.tga b/assets/emoticons/waiting_1x1.tga
new file mode 100755
index 0000000..f9ebe5b
--- /dev/null
+++ b/assets/emoticons/waiting_1x1.tga
Binary files differ
diff --git a/assets/emoticons/watermelon_1x1.tga b/assets/emoticons/watermelon_1x1.tga
new file mode 100755
index 0000000..9c3c15e
--- /dev/null
+++ b/assets/emoticons/watermelon_1x1.tga
Binary files differ
diff --git a/assets/emoticons/waving_1x1.tga b/assets/emoticons/waving_1x1.tga
new file mode 100755
index 0000000..989235f
--- /dev/null
+++ b/assets/emoticons/waving_1x1.tga
Binary files differ
diff --git a/assets/emoticons/weep_1x1.tga b/assets/emoticons/weep_1x1.tga
new file mode 100755
index 0000000..8e3f83a
--- /dev/null
+++ b/assets/emoticons/weep_1x1.tga
Binary files differ
diff --git a/assets/emoticons/wilt_1x1.tga b/assets/emoticons/wilt_1x1.tga
new file mode 100755
index 0000000..5766d9c
--- /dev/null
+++ b/assets/emoticons/wilt_1x1.tga
Binary files differ
diff --git a/assets/emoticons/wink_1x1.tga b/assets/emoticons/wink_1x1.tga
new file mode 100755
index 0000000..f9546ca
--- /dev/null
+++ b/assets/emoticons/wink_1x1.tga
Binary files differ
diff --git a/assets/emoticons/worship_1x1.tga b/assets/emoticons/worship_1x1.tga
new file mode 100755
index 0000000..b2b462c
--- /dev/null
+++ b/assets/emoticons/worship_1x1.tga
Binary files differ
diff --git a/assets/emoticons/xael_2x1.tga b/assets/emoticons/xael_2x1.tga
new file mode 100755
index 0000000..9aff3e7
--- /dev/null
+++ b/assets/emoticons/xael_2x1.tga
Binary files differ
diff --git a/assets/emoticons/xchat_1x1.tga b/assets/emoticons/xchat_1x1.tga
new file mode 100644
index 0000000..1768227
--- /dev/null
+++ b/assets/emoticons/xchat_1x1.tga
Binary files differ
diff --git a/assets/emoticons/yahoo_1x1.tga b/assets/emoticons/yahoo_1x1.tga
new file mode 100644
index 0000000..24c4c46
--- /dev/null
+++ b/assets/emoticons/yahoo_1x1.tga
Binary files differ
diff --git a/assets/emoticons/yawn_1x1.tga b/assets/emoticons/yawn_1x1.tga
new file mode 100755
index 0000000..b40c543
--- /dev/null
+++ b/assets/emoticons/yawn_1x1.tga
Binary files differ
diff --git a/assets/emoticons/yin-yang_1x1.tga b/assets/emoticons/yin-yang_1x1.tga
new file mode 100755
index 0000000..0eafa5e
--- /dev/null
+++ b/assets/emoticons/yin-yang_1x1.tga
Binary files differ
diff --git a/assets/gfx/2d/blip.tga b/assets/gfx/2d/blip.tga
new file mode 100644
index 0000000..60be315
--- /dev/null
+++ b/assets/gfx/2d/blip.tga
Binary files differ
diff --git a/assets/gfx/2d/ch_acircle.tga b/assets/gfx/2d/ch_acircle.tga
new file mode 100644
index 0000000..36f4294
--- /dev/null
+++ b/assets/gfx/2d/ch_acircle.tga
Binary files differ
diff --git a/assets/gfx/2d/ch_adot.tga b/assets/gfx/2d/ch_adot.tga
new file mode 100644
index 0000000..0411d4e
--- /dev/null
+++ b/assets/gfx/2d/ch_adot.tga
Binary files differ
diff --git a/assets/gfx/2d/ch_afriendly.tga b/assets/gfx/2d/ch_afriendly.tga
new file mode 100644
index 0000000..068bd99
--- /dev/null
+++ b/assets/gfx/2d/ch_afriendly.tga
Binary files differ
diff --git a/assets/gfx/2d/ch_aheadshot.tga b/assets/gfx/2d/ch_aheadshot.tga
new file mode 100644
index 0000000..a9dfdcb
--- /dev/null
+++ b/assets/gfx/2d/ch_aheadshot.tga
Binary files differ
diff --git a/assets/gfx/2d/ch_circle.tga b/assets/gfx/2d/ch_circle.tga
new file mode 100644
index 0000000..19729a2
--- /dev/null
+++ b/assets/gfx/2d/ch_circle.tga
Binary files differ
diff --git a/assets/gfx/2d/ch_circlehit.tga b/assets/gfx/2d/ch_circlehit.tga
new file mode 100644
index 0000000..2a94df6
--- /dev/null
+++ b/assets/gfx/2d/ch_circlehit.tga
Binary files differ
diff --git a/assets/gfx/2d/ch_dot.tga b/assets/gfx/2d/ch_dot.tga
new file mode 100644
index 0000000..b9c490b
--- /dev/null
+++ b/assets/gfx/2d/ch_dot.tga
Binary files differ
diff --git a/assets/gfx/2d/ch_dothit.tga b/assets/gfx/2d/ch_dothit.tga
new file mode 100644
index 0000000..0701301
--- /dev/null
+++ b/assets/gfx/2d/ch_dothit.tga
Binary files differ
diff --git a/assets/gfx/2d/ch_friendly.tga b/assets/gfx/2d/ch_friendly.tga
new file mode 100644
index 0000000..655bf27
--- /dev/null
+++ b/assets/gfx/2d/ch_friendly.tga
Binary files differ
diff --git a/assets/gfx/2d/digital/0.tga b/assets/gfx/2d/digital/0.tga
new file mode 100644
index 0000000..750a333
--- /dev/null
+++ b/assets/gfx/2d/digital/0.tga
Binary files differ
diff --git a/assets/gfx/2d/digital/1.tga b/assets/gfx/2d/digital/1.tga
new file mode 100644
index 0000000..4e07905
--- /dev/null
+++ b/assets/gfx/2d/digital/1.tga
Binary files differ
diff --git a/assets/gfx/2d/digital/2.tga b/assets/gfx/2d/digital/2.tga
new file mode 100644
index 0000000..cf909c4
--- /dev/null
+++ b/assets/gfx/2d/digital/2.tga
Binary files differ
diff --git a/assets/gfx/2d/digital/3.tga b/assets/gfx/2d/digital/3.tga
new file mode 100644
index 0000000..1cad2b4
--- /dev/null
+++ b/assets/gfx/2d/digital/3.tga
Binary files differ
diff --git a/assets/gfx/2d/digital/4.tga b/assets/gfx/2d/digital/4.tga
new file mode 100644
index 0000000..9ca9d37
--- /dev/null
+++ b/assets/gfx/2d/digital/4.tga
Binary files differ
diff --git a/assets/gfx/2d/digital/5.tga b/assets/gfx/2d/digital/5.tga
new file mode 100644
index 0000000..0cb7f4d
--- /dev/null
+++ b/assets/gfx/2d/digital/5.tga
Binary files differ
diff --git a/assets/gfx/2d/digital/6.tga b/assets/gfx/2d/digital/6.tga
new file mode 100644
index 0000000..021528e
--- /dev/null
+++ b/assets/gfx/2d/digital/6.tga
Binary files differ
diff --git a/assets/gfx/2d/digital/7.tga b/assets/gfx/2d/digital/7.tga
new file mode 100644
index 0000000..bd38da7
--- /dev/null
+++ b/assets/gfx/2d/digital/7.tga
Binary files differ
diff --git a/assets/gfx/2d/digital/8.tga b/assets/gfx/2d/digital/8.tga
new file mode 100644
index 0000000..ead132a
--- /dev/null
+++ b/assets/gfx/2d/digital/8.tga
Binary files differ
diff --git a/assets/gfx/2d/digital/9.tga b/assets/gfx/2d/digital/9.tga
new file mode 100644
index 0000000..9096bb3
--- /dev/null
+++ b/assets/gfx/2d/digital/9.tga
Binary files differ
diff --git a/assets/gfx/2d/digital/comma.tga b/assets/gfx/2d/digital/comma.tga
new file mode 100644
index 0000000..6cafe71
--- /dev/null
+++ b/assets/gfx/2d/digital/comma.tga
Binary files differ
diff --git a/assets/gfx/2d/digital/minus.tga b/assets/gfx/2d/digital/minus.tga
new file mode 100644
index 0000000..d7f5540
--- /dev/null
+++ b/assets/gfx/2d/digital/minus.tga
Binary files differ
diff --git a/assets/gfx/ckit/background.jpg b/assets/gfx/ckit/background.jpg
new file mode 100644
index 0000000..3f7b67c
--- /dev/null
+++ b/assets/gfx/ckit/background.jpg
Binary files differ
diff --git a/assets/gfx/ckit/icon_bp.tga b/assets/gfx/ckit/icon_bp.tga
new file mode 100644
index 0000000..ab2d5e4
--- /dev/null
+++ b/assets/gfx/ckit/icon_bp.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_current.tga b/assets/gfx/ckit/icon_current.tga
new file mode 100644
index 0000000..aff0b8c
--- /dev/null
+++ b/assets/gfx/ckit/icon_current.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_depth.tga b/assets/gfx/ckit/icon_depth.tga
new file mode 100644
index 0000000..b53d068
--- /dev/null
+++ b/assets/gfx/ckit/icon_depth.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_health.tga b/assets/gfx/ckit/icon_health.tga
new file mode 100644
index 0000000..04cc7fd
--- /dev/null
+++ b/assets/gfx/ckit/icon_health.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_height.tga b/assets/gfx/ckit/icon_height.tga
new file mode 100644
index 0000000..49e397d
--- /dev/null
+++ b/assets/gfx/ckit/icon_height.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_network.tga b/assets/gfx/ckit/icon_network.tga
new file mode 100644
index 0000000..dbfc42f
--- /dev/null
+++ b/assets/gfx/ckit/icon_network.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_nopower.tga b/assets/gfx/ckit/icon_nopower.tga
new file mode 100644
index 0000000..9a65acf
--- /dev/null
+++ b/assets/gfx/ckit/icon_nopower.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_nosurge.tga b/assets/gfx/ckit/icon_nosurge.tga
new file mode 100644
index 0000000..e55a715
--- /dev/null
+++ b/assets/gfx/ckit/icon_nosurge.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_off.tga b/assets/gfx/ckit/icon_off.tga
new file mode 100644
index 0000000..e3f75b7
--- /dev/null
+++ b/assets/gfx/ckit/icon_off.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_power.tga b/assets/gfx/ckit/icon_power.tga
new file mode 100644
index 0000000..581f171
--- /dev/null
+++ b/assets/gfx/ckit/icon_power.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_storedbp.tga b/assets/gfx/ckit/icon_storedbp.tga
new file mode 100644
index 0000000..a466b60
--- /dev/null
+++ b/assets/gfx/ckit/icon_storedbp.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_surge.tga b/assets/gfx/ckit/icon_surge.tga
new file mode 100644
index 0000000..f1a398c
--- /dev/null
+++ b/assets/gfx/ckit/icon_surge.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_time.tga b/assets/gfx/ckit/icon_time.tga
new file mode 100644
index 0000000..421c8e2
--- /dev/null
+++ b/assets/gfx/ckit/icon_time.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_voltage.tga b/assets/gfx/ckit/icon_voltage.tga
new file mode 100644
index 0000000..7385ee2
--- /dev/null
+++ b/assets/gfx/ckit/icon_voltage.tga
Binary files differ
diff --git a/assets/gfx/ckit/icon_width.tga b/assets/gfx/ckit/icon_width.tga
new file mode 100644
index 0000000..13c1622
--- /dev/null
+++ b/assets/gfx/ckit/icon_width.tga
Binary files differ
diff --git a/assets/gfx/ckit/noise.jpg b/assets/gfx/ckit/noise.jpg
new file mode 100644
index 0000000..d6d0a5f
--- /dev/null
+++ b/assets/gfx/ckit/noise.jpg
Binary files differ
diff --git a/assets/gfx/lightning/lightning01.jpg b/assets/gfx/lightning/lightning01.jpg
new file mode 100644
index 0000000..b827cd2
--- /dev/null
+++ b/assets/gfx/lightning/lightning01.jpg
Binary files differ
diff --git a/assets/models/buildables/capbank/animation.cfg b/assets/models/buildables/capbank/animation.cfg
new file mode 100644
index 0000000..b7b3ba5
--- /dev/null
+++ b/assets/models/buildables/capbank/animation.cfg
@@ -0,0 +1,14 @@
+0 0 0 0 // CONSTRUCT1
+0 0 0 0 // CONSTRUCT1
+0 0 0 0 // IDLE1
+0 0 0 0 // IDLE2
+0 0 0 0 // IDLE3
+0 0 0 0 // ATTACK1
+0 0 0 0 // ATTACK2
+0 0 0 0 // SPAWN1
+0 0 0 0 // SPAWN2
+0 0 0 0 // PAIN1
+0 0 0 0 // PAIN2
+0 0 0 0 // DEATH
+0 0 0 0 // DEATH
+0 0 0 0 // DEATH
diff --git a/assets/models/buildables/capbank/capbank.jpg b/assets/models/buildables/capbank/capbank.jpg
new file mode 100644
index 0000000..e8aa20e
--- /dev/null
+++ b/assets/models/buildables/capbank/capbank.jpg
Binary files differ
diff --git a/assets/models/buildables/capbank/capbank.md3 b/assets/models/buildables/capbank/capbank.md3
new file mode 100644
index 0000000..8dd509f
--- /dev/null
+++ b/assets/models/buildables/capbank/capbank.md3
Binary files differ
diff --git a/assets/models/buildables/capbank/capbank_lights.jpg b/assets/models/buildables/capbank/capbank_lights.jpg
new file mode 100644
index 0000000..f744a2b
--- /dev/null
+++ b/assets/models/buildables/capbank/capbank_lights.jpg
Binary files differ
diff --git a/assets/models/buildables/medistat/animation.cfg b/assets/models/buildables/medistat/animation.cfg
new file mode 100644
index 0000000..31a8c68
--- /dev/null
+++ b/assets/models/buildables/medistat/animation.cfg
@@ -0,0 +1,18 @@
+//medistation
+0 8 0 24 // CONSTRUCT
+0 8 0 24 // CONSTRUCT
+8 19 18 12 // IDLE
+32 1 1 1 // IDLE2-HEAL
+0 1 1 1 // IDLE3-NOPOWER
+27 6 0 24 // ATTACK1-HEAL
+0 0 0 0 // ATTACK2
+0 0 0 0 // SPAWN1
+0 0 0 0 // SPAWN2
+0 0 0 0 // PAIN1
+0 0 0 0 // PAIN2
+33 1 0 5 // DESTROY
+0 0 0 0 // DESTROY2
+33 1 1 1 // DEAD
+
+//attack is the heal activate
+//idle2 is the heal idle
diff --git a/assets/models/buildables/refinery/animation.cfg b/assets/models/buildables/refinery/animation.cfg
new file mode 100644
index 0000000..117ed54
--- /dev/null
+++ b/assets/models/buildables/refinery/animation.cfg
@@ -0,0 +1,15 @@
+//refinery
+0 10 0 10 // CONSTRUCT1
+0 10 0 10 // CONSTRUCT2
+10 16 16 10 // IDLE1
+10 16 16 10 // IDLE2
+10 16 0 10 // IDLE3-NOPOWER
+0 0 0 0 // ATTACK1
+0 0 0 0 // ATTACK2
+0 10 0 10 // SPAWN1
+0 10 0 10 // SPAWN2
+0 0 0 0 // PAIN1
+0 0 0 0 // PAIN2
+10 21 0 10 // DESTROY
+10 21 0 10 // DESTROY2
+31 1 0 1 // DEAD
diff --git a/assets/models/buildables/refinery/refinery.jpg b/assets/models/buildables/refinery/refinery.jpg
new file mode 100644
index 0000000..99ac3c9
--- /dev/null
+++ b/assets/models/buildables/refinery/refinery.jpg
Binary files differ
diff --git a/assets/models/buildables/refinery/refinery.md3 b/assets/models/buildables/refinery/refinery.md3
new file mode 100644
index 0000000..2c9a19a
--- /dev/null
+++ b/assets/models/buildables/refinery/refinery.md3
Binary files differ
diff --git a/assets/models/buildables/rtg/animation.cfg b/assets/models/buildables/rtg/animation.cfg
new file mode 100644
index 0000000..b7b3ba5
--- /dev/null
+++ b/assets/models/buildables/rtg/animation.cfg
@@ -0,0 +1,14 @@
+0 0 0 0 // CONSTRUCT1
+0 0 0 0 // CONSTRUCT1
+0 0 0 0 // IDLE1
+0 0 0 0 // IDLE2
+0 0 0 0 // IDLE3
+0 0 0 0 // ATTACK1
+0 0 0 0 // ATTACK2
+0 0 0 0 // SPAWN1
+0 0 0 0 // SPAWN2
+0 0 0 0 // PAIN1
+0 0 0 0 // PAIN2
+0 0 0 0 // DEATH
+0 0 0 0 // DEATH
+0 0 0 0 // DEATH
diff --git a/assets/models/buildables/rtg/rtg.jpg b/assets/models/buildables/rtg/rtg.jpg
new file mode 100644
index 0000000..075d61d
--- /dev/null
+++ b/assets/models/buildables/rtg/rtg.jpg
Binary files differ
diff --git a/assets/models/buildables/rtg/rtg.md3 b/assets/models/buildables/rtg/rtg.md3
new file mode 100644
index 0000000..40d1878
--- /dev/null
+++ b/assets/models/buildables/rtg/rtg.md3
Binary files differ
diff --git a/assets/models/cuboid/concrete/concrete.jpg b/assets/models/cuboid/concrete/concrete.jpg
index 2d1fac2..647f4f8 100644
--- a/assets/models/cuboid/concrete/concrete.jpg
+++ b/assets/models/cuboid/concrete/concrete.jpg
Binary files differ
diff --git a/assets/models/cuboid/cracks.tga b/assets/models/cuboid/cracks.tga
new file mode 100644
index 0000000..da5654c
--- /dev/null
+++ b/assets/models/cuboid/cracks.tga
Binary files differ
diff --git a/assets/models/cuboid/cracks_0.jpg b/assets/models/cuboid/cracks_0.jpg
deleted file mode 100644
index 86b8e7b..0000000
--- a/assets/models/cuboid/cracks_0.jpg
+++ /dev/null
Binary files differ
diff --git a/assets/models/cuboid/cracks_1.jpg b/assets/models/cuboid/cracks_1.jpg
deleted file mode 100644
index 11d6cc9..0000000
--- a/assets/models/cuboid/cracks_1.jpg
+++ /dev/null
Binary files differ
diff --git a/assets/models/cuboid/cracks_2.jpg b/assets/models/cuboid/cracks_2.jpg
deleted file mode 100644
index 5f4665e..0000000
--- a/assets/models/cuboid/cracks_2.jpg
+++ /dev/null
Binary files differ
diff --git a/assets/models/cuboid/glass/glass.jpg b/assets/models/cuboid/glass/glass.jpg
index 75275e7..0d59554 100644
--- a/assets/models/cuboid/glass/glass.jpg
+++ b/assets/models/cuboid/glass/glass.jpg
Binary files differ
diff --git a/assets/models/cuboid/ladder/test.tga b/assets/models/cuboid/ladder/test.tga
new file mode 100644
index 0000000..78173ee
--- /dev/null
+++ b/assets/models/cuboid/ladder/test.tga
Binary files differ
diff --git a/assets/models/cuboid/organic/fragment.tga b/assets/models/cuboid/organic/fragment.tga
index 28f12c0..45694fa 100644
--- a/assets/models/cuboid/organic/fragment.tga
+++ b/assets/models/cuboid/organic/fragment.tga
Binary files differ
diff --git a/assets/models/cuboid/organic/organic.jpg b/assets/models/cuboid/organic/organic.jpg
index 3aad4c0..3da1b63 100644
--- a/assets/models/cuboid/organic/organic.jpg
+++ b/assets/models/cuboid/organic/organic.jpg
Binary files differ
diff --git a/assets/models/cuboid/organic/organic_fx.jpg b/assets/models/cuboid/organic/organic_fx.jpg
index b2ca34e..55798a8 100644
--- a/assets/models/cuboid/organic/organic_fx.jpg
+++ b/assets/models/cuboid/organic/organic_fx.jpg
Binary files differ
diff --git a/assets/models/cuboid/slime/fragment.tga b/assets/models/cuboid/slime/fragment.tga
index f16641c..0ce4ea9 100644
--- a/assets/models/cuboid/slime/fragment.tga
+++ b/assets/models/cuboid/slime/fragment.tga
Binary files differ
diff --git a/assets/models/cuboid/slime/slime.jpg b/assets/models/cuboid/slime/slime.jpg
index 090fcaa..78c9a9b 100644
--- a/assets/models/cuboid/slime/slime.jpg
+++ b/assets/models/cuboid/slime/slime.jpg
Binary files differ
diff --git a/assets/models/players/builder/animation.cfg b/assets/models/players/builder/animation.cfg
new file mode 100644
index 0000000..52e3dad
--- /dev/null
+++ b/assets/models/players/builder/animation.cfg
@@ -0,0 +1,47 @@
+// animation config file
+// Tremulous: builder alien
+
+sex n
+
+// first frame, num frames, looping frames, frames per second
+
+footsteps flesh
+
+nonsegmented
+
+0 41 41 30 //NSPA_STAND
+
+0 1 0 15 //NSPA_GESTURE
+
+41 40 40 90 //NSPA_WALK
+41 40 40 120 //NSPA_RUN
+41 40 40 120 //NSPA_RUNBACK
+41 40 40 90 //NSPA_CHARGE
+
+41 40 40 120 //NSPA_RUNLEFT
+41 40 40 90 //NSPA_WALKLEFT
+41 40 40 120 //NSPA_RUNRIGHT
+41 40 40 90 //NSPA_WALKRIGHT
+
+41 40 40 17 //NSPA_SWIM
+
+81 10 0 30 //NSPA_JUMP
+91 10 0 30 //NSPA_LAND
+81 10 0 30 //NSPA_JUMPBACK
+91 10 0 30 //NSPA_LANDBACK
+
+41 40 40 30 //NSPA_TURN
+
+101 19 0 60 //NSPA_ATTACK1
+101 19 0 60 //NSPA_ATTACK2
+101 19 0 60 //NSPA_ATTACK3
+
+120 5 0 10 //NSPA_PAIN1
+125 5 0 10 //NSPA_PAIN2
+
+130 31 0 15 //NSPA_DEATH1
+160 1 0 15 //NSPA_DEAD1
+130 31 0 15 //NSPA_DEATH2
+160 1 0 15 //NSPA_DEAD2
+130 31 0 15 //NSPA_DEATH3
+160 1 0 15 //NSPA_DEAD3
diff --git a/assets/models/players/level0/animation.cfg b/assets/models/players/level0/animation.cfg
new file mode 100644
index 0000000..a9ba60f
--- /dev/null
+++ b/assets/models/players/level0/animation.cfg
@@ -0,0 +1,47 @@
+// animation config file
+// Tremulous: level0 alien
+
+sex n
+
+// first frame, num frames, looping frames, frames per second
+
+footsteps none
+
+nonsegmented
+
+0 31 30 30 //NSPA_STAND
+
+31 46 0 30 //NSPA_GESTURE
+
+78 13 13 30 //NSPA_WALK
+78 13 13 60 //NSPA_RUN
+78 -13 13 60 //NSPA_RUNBACK
+78 13 13 30 //NSPA_CHARGE
+
+78 13 13 60 //NSPA_RUNLEFT
+78 13 13 30 //NSPA_WALKLEFT
+78 13 13 60 //NSPA_RUNRIGHT
+78 13 13 30 //NSPA_WALKRIGHT
+
+78 13 13 30 //NSPA_SWIM
+
+92 8 0 45 //NSPA_JUMP
+92 -8 0 45 //NSPA_LAND
+92 8 0 45 //NSPA_JUMPBACK
+92 -8 0 45 //NSPA_LANDBACK
+
+78 13 13 30 //NSPA_TURN
+
+101 15 0 30 //NSPA_ATTACK1
+101 15 0 30 //NSPA_ATTACK2
+101 15 0 30 //NSPA_ATTACK3
+
+117 8 0 30 //NSPA_PAIN1
+117 8 0 30 //NSPA_PAIN2
+
+126 18 0 20 //NSPA_DEATH1
+143 1 0 15 //NSPA_DEAD1
+126 18 0 20 //NSPA_DEATH2
+143 1 0 15 //NSPA_DEAD2
+126 18 0 20 //NSPA_DEATH3
+143 1 0 15 //NSPA_DEAD3
diff --git a/assets/models/players/level1/animation.cfg b/assets/models/players/level1/animation.cfg
new file mode 100644
index 0000000..1c474f9
--- /dev/null
+++ b/assets/models/players/level1/animation.cfg
@@ -0,0 +1,48 @@
+// animation config file
+// Tremulous: level1 alien
+
+sex n
+
+// first frame, num frames, looping frames, frames per second
+
+footsteps none
+
+nonsegmented
+
+0 40 40 30 //NSPA_STAND
+
+41 141 0 60 //NSPA_GESTURE
+
+182 31 31 30 //NSPA_WALK
+182 31 31 60 //NSPA_RUN
+182 -31 31 60 //NSPA_RUNBACK
+
+0 0 0 30 //NSPA_CHARGE
+
+213 31 31 60 //NSPA_RUNLEFT
+213 31 31 30 //NSPA_WALKLEFT
+244 31 31 60 //NSPA_RUNRIGHT
+244 31 31 30 //NSPA_WALKRIGHT
+
+182 31 31 30 //NSPA_SWIM
+
+275 41 20 30 //NSPA_JUMP
+316 20 0 30 //NSPA_LAND
+275 41 20 30 //NSPA_JUMPBACK
+316 20 0 30 //NSPA_LANDBACK
+
+182 31 31 30 //NSPA_TURN
+
+336 31 0 30 //NSPA_ATTACK1
+336 31 0 30 //NSPA_ATTACK2
+336 31 0 30 //NSPA_ATTACK3
+
+367 11 0 30 //NSPA_PAIN1
+367 11 0 30 //NSPA_PAIN2
+
+378 41 0 30 //NSPA_DEATH1
+418 1 0 30 //NSPA_DEAD1
+378 41 0 30 //NSPA_DEATH2
+418 1 0 30 //NSPA_DEAD2
+378 41 0 30 //NSPA_DEATH3
+418 1 0 30 //NSPA_DEAD3
diff --git a/assets/models/players/level2/animation.cfg b/assets/models/players/level2/animation.cfg
new file mode 100644
index 0000000..ffcb3bf
--- /dev/null
+++ b/assets/models/players/level2/animation.cfg
@@ -0,0 +1,48 @@
+// animation config file
+// Tremulous: level2 alien
+
+sex n
+
+// first frame, num frames, looping frames, frames per second
+
+footsteps flesh
+
+nonsegmented
+
+0 41 41 30 //NSPA_STAND
+
+41 76 0 30 //NSPA_GESTURE
+
+117 31 31 30 //NSPA_WALK
+117 31 31 45 //NSPA_RUN
+117 31 31 45 //NSPA_RUNBACK
+
+0 0 0 30 //NSPA_CHARGE
+
+117 31 31 45 //NSPA_RUNLEFT
+117 31 31 30 //NSPA_WALKLEFT
+117 31 31 45 //NSPA_RUNRIGHT
+117 31 31 30 //NSPA_WALKRIGHT
+
+117 31 31 45 //NSPA_SWIM
+
+148 18 0 30 //NSPA_JUMP
+165 21 0 30 //NSPA_LAND
+148 18 0 30 //NSPA_JUMPBACK
+165 21 0 30 //NSPA_LANDBACK
+
+117 31 31 30 //NSPA_TURN
+
+188 28 0 30 //NSPA_ATTACK1
+188 28 0 30 //NSPA_ATTACK2
+188 28 0 30 //NSPA_ATTACK3
+
+213 17 0 30 //NSPA_PAIN1
+229 15 0 30 //NSPA_PAIN2
+
+245 43 0 30 //NSPA_DEATH1
+287 1 0 10 //NSPA_DEAD1
+245 43 0 30 //NSPA_DEATH2
+287 1 0 10 //NSPA_DEAD2
+245 43 0 30 //NSPA_DEATH3
+287 1 0 10 //NSPA_DEAD3
diff --git a/assets/models/players/level3/animation.cfg b/assets/models/players/level3/animation.cfg
new file mode 100644
index 0000000..a1eabda
--- /dev/null
+++ b/assets/models/players/level3/animation.cfg
@@ -0,0 +1,48 @@
+// animation config file
+// Tremulous: level3 alien
+
+sex n
+
+// first frame, num frames, looping frames, frames per second
+
+footsteps flesh
+
+nonsegmented
+
+0 31 31 30 //NSPA_STAND
+
+31 126 0 30 //NSPA_GESTURE
+
+293 31 31 40 //NSPA_WALK
+293 31 31 60 //NSPA_RUN
+293 31 31 60 //NSPA_RUNBACK
+
+0 0 0 30 //NSPA_CHARGE
+
+293 31 31 60 //NSPA_RUNLEFT
+293 31 31 40 //NSPA_WALKLEFT
+293 31 31 60 //NSPA_RUNRIGHT
+293 31 31 40 //NSPA_WALKRIGHT
+
+293 31 31 45 //NSPA_SWIM
+
+178 16 0 30 //NSPA_JUMP
+194 26 0 30 //NSPA_LAND
+157 11 0 30 //NSPA_JUMPBACK
+167 11 0 30 //NSPA_LANDBACK
+
+117 31 31 30 //NSPA_TURN
+
+219 11 0 40 //NSPA_ATTACK1
+230 11 0 40 //NSPA_ATTACK2
+219 11 0 40 //NSPA_ATTACK3
+
+241 6 0 30 //NSPA_PAIN1
+247 6 0 30 //NSPA_PAIN2
+
+253 40 0 30 //NSPA_DEATH1
+292 1 0 10 //NSPA_DEAD1
+253 40 0 30 //NSPA_DEATH2
+292 1 0 10 //NSPA_DEAD2
+253 40 0 30 //NSPA_DEATH3
+292 1 0 10 //NSPA_DEAD3
diff --git a/assets/models/players/level4/animation.cfg b/assets/models/players/level4/animation.cfg
new file mode 100644
index 0000000..52283d4
--- /dev/null
+++ b/assets/models/players/level4/animation.cfg
@@ -0,0 +1,48 @@
+// animation config file
+// Tremulous: level4 alien
+
+sex n
+
+// first frame, num frames, looping frames, frames per second
+
+footsteps flesh
+
+nonsegmented
+
+41 20 20 30 //NSPA_STAND
+
+61 80 0 30 //NSPA_GESTURE
+
+0 40 40 40 //NSPA_WALK
+0 40 40 80 //NSPA_RUN
+0 -40 40 80 //NSPA_RUNBACK
+
+171 45 31 120 //NSPA_CHARGE
+
+0 40 40 80 //NSPA_RUNLEFT
+0 40 40 40 //NSPA_WALKLEFT
+0 40 40 80 //NSPA_RUNRIGHT
+0 40 40 40 //NSPA_WALKRIGHT
+
+0 40 40 30 //NSPA_SWIM
+
+62 9 0 30 //NSPA_JUMP
+62 -9 0 30 //NSPA_LAND
+62 9 0 30 //NSPA_JUMPBACK
+62 -9 0 30 //NSPA_LANDBACK
+
+0 40 40 30 //NSPA_TURN
+
+140 15 0 30 //NSPA_ATTACK1
+155 15 0 30 //NSPA_ATTACK2
+140 15 0 30 //NSPA_ATTACK3
+
+221 10 0 30 //NSPA_PAIN1
+231 10 0 30 //NSPA_PAIN2
+
+240 26 0 30 //NSPA_DEATH1
+265 1 0 30 //NSPA_DEAD1
+240 26 0 30 //NSPA_DEATH2
+265 1 0 30 //NSPA_DEAD2
+240 26 0 30 //NSPA_DEATH3
+265 1 0 30 //NSPA_DEAD3
diff --git a/assets/models/weapons/abuild/weapon.cfg b/assets/models/weapons/abuild/weapon.cfg
new file mode 100644
index 0000000..d808e39
--- /dev/null
+++ b/assets/models/weapons/abuild/weapon.cfg
@@ -0,0 +1,11 @@
+disableIn3rdPerson
+crosshair 36 alien
+
+icon icons/icona_builder
+
+secondary
+{
+ flashSound 0 models/weapons/abuildupg/flash0.wav
+ impactFleshSound 0 models/weapons/abuildupg/impactflesh0.wav
+ alwaysImpact
+}
diff --git a/assets/models/weapons/abuildupg/weapon.cfg b/assets/models/weapons/abuildupg/weapon.cfg
index 17d346b..dd9ec3d 100644
--- a/assets/models/weapons/abuildupg/weapon.cfg
+++ b/assets/models/weapons/abuildupg/weapon.cfg
@@ -1,5 +1,5 @@
disableIn3rdPerson
-crosshair 15 gfx/2d/crosshair-alien_s
+crosshair 36 alien
icon icons/icona_builder
diff --git a/assets/models/weapons/blaster/weapon.cfg b/assets/models/weapons/blaster/weapon.cfg
index 76a2f79..f6eeadc 100644
--- a/assets/models/weapons/blaster/weapon.cfg
+++ b/assets/models/weapons/blaster/weapon.cfg
@@ -1,7 +1,7 @@
weaponModel models/weapons/blaster/blaster.md3
icon icons/iconw_blaster
-crosshair 24 gfx/2d/crosshair-prifle_s
+crosshair 36 dot
primary
{
diff --git a/assets/models/weapons/chaingun/weapon.cfg b/assets/models/weapons/chaingun/weapon.cfg
new file mode 100644
index 0000000..d744973
--- /dev/null
+++ b/assets/models/weapons/chaingun/weapon.cfg
@@ -0,0 +1,20 @@
+weaponModel models/weapons/chaingun/chaingun.md3
+
+icon icons/iconw_chaingun
+crosshair 36 circle
+
+primary
+{
+ flashDlightColor 1.0 1.0 0.0
+ flashSound 0 models/weapons/chaingun/flash0.wav
+ flashSound 1 models/weapons/chaingun/flash1.wav
+ flashSound 2 models/weapons/chaingun/flash2.wav
+ flashSound 3 models/weapons/chaingun/flash3.wav
+
+ impactMark 8 gfx/marks/bullet_mrk
+
+ impactSound 0 models/weapons/chaingun/impact0.wav
+
+ impactParticleSystem models/weapons/rifle/impactPS
+ muzzleParticleSystem models/weapons/chaingun/muzzlePS
+}
diff --git a/assets/models/weapons/ckit/ckit_background.md3 b/assets/models/weapons/ckit/ckit_background.md3
new file mode 100644
index 0000000..6011cf7
--- /dev/null
+++ b/assets/models/weapons/ckit/ckit_background.md3
Binary files differ
diff --git a/assets/models/weapons/ckit/ckit_bigicona.md3 b/assets/models/weapons/ckit/ckit_bigicona.md3
new file mode 100644
index 0000000..23b0dbd
--- /dev/null
+++ b/assets/models/weapons/ckit/ckit_bigicona.md3
Binary files differ
diff --git a/assets/models/weapons/ckit/ckit_bigiconb.md3 b/assets/models/weapons/ckit/ckit_bigiconb.md3
new file mode 100644
index 0000000..41272ff
--- /dev/null
+++ b/assets/models/weapons/ckit/ckit_bigiconb.md3
Binary files differ
diff --git a/assets/models/weapons/ckit/ckit_digit.md3 b/assets/models/weapons/ckit/ckit_digit.md3
new file mode 100644
index 0000000..6d580e5
--- /dev/null
+++ b/assets/models/weapons/ckit/ckit_digit.md3
Binary files differ
diff --git a/assets/models/weapons/ckit/ckit_icon.md3 b/assets/models/weapons/ckit/ckit_icon.md3
new file mode 100644
index 0000000..5c3479b
--- /dev/null
+++ b/assets/models/weapons/ckit/ckit_icon.md3
Binary files differ
diff --git a/assets/models/weapons/ckit/ckit_overlay.md3 b/assets/models/weapons/ckit/ckit_overlay.md3
new file mode 100644
index 0000000..3cfc388
--- /dev/null
+++ b/assets/models/weapons/ckit/ckit_overlay.md3
Binary files differ
diff --git a/assets/models/weapons/ckit/weapon.cfg b/assets/models/weapons/ckit/weapon.cfg
new file mode 100644
index 0000000..fd8a5fd
--- /dev/null
+++ b/assets/models/weapons/ckit/weapon.cfg
@@ -0,0 +1,4 @@
+weaponModel models/weapons/ckit/ckit.md3
+
+icon icons/iconw_construct
+crosshair 36 dot \ No newline at end of file
diff --git a/assets/models/weapons/flamer/weapon.cfg b/assets/models/weapons/flamer/weapon.cfg
index 8b2704c..f9654e7 100644
--- a/assets/models/weapons/flamer/weapon.cfg
+++ b/assets/models/weapons/flamer/weapon.cfg
@@ -1,6 +1,6 @@
weaponModel models/weapons/flamer/flamer.md3
icon icons/iconw_flamer
-crosshair 64 gfx/2d/crosshair-flamer_s
+crosshair 36 circle
primary
{
diff --git a/assets/models/weapons/lcannon/weapon.cfg b/assets/models/weapons/lcannon/weapon.cfg
new file mode 100644
index 0000000..23cf51e
--- /dev/null
+++ b/assets/models/weapons/lcannon/weapon.cfg
@@ -0,0 +1,36 @@
+weaponModel models/weapons/lcannon/lcannon.md3
+icon icons/iconw_lucifer
+crosshair 36 circle
+
+idleSound models/weapons/lcannon/idle.wav
+
+primary
+{
+ missileSprite 56 gfx/lcannon/primary
+ missileSound models/weapons/lcannon/missle.wav
+ missileParticleSystem models/weapons/lcannon/missilePS
+
+ flashDlightColor 1.0 1.0 0.0
+ flashSound 0 models/weapons/lcannon/flash0.wav
+
+ impactMark 32 gfx/marks/bullet_mrk
+
+ impactSound 0 models/weapons/lcannon/impact0.wav
+
+ impactParticleSystem models/weapons/lcannon/impactPS
+}
+
+secondary
+{
+ missileSprite 16 gfx/lcannon/primary
+ missileSound models/weapons/lcannon/missle.wav
+
+ flashDlightColor 1.0 1.0 0.0
+ flashSound 0 models/weapons/lcannon/flash0.wav
+
+ impactMark 8 gfx/marks/bullet_mrk
+
+ impactSound 0 models/weapons/lcannon/impact0.wav
+
+ impactParticleSystem models/weapons/lcannon/secondaryImpactPS
+}
diff --git a/assets/models/weapons/level0/weapon.cfg b/assets/models/weapons/level0/weapon.cfg
new file mode 100644
index 0000000..aaec29a
--- /dev/null
+++ b/assets/models/weapons/level0/weapon.cfg
@@ -0,0 +1,9 @@
+disableIn3rdPerson
+crosshair 36 alien
+
+icon icons/icona_lev0
+
+primary
+{
+ flashSound 0 models/weapons/level0/flash0.wav
+}
diff --git a/assets/models/weapons/level1/weapon.cfg b/assets/models/weapons/level1/weapon.cfg
new file mode 100644
index 0000000..9344335
--- /dev/null
+++ b/assets/models/weapons/level1/weapon.cfg
@@ -0,0 +1,11 @@
+disableIn3rdPerson
+crosshair 36 alien
+
+icon icons/icona_lev1
+
+primary
+{
+ flashSound 0 models/weapons/level1/flash0.wav
+ impactFleshSound 0 models/weapons/level1/impactflesh0.wav
+ alwaysImpact
+}
diff --git a/assets/models/weapons/level1upg/weapon.cfg b/assets/models/weapons/level1upg/weapon.cfg
new file mode 100644
index 0000000..d757854
--- /dev/null
+++ b/assets/models/weapons/level1upg/weapon.cfg
@@ -0,0 +1,17 @@
+disableIn3rdPerson
+crosshair 36 alien
+
+icon icons/icona_lev1
+
+primary
+{
+ flashSound 0 models/weapons/level1/flash0.wav
+ impactFleshSound 0 models/weapons/level1/impactflesh0.wav
+ alwaysImpact
+}
+
+secondary
+{
+ flashSound 0 models/weapons/level1upg/gas.wav
+ muzzleParticleSystem models/weapons/level1upg/muzzlePS
+}
diff --git a/assets/models/weapons/level2/weapon.cfg b/assets/models/weapons/level2/weapon.cfg
new file mode 100644
index 0000000..3d0b1e5
--- /dev/null
+++ b/assets/models/weapons/level2/weapon.cfg
@@ -0,0 +1,11 @@
+disableIn3rdPerson
+crosshair 36 alien
+
+icon icons/icona_lev2
+
+primary
+{
+ flashSound 0 models/weapons/level2/flash0.wav
+ impactFleshSound 0 models/weapons/level2/impactflesh0.wav
+ alwaysImpact
+}
diff --git a/assets/models/weapons/level2upg/weapon.cfg b/assets/models/weapons/level2upg/weapon.cfg
new file mode 100644
index 0000000..f4d4437
--- /dev/null
+++ b/assets/models/weapons/level2upg/weapon.cfg
@@ -0,0 +1,18 @@
+disableIn3rdPerson
+
+icon icons/icona_lev2
+crosshair 36 alien
+
+primary
+{
+ flashSound 0 models/weapons/level2/flash0.wav
+ impactFleshSound 0 models/weapons/level2/impactflesh0.wav
+ alwaysImpact
+}
+
+secondary
+{
+ flashSound 0 models/weapons/level2upg/electric.wav
+
+ impactMark 24 gfx/marks/plasma_mrk
+}
diff --git a/assets/models/weapons/level3/weapon.cfg b/assets/models/weapons/level3/weapon.cfg
new file mode 100644
index 0000000..6782464
--- /dev/null
+++ b/assets/models/weapons/level3/weapon.cfg
@@ -0,0 +1,16 @@
+disableIn3rdPerson
+crosshair 36 alien
+
+icon icons/icona_lev3
+
+primary
+{
+ flashSound 0 models/weapons/level3/flash0.wav
+ impactFleshSound 0 models/weapons/level3/impactflesh0.wav
+ alwaysImpact
+}
+
+secondary
+{
+ flashSound 0 models/weapons/level3/pounce.wav
+}
diff --git a/assets/models/weapons/level3upg/weapon.cfg b/assets/models/weapons/level3upg/weapon.cfg
new file mode 100644
index 0000000..369f41d
--- /dev/null
+++ b/assets/models/weapons/level3upg/weapon.cfg
@@ -0,0 +1,28 @@
+disableIn3rdPerson
+
+icon icons/icona_lev3
+crosshair 36 alien
+
+primary
+{
+ flashSound 0 models/weapons/level3/flash0.wav
+ impactFleshSound 0 models/weapons/level3/impactflesh0.wav
+ alwaysImpact
+}
+
+secondary
+{
+ flashSound 0 models/weapons/level3/pounce.wav
+}
+
+tertiary
+{
+ flashSound 0 models/weapons/level3upg/flash0.wav
+
+ missileModel models/weapons/level3upg/missile.md3
+ missileSound models/weapons/level3upg/missile.wav
+
+ impactMark 30 gfx/marks/bullet_mrk
+ impactSound 0 models/weapons/rifle/ricochet0.wav
+ impactParticleSystem models/weapons/level3upg/impactPS
+}
diff --git a/assets/models/weapons/level4/weapon.cfg b/assets/models/weapons/level4/weapon.cfg
index 1a44de0..339b3c7 100644
--- a/assets/models/weapons/level4/weapon.cfg
+++ b/assets/models/weapons/level4/weapon.cfg
@@ -1,5 +1,5 @@
disableIn3rdPerson
-crosshair 15 gfx/2d/crosshair-alien_s
+crosshair 36 alien
icon icons/icona_lev4
diff --git a/assets/models/weapons/lgun/weapon.cfg b/assets/models/weapons/lgun/weapon.cfg
new file mode 100644
index 0000000..9a440f7
--- /dev/null
+++ b/assets/models/weapons/lgun/weapon.cfg
@@ -0,0 +1,13 @@
+weaponModel models/weapons/lgun/lgun.md3
+icon icons/iconw_lasgun
+crosshair 36 dot
+
+primary
+{
+ flashDlightColor 1.0 0.0 0.0
+ flashSound 0 models/weapons/lgun/flash0.wav
+
+ impactMark 8 gfx/marks/bullet_mrk
+
+ impactParticleSystem models/weapons/lasgun/impactPS
+}
diff --git a/assets/models/weapons/mdriver/weapon.cfg b/assets/models/weapons/mdriver/weapon.cfg
new file mode 100644
index 0000000..932a40b
--- /dev/null
+++ b/assets/models/weapons/mdriver/weapon.cfg
@@ -0,0 +1,12 @@
+weaponModel models/weapons/mdriver/mdriver.md3
+icon icons/iconw_driver
+crosshair 36 dot
+
+primary
+{
+ flashDlightColor 0.0 1.0 0.0
+ flashSound 0 models/weapons/mdriver/flash0.wav
+
+ impactMark 6 gfx/marks/bullet_mrk
+ impactParticleSystem models/weapons/mdriver/impactPS
+}
diff --git a/assets/models/weapons/prifle/weapon.cfg b/assets/models/weapons/prifle/weapon.cfg
new file mode 100644
index 0000000..78b13be
--- /dev/null
+++ b/assets/models/weapons/prifle/weapon.cfg
@@ -0,0 +1,17 @@
+weaponModel models/weapons/prifle/prifle.md3
+icon icons/iconw_pulse
+crosshair 36 circleddot
+
+primary
+{
+ missileSprite 3 gfx/prifle/red_blob
+ missileTrailSystem models/weapons/prifle/missileTS
+
+ flashDlightColor 1.0 0.0 0.0
+ flashSound 0 models/weapons/prifle/flash0.wav
+
+ impactMark 16 gfx/marks/bullet_mrk
+ impactParticleSystem models/weapons/prifle/impactPS
+ impactSound 0 models/weapons/prifle/impact0.wav
+ alwaysImpact
+}
diff --git a/assets/models/weapons/psaw/weapon.cfg b/assets/models/weapons/psaw/weapon.cfg
new file mode 100644
index 0000000..1701fd4
--- /dev/null
+++ b/assets/models/weapons/psaw/weapon.cfg
@@ -0,0 +1,13 @@
+weaponModel models/weapons/psaw/psaw.md3
+icon icons/iconw_saw
+idleSound models/weapons/psaw/idle.wav
+crosshair 36 dot
+
+primary
+{
+ flashDlightColor 1.0 1.0 1.0
+ firingSound models/weapons/psaw/firing.wav
+
+ impactParticleSystem models/weapons/psaw/impactPS
+ alwaysImpact
+} \ No newline at end of file
diff --git a/assets/models/weapons/rifle/weapon.cfg b/assets/models/weapons/rifle/weapon.cfg
new file mode 100644
index 0000000..f61578e
--- /dev/null
+++ b/assets/models/weapons/rifle/weapon.cfg
@@ -0,0 +1,20 @@
+weaponModel models/weapons/rifle/rifle.md3
+
+icon icons/iconw_rifle
+crosshair 36 circleddot
+
+primary
+{
+ flashDlightColor 1.0 1.0 0.0
+ flashSound 0 models/weapons/rifle/flash0.wav
+
+ impactMark 8 gfx/marks/bullet_mrk
+
+ impactSound 0 models/weapons/rifle/ricochet0.wav
+ impactSound 1 models/weapons/rifle/ricochet1.wav
+ impactSound 2 models/weapons/rifle/ricochet2.wav
+ impactSound 3 models/weapons/rifle/ricochet3.wav
+
+ impactParticleSystem models/weapons/rifle/impactPS
+ muzzleParticleSystem models/weapons/rifle/muzzlePS
+}
diff --git a/assets/models/weapons/shotgun/weapon.cfg b/assets/models/weapons/shotgun/weapon.cfg
new file mode 100644
index 0000000..ec759a8
--- /dev/null
+++ b/assets/models/weapons/shotgun/weapon.cfg
@@ -0,0 +1,14 @@
+weaponModel models/weapons/shotgun/shotgun.md3
+icon icons/iconw_sgun
+crosshair 36 circle
+
+primary
+{
+ flashDlightColor 1.0 1.0 0.0
+ flashSound 0 models/weapons/shotgun/flash0.wav
+
+ impactMark 4 gfx/marks/bullet_mrk
+
+ impactParticleSystem models/weapons/rifle/impactPS
+ muzzleParticleSystem models/weapons/shotgun/muzzlePS
+}
diff --git a/assets/scripts/conkit.shader b/assets/scripts/conkit.shader
new file mode 100644
index 0000000..6bcf33f
--- /dev/null
+++ b/assets/scripts/conkit.shader
@@ -0,0 +1,300 @@
+models/weapons/ckit/screen
+{
+ {
+ videoMap video/ckit.roq
+ }
+}
+
+gfx/ckit/background
+{
+ sort 16
+ {
+ map gfx/ckit/background.jpg
+ blendFunc add
+ rgbGen wave sin 0.15 0.02 0 129
+ }
+}
+
+gfx/ckit/overlay
+{
+ sort 16
+ {
+ map gfx/ckit/noise.jpg
+ blendFunc filter
+ tcMod scroll 123.456 789.012
+ }
+}
+
+// need to manually define all these shaders
+// otherwise the shading and the sorting are screwed up
+
+gfx/2d/digital/0
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/2d/digital/0.tga
+ blendFunc blend
+ }
+}
+
+gfx/2d/digital/1
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/2d/digital/1.tga
+ blendFunc blend
+ }
+}
+
+gfx/2d/digital/2
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/2d/digital/2.tga
+ blendFunc blend
+ }
+}
+
+gfx/2d/digital/3
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/2d/digital/3.tga
+ blendFunc blend
+ }
+}
+
+gfx/2d/digital/4
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/2d/digital/4.tga
+ blendFunc blend
+ }
+}
+
+gfx/2d/digital/5
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/2d/digital/5.tga
+ blendFunc blend
+ }
+}
+
+gfx/2d/digital/6
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/2d/digital/6.tga
+ blendFunc blend
+ }
+}
+
+gfx/2d/digital/7
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/2d/digital/7.tga
+ blendFunc blend
+ }
+}
+
+gfx/2d/digital/8
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/2d/digital/8.tga
+ blendFunc blend
+ }
+}
+
+gfx/2d/digital/9
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/2d/digital/9.tga
+ blendFunc blend
+ }
+}
+
+gfx/2d/digital/comma
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/2d/digital/comma.tga
+ blendFunc blend
+ }
+}
+
+gfx/2d/digital/minus
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/2d/digital/minus.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_bp
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_bp.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_current
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_current.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_depth
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_depth.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_health
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_health.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_height
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_height.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_network
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_network.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_nopower
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_nopower.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_nosurge
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_nosurge.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_off
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_off.tga
+ blendFunc blend
+ }
+}
+
+
+gfx/ckit/icon_power
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_power.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_storedbp
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_storedbp.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_surge
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_surge.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_time
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_time.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_voltage
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_voltage.tga
+ blendFunc blend
+ }
+}
+
+gfx/ckit/icon_width
+{
+ nopicmip
+ nomipmaps
+ {
+ map gfx/ckit/icon_width.tga
+ blendFunc blend
+ }
+}
diff --git a/assets/scripts/cuboid.particle b/assets/scripts/cuboid.particle
index c601bdf..343fecc 100644
--- a/assets/scripts/cuboid.particle
+++ b/assets/scripts/cuboid.particle
@@ -64,3 +64,30 @@ alienHatchPS
period 10 - ~0%
}
}
+
+humanPowerZapPS
+{
+ ejector // RC overloading
+ {
+ particle
+ {
+ shader sync lightning01
+
+ displacement 0 0 0 80
+
+ velocityType static
+ accelerationType static
+
+ radius 0 80~30 80~30
+ alpha 0 1 1
+ rotation 0 ~360 -
+ bounce 0
+
+ lifeTime 75
+ }
+
+ count 3
+ delay 0
+ period 10 - 0
+ }
+} \ No newline at end of file
diff --git a/assets/scripts/cuboid.shader b/assets/scripts/cuboid.shader
index fc5a764..66b9c5b 100644
--- a/assets/scripts/cuboid.shader
+++ b/assets/scripts/cuboid.shader
@@ -119,75 +119,69 @@ gfx/cuboid/build_axis
}
}
-/* GENERIC DESTRUCTION ANIMATION SHADERS
- * These shaders are applied on model if the
- * cuboid is damaged.
+/* CRACKS
+ * This is an animated shader, starting at 0s and ending at 1s.
+ * Cgame uses a shaderTime hack to select the proper frame.
*/
-models/cuboid/cracks_0
-{
- {
- map models/cuboid/cracks_0.jpg
- blendFunc filter
- }
-}
-models/cuboid/cracks_1
+models/cuboid/cracks
{
+ sort 3
{
- map models/cuboid/cracks_1.jpg
- blendFunc filter
+ map models/cuboid/cracks.tga
+ alphaFunc GT0
+ alphaGen wave sin 0.5 0.5 0.0 0.2
}
}
-
-models/cuboid/cracks_2
-{
- {
- map models/cuboid/cracks_2.jpg
- blendFunc filter
- }
-}
-
+
/* CUBOID-SPECIFIC TEXTURES
* These shaders are applied to cuboid's model.
*/
models/cuboid/glass/glass
{
+ cull none
+ sort 4
{
map models/cuboid/glass/glass
blendFunc filter
- rgbGen lightingDiffuse
+ rgbGen identity
}
}
+
models/cuboid/concrete/concrete
{
+ sort 3
{
map models/cuboid/concrete/concrete.jpg
- rgbGen lightingDiffuse
+ rgbGen vertex
}
}
models/cuboid/ladder/ladder
{
+ sort 3
{
map models/cuboid/ladder/ladder.jpg
- rgbGen lightingDiffuse
+ rgbGen vertex
}
}
models/cuboid/organic/organic
{
+ sort 3
{
map models/cuboid/organic/organic.jpg
- rgbGen lightingDiffuse
+ rgbGen vertex
}
}
models/cuboid/organic/organic_1
{
+ sort 3
{
map models/cuboid/organic/organic.jpg
- rgbGen lightingDiffuse
+ rgbGen vertex
}
{
map models/cuboid/organic/organic_fx.jpg
@@ -198,9 +192,10 @@ models/cuboid/organic/organic_1
models/cuboid/organic/organic_2
{
+ sort 3
{
map models/cuboid/organic/organic.jpg
- rgbGen lightingDiffuse
+ rgbGen vertex
}
{
map models/cuboid/organic/organic_fx.jpg
@@ -211,9 +206,10 @@ models/cuboid/organic/organic_2
models/cuboid/organic/organic_3
{
+ sort 3
{
map models/cuboid/organic/organic.jpg
- rgbGen lightingDiffuse
+ rgbGen vertex
}
{
map models/cuboid/organic/organic_fx.jpg
@@ -224,11 +220,32 @@ models/cuboid/organic/organic_3
models/cuboid/slime/slime
{
+ sort 3
{
map models/cuboid/slime/slime.jpg
- rgbGen lightingDiffuse
+ rgbGen vertex
tcMod turb 0.75 0.25 0 0.07
- tcGen environment
+ }
+ {
+ map models/cuboid/slime/slime.jpg
+ blendFunc add
+ rgbGen vertex
+ tcMod turb 0.63 0.19 0.5 0.11
+ }
+}
+
+/* CAPACITOR BANK
+ */
+models/buildables/capbank/capbank
+{
+ {
+ map models/buildables/capbank/capbank.jpg
+ rgbGen lightingDiffuse
+ }
+ {
+ map models/buildables/capbank/capbank_lights.jpg
+ blendFunc add
+ rgbGen wave sin 0.9 0.1 0 1.5
}
}
@@ -284,3 +301,24 @@ gfx/2d/basivisionFlare
blendFunc add
}
}
+
+gfx/misc/unpowered_prebuild
+{
+ cull disable
+ {
+ map models/buildables/telenode/rep_cyl.jpg
+ blendfunc add
+ rgbGen wave sin 0.1 0.05 0 123.45
+ tcMod scroll 0.2 0
+ }
+}
+
+lightning01
+{
+ nopicmip
+ {
+ map gfx/lightning/lightning01.jpg
+ blendFunc add
+ }
+}
+
diff --git a/assets/sound/buildables/capbank/sound.cfg b/assets/sound/buildables/capbank/sound.cfg
new file mode 100644
index 0000000..9fe5c80
--- /dev/null
+++ b/assets/sound/buildables/capbank/sound.cfg
@@ -0,0 +1,14 @@
+1 0 //construct1.wav
+0 0 //construct2.wav
+0 0 //idle1.wav
+0 0 //idle2.wav
+0 0 //idle3.wav
+0 0 //attack1.wav
+0 0 //attack2.wav
+0 0 //spawn1.wav
+0 0 //spawn2.wav
+0 0 //pain1.wav
+0 0 //pain2.wav
+0 0 //destroy1.wav
+0 0 //destroy2.wav
+0 0 //destroyed.wav \ No newline at end of file
diff --git a/assets/sound/buildables/human/powerzap1.wav b/assets/sound/buildables/human/powerzap1.wav
new file mode 100644
index 0000000..4b63dab
--- /dev/null
+++ b/assets/sound/buildables/human/powerzap1.wav
Binary files differ
diff --git a/assets/sound/buildables/human/powerzap2.wav b/assets/sound/buildables/human/powerzap2.wav
new file mode 100644
index 0000000..9e5dfe1
--- /dev/null
+++ b/assets/sound/buildables/human/powerzap2.wav
Binary files differ
diff --git a/assets/sound/buildables/human/powerzap3.wav b/assets/sound/buildables/human/powerzap3.wav
new file mode 100644
index 0000000..c1b28f3
--- /dev/null
+++ b/assets/sound/buildables/human/powerzap3.wav
Binary files differ
diff --git a/assets/sound/buildables/human/powerzap4.wav b/assets/sound/buildables/human/powerzap4.wav
new file mode 100644
index 0000000..9be82bf
--- /dev/null
+++ b/assets/sound/buildables/human/powerzap4.wav
Binary files differ
diff --git a/assets/sound/buildables/human/switch.wav b/assets/sound/buildables/human/switch.wav
new file mode 100644
index 0000000..49db34d
--- /dev/null
+++ b/assets/sound/buildables/human/switch.wav
Binary files differ
diff --git a/assets/sound/buildables/human/unpowered_surge-old1.wav b/assets/sound/buildables/human/unpowered_surge-old1.wav
new file mode 100644
index 0000000..873de09
--- /dev/null
+++ b/assets/sound/buildables/human/unpowered_surge-old1.wav
Binary files differ
diff --git a/assets/sound/buildables/human/unpowered_surge.wav b/assets/sound/buildables/human/unpowered_surge.wav
new file mode 100644
index 0000000..b8b3447
--- /dev/null
+++ b/assets/sound/buildables/human/unpowered_surge.wav
Binary files differ
diff --git a/assets/sound/buildables/refinery/idle1.wav b/assets/sound/buildables/refinery/idle1.wav
new file mode 100644
index 0000000..c002946
--- /dev/null
+++ b/assets/sound/buildables/refinery/idle1.wav
Binary files differ
diff --git a/assets/sound/buildables/refinery/sound.cfg b/assets/sound/buildables/refinery/sound.cfg
new file mode 100644
index 0000000..3c5dee7
--- /dev/null
+++ b/assets/sound/buildables/refinery/sound.cfg
@@ -0,0 +1,14 @@
+0 0 //construct1.wav
+0 0 //construct2.wav
+1 1 //idle1.wav
+0 0 //idle2.wav
+0 0 //idle3.wav
+0 0 //attack1.wav
+0 0 //attack2.wav
+0 0 //spawn1.wav
+0 0 //spawn2.wav
+1 0 //pain1.wav
+0 0 //pain2.wav
+0 0 //destroy1.wav
+0 0 //destroy2.wav
+0 0 //destroyed.wav
diff --git a/assets/sound/buildables/rtg/idle1.wav b/assets/sound/buildables/rtg/idle1.wav
new file mode 100644
index 0000000..e26d3be
--- /dev/null
+++ b/assets/sound/buildables/rtg/idle1.wav
Binary files differ
diff --git a/assets/sound/buildables/rtg/sound.cfg b/assets/sound/buildables/rtg/sound.cfg
new file mode 100644
index 0000000..454b199
--- /dev/null
+++ b/assets/sound/buildables/rtg/sound.cfg
@@ -0,0 +1,14 @@
+1 0 //construct1.wav
+0 0 //construct2.wav
+1 1 //idle1.wav
+0 0 //idle2.wav
+0 0 //idle3.wav
+0 0 //attack1.wav
+0 0 //attack2.wav
+0 0 //spawn1.wav
+0 0 //spawn2.wav
+0 0 //pain1.wav
+0 0 //pain2.wav
+0 0 //destroy1.wav
+0 0 //destroy2.wav
+0 0 //destroyed.wav \ No newline at end of file
diff --git a/assets/sound/feedback/hit.wav b/assets/sound/feedback/hit.wav
new file mode 100644
index 0000000..4effaf4
--- /dev/null
+++ b/assets/sound/feedback/hit.wav
Binary files differ
diff --git a/assets/ui/assets/human/scanner.tga b/assets/ui/assets/human/scanner.tga
new file mode 100644
index 0000000..b0aeccc
--- /dev/null
+++ b/assets/ui/assets/human/scanner.tga
Binary files differ
diff --git a/assets/video/ckit.roq b/assets/video/ckit.roq
new file mode 100644
index 0000000..815e0a7
--- /dev/null
+++ b/assets/video/ckit.roq
Binary files differ