summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--event_obj_graphics_makefile_rules.mk618
-rw-r--r--graphics/event_objects/pics/berry_trees/aguav.pngbin638 -> 522 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/aspear.pngbin712 -> 596 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/cheri.pngbin783 -> 667 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/chesto.pngbin816 -> 700 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/cornn.pngbin709 -> 593 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/dirt_pile.pngbin189 -> 176 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/durin.pngbin680 -> 564 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/figy.pngbin708 -> 592 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/grepa.pngbin611 -> 495 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/hondew.pngbin620 -> 504 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/iapapa.pngbin566 -> 450 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/kelpsy.pngbin580 -> 464 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/lansat.pngbin626 -> 510 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/leppa.pngbin691 -> 575 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/liechi.pngbin681 -> 565 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/lum.pngbin724 -> 608 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/mago.pngbin717 -> 601 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/nomel.pngbin605 -> 489 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/oran.pngbin755 -> 639 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/pamtre.pngbin636 -> 520 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/pecha.pngbin680 -> 564 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/persim.pngbin654 -> 538 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/pomeg.pngbin588 -> 472 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/rabuta.pngbin657 -> 541 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/rawst.pngbin583 -> 467 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/razz.pngbin766 -> 650 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/sitrus.pngbin709 -> 593 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/spelon.pngbin581 -> 465 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/sprout.pngbin337 -> 221 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/tamato.pngbin645 -> 529 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/wepear.pngbin689 -> 573 bytes
-rw-r--r--graphics/event_objects/pics/berry_trees/wiki.pngbin640 -> 524 bytes
-rw-r--r--graphics/event_objects/pics/cushions/ball_cushion.pngbin215 -> 202 bytes
-rw-r--r--graphics/event_objects/pics/cushions/diamond_cushion.pngbin216 -> 203 bytes
-rw-r--r--graphics/event_objects/pics/cushions/fire_cushion.pngbin209 -> 196 bytes
-rw-r--r--graphics/event_objects/pics/cushions/grass_cushion.pngbin208 -> 195 bytes
-rw-r--r--graphics/event_objects/pics/cushions/kiss_cushion.pngbin213 -> 200 bytes
-rw-r--r--graphics/event_objects/pics/cushions/pika_cushion.pngbin199 -> 186 bytes
-rw-r--r--graphics/event_objects/pics/cushions/round_cushion.pngbin214 -> 201 bytes
-rw-r--r--graphics/event_objects/pics/cushions/spin_cushion.pngbin224 -> 211 bytes
-rw-r--r--graphics/event_objects/pics/cushions/water_cushion.pngbin205 -> 192 bytes
-rw-r--r--graphics/event_objects/pics/cushions/zigzag_cushion.pngbin226 -> 213 bytes
-rw-r--r--graphics/event_objects/pics/dolls/azurill_doll.pngbin215 -> 202 bytes
-rw-r--r--graphics/event_objects/pics/dolls/baltoy_doll.pngbin216 -> 203 bytes
-rw-r--r--graphics/event_objects/pics/dolls/big_blastoise_doll.pngbin425 -> 412 bytes
-rw-r--r--graphics/event_objects/pics/dolls/big_charizard_doll.pngbin398 -> 385 bytes
-rw-r--r--graphics/event_objects/pics/dolls/big_lapras_doll.pngbin380 -> 367 bytes
-rw-r--r--graphics/event_objects/pics/dolls/big_regice_doll.pngbin380 -> 367 bytes
-rw-r--r--graphics/event_objects/pics/dolls/big_regirock_doll.pngbin390 -> 377 bytes
-rw-r--r--graphics/event_objects/pics/dolls/big_registeel_doll.pngbin389 -> 376 bytes
-rw-r--r--graphics/event_objects/pics/dolls/big_rhydon_doll.pngbin393 -> 380 bytes
-rw-r--r--graphics/event_objects/pics/dolls/big_snorlax_doll.pngbin379 -> 366 bytes
-rw-r--r--graphics/event_objects/pics/dolls/big_venusaur_doll.pngbin463 -> 450 bytes
-rw-r--r--graphics/event_objects/pics/dolls/big_wailmer_doll.pngbin357 -> 344 bytes
-rw-r--r--graphics/event_objects/pics/dolls/chikorita_doll.pngbin213 -> 200 bytes
-rw-r--r--graphics/event_objects/pics/dolls/clefairy_doll.pngbin227 -> 214 bytes
-rw-r--r--graphics/event_objects/pics/dolls/cyndaquil_doll.pngbin232 -> 219 bytes
-rw-r--r--graphics/event_objects/pics/dolls/ditto_doll.pngbin205 -> 192 bytes
-rw-r--r--graphics/event_objects/pics/dolls/duskull_doll.pngbin228 -> 215 bytes
-rw-r--r--graphics/event_objects/pics/dolls/gulpin_doll.pngbin215 -> 202 bytes
-rw-r--r--graphics/event_objects/pics/dolls/jigglypuff_doll.pngbin229 -> 216 bytes
-rw-r--r--graphics/event_objects/pics/dolls/kecleon_doll.pngbin236 -> 223 bytes
-rw-r--r--graphics/event_objects/pics/dolls/lotad_doll.pngbin236 -> 223 bytes
-rw-r--r--graphics/event_objects/pics/dolls/marill_doll.pngbin225 -> 212 bytes
-rw-r--r--graphics/event_objects/pics/dolls/meowth_doll.pngbin248 -> 235 bytes
-rw-r--r--graphics/event_objects/pics/dolls/mudkip_doll.pngbin225 -> 212 bytes
-rw-r--r--graphics/event_objects/pics/dolls/pichu_doll.pngbin230 -> 217 bytes
-rw-r--r--graphics/event_objects/pics/dolls/pikachu_doll.pngbin220 -> 207 bytes
-rw-r--r--graphics/event_objects/pics/dolls/seedot_doll.pngbin258 -> 245 bytes
-rw-r--r--graphics/event_objects/pics/dolls/skitty_doll.pngbin222 -> 209 bytes
-rw-r--r--graphics/event_objects/pics/dolls/smoochum_doll.pngbin236 -> 223 bytes
-rw-r--r--graphics/event_objects/pics/dolls/swablu_doll.pngbin223 -> 210 bytes
-rw-r--r--graphics/event_objects/pics/dolls/togepi_doll.pngbin224 -> 211 bytes
-rw-r--r--graphics/event_objects/pics/dolls/torchic_doll.pngbin239 -> 226 bytes
-rw-r--r--graphics/event_objects/pics/dolls/totodile_doll.pngbin230 -> 217 bytes
-rw-r--r--graphics/event_objects/pics/dolls/treecko_doll.pngbin233 -> 220 bytes
-rw-r--r--graphics/event_objects/pics/dolls/unused_magnemite_doll.pngbin223 -> 210 bytes
-rw-r--r--graphics/event_objects/pics/dolls/unused_natu_doll.pngbin216 -> 203 bytes
-rw-r--r--graphics/event_objects/pics/dolls/unused_pikachu_doll.pngbin231 -> 218 bytes
-rw-r--r--graphics/event_objects/pics/dolls/unused_porygon2_doll.pngbin252 -> 239 bytes
-rw-r--r--graphics/event_objects/pics/dolls/unused_squirtle_doll.pngbin245 -> 232 bytes
-rw-r--r--graphics/event_objects/pics/dolls/unused_wooper_doll.pngbin231 -> 218 bytes
-rw-r--r--graphics/event_objects/pics/dolls/wynaut_doll.pngbin214 -> 201 bytes
-rw-r--r--graphics/event_objects/pics/effects/arrow.pngbin430 -> 314 bytes
-rw-r--r--graphics/event_objects/pics/effects/ash.pngbin400 -> 284 bytes
-rw-r--r--graphics/event_objects/pics/effects/berry_tree_growth_sparkle.pngbin0 -> 205 bytes
-rw-r--r--graphics/event_objects/pics/effects/berry_tree_growth_sparkle/0.pngbin132 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/berry_tree_growth_sparkle/1.pngbin141 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/berry_tree_growth_sparkle/2.pngbin151 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/berry_tree_growth_sparkle/3.pngbin153 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/berry_tree_growth_sparkle/4.pngbin145 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/berry_tree_growth_sparkle/5.pngbin134 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/berry_tree_growth_sparkle/berry_tree_growth_sparkle.pngbin308 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/bike_hop_big_splash.pngbin389 -> 273 bytes
-rw-r--r--graphics/event_objects/pics/effects/bike_hop_small_splash.pngbin313 -> 197 bytes
-rwxr-xr-xgraphics/event_objects/pics/effects/bike_hop_tall_grass.pngbin0 -> 205 bytes
-rw-r--r--graphics/event_objects/pics/effects/bike_hop_tall_grass/0.pngbin171 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/bike_hop_tall_grass/1.pngbin169 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/bike_hop_tall_grass/2.pngbin153 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/bike_hop_tall_grass/3.pngbin151 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/bike_hop_tall_grass/bike_hop_tall_grass.pngbin321 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/bike_tire_tracks.pngbin0 -> 179 bytes
-rw-r--r--graphics/event_objects/pics/effects/bike_tire_tracks/0.pngbin165 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/bike_tire_tracks/1.pngbin153 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/bike_tire_tracks/2.pngbin149 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/bike_tire_tracks/3.pngbin172 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/bike_tire_tracks/bike_tire_tracks.pngbin295 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/bird.pngbin288 -> 275 bytes
-rw-r--r--graphics/event_objects/pics/effects/bubbles.pngbin664 -> 548 bytes
-rw-r--r--graphics/event_objects/pics/effects/deep_sand_footprints.pngbin0 -> 196 bytes
-rw-r--r--graphics/event_objects/pics/effects/deep_sand_footprints/0.pngbin182 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/deep_sand_footprints/1.pngbin174 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/deep_sand_footprints/deep_sand_footprints.pngbin312 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/ground_impact_dust.pngbin0 -> 197 bytes
-rw-r--r--graphics/event_objects/pics/effects/ground_impact_dust/0.pngbin174 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/ground_impact_dust/1.pngbin165 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/ground_impact_dust/2.pngbin158 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/ground_impact_dust/ground_impact_dust.pngbin313 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/hot_springs_water.pngbin150 -> 137 bytes
-rw-r--r--graphics/event_objects/pics/effects/jump_out_of_ash.pngbin462 -> 346 bytes
-rw-r--r--graphics/event_objects/pics/effects/long_grass.pngbin0 -> 400 bytes
-rw-r--r--graphics/event_objects/pics/effects/long_grass/0.pngbin236 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/long_grass/1.pngbin230 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/long_grass/2.pngbin231 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/long_grass/3.pngbin236 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/long_grass/long_grass.pngbin516 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/mountain_disguise.pngbin523 -> 407 bytes
-rw-r--r--graphics/event_objects/pics/effects/ripple.pngbin349 -> 233 bytes
-rwxr-xr-x[-rw-r--r--]graphics/event_objects/pics/effects/sand_disguise_placeholder.pngbin442 -> 326 bytes
-rw-r--r--graphics/event_objects/pics/effects/sand_footprints.pngbin0 -> 175 bytes
-rw-r--r--graphics/event_objects/pics/effects/sand_footprints/0.pngbin172 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/sand_footprints/1.pngbin159 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/sand_footprints/sand_footprints.pngbin291 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/shadow_extra_large.pngbin165 -> 152 bytes
-rw-r--r--graphics/event_objects/pics/effects/shadow_large.pngbin157 -> 144 bytes
-rw-r--r--graphics/event_objects/pics/effects/shadow_medium.pngbin156 -> 143 bytes
-rw-r--r--graphics/event_objects/pics/effects/shadow_small.pngbin156 -> 143 bytes
-rw-r--r--graphics/event_objects/pics/effects/short_grass.pngbin274 -> 158 bytes
-rw-r--r--graphics/event_objects/pics/effects/splash.pngbin281 -> 165 bytes
-rw-r--r--graphics/event_objects/pics/effects/surf_blob.pngbin477 -> 361 bytes
-rw-r--r--graphics/event_objects/pics/effects/tall_grass.pngbin465 -> 349 bytes
-rw-r--r--graphics/event_objects/pics/effects/tree_disguise.pngbin561 -> 445 bytes
-rwxr-xr-xgraphics/event_objects/pics/effects/unknown_16.pngbin0 -> 567 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_16/0.pngbin244 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_16/1.pngbin241 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_16/2.pngbin246 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_16/3.pngbin249 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_16/4.pngbin250 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_16/5.pngbin226 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_17.pngbin663 -> 547 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_18.pngbin0 -> 344 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_18/0.pngbin244 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_18/1.pngbin245 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_18/2.pngbin245 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_18/3.pngbin244 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_18/unknown_18.pngbin460 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_19.pngbin0 -> 272 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_19/0.pngbin186 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_19/1.pngbin204 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_19/2.pngbin211 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_19/3.pngbin203 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_19/unknown_19.pngbin388 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_20.pngbin0 -> 319 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_20/0.pngbin154 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_20/1.pngbin171 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_20/2.pngbin197 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_20/3.pngbin211 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_20/4.pngbin206 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_20/unknown_20.pngbin435 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_29.pngbin0 -> 197 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_29/0.pngbin164 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_29/1.pngbin176 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_29/2.pngbin171 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_29/unknown_29.pngbin313 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_33.pngbin0 -> 406 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_33/0.pngbin185 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_33/1.pngbin224 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_33/2.pngbin232 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_33/3.pngbin223 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_33/4.pngbin214 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_33/unknown_33.pngbin522 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_35.pngbin0 -> 174 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_35/0.pngbin157 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_35/1.pngbin175 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_35/unknown_35.pngbin290 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unknown_4F7E38/0.pngbin175 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unused_grass.pngbin0 -> 389 bytes
-rw-r--r--graphics/event_objects/pics/effects/unused_grass/0.pngbin231 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unused_grass/1.pngbin228 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unused_grass/2.pngbin230 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unused_grass/3.pngbin232 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/effects/unused_grass/unused_grass.pngbin492 -> 0 bytes
-rw-r--r--graphics/event_objects/pics/misc/birchs_bag.pngbin234 -> 221 bytes
-rw-r--r--graphics/event_objects/pics/misc/birth_island_stone.pngbin224 -> 211 bytes
-rw-r--r--graphics/event_objects/pics/misc/breakable_rock.pngbin497 -> 381 bytes
-rw-r--r--graphics/event_objects/pics/misc/cable_car.pngbin569 -> 556 bytes
-rw-r--r--graphics/event_objects/pics/misc/cuttable_tree.pngbin460 -> 344 bytes
-rw-r--r--graphics/event_objects/pics/misc/fossil.pngbin261 -> 248 bytes
-rw-r--r--graphics/event_objects/pics/misc/item_ball.pngbin205 -> 192 bytes
-rw-r--r--graphics/event_objects/pics/misc/moving_box.pngbin206 -> 193 bytes
-rw-r--r--graphics/event_objects/pics/misc/mr_brineys_boat.pngbin736 -> 620 bytes
-rw-r--r--graphics/event_objects/pics/misc/pushable_boulder.pngbin224 -> 211 bytes
-rw-r--r--graphics/event_objects/pics/misc/ss_tidal.pngbin706 -> 693 bytes
-rw-r--r--graphics/event_objects/pics/misc/statue.pngbin257 -> 244 bytes
-rw-r--r--graphics/event_objects/pics/misc/submarine_shadow.pngbin256 -> 243 bytes
-rw-r--r--graphics/event_objects/pics/misc/truck.pngbin436 -> 423 bytes
-rw-r--r--graphics/event_objects/pics/people/artist.pngbin790 -> 674 bytes
-rw-r--r--graphics/event_objects/pics/people/beauty.pngbin828 -> 712 bytes
-rw-r--r--graphics/event_objects/pics/people/black_belt.pngbin873 -> 757 bytes
-rw-r--r--graphics/event_objects/pics/people/boy_1.pngbin790 -> 674 bytes
-rw-r--r--graphics/event_objects/pics/people/boy_2.pngbin850 -> 734 bytes
-rw-r--r--graphics/event_objects/pics/people/boy_3.pngbin807 -> 691 bytes
-rw-r--r--graphics/event_objects/pics/people/boy_4.pngbin875 -> 759 bytes
-rw-r--r--graphics/event_objects/pics/people/boy_5.pngbin517 -> 401 bytes
-rw-r--r--graphics/event_objects/pics/people/brendan/acro_bike.pngbin2581 -> 2465 bytes
-rw-r--r--graphics/event_objects/pics/people/brendan/decorating.pngbin283 -> 270 bytes
-rw-r--r--graphics/event_objects/pics/people/brendan/field_move.pngbin750 -> 634 bytes
-rw-r--r--graphics/event_objects/pics/people/brendan/fishing.pngbin1586 -> 1470 bytes
-rw-r--r--graphics/event_objects/pics/people/brendan/mach_bike.pngbin1165 -> 1049 bytes
-rw-r--r--graphics/event_objects/pics/people/brendan/running.pngbin909 -> 793 bytes
-rw-r--r--graphics/event_objects/pics/people/brendan/surfing.pngbin884 -> 768 bytes
-rw-r--r--graphics/event_objects/pics/people/brendan/underwater.pngbin650 -> 534 bytes
-rw-r--r--graphics/event_objects/pics/people/brendan/walking.pngbin912 -> 796 bytes
-rw-r--r--graphics/event_objects/pics/people/brendan/watering.pngbin757 -> 641 bytes
-rw-r--r--graphics/event_objects/pics/people/bug_catcher.pngbin806 -> 690 bytes
-rw-r--r--graphics/event_objects/pics/people/cameraman.pngbin787 -> 671 bytes
-rw-r--r--graphics/event_objects/pics/people/camper.pngbin809 -> 693 bytes
-rw-r--r--graphics/event_objects/pics/people/contest_old_man.pngbin872 -> 756 bytes
-rw-r--r--graphics/event_objects/pics/people/cook.pngbin582 -> 466 bytes
-rw-r--r--graphics/event_objects/pics/people/cycling_triathlete_f.pngbin1176 -> 1060 bytes
-rw-r--r--graphics/event_objects/pics/people/cycling_triathlete_m.pngbin1173 -> 1057 bytes
-rw-r--r--graphics/event_objects/pics/people/elite_four/drake.pngbin574 -> 458 bytes
-rw-r--r--graphics/event_objects/pics/people/elite_four/glacia.pngbin572 -> 456 bytes
-rw-r--r--graphics/event_objects/pics/people/elite_four/phoebe.pngbin576 -> 460 bytes
-rw-r--r--graphics/event_objects/pics/people/elite_four/sidney.pngbin558 -> 442 bytes
-rw-r--r--graphics/event_objects/pics/people/fat_man.pngbin784 -> 668 bytes
-rw-r--r--graphics/event_objects/pics/people/fisherman.pngbin887 -> 771 bytes
-rw-r--r--graphics/event_objects/pics/people/frontier_brains/anabel.pngbin825 -> 709 bytes
-rw-r--r--graphics/event_objects/pics/people/frontier_brains/brandon.pngbin833 -> 717 bytes
-rw-r--r--graphics/event_objects/pics/people/frontier_brains/greta.pngbin853 -> 737 bytes
-rw-r--r--graphics/event_objects/pics/people/frontier_brains/lucy.pngbin796 -> 680 bytes
-rw-r--r--graphics/event_objects/pics/people/frontier_brains/noland.pngbin818 -> 702 bytes
-rw-r--r--graphics/event_objects/pics/people/frontier_brains/spenser.pngbin779 -> 663 bytes
-rw-r--r--graphics/event_objects/pics/people/frontier_brains/tucker.pngbin901 -> 785 bytes
-rw-r--r--graphics/event_objects/pics/people/gentleman.pngbin861 -> 745 bytes
-rw-r--r--graphics/event_objects/pics/people/girl_1.pngbin825 -> 709 bytes
-rw-r--r--graphics/event_objects/pics/people/girl_2.pngbin826 -> 710 bytes
-rw-r--r--graphics/event_objects/pics/people/girl_3.pngbin896 -> 780 bytes
-rw-r--r--graphics/event_objects/pics/people/gym_leaders/brawly.pngbin566 -> 450 bytes
-rw-r--r--graphics/event_objects/pics/people/gym_leaders/flannery.pngbin605 -> 489 bytes
-rw-r--r--graphics/event_objects/pics/people/gym_leaders/juan.pngbin792 -> 676 bytes
-rw-r--r--graphics/event_objects/pics/people/gym_leaders/liza.pngbin542 -> 426 bytes
-rw-r--r--graphics/event_objects/pics/people/gym_leaders/norman.pngbin826 -> 710 bytes
-rw-r--r--graphics/event_objects/pics/people/gym_leaders/roxanne.pngbin588 -> 472 bytes
-rw-r--r--graphics/event_objects/pics/people/gym_leaders/tate.pngbin540 -> 424 bytes
-rw-r--r--graphics/event_objects/pics/people/gym_leaders/wattson.pngbin599 -> 483 bytes
-rw-r--r--graphics/event_objects/pics/people/gym_leaders/winona.pngbin577 -> 461 bytes
-rw-r--r--graphics/event_objects/pics/people/hex_maniac.pngbin790 -> 674 bytes
-rw-r--r--graphics/event_objects/pics/people/hiker.pngbin821 -> 705 bytes
-rw-r--r--graphics/event_objects/pics/people/hot_springs_old_woman.pngbin509 -> 393 bytes
-rw-r--r--graphics/event_objects/pics/people/lass.pngbin832 -> 716 bytes
-rw-r--r--graphics/event_objects/pics/people/leaf.pngbin893 -> 777 bytes
-rw-r--r--graphics/event_objects/pics/people/little_boy_1.pngbin562 -> 446 bytes
-rw-r--r--graphics/event_objects/pics/people/little_boy_2.pngbin558 -> 442 bytes
-rw-r--r--graphics/event_objects/pics/people/little_girl_1.pngbin612 -> 496 bytes
-rw-r--r--graphics/event_objects/pics/people/little_girl_2.pngbin594 -> 478 bytes
-rw-r--r--graphics/event_objects/pics/people/man_1.pngbin843 -> 727 bytes
-rw-r--r--graphics/event_objects/pics/people/man_2.pngbin832 -> 716 bytes
-rw-r--r--graphics/event_objects/pics/people/man_3.pngbin900 -> 784 bytes
-rw-r--r--graphics/event_objects/pics/people/man_4.pngbin858 -> 742 bytes
-rw-r--r--graphics/event_objects/pics/people/man_5.pngbin820 -> 704 bytes
-rw-r--r--graphics/event_objects/pics/people/man_6.pngbin857 -> 741 bytes
-rw-r--r--graphics/event_objects/pics/people/man_7.pngbin832 -> 716 bytes
-rw-r--r--graphics/event_objects/pics/people/maniac.pngbin780 -> 664 bytes
-rw-r--r--graphics/event_objects/pics/people/mart_employee.pngbin891 -> 775 bytes
-rw-r--r--graphics/event_objects/pics/people/mauville_old_man_1.pngbin836 -> 720 bytes
-rw-r--r--graphics/event_objects/pics/people/mauville_old_man_2.pngbin839 -> 723 bytes
-rw-r--r--graphics/event_objects/pics/people/may/acro_bike.pngbin2629 -> 2513 bytes
-rw-r--r--graphics/event_objects/pics/people/may/decorating.pngbin279 -> 266 bytes
-rw-r--r--graphics/event_objects/pics/people/may/field_move.pngbin818 -> 702 bytes
-rw-r--r--graphics/event_objects/pics/people/may/fishing.pngbin1640 -> 1524 bytes
-rw-r--r--graphics/event_objects/pics/people/may/mach_bike.pngbin1222 -> 1106 bytes
-rw-r--r--graphics/event_objects/pics/people/may/running.pngbin964 -> 848 bytes
-rw-r--r--graphics/event_objects/pics/people/may/surfing.pngbin874 -> 758 bytes
-rw-r--r--graphics/event_objects/pics/people/may/underwater.pngbin688 -> 572 bytes
-rw-r--r--graphics/event_objects/pics/people/may/walking.pngbin887 -> 771 bytes
-rw-r--r--graphics/event_objects/pics/people/may/watering.pngbin775 -> 659 bytes
-rw-r--r--graphics/event_objects/pics/people/mom.pngbin807 -> 691 bytes
-rw-r--r--graphics/event_objects/pics/people/mystery_event_deliveryman.pngbin530 -> 414 bytes
-rw-r--r--graphics/event_objects/pics/people/nurse.pngbin711 -> 595 bytes
-rw-r--r--graphics/event_objects/pics/people/old_man_1.pngbin773 -> 657 bytes
-rw-r--r--graphics/event_objects/pics/people/old_man_2.pngbin585 -> 469 bytes
-rw-r--r--graphics/event_objects/pics/people/old_woman_1.pngbin718 -> 602 bytes
-rw-r--r--graphics/event_objects/pics/people/old_woman_2.pngbin754 -> 638 bytes
-rw-r--r--graphics/event_objects/pics/people/picnicker.pngbin874 -> 758 bytes
-rw-r--r--graphics/event_objects/pics/people/prof_birch.pngbin886 -> 770 bytes
-rw-r--r--graphics/event_objects/pics/people/psychic_m.pngbin850 -> 734 bytes
-rw-r--r--graphics/event_objects/pics/people/quinty_plump.pngbin1430 -> 1314 bytes
-rw-r--r--graphics/event_objects/pics/people/red.pngbin847 -> 731 bytes
-rw-r--r--graphics/event_objects/pics/people/reporter_f.pngbin780 -> 664 bytes
-rw-r--r--graphics/event_objects/pics/people/reporter_m.pngbin840 -> 724 bytes
-rw-r--r--graphics/event_objects/pics/people/rooftop_sale_woman.pngbin866 -> 750 bytes
-rw-r--r--graphics/event_objects/pics/people/rs_little_boy.pngbin565 -> 449 bytes
-rw-r--r--graphics/event_objects/pics/people/ruby_sapphire_brendan/running.pngbin899 -> 783 bytes
-rw-r--r--graphics/event_objects/pics/people/ruby_sapphire_brendan/walking.pngbin899 -> 783 bytes
-rw-r--r--graphics/event_objects/pics/people/ruby_sapphire_may/running.pngbin962 -> 846 bytes
-rw-r--r--graphics/event_objects/pics/people/ruby_sapphire_may/walking.pngbin861 -> 745 bytes
-rw-r--r--graphics/event_objects/pics/people/running_triathlete_f.pngbin854 -> 738 bytes
-rw-r--r--graphics/event_objects/pics/people/running_triathlete_m.pngbin877 -> 761 bytes
-rw-r--r--graphics/event_objects/pics/people/sailor.pngbin780 -> 664 bytes
-rw-r--r--graphics/event_objects/pics/people/school_kid_m.pngbin826 -> 710 bytes
-rw-r--r--graphics/event_objects/pics/people/scientist_1.pngbin799 -> 683 bytes
-rw-r--r--graphics/event_objects/pics/people/scientist_2.pngbin804 -> 688 bytes
-rw-r--r--graphics/event_objects/pics/people/scott.pngbin892 -> 776 bytes
-rw-r--r--graphics/event_objects/pics/people/steven.pngbin820 -> 704 bytes
-rw-r--r--graphics/event_objects/pics/people/swimmer_f.pngbin656 -> 540 bytes
-rw-r--r--graphics/event_objects/pics/people/swimmer_m.pngbin649 -> 533 bytes
-rw-r--r--graphics/event_objects/pics/people/teala.pngbin757 -> 641 bytes
-rw-r--r--graphics/event_objects/pics/people/team_aqua/aqua_member_f.pngbin814 -> 698 bytes
-rw-r--r--graphics/event_objects/pics/people/team_aqua/aqua_member_m.pngbin851 -> 735 bytes
-rw-r--r--graphics/event_objects/pics/people/team_aqua/archie.pngbin692 -> 576 bytes
-rw-r--r--graphics/event_objects/pics/people/team_magma/magma_member_f.pngbin803 -> 687 bytes
-rw-r--r--graphics/event_objects/pics/people/team_magma/magma_member_m.pngbin819 -> 703 bytes
-rw-r--r--graphics/event_objects/pics/people/team_magma/maxie.pngbin748 -> 632 bytes
-rw-r--r--graphics/event_objects/pics/people/tuber_f.pngbin602 -> 486 bytes
-rw-r--r--graphics/event_objects/pics/people/tuber_m.pngbin526 -> 410 bytes
-rw-r--r--graphics/event_objects/pics/people/tuber_m_swimming.pngbin530 -> 414 bytes
-rw-r--r--graphics/event_objects/pics/people/union_room_attendant.pngbin566 -> 450 bytes
-rw-r--r--graphics/event_objects/pics/people/unused_woman.pngbin826 -> 710 bytes
-rw-r--r--graphics/event_objects/pics/people/wallace.pngbin911 -> 795 bytes
-rw-r--r--graphics/event_objects/pics/people/wally.pngbin816 -> 700 bytes
-rw-r--r--graphics/event_objects/pics/people/woman_1.pngbin883 -> 767 bytes
-rw-r--r--graphics/event_objects/pics/people/woman_2.pngbin872 -> 756 bytes
-rw-r--r--graphics/event_objects/pics/people/woman_3.pngbin890 -> 774 bytes
-rw-r--r--graphics/event_objects/pics/people/woman_4.pngbin817 -> 701 bytes
-rw-r--r--graphics/event_objects/pics/people/woman_5.pngbin852 -> 736 bytes
-rw-r--r--graphics/event_objects/pics/people/woman_6.pngbin825 -> 709 bytes
-rw-r--r--graphics/event_objects/pics/people/woman_7.pngbin946 -> 830 bytes
-rw-r--r--graphics/event_objects/pics/people/youngster.pngbin790 -> 674 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/azumarill.pngbin441 -> 325 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/azurill.pngbin424 -> 308 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/deoxys.pngbin663 -> 547 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/dusclops.pngbin756 -> 640 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/enemy_zigzagoon.pngbin842 -> 726 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/groudon.pngbin1168 -> 1052 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/ho_oh.pngbin645 -> 529 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/kecleon.pngbin461 -> 345 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/kirlia.pngbin585 -> 469 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/kyogre.pngbin1153 -> 1037 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/latias_latios.pngbin689 -> 573 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/lugia.pngbin526 -> 410 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/mew.pngbin917 -> 801 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/pikachu.pngbin451 -> 335 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/poochyena.pngbin790 -> 674 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/rayquaza.pngbin1507 -> 1391 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/rayquaza_still.pngbin538 -> 525 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/regi.pngbin386 -> 373 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/skitty.pngbin448 -> 332 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/sudowoodo.pngbin451 -> 335 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/vigoroth.pngbin1096 -> 980 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/wingull.pngbin470 -> 354 bytes
-rw-r--r--graphics/event_objects/pics/pokemon/zigzagoon.pngbin415 -> 299 bytes
-rw-r--r--spritesheet_rules.mk663
-rwxr-xr-xsrc/data/field_event_obj/event_object_graphics.h74
-rwxr-xr-xsrc/data/field_event_obj/field_effect_objects.h108
367 files changed, 733 insertions, 732 deletions
diff --git a/Makefile b/Makefile
index 47bfee2a2..a0ce6bdd1 100644
--- a/Makefile
+++ b/Makefile
@@ -90,7 +90,7 @@ tidy:
rm -r build/*
include graphics_file_rules.mk
-include event_obj_graphics_makefile_rules.mk
+include spritesheet_rules.mk
%.s: ;
%.png: ;
diff --git a/event_obj_graphics_makefile_rules.mk b/event_obj_graphics_makefile_rules.mk
deleted file mode 100644
index c7b4ccba4..000000000
--- a/event_obj_graphics_makefile_rules.mk
+++ /dev/null
@@ -1,618 +0,0 @@
-OVERWORLDGFXDIR := graphics/event_objects/pics
-
-$(OVERWORLDGFXDIR)/people/brendan/walking.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/brendan/running.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/brendan/field_move.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/brendan/surfing.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/brendan/mach_bike.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/brendan/acro_bike.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/brendan/fishing.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/brendan/watering.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/brendan/underwater.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-
-$(OVERWORLDGFXDIR)/people/elite_four/drake.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/elite_four/glacia.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/elite_four/phoebe.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/elite_four/sidney.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-
-$(OVERWORLDGFXDIR)/people/frontier_brains/anabel.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/frontier_brains/brandon.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/frontier_brains/greta.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/frontier_brains/lucy.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/frontier_brains/noland.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/frontier_brains/spenser.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/frontier_brains/tucker.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-
-$(OVERWORLDGFXDIR)/people/gym_leaders/brawly.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/gym_leaders/flannery.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/gym_leaders/juan.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/gym_leaders/liza.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/gym_leaders/norman.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/gym_leaders/roxanne.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/gym_leaders/tate.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/gym_leaders/wattson.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/gym_leaders/winona.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-
-$(OVERWORLDGFXDIR)/people/may/walking.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/may/running.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/may/field_move.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/may/surfing.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/may/mach_bike.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/may/acro_bike.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/may/fishing.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/may/watering.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/may/underwater.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-
-$(OVERWORLDGFXDIR)/people/ruby_sapphire_brendan/walking.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/ruby_sapphire_brendan/running.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-
-$(OVERWORLDGFXDIR)/people/ruby_sapphire_may/walking.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/ruby_sapphire_may/running.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-
-$(OVERWORLDGFXDIR)/people/team_aqua/aqua_member_f.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/team_aqua/aqua_member_m.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/team_aqua/archie.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-
-$(OVERWORLDGFXDIR)/people/team_magma/magma_member_f.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/team_magma/magma_member_m.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/team_magma/maxie.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-
-$(OVERWORLDGFXDIR)/people/artist.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/beauty.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/black_belt.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/boy_1.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/boy_2.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/boy_3.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/boy_4.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/boy_5.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/bug_catcher.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/cameraman.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/camper.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/contest_old_man.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/cook.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/cycling_triathlete_f.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/cycling_triathlete_m.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/fat_man.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/fisherman.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/gentleman.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/girl_1.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/girl_2.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/girl_3.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/hex_maniac.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/hiker.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/hot_springs_old_woman.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/lass.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/leaf.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/little_boy_1.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/people/little_boy_2.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/people/little_girl_1.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/little_girl_2.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/people/man_1.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/man_2.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/man_3.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/man_4.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/man_5.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/man_6.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/man_7.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/maniac.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/mart_employee.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/mauville_old_man_1.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/mauville_old_man_2.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/mom.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/mystery_event_deliveryman.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/nurse.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/old_man_1.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/old_man_2.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/old_woman_1.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/old_woman_2.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/picnicker.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/prof_birch.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/psychic_m.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/quinty_plump.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/red.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/reporter_f.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/reporter_m.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/rooftop_sale_woman.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/rs_little_boy.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/people/running_triathlete_f.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/running_triathlete_m.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/sailor.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/school_kid_m.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/scientist_1.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/scientist_2.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/scott.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/steven.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/swimmer_f.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/swimmer_m.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/teala.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/tuber_f.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/people/tuber_m.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/people/tuber_m_swimming.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/people/union_room_attendant.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/unused_woman.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/wallace.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/wally.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/woman_1.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/woman_2.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/woman_3.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/woman_4.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/woman_5.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/woman_6.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/woman_7.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/people/youngster.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-
-
-$(OVERWORLDGFXDIR)/pokemon/azumarill.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/pokemon/azurill.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/pokemon/deoxys.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/pokemon/dusclops.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/pokemon/enemy_zigzagoon.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/pokemon/groudon.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/pokemon/ho_oh.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/pokemon/kecleon.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/pokemon/kirlia.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/pokemon/kyogre.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/pokemon/latias_latios.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/pokemon/lugia.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/pokemon/mew.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/pokemon/pikachu.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/pokemon/poochyena.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/pokemon/rayquaza.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 8 -mheight 8
-
-$(OVERWORLDGFXDIR)/pokemon/skitty.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/pokemon/sudowoodo.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/pokemon/vigoroth.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/pokemon/wingull.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/pokemon/zigzagoon.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-
-
-$(OVERWORLDGFXDIR)/berry_trees/aguav.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/aspear.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/cheri.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/chesto.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/cornn.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/durin.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/figy.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/grepa.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/hondew.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/iapapa.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/kelpsy.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/lansat.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/leppa.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/liechi.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/lum.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/mago.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/nomel.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/oran.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/pamtre.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/pecha.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/persim.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/pomeg.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/rabuta.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/rawst.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/razz.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/sitrus.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/spelon.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/sprout.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/berry_trees/tamato.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/wepear.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/berry_trees/wiki.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-
-
-$(OVERWORLDGFXDIR)/misc/breakable_rock.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/misc/cuttable_tree.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/misc/mr_brineys_boat.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-
-
-$(OVERWORLDGFXDIR)/effects/arrow.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/effects/ash.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/effects/bike_hop_big_splash.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/effects/bike_hop_small_splash.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 1
-
-$(OVERWORLDGFXDIR)/effects/bubbles.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/effects/jump_out_of_ash.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/effects/mountain_disguise.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/effects/ripple.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/effects/sand_disguise_placeholder.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/effects/short_grass.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/effects/surf_blob.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 4 -mheight 4
-
-$(OVERWORLDGFXDIR)/effects/tall_grass.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
-
-$(OVERWORLDGFXDIR)/effects/tree_disguise.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 4
-
-$(OVERWORLDGFXDIR)/effects/unknown_17.4bpp: %.4bpp: %.png
- $(GFX) $< $@ -mwidth 2 -mheight 2
diff --git a/graphics/event_objects/pics/berry_trees/aguav.png b/graphics/event_objects/pics/berry_trees/aguav.png
index 13321eb42..fca4b0dd5 100644
--- a/graphics/event_objects/pics/berry_trees/aguav.png
+++ b/graphics/event_objects/pics/berry_trees/aguav.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/aspear.png b/graphics/event_objects/pics/berry_trees/aspear.png
index 984e598ea..d0782166e 100644
--- a/graphics/event_objects/pics/berry_trees/aspear.png
+++ b/graphics/event_objects/pics/berry_trees/aspear.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/cheri.png b/graphics/event_objects/pics/berry_trees/cheri.png
index 527ef9dfe..ec2db0ae3 100644
--- a/graphics/event_objects/pics/berry_trees/cheri.png
+++ b/graphics/event_objects/pics/berry_trees/cheri.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/chesto.png b/graphics/event_objects/pics/berry_trees/chesto.png
index 36b4520ce..3087de2b2 100644
--- a/graphics/event_objects/pics/berry_trees/chesto.png
+++ b/graphics/event_objects/pics/berry_trees/chesto.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/cornn.png b/graphics/event_objects/pics/berry_trees/cornn.png
index 60ac7da8b..de3ba7003 100644
--- a/graphics/event_objects/pics/berry_trees/cornn.png
+++ b/graphics/event_objects/pics/berry_trees/cornn.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/dirt_pile.png b/graphics/event_objects/pics/berry_trees/dirt_pile.png
index 3790fd846..ed2a38b3f 100644
--- a/graphics/event_objects/pics/berry_trees/dirt_pile.png
+++ b/graphics/event_objects/pics/berry_trees/dirt_pile.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/durin.png b/graphics/event_objects/pics/berry_trees/durin.png
index 250cea031..c0caf166f 100644
--- a/graphics/event_objects/pics/berry_trees/durin.png
+++ b/graphics/event_objects/pics/berry_trees/durin.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/figy.png b/graphics/event_objects/pics/berry_trees/figy.png
index 2f26d1381..6ca366296 100644
--- a/graphics/event_objects/pics/berry_trees/figy.png
+++ b/graphics/event_objects/pics/berry_trees/figy.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/grepa.png b/graphics/event_objects/pics/berry_trees/grepa.png
index 07c8554ce..33788c4a4 100644
--- a/graphics/event_objects/pics/berry_trees/grepa.png
+++ b/graphics/event_objects/pics/berry_trees/grepa.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/hondew.png b/graphics/event_objects/pics/berry_trees/hondew.png
index 45f5605ee..c07bc17f7 100644
--- a/graphics/event_objects/pics/berry_trees/hondew.png
+++ b/graphics/event_objects/pics/berry_trees/hondew.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/iapapa.png b/graphics/event_objects/pics/berry_trees/iapapa.png
index 2a8d9b760..98eb27c1d 100644
--- a/graphics/event_objects/pics/berry_trees/iapapa.png
+++ b/graphics/event_objects/pics/berry_trees/iapapa.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/kelpsy.png b/graphics/event_objects/pics/berry_trees/kelpsy.png
index bad257fce..7fdf1d8bd 100644
--- a/graphics/event_objects/pics/berry_trees/kelpsy.png
+++ b/graphics/event_objects/pics/berry_trees/kelpsy.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/lansat.png b/graphics/event_objects/pics/berry_trees/lansat.png
index 8ab63c979..3271c1ceb 100644
--- a/graphics/event_objects/pics/berry_trees/lansat.png
+++ b/graphics/event_objects/pics/berry_trees/lansat.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/leppa.png b/graphics/event_objects/pics/berry_trees/leppa.png
index a0b3dccc0..601945e43 100644
--- a/graphics/event_objects/pics/berry_trees/leppa.png
+++ b/graphics/event_objects/pics/berry_trees/leppa.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/liechi.png b/graphics/event_objects/pics/berry_trees/liechi.png
index a845c5ac2..b65074c80 100644
--- a/graphics/event_objects/pics/berry_trees/liechi.png
+++ b/graphics/event_objects/pics/berry_trees/liechi.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/lum.png b/graphics/event_objects/pics/berry_trees/lum.png
index e108e428f..a2e156ddd 100644
--- a/graphics/event_objects/pics/berry_trees/lum.png
+++ b/graphics/event_objects/pics/berry_trees/lum.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/mago.png b/graphics/event_objects/pics/berry_trees/mago.png
index cc30190d2..182a3dea8 100644
--- a/graphics/event_objects/pics/berry_trees/mago.png
+++ b/graphics/event_objects/pics/berry_trees/mago.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/nomel.png b/graphics/event_objects/pics/berry_trees/nomel.png
index b1c180465..fa60688b8 100644
--- a/graphics/event_objects/pics/berry_trees/nomel.png
+++ b/graphics/event_objects/pics/berry_trees/nomel.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/oran.png b/graphics/event_objects/pics/berry_trees/oran.png
index 7f98da25e..484fb7eb2 100644
--- a/graphics/event_objects/pics/berry_trees/oran.png
+++ b/graphics/event_objects/pics/berry_trees/oran.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/pamtre.png b/graphics/event_objects/pics/berry_trees/pamtre.png
index b2d7c590d..a9f306012 100644
--- a/graphics/event_objects/pics/berry_trees/pamtre.png
+++ b/graphics/event_objects/pics/berry_trees/pamtre.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/pecha.png b/graphics/event_objects/pics/berry_trees/pecha.png
index 7078d2bd1..3bfec5753 100644
--- a/graphics/event_objects/pics/berry_trees/pecha.png
+++ b/graphics/event_objects/pics/berry_trees/pecha.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/persim.png b/graphics/event_objects/pics/berry_trees/persim.png
index ff4d8f808..eb5450b8b 100644
--- a/graphics/event_objects/pics/berry_trees/persim.png
+++ b/graphics/event_objects/pics/berry_trees/persim.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/pomeg.png b/graphics/event_objects/pics/berry_trees/pomeg.png
index 78abc73eb..cd0e5e6c3 100644
--- a/graphics/event_objects/pics/berry_trees/pomeg.png
+++ b/graphics/event_objects/pics/berry_trees/pomeg.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/rabuta.png b/graphics/event_objects/pics/berry_trees/rabuta.png
index b7a2c85d6..59f9baff2 100644
--- a/graphics/event_objects/pics/berry_trees/rabuta.png
+++ b/graphics/event_objects/pics/berry_trees/rabuta.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/rawst.png b/graphics/event_objects/pics/berry_trees/rawst.png
index e0bcac532..aad761f5b 100644
--- a/graphics/event_objects/pics/berry_trees/rawst.png
+++ b/graphics/event_objects/pics/berry_trees/rawst.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/razz.png b/graphics/event_objects/pics/berry_trees/razz.png
index 70f56bc8b..dc2dd1723 100644
--- a/graphics/event_objects/pics/berry_trees/razz.png
+++ b/graphics/event_objects/pics/berry_trees/razz.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/sitrus.png b/graphics/event_objects/pics/berry_trees/sitrus.png
index bdfece860..c5392e3ad 100644
--- a/graphics/event_objects/pics/berry_trees/sitrus.png
+++ b/graphics/event_objects/pics/berry_trees/sitrus.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/spelon.png b/graphics/event_objects/pics/berry_trees/spelon.png
index d9b7f4174..572b4d4f9 100644
--- a/graphics/event_objects/pics/berry_trees/spelon.png
+++ b/graphics/event_objects/pics/berry_trees/spelon.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/sprout.png b/graphics/event_objects/pics/berry_trees/sprout.png
index 8fee510bd..e34359627 100644
--- a/graphics/event_objects/pics/berry_trees/sprout.png
+++ b/graphics/event_objects/pics/berry_trees/sprout.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/tamato.png b/graphics/event_objects/pics/berry_trees/tamato.png
index d0770746b..d12af1922 100644
--- a/graphics/event_objects/pics/berry_trees/tamato.png
+++ b/graphics/event_objects/pics/berry_trees/tamato.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/wepear.png b/graphics/event_objects/pics/berry_trees/wepear.png
index 133140843..63e5ae53d 100644
--- a/graphics/event_objects/pics/berry_trees/wepear.png
+++ b/graphics/event_objects/pics/berry_trees/wepear.png
Binary files differ
diff --git a/graphics/event_objects/pics/berry_trees/wiki.png b/graphics/event_objects/pics/berry_trees/wiki.png
index a78d55db4..2fa0c0b01 100644
--- a/graphics/event_objects/pics/berry_trees/wiki.png
+++ b/graphics/event_objects/pics/berry_trees/wiki.png
Binary files differ
diff --git a/graphics/event_objects/pics/cushions/ball_cushion.png b/graphics/event_objects/pics/cushions/ball_cushion.png
index 54ecc1980..2b45f8fd2 100644
--- a/graphics/event_objects/pics/cushions/ball_cushion.png
+++ b/graphics/event_objects/pics/cushions/ball_cushion.png
Binary files differ
diff --git a/graphics/event_objects/pics/cushions/diamond_cushion.png b/graphics/event_objects/pics/cushions/diamond_cushion.png
index 747866941..c6c7bc761 100644
--- a/graphics/event_objects/pics/cushions/diamond_cushion.png
+++ b/graphics/event_objects/pics/cushions/diamond_cushion.png
Binary files differ
diff --git a/graphics/event_objects/pics/cushions/fire_cushion.png b/graphics/event_objects/pics/cushions/fire_cushion.png
index aa9a70f2e..ee6715037 100644
--- a/graphics/event_objects/pics/cushions/fire_cushion.png
+++ b/graphics/event_objects/pics/cushions/fire_cushion.png
Binary files differ
diff --git a/graphics/event_objects/pics/cushions/grass_cushion.png b/graphics/event_objects/pics/cushions/grass_cushion.png
index 8ee854f17..44862882e 100644
--- a/graphics/event_objects/pics/cushions/grass_cushion.png
+++ b/graphics/event_objects/pics/cushions/grass_cushion.png
Binary files differ
diff --git a/graphics/event_objects/pics/cushions/kiss_cushion.png b/graphics/event_objects/pics/cushions/kiss_cushion.png
index 6a99348c9..e24bd9dea 100644
--- a/graphics/event_objects/pics/cushions/kiss_cushion.png
+++ b/graphics/event_objects/pics/cushions/kiss_cushion.png
Binary files differ
diff --git a/graphics/event_objects/pics/cushions/pika_cushion.png b/graphics/event_objects/pics/cushions/pika_cushion.png
index 947713c39..16661bc01 100644
--- a/graphics/event_objects/pics/cushions/pika_cushion.png
+++ b/graphics/event_objects/pics/cushions/pika_cushion.png
Binary files differ
diff --git a/graphics/event_objects/pics/cushions/round_cushion.png b/graphics/event_objects/pics/cushions/round_cushion.png
index 0e7b71ad5..2a2c6d9d9 100644
--- a/graphics/event_objects/pics/cushions/round_cushion.png
+++ b/graphics/event_objects/pics/cushions/round_cushion.png
Binary files differ
diff --git a/graphics/event_objects/pics/cushions/spin_cushion.png b/graphics/event_objects/pics/cushions/spin_cushion.png
index 81eba708c..cfac6c811 100644
--- a/graphics/event_objects/pics/cushions/spin_cushion.png
+++ b/graphics/event_objects/pics/cushions/spin_cushion.png
Binary files differ
diff --git a/graphics/event_objects/pics/cushions/water_cushion.png b/graphics/event_objects/pics/cushions/water_cushion.png
index 9ed16c633..848b0cd35 100644
--- a/graphics/event_objects/pics/cushions/water_cushion.png
+++ b/graphics/event_objects/pics/cushions/water_cushion.png
Binary files differ
diff --git a/graphics/event_objects/pics/cushions/zigzag_cushion.png b/graphics/event_objects/pics/cushions/zigzag_cushion.png
index 407e6a66b..88bb74868 100644
--- a/graphics/event_objects/pics/cushions/zigzag_cushion.png
+++ b/graphics/event_objects/pics/cushions/zigzag_cushion.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/azurill_doll.png b/graphics/event_objects/pics/dolls/azurill_doll.png
index 1d1f7492f..2c2a49639 100644
--- a/graphics/event_objects/pics/dolls/azurill_doll.png
+++ b/graphics/event_objects/pics/dolls/azurill_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/baltoy_doll.png b/graphics/event_objects/pics/dolls/baltoy_doll.png
index 5205123da..c64d26033 100644
--- a/graphics/event_objects/pics/dolls/baltoy_doll.png
+++ b/graphics/event_objects/pics/dolls/baltoy_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/big_blastoise_doll.png b/graphics/event_objects/pics/dolls/big_blastoise_doll.png
index fa295f302..0873117d8 100644
--- a/graphics/event_objects/pics/dolls/big_blastoise_doll.png
+++ b/graphics/event_objects/pics/dolls/big_blastoise_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/big_charizard_doll.png b/graphics/event_objects/pics/dolls/big_charizard_doll.png
index 4fa5aed45..8bf206e5b 100644
--- a/graphics/event_objects/pics/dolls/big_charizard_doll.png
+++ b/graphics/event_objects/pics/dolls/big_charizard_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/big_lapras_doll.png b/graphics/event_objects/pics/dolls/big_lapras_doll.png
index 572d3c810..9695a0ea5 100644
--- a/graphics/event_objects/pics/dolls/big_lapras_doll.png
+++ b/graphics/event_objects/pics/dolls/big_lapras_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/big_regice_doll.png b/graphics/event_objects/pics/dolls/big_regice_doll.png
index e437d3558..eff1de492 100644
--- a/graphics/event_objects/pics/dolls/big_regice_doll.png
+++ b/graphics/event_objects/pics/dolls/big_regice_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/big_regirock_doll.png b/graphics/event_objects/pics/dolls/big_regirock_doll.png
index 139abbb28..63ed27236 100644
--- a/graphics/event_objects/pics/dolls/big_regirock_doll.png
+++ b/graphics/event_objects/pics/dolls/big_regirock_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/big_registeel_doll.png b/graphics/event_objects/pics/dolls/big_registeel_doll.png
index 632a2cadd..b7ab0821a 100644
--- a/graphics/event_objects/pics/dolls/big_registeel_doll.png
+++ b/graphics/event_objects/pics/dolls/big_registeel_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/big_rhydon_doll.png b/graphics/event_objects/pics/dolls/big_rhydon_doll.png
index 2e059f8c9..4e439330a 100644
--- a/graphics/event_objects/pics/dolls/big_rhydon_doll.png
+++ b/graphics/event_objects/pics/dolls/big_rhydon_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/big_snorlax_doll.png b/graphics/event_objects/pics/dolls/big_snorlax_doll.png
index 397c9baac..dcb1699bf 100644
--- a/graphics/event_objects/pics/dolls/big_snorlax_doll.png
+++ b/graphics/event_objects/pics/dolls/big_snorlax_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/big_venusaur_doll.png b/graphics/event_objects/pics/dolls/big_venusaur_doll.png
index 9d1961608..1910d1c6e 100644
--- a/graphics/event_objects/pics/dolls/big_venusaur_doll.png
+++ b/graphics/event_objects/pics/dolls/big_venusaur_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/big_wailmer_doll.png b/graphics/event_objects/pics/dolls/big_wailmer_doll.png
index a174d30f7..13cbbccf3 100644
--- a/graphics/event_objects/pics/dolls/big_wailmer_doll.png
+++ b/graphics/event_objects/pics/dolls/big_wailmer_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/chikorita_doll.png b/graphics/event_objects/pics/dolls/chikorita_doll.png
index 6b5e6417d..9942fc9dc 100644
--- a/graphics/event_objects/pics/dolls/chikorita_doll.png
+++ b/graphics/event_objects/pics/dolls/chikorita_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/clefairy_doll.png b/graphics/event_objects/pics/dolls/clefairy_doll.png
index 137b20213..3aed333ad 100644
--- a/graphics/event_objects/pics/dolls/clefairy_doll.png
+++ b/graphics/event_objects/pics/dolls/clefairy_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/cyndaquil_doll.png b/graphics/event_objects/pics/dolls/cyndaquil_doll.png
index b76221e1d..2f026816e 100644
--- a/graphics/event_objects/pics/dolls/cyndaquil_doll.png
+++ b/graphics/event_objects/pics/dolls/cyndaquil_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/ditto_doll.png b/graphics/event_objects/pics/dolls/ditto_doll.png
index da4c33018..7b8cb48ae 100644
--- a/graphics/event_objects/pics/dolls/ditto_doll.png
+++ b/graphics/event_objects/pics/dolls/ditto_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/duskull_doll.png b/graphics/event_objects/pics/dolls/duskull_doll.png
index fdfbe3fec..6e69796d7 100644
--- a/graphics/event_objects/pics/dolls/duskull_doll.png
+++ b/graphics/event_objects/pics/dolls/duskull_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/gulpin_doll.png b/graphics/event_objects/pics/dolls/gulpin_doll.png
index 48bf1824b..5ffdefb0c 100644
--- a/graphics/event_objects/pics/dolls/gulpin_doll.png
+++ b/graphics/event_objects/pics/dolls/gulpin_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/jigglypuff_doll.png b/graphics/event_objects/pics/dolls/jigglypuff_doll.png
index 1a2c8d44a..75dcbe1eb 100644
--- a/graphics/event_objects/pics/dolls/jigglypuff_doll.png
+++ b/graphics/event_objects/pics/dolls/jigglypuff_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/kecleon_doll.png b/graphics/event_objects/pics/dolls/kecleon_doll.png
index 92869882f..a70feb67c 100644
--- a/graphics/event_objects/pics/dolls/kecleon_doll.png
+++ b/graphics/event_objects/pics/dolls/kecleon_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/lotad_doll.png b/graphics/event_objects/pics/dolls/lotad_doll.png
index 9ee2182d1..69065a424 100644
--- a/graphics/event_objects/pics/dolls/lotad_doll.png
+++ b/graphics/event_objects/pics/dolls/lotad_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/marill_doll.png b/graphics/event_objects/pics/dolls/marill_doll.png
index d5372f7dd..d90c0cee1 100644
--- a/graphics/event_objects/pics/dolls/marill_doll.png
+++ b/graphics/event_objects/pics/dolls/marill_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/meowth_doll.png b/graphics/event_objects/pics/dolls/meowth_doll.png
index 67ce3db4c..cb093acfa 100644
--- a/graphics/event_objects/pics/dolls/meowth_doll.png
+++ b/graphics/event_objects/pics/dolls/meowth_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/mudkip_doll.png b/graphics/event_objects/pics/dolls/mudkip_doll.png
index 8d6af157f..440fde84b 100644
--- a/graphics/event_objects/pics/dolls/mudkip_doll.png
+++ b/graphics/event_objects/pics/dolls/mudkip_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/pichu_doll.png b/graphics/event_objects/pics/dolls/pichu_doll.png
index 7a2aefc31..69bcc64ae 100644
--- a/graphics/event_objects/pics/dolls/pichu_doll.png
+++ b/graphics/event_objects/pics/dolls/pichu_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/pikachu_doll.png b/graphics/event_objects/pics/dolls/pikachu_doll.png
index a762f1e15..1c9342ad1 100644
--- a/graphics/event_objects/pics/dolls/pikachu_doll.png
+++ b/graphics/event_objects/pics/dolls/pikachu_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/seedot_doll.png b/graphics/event_objects/pics/dolls/seedot_doll.png
index e00c485ae..255b4c55d 100644
--- a/graphics/event_objects/pics/dolls/seedot_doll.png
+++ b/graphics/event_objects/pics/dolls/seedot_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/skitty_doll.png b/graphics/event_objects/pics/dolls/skitty_doll.png
index 57ae4c5ed..6e04a9cb1 100644
--- a/graphics/event_objects/pics/dolls/skitty_doll.png
+++ b/graphics/event_objects/pics/dolls/skitty_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/smoochum_doll.png b/graphics/event_objects/pics/dolls/smoochum_doll.png
index 4adacdfd5..7dc1180fd 100644
--- a/graphics/event_objects/pics/dolls/smoochum_doll.png
+++ b/graphics/event_objects/pics/dolls/smoochum_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/swablu_doll.png b/graphics/event_objects/pics/dolls/swablu_doll.png
index 94e3051d7..271576db8 100644
--- a/graphics/event_objects/pics/dolls/swablu_doll.png
+++ b/graphics/event_objects/pics/dolls/swablu_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/togepi_doll.png b/graphics/event_objects/pics/dolls/togepi_doll.png
index 4deda750c..aa527b44b 100644
--- a/graphics/event_objects/pics/dolls/togepi_doll.png
+++ b/graphics/event_objects/pics/dolls/togepi_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/torchic_doll.png b/graphics/event_objects/pics/dolls/torchic_doll.png
index 067eae9fb..80969c424 100644
--- a/graphics/event_objects/pics/dolls/torchic_doll.png
+++ b/graphics/event_objects/pics/dolls/torchic_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/totodile_doll.png b/graphics/event_objects/pics/dolls/totodile_doll.png
index b347125c9..46324159e 100644
--- a/graphics/event_objects/pics/dolls/totodile_doll.png
+++ b/graphics/event_objects/pics/dolls/totodile_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/treecko_doll.png b/graphics/event_objects/pics/dolls/treecko_doll.png
index 3ccf44a58..6487fe805 100644
--- a/graphics/event_objects/pics/dolls/treecko_doll.png
+++ b/graphics/event_objects/pics/dolls/treecko_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/unused_magnemite_doll.png b/graphics/event_objects/pics/dolls/unused_magnemite_doll.png
index bbf386e6a..2c9ef10c7 100644
--- a/graphics/event_objects/pics/dolls/unused_magnemite_doll.png
+++ b/graphics/event_objects/pics/dolls/unused_magnemite_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/unused_natu_doll.png b/graphics/event_objects/pics/dolls/unused_natu_doll.png
index a2c4995e3..8087db81d 100644
--- a/graphics/event_objects/pics/dolls/unused_natu_doll.png
+++ b/graphics/event_objects/pics/dolls/unused_natu_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/unused_pikachu_doll.png b/graphics/event_objects/pics/dolls/unused_pikachu_doll.png
index 9bf762d02..2e5181977 100644
--- a/graphics/event_objects/pics/dolls/unused_pikachu_doll.png
+++ b/graphics/event_objects/pics/dolls/unused_pikachu_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/unused_porygon2_doll.png b/graphics/event_objects/pics/dolls/unused_porygon2_doll.png
index 465b7a092..f68182762 100644
--- a/graphics/event_objects/pics/dolls/unused_porygon2_doll.png
+++ b/graphics/event_objects/pics/dolls/unused_porygon2_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/unused_squirtle_doll.png b/graphics/event_objects/pics/dolls/unused_squirtle_doll.png
index ccc526aae..0480227d0 100644
--- a/graphics/event_objects/pics/dolls/unused_squirtle_doll.png
+++ b/graphics/event_objects/pics/dolls/unused_squirtle_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/unused_wooper_doll.png b/graphics/event_objects/pics/dolls/unused_wooper_doll.png
index 29bc8fd99..69d73eada 100644
--- a/graphics/event_objects/pics/dolls/unused_wooper_doll.png
+++ b/graphics/event_objects/pics/dolls/unused_wooper_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/dolls/wynaut_doll.png b/graphics/event_objects/pics/dolls/wynaut_doll.png
index 3ac3d1311..543328178 100644
--- a/graphics/event_objects/pics/dolls/wynaut_doll.png
+++ b/graphics/event_objects/pics/dolls/wynaut_doll.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/arrow.png b/graphics/event_objects/pics/effects/arrow.png
index a530b5344..85ebdf514 100644
--- a/graphics/event_objects/pics/effects/arrow.png
+++ b/graphics/event_objects/pics/effects/arrow.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/ash.png b/graphics/event_objects/pics/effects/ash.png
index 472583def..8890d5ab8 100644
--- a/graphics/event_objects/pics/effects/ash.png
+++ b/graphics/event_objects/pics/effects/ash.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle.png b/graphics/event_objects/pics/effects/berry_tree_growth_sparkle.png
new file mode 100644
index 000000000..2910c2a49
--- /dev/null
+++ b/graphics/event_objects/pics/effects/berry_tree_growth_sparkle.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/0.png b/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/0.png
deleted file mode 100644
index f3e751d3a..000000000
--- a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/1.png b/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/1.png
deleted file mode 100644
index d48fd1234..000000000
--- a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/2.png b/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/2.png
deleted file mode 100644
index 9a9abf73e..000000000
--- a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/2.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/3.png b/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/3.png
deleted file mode 100644
index 857abfb0b..000000000
--- a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/3.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/4.png b/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/4.png
deleted file mode 100644
index bce9df4c7..000000000
--- a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/4.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/5.png b/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/5.png
deleted file mode 100644
index 4c757bf6b..000000000
--- a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/5.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/berry_tree_growth_sparkle.png b/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/berry_tree_growth_sparkle.png
deleted file mode 100644
index 4fd6e4d5f..000000000
--- a/graphics/event_objects/pics/effects/berry_tree_growth_sparkle/berry_tree_growth_sparkle.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_hop_big_splash.png b/graphics/event_objects/pics/effects/bike_hop_big_splash.png
index 4546340fe..171d23457 100644
--- a/graphics/event_objects/pics/effects/bike_hop_big_splash.png
+++ b/graphics/event_objects/pics/effects/bike_hop_big_splash.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_hop_small_splash.png b/graphics/event_objects/pics/effects/bike_hop_small_splash.png
index 523238a1d..e98ded025 100644
--- a/graphics/event_objects/pics/effects/bike_hop_small_splash.png
+++ b/graphics/event_objects/pics/effects/bike_hop_small_splash.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_hop_tall_grass.png b/graphics/event_objects/pics/effects/bike_hop_tall_grass.png
new file mode 100755
index 000000000..c43da9f28
--- /dev/null
+++ b/graphics/event_objects/pics/effects/bike_hop_tall_grass.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_hop_tall_grass/0.png b/graphics/event_objects/pics/effects/bike_hop_tall_grass/0.png
deleted file mode 100644
index d2768ec0c..000000000
--- a/graphics/event_objects/pics/effects/bike_hop_tall_grass/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_hop_tall_grass/1.png b/graphics/event_objects/pics/effects/bike_hop_tall_grass/1.png
deleted file mode 100644
index 7816f4d00..000000000
--- a/graphics/event_objects/pics/effects/bike_hop_tall_grass/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_hop_tall_grass/2.png b/graphics/event_objects/pics/effects/bike_hop_tall_grass/2.png
deleted file mode 100644
index 00c51d276..000000000
--- a/graphics/event_objects/pics/effects/bike_hop_tall_grass/2.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_hop_tall_grass/3.png b/graphics/event_objects/pics/effects/bike_hop_tall_grass/3.png
deleted file mode 100644
index 210382b93..000000000
--- a/graphics/event_objects/pics/effects/bike_hop_tall_grass/3.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_hop_tall_grass/bike_hop_tall_grass.png b/graphics/event_objects/pics/effects/bike_hop_tall_grass/bike_hop_tall_grass.png
deleted file mode 100644
index 805f26023..000000000
--- a/graphics/event_objects/pics/effects/bike_hop_tall_grass/bike_hop_tall_grass.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_tire_tracks.png b/graphics/event_objects/pics/effects/bike_tire_tracks.png
new file mode 100644
index 000000000..2d989d28c
--- /dev/null
+++ b/graphics/event_objects/pics/effects/bike_tire_tracks.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_tire_tracks/0.png b/graphics/event_objects/pics/effects/bike_tire_tracks/0.png
deleted file mode 100644
index d4fd46f9b..000000000
--- a/graphics/event_objects/pics/effects/bike_tire_tracks/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_tire_tracks/1.png b/graphics/event_objects/pics/effects/bike_tire_tracks/1.png
deleted file mode 100644
index 9095cdd74..000000000
--- a/graphics/event_objects/pics/effects/bike_tire_tracks/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_tire_tracks/2.png b/graphics/event_objects/pics/effects/bike_tire_tracks/2.png
deleted file mode 100644
index 56907c153..000000000
--- a/graphics/event_objects/pics/effects/bike_tire_tracks/2.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_tire_tracks/3.png b/graphics/event_objects/pics/effects/bike_tire_tracks/3.png
deleted file mode 100644
index 397bfb418..000000000
--- a/graphics/event_objects/pics/effects/bike_tire_tracks/3.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bike_tire_tracks/bike_tire_tracks.png b/graphics/event_objects/pics/effects/bike_tire_tracks/bike_tire_tracks.png
deleted file mode 100644
index 383a393c4..000000000
--- a/graphics/event_objects/pics/effects/bike_tire_tracks/bike_tire_tracks.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bird.png b/graphics/event_objects/pics/effects/bird.png
index 3147f98f5..e9d9798fd 100644
--- a/graphics/event_objects/pics/effects/bird.png
+++ b/graphics/event_objects/pics/effects/bird.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/bubbles.png b/graphics/event_objects/pics/effects/bubbles.png
index 554fc8425..b04ceaf09 100644
--- a/graphics/event_objects/pics/effects/bubbles.png
+++ b/graphics/event_objects/pics/effects/bubbles.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/deep_sand_footprints.png b/graphics/event_objects/pics/effects/deep_sand_footprints.png
new file mode 100644
index 000000000..ea7484b23
--- /dev/null
+++ b/graphics/event_objects/pics/effects/deep_sand_footprints.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/deep_sand_footprints/0.png b/graphics/event_objects/pics/effects/deep_sand_footprints/0.png
deleted file mode 100644
index c449b223e..000000000
--- a/graphics/event_objects/pics/effects/deep_sand_footprints/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/deep_sand_footprints/1.png b/graphics/event_objects/pics/effects/deep_sand_footprints/1.png
deleted file mode 100644
index 2a1d5cce5..000000000
--- a/graphics/event_objects/pics/effects/deep_sand_footprints/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/deep_sand_footprints/deep_sand_footprints.png b/graphics/event_objects/pics/effects/deep_sand_footprints/deep_sand_footprints.png
deleted file mode 100644
index 8719bd7a2..000000000
--- a/graphics/event_objects/pics/effects/deep_sand_footprints/deep_sand_footprints.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/ground_impact_dust.png b/graphics/event_objects/pics/effects/ground_impact_dust.png
new file mode 100644
index 000000000..d4562fe57
--- /dev/null
+++ b/graphics/event_objects/pics/effects/ground_impact_dust.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/ground_impact_dust/0.png b/graphics/event_objects/pics/effects/ground_impact_dust/0.png
deleted file mode 100644
index 57e2e8898..000000000
--- a/graphics/event_objects/pics/effects/ground_impact_dust/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/ground_impact_dust/1.png b/graphics/event_objects/pics/effects/ground_impact_dust/1.png
deleted file mode 100644
index d91554b6e..000000000
--- a/graphics/event_objects/pics/effects/ground_impact_dust/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/ground_impact_dust/2.png b/graphics/event_objects/pics/effects/ground_impact_dust/2.png
deleted file mode 100644
index 8d0235141..000000000
--- a/graphics/event_objects/pics/effects/ground_impact_dust/2.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/ground_impact_dust/ground_impact_dust.png b/graphics/event_objects/pics/effects/ground_impact_dust/ground_impact_dust.png
deleted file mode 100644
index 83b25a605..000000000
--- a/graphics/event_objects/pics/effects/ground_impact_dust/ground_impact_dust.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/hot_springs_water.png b/graphics/event_objects/pics/effects/hot_springs_water.png
index 1b6550b19..18892239e 100644
--- a/graphics/event_objects/pics/effects/hot_springs_water.png
+++ b/graphics/event_objects/pics/effects/hot_springs_water.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/jump_out_of_ash.png b/graphics/event_objects/pics/effects/jump_out_of_ash.png
index b5161274a..3247b8169 100644
--- a/graphics/event_objects/pics/effects/jump_out_of_ash.png
+++ b/graphics/event_objects/pics/effects/jump_out_of_ash.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/long_grass.png b/graphics/event_objects/pics/effects/long_grass.png
new file mode 100644
index 000000000..265e45056
--- /dev/null
+++ b/graphics/event_objects/pics/effects/long_grass.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/long_grass/0.png b/graphics/event_objects/pics/effects/long_grass/0.png
deleted file mode 100644
index 4a02b3d17..000000000
--- a/graphics/event_objects/pics/effects/long_grass/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/long_grass/1.png b/graphics/event_objects/pics/effects/long_grass/1.png
deleted file mode 100644
index 97f652c6d..000000000
--- a/graphics/event_objects/pics/effects/long_grass/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/long_grass/2.png b/graphics/event_objects/pics/effects/long_grass/2.png
deleted file mode 100644
index 313226f8b..000000000
--- a/graphics/event_objects/pics/effects/long_grass/2.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/long_grass/3.png b/graphics/event_objects/pics/effects/long_grass/3.png
deleted file mode 100644
index 0565b4069..000000000
--- a/graphics/event_objects/pics/effects/long_grass/3.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/long_grass/long_grass.png b/graphics/event_objects/pics/effects/long_grass/long_grass.png
deleted file mode 100644
index 5dfc3b246..000000000
--- a/graphics/event_objects/pics/effects/long_grass/long_grass.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/mountain_disguise.png b/graphics/event_objects/pics/effects/mountain_disguise.png
index ad592eac8..c394855e6 100644
--- a/graphics/event_objects/pics/effects/mountain_disguise.png
+++ b/graphics/event_objects/pics/effects/mountain_disguise.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/ripple.png b/graphics/event_objects/pics/effects/ripple.png
index 0352ef2d8..87e6dd617 100644
--- a/graphics/event_objects/pics/effects/ripple.png
+++ b/graphics/event_objects/pics/effects/ripple.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/sand_disguise_placeholder.png b/graphics/event_objects/pics/effects/sand_disguise_placeholder.png
index 66b9993e7..76808a53b 100644..100755
--- a/graphics/event_objects/pics/effects/sand_disguise_placeholder.png
+++ b/graphics/event_objects/pics/effects/sand_disguise_placeholder.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/sand_footprints.png b/graphics/event_objects/pics/effects/sand_footprints.png
new file mode 100644
index 000000000..71c54f787
--- /dev/null
+++ b/graphics/event_objects/pics/effects/sand_footprints.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/sand_footprints/0.png b/graphics/event_objects/pics/effects/sand_footprints/0.png
deleted file mode 100644
index 3cc79aa18..000000000
--- a/graphics/event_objects/pics/effects/sand_footprints/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/sand_footprints/1.png b/graphics/event_objects/pics/effects/sand_footprints/1.png
deleted file mode 100644
index 80d33783b..000000000
--- a/graphics/event_objects/pics/effects/sand_footprints/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/sand_footprints/sand_footprints.png b/graphics/event_objects/pics/effects/sand_footprints/sand_footprints.png
deleted file mode 100644
index cec011d0a..000000000
--- a/graphics/event_objects/pics/effects/sand_footprints/sand_footprints.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/shadow_extra_large.png b/graphics/event_objects/pics/effects/shadow_extra_large.png
index 41b37d8fb..765a5291a 100644
--- a/graphics/event_objects/pics/effects/shadow_extra_large.png
+++ b/graphics/event_objects/pics/effects/shadow_extra_large.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/shadow_large.png b/graphics/event_objects/pics/effects/shadow_large.png
index f0e76cd7f..e917823b0 100644
--- a/graphics/event_objects/pics/effects/shadow_large.png
+++ b/graphics/event_objects/pics/effects/shadow_large.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/shadow_medium.png b/graphics/event_objects/pics/effects/shadow_medium.png
index 7bf9afef7..83ab6e1f6 100644
--- a/graphics/event_objects/pics/effects/shadow_medium.png
+++ b/graphics/event_objects/pics/effects/shadow_medium.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/shadow_small.png b/graphics/event_objects/pics/effects/shadow_small.png
index 6c13c1b86..f5feada2b 100644
--- a/graphics/event_objects/pics/effects/shadow_small.png
+++ b/graphics/event_objects/pics/effects/shadow_small.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/short_grass.png b/graphics/event_objects/pics/effects/short_grass.png
index 53eb7924e..dc477e29f 100644
--- a/graphics/event_objects/pics/effects/short_grass.png
+++ b/graphics/event_objects/pics/effects/short_grass.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/splash.png b/graphics/event_objects/pics/effects/splash.png
index a33a0c9da..6e55ffae0 100644
--- a/graphics/event_objects/pics/effects/splash.png
+++ b/graphics/event_objects/pics/effects/splash.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/surf_blob.png b/graphics/event_objects/pics/effects/surf_blob.png
index 7e91e17dc..b5656cf16 100644
--- a/graphics/event_objects/pics/effects/surf_blob.png
+++ b/graphics/event_objects/pics/effects/surf_blob.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/tall_grass.png b/graphics/event_objects/pics/effects/tall_grass.png
index b6b44307a..919fc6f8a 100644
--- a/graphics/event_objects/pics/effects/tall_grass.png
+++ b/graphics/event_objects/pics/effects/tall_grass.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/tree_disguise.png b/graphics/event_objects/pics/effects/tree_disguise.png
index 77d07ef4e..8acbfbd5d 100644
--- a/graphics/event_objects/pics/effects/tree_disguise.png
+++ b/graphics/event_objects/pics/effects/tree_disguise.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_16.png b/graphics/event_objects/pics/effects/unknown_16.png
new file mode 100755
index 000000000..bb4789f9f
--- /dev/null
+++ b/graphics/event_objects/pics/effects/unknown_16.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_16/0.png b/graphics/event_objects/pics/effects/unknown_16/0.png
deleted file mode 100644
index 491801c32..000000000
--- a/graphics/event_objects/pics/effects/unknown_16/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_16/1.png b/graphics/event_objects/pics/effects/unknown_16/1.png
deleted file mode 100644
index f83ca15da..000000000
--- a/graphics/event_objects/pics/effects/unknown_16/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_16/2.png b/graphics/event_objects/pics/effects/unknown_16/2.png
deleted file mode 100644
index 073aa9b7e..000000000
--- a/graphics/event_objects/pics/effects/unknown_16/2.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_16/3.png b/graphics/event_objects/pics/effects/unknown_16/3.png
deleted file mode 100644
index e7b5c96cf..000000000
--- a/graphics/event_objects/pics/effects/unknown_16/3.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_16/4.png b/graphics/event_objects/pics/effects/unknown_16/4.png
deleted file mode 100644
index 8972d5d81..000000000
--- a/graphics/event_objects/pics/effects/unknown_16/4.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_16/5.png b/graphics/event_objects/pics/effects/unknown_16/5.png
deleted file mode 100644
index d570a9a8d..000000000
--- a/graphics/event_objects/pics/effects/unknown_16/5.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_17.png b/graphics/event_objects/pics/effects/unknown_17.png
index fedf86a10..f158bebc8 100644
--- a/graphics/event_objects/pics/effects/unknown_17.png
+++ b/graphics/event_objects/pics/effects/unknown_17.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_18.png b/graphics/event_objects/pics/effects/unknown_18.png
new file mode 100644
index 000000000..65f4d97e2
--- /dev/null
+++ b/graphics/event_objects/pics/effects/unknown_18.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_18/0.png b/graphics/event_objects/pics/effects/unknown_18/0.png
deleted file mode 100644
index 70b39df59..000000000
--- a/graphics/event_objects/pics/effects/unknown_18/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_18/1.png b/graphics/event_objects/pics/effects/unknown_18/1.png
deleted file mode 100644
index 392298f5a..000000000
--- a/graphics/event_objects/pics/effects/unknown_18/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_18/2.png b/graphics/event_objects/pics/effects/unknown_18/2.png
deleted file mode 100644
index ff418e940..000000000
--- a/graphics/event_objects/pics/effects/unknown_18/2.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_18/3.png b/graphics/event_objects/pics/effects/unknown_18/3.png
deleted file mode 100644
index 0e1e13438..000000000
--- a/graphics/event_objects/pics/effects/unknown_18/3.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_18/unknown_18.png b/graphics/event_objects/pics/effects/unknown_18/unknown_18.png
deleted file mode 100644
index 19f08ac53..000000000
--- a/graphics/event_objects/pics/effects/unknown_18/unknown_18.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_19.png b/graphics/event_objects/pics/effects/unknown_19.png
new file mode 100644
index 000000000..4ae851e58
--- /dev/null
+++ b/graphics/event_objects/pics/effects/unknown_19.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_19/0.png b/graphics/event_objects/pics/effects/unknown_19/0.png
deleted file mode 100644
index ef8005066..000000000
--- a/graphics/event_objects/pics/effects/unknown_19/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_19/1.png b/graphics/event_objects/pics/effects/unknown_19/1.png
deleted file mode 100644
index 6fde1a291..000000000
--- a/graphics/event_objects/pics/effects/unknown_19/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_19/2.png b/graphics/event_objects/pics/effects/unknown_19/2.png
deleted file mode 100644
index c385fd84c..000000000
--- a/graphics/event_objects/pics/effects/unknown_19/2.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_19/3.png b/graphics/event_objects/pics/effects/unknown_19/3.png
deleted file mode 100644
index 084c20314..000000000
--- a/graphics/event_objects/pics/effects/unknown_19/3.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_19/unknown_19.png b/graphics/event_objects/pics/effects/unknown_19/unknown_19.png
deleted file mode 100644
index d670cde5f..000000000
--- a/graphics/event_objects/pics/effects/unknown_19/unknown_19.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_20.png b/graphics/event_objects/pics/effects/unknown_20.png
new file mode 100644
index 000000000..7d6af5e0c
--- /dev/null
+++ b/graphics/event_objects/pics/effects/unknown_20.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_20/0.png b/graphics/event_objects/pics/effects/unknown_20/0.png
deleted file mode 100644
index eec853d53..000000000
--- a/graphics/event_objects/pics/effects/unknown_20/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_20/1.png b/graphics/event_objects/pics/effects/unknown_20/1.png
deleted file mode 100644
index f4782fc67..000000000
--- a/graphics/event_objects/pics/effects/unknown_20/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_20/2.png b/graphics/event_objects/pics/effects/unknown_20/2.png
deleted file mode 100644
index 416dae69d..000000000
--- a/graphics/event_objects/pics/effects/unknown_20/2.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_20/3.png b/graphics/event_objects/pics/effects/unknown_20/3.png
deleted file mode 100644
index 3d966e81c..000000000
--- a/graphics/event_objects/pics/effects/unknown_20/3.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_20/4.png b/graphics/event_objects/pics/effects/unknown_20/4.png
deleted file mode 100644
index 6bbfbca12..000000000
--- a/graphics/event_objects/pics/effects/unknown_20/4.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_20/unknown_20.png b/graphics/event_objects/pics/effects/unknown_20/unknown_20.png
deleted file mode 100644
index 83e35467a..000000000
--- a/graphics/event_objects/pics/effects/unknown_20/unknown_20.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_29.png b/graphics/event_objects/pics/effects/unknown_29.png
new file mode 100644
index 000000000..03f89a5f5
--- /dev/null
+++ b/graphics/event_objects/pics/effects/unknown_29.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_29/0.png b/graphics/event_objects/pics/effects/unknown_29/0.png
deleted file mode 100644
index 87fe91c97..000000000
--- a/graphics/event_objects/pics/effects/unknown_29/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_29/1.png b/graphics/event_objects/pics/effects/unknown_29/1.png
deleted file mode 100644
index c20fb34bb..000000000
--- a/graphics/event_objects/pics/effects/unknown_29/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_29/2.png b/graphics/event_objects/pics/effects/unknown_29/2.png
deleted file mode 100644
index def972b20..000000000
--- a/graphics/event_objects/pics/effects/unknown_29/2.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_29/unknown_29.png b/graphics/event_objects/pics/effects/unknown_29/unknown_29.png
deleted file mode 100644
index 2da55f179..000000000
--- a/graphics/event_objects/pics/effects/unknown_29/unknown_29.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_33.png b/graphics/event_objects/pics/effects/unknown_33.png
new file mode 100644
index 000000000..26b852200
--- /dev/null
+++ b/graphics/event_objects/pics/effects/unknown_33.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_33/0.png b/graphics/event_objects/pics/effects/unknown_33/0.png
deleted file mode 100644
index 2241eabd3..000000000
--- a/graphics/event_objects/pics/effects/unknown_33/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_33/1.png b/graphics/event_objects/pics/effects/unknown_33/1.png
deleted file mode 100644
index 5f90405d8..000000000
--- a/graphics/event_objects/pics/effects/unknown_33/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_33/2.png b/graphics/event_objects/pics/effects/unknown_33/2.png
deleted file mode 100644
index 3f1c3a76a..000000000
--- a/graphics/event_objects/pics/effects/unknown_33/2.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_33/3.png b/graphics/event_objects/pics/effects/unknown_33/3.png
deleted file mode 100644
index 2696f4a5a..000000000
--- a/graphics/event_objects/pics/effects/unknown_33/3.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_33/4.png b/graphics/event_objects/pics/effects/unknown_33/4.png
deleted file mode 100644
index c2d1785bf..000000000
--- a/graphics/event_objects/pics/effects/unknown_33/4.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_33/unknown_33.png b/graphics/event_objects/pics/effects/unknown_33/unknown_33.png
deleted file mode 100644
index 67f589ece..000000000
--- a/graphics/event_objects/pics/effects/unknown_33/unknown_33.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_35.png b/graphics/event_objects/pics/effects/unknown_35.png
new file mode 100644
index 000000000..b2072bd26
--- /dev/null
+++ b/graphics/event_objects/pics/effects/unknown_35.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_35/0.png b/graphics/event_objects/pics/effects/unknown_35/0.png
deleted file mode 100644
index c2ae128f7..000000000
--- a/graphics/event_objects/pics/effects/unknown_35/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_35/1.png b/graphics/event_objects/pics/effects/unknown_35/1.png
deleted file mode 100644
index fe68b19fd..000000000
--- a/graphics/event_objects/pics/effects/unknown_35/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_35/unknown_35.png b/graphics/event_objects/pics/effects/unknown_35/unknown_35.png
deleted file mode 100644
index 8dbffe36c..000000000
--- a/graphics/event_objects/pics/effects/unknown_35/unknown_35.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unknown_4F7E38/0.png b/graphics/event_objects/pics/effects/unknown_4F7E38/0.png
deleted file mode 100644
index 685aee28b..000000000
--- a/graphics/event_objects/pics/effects/unknown_4F7E38/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unused_grass.png b/graphics/event_objects/pics/effects/unused_grass.png
new file mode 100644
index 000000000..ffd68ec1d
--- /dev/null
+++ b/graphics/event_objects/pics/effects/unused_grass.png
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unused_grass/0.png b/graphics/event_objects/pics/effects/unused_grass/0.png
deleted file mode 100644
index 2e16f15cb..000000000
--- a/graphics/event_objects/pics/effects/unused_grass/0.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unused_grass/1.png b/graphics/event_objects/pics/effects/unused_grass/1.png
deleted file mode 100644
index dd33b0d88..000000000
--- a/graphics/event_objects/pics/effects/unused_grass/1.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unused_grass/2.png b/graphics/event_objects/pics/effects/unused_grass/2.png
deleted file mode 100644
index 345d454cd..000000000
--- a/graphics/event_objects/pics/effects/unused_grass/2.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unused_grass/3.png b/graphics/event_objects/pics/effects/unused_grass/3.png
deleted file mode 100644
index 087676102..000000000
--- a/graphics/event_objects/pics/effects/unused_grass/3.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/effects/unused_grass/unused_grass.png b/graphics/event_objects/pics/effects/unused_grass/unused_grass.png
deleted file mode 100644
index 0c573b4aa..000000000
--- a/graphics/event_objects/pics/effects/unused_grass/unused_grass.png
+++ /dev/null
Binary files differ
diff --git a/graphics/event_objects/pics/misc/birchs_bag.png b/graphics/event_objects/pics/misc/birchs_bag.png
index 045e5546c..21f463b71 100644
--- a/graphics/event_objects/pics/misc/birchs_bag.png
+++ b/graphics/event_objects/pics/misc/birchs_bag.png
Binary files differ
diff --git a/graphics/event_objects/pics/misc/birth_island_stone.png b/graphics/event_objects/pics/misc/birth_island_stone.png
index 2ec134c22..3c5d82c11 100644
--- a/graphics/event_objects/pics/misc/birth_island_stone.png
+++ b/graphics/event_objects/pics/misc/birth_island_stone.png
Binary files differ
diff --git a/graphics/event_objects/pics/misc/breakable_rock.png b/graphics/event_objects/pics/misc/breakable_rock.png
index db9926804..c5054da41 100644
--- a/graphics/event_objects/pics/misc/breakable_rock.png
+++ b/graphics/event_objects/pics/misc/breakable_rock.png
Binary files differ
diff --git a/graphics/event_objects/pics/misc/cable_car.png b/graphics/event_objects/pics/misc/cable_car.png
index e0bd21ddf..67f581fb9 100644
--- a/graphics/event_objects/pics/misc/cable_car.png
+++ b/graphics/event_objects/pics/misc/cable_car.png
Binary files differ
diff --git a/graphics/event_objects/pics/misc/cuttable_tree.png b/graphics/event_objects/pics/misc/cuttable_tree.png
index 6071f4a61..fba4ced1a 100644
--- a/graphics/event_objects/pics/misc/cuttable_tree.png
+++ b/graphics/event_objects/pics/misc/cuttable_tree.png
Binary files differ
diff --git a/graphics/event_objects/pics/misc/fossil.png b/graphics/event_objects/pics/misc/fossil.png
index a8da0e8ff..3e070a6c9 100644
--- a/graphics/event_objects/pics/misc/fossil.png
+++ b/graphics/event_objects/pics/misc/fossil.png
Binary files differ
diff --git a/graphics/event_objects/pics/misc/item_ball.png b/graphics/event_objects/pics/misc/item_ball.png
index a30e02fb1..ef02e158c 100644
--- a/graphics/event_objects/pics/misc/item_ball.png
+++ b/graphics/event_objects/pics/misc/item_ball.png
Binary files differ
diff --git a/graphics/event_objects/pics/misc/moving_box.png b/graphics/event_objects/pics/misc/moving_box.png
index 3cbc41900..43b65c2c1 100644
--- a/graphics/event_objects/pics/misc/moving_box.png
+++ b/graphics/event_objects/pics/misc/moving_box.png
Binary files differ
diff --git a/graphics/event_objects/pics/misc/mr_brineys_boat.png b/graphics/event_objects/pics/misc/mr_brineys_boat.png
index e790eb172..249f25b51 100644
--- a/graphics/event_objects/pics/misc/mr_brineys_boat.png
+++ b/graphics/event_objects/pics/misc/mr_brineys_boat.png
Binary files differ
diff --git a/graphics/event_objects/pics/misc/pushable_boulder.png b/graphics/event_objects/pics/misc/pushable_boulder.png
index a6962123c..eba6a116f 100644
--- a/graphics/event_objects/pics/misc/pushable_boulder.png
+++ b/graphics/event_objects/pics/misc/pushable_boulder.png
Binary files differ
diff --git a/graphics/event_objects/pics/misc/ss_tidal.png b/graphics/event_objects/pics/misc/ss_tidal.png
index 40ca9a3f3..44510d25a 100644
--- a/graphics/event_objects/pics/misc/ss_tidal.png
+++ b/graphics/event_objects/pics/misc/ss_tidal.png
Binary files differ
diff --git a/graphics/event_objects/pics/misc/statue.png b/graphics/event_objects/pics/misc/statue.png
index 725aa8a7b..7b4b13cd7 100644
--- a/graphics/event_objects/pics/misc/statue.png
+++ b/graphics/event_objects/pics/misc/statue.png
Binary files differ
diff --git a/graphics/event_objects/pics/misc/submarine_shadow.png b/graphics/event_objects/pics/misc/submarine_shadow.png
index b9dfc4c55..d43bc98dc 100644
--- a/graphics/event_objects/pics/misc/submarine_shadow.png
+++ b/graphics/event_objects/pics/misc/submarine_shadow.png
Binary files differ
diff --git a/graphics/event_objects/pics/misc/truck.png b/graphics/event_objects/pics/misc/truck.png
index 0d31ffbc2..46940a9a3 100644
--- a/graphics/event_objects/pics/misc/truck.png
+++ b/graphics/event_objects/pics/misc/truck.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/artist.png b/graphics/event_objects/pics/people/artist.png
index 7a40a2e38..1a98032a7 100644
--- a/graphics/event_objects/pics/people/artist.png
+++ b/graphics/event_objects/pics/people/artist.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/beauty.png b/graphics/event_objects/pics/people/beauty.png
index ac07e8e9b..dd3a3d76b 100644
--- a/graphics/event_objects/pics/people/beauty.png
+++ b/graphics/event_objects/pics/people/beauty.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/black_belt.png b/graphics/event_objects/pics/people/black_belt.png
index 88043e0c0..e6c901933 100644
--- a/graphics/event_objects/pics/people/black_belt.png
+++ b/graphics/event_objects/pics/people/black_belt.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/boy_1.png b/graphics/event_objects/pics/people/boy_1.png
index 72cb2c2b5..cd7507c9b 100644
--- a/graphics/event_objects/pics/people/boy_1.png
+++ b/graphics/event_objects/pics/people/boy_1.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/boy_2.png b/graphics/event_objects/pics/people/boy_2.png
index c8d6db12e..ff57b602b 100644
--- a/graphics/event_objects/pics/people/boy_2.png
+++ b/graphics/event_objects/pics/people/boy_2.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/boy_3.png b/graphics/event_objects/pics/people/boy_3.png
index dd8f2e51d..b6dba7944 100644
--- a/graphics/event_objects/pics/people/boy_3.png
+++ b/graphics/event_objects/pics/people/boy_3.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/boy_4.png b/graphics/event_objects/pics/people/boy_4.png
index 2e2fd0412..6536d2c23 100644
--- a/graphics/event_objects/pics/people/boy_4.png
+++ b/graphics/event_objects/pics/people/boy_4.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/boy_5.png b/graphics/event_objects/pics/people/boy_5.png
index 19fff5b36..b0b742651 100644
--- a/graphics/event_objects/pics/people/boy_5.png
+++ b/graphics/event_objects/pics/people/boy_5.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/brendan/acro_bike.png b/graphics/event_objects/pics/people/brendan/acro_bike.png
index 367fa1bd5..183e2b7c9 100644
--- a/graphics/event_objects/pics/people/brendan/acro_bike.png
+++ b/graphics/event_objects/pics/people/brendan/acro_bike.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/brendan/decorating.png b/graphics/event_objects/pics/people/brendan/decorating.png
index c0839120a..f3771e60e 100644
--- a/graphics/event_objects/pics/people/brendan/decorating.png
+++ b/graphics/event_objects/pics/people/brendan/decorating.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/brendan/field_move.png b/graphics/event_objects/pics/people/brendan/field_move.png
index 7f85137a4..26ef74749 100644
--- a/graphics/event_objects/pics/people/brendan/field_move.png
+++ b/graphics/event_objects/pics/people/brendan/field_move.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/brendan/fishing.png b/graphics/event_objects/pics/people/brendan/fishing.png
index 8ebe7ae4d..bb2a8f747 100644
--- a/graphics/event_objects/pics/people/brendan/fishing.png
+++ b/graphics/event_objects/pics/people/brendan/fishing.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/brendan/mach_bike.png b/graphics/event_objects/pics/people/brendan/mach_bike.png
index a1518cf9a..661ebb733 100644
--- a/graphics/event_objects/pics/people/brendan/mach_bike.png
+++ b/graphics/event_objects/pics/people/brendan/mach_bike.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/brendan/running.png b/graphics/event_objects/pics/people/brendan/running.png
index cf5a6b61e..a66dbf8d3 100644
--- a/graphics/event_objects/pics/people/brendan/running.png
+++ b/graphics/event_objects/pics/people/brendan/running.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/brendan/surfing.png b/graphics/event_objects/pics/people/brendan/surfing.png
index c0ddb14f6..1baa4afc6 100644
--- a/graphics/event_objects/pics/people/brendan/surfing.png
+++ b/graphics/event_objects/pics/people/brendan/surfing.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/brendan/underwater.png b/graphics/event_objects/pics/people/brendan/underwater.png
index 86e436e55..47f926b61 100644
--- a/graphics/event_objects/pics/people/brendan/underwater.png
+++ b/graphics/event_objects/pics/people/brendan/underwater.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/brendan/walking.png b/graphics/event_objects/pics/people/brendan/walking.png
index 31b64a1af..0560881fa 100644
--- a/graphics/event_objects/pics/people/brendan/walking.png
+++ b/graphics/event_objects/pics/people/brendan/walking.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/brendan/watering.png b/graphics/event_objects/pics/people/brendan/watering.png
index e348d8994..999608437 100644
--- a/graphics/event_objects/pics/people/brendan/watering.png
+++ b/graphics/event_objects/pics/people/brendan/watering.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/bug_catcher.png b/graphics/event_objects/pics/people/bug_catcher.png
index 489050251..7f733b936 100644
--- a/graphics/event_objects/pics/people/bug_catcher.png
+++ b/graphics/event_objects/pics/people/bug_catcher.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/cameraman.png b/graphics/event_objects/pics/people/cameraman.png
index 23addbab1..b1f972438 100644
--- a/graphics/event_objects/pics/people/cameraman.png
+++ b/graphics/event_objects/pics/people/cameraman.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/camper.png b/graphics/event_objects/pics/people/camper.png
index c931d478d..3719d64f3 100644
--- a/graphics/event_objects/pics/people/camper.png
+++ b/graphics/event_objects/pics/people/camper.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/contest_old_man.png b/graphics/event_objects/pics/people/contest_old_man.png
index b5e9e5cde..919230cb7 100644
--- a/graphics/event_objects/pics/people/contest_old_man.png
+++ b/graphics/event_objects/pics/people/contest_old_man.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/cook.png b/graphics/event_objects/pics/people/cook.png
index 66d77802c..9ac187130 100644
--- a/graphics/event_objects/pics/people/cook.png
+++ b/graphics/event_objects/pics/people/cook.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/cycling_triathlete_f.png b/graphics/event_objects/pics/people/cycling_triathlete_f.png
index 42be9a608..a291b79c5 100644
--- a/graphics/event_objects/pics/people/cycling_triathlete_f.png
+++ b/graphics/event_objects/pics/people/cycling_triathlete_f.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/cycling_triathlete_m.png b/graphics/event_objects/pics/people/cycling_triathlete_m.png
index e2ae09033..08a848d27 100644
--- a/graphics/event_objects/pics/people/cycling_triathlete_m.png
+++ b/graphics/event_objects/pics/people/cycling_triathlete_m.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/elite_four/drake.png b/graphics/event_objects/pics/people/elite_four/drake.png
index 74328006e..9fde008ff 100644
--- a/graphics/event_objects/pics/people/elite_four/drake.png
+++ b/graphics/event_objects/pics/people/elite_four/drake.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/elite_four/glacia.png b/graphics/event_objects/pics/people/elite_four/glacia.png
index 978d87db0..fcf6dbde2 100644
--- a/graphics/event_objects/pics/people/elite_four/glacia.png
+++ b/graphics/event_objects/pics/people/elite_four/glacia.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/elite_four/phoebe.png b/graphics/event_objects/pics/people/elite_four/phoebe.png
index e5d54ed77..243057ae2 100644
--- a/graphics/event_objects/pics/people/elite_four/phoebe.png
+++ b/graphics/event_objects/pics/people/elite_four/phoebe.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/elite_four/sidney.png b/graphics/event_objects/pics/people/elite_four/sidney.png
index 15892f926..de9d08719 100644
--- a/graphics/event_objects/pics/people/elite_four/sidney.png
+++ b/graphics/event_objects/pics/people/elite_four/sidney.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/fat_man.png b/graphics/event_objects/pics/people/fat_man.png
index 74d71191b..392f0446e 100644
--- a/graphics/event_objects/pics/people/fat_man.png
+++ b/graphics/event_objects/pics/people/fat_man.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/fisherman.png b/graphics/event_objects/pics/people/fisherman.png
index ab31a44ad..486fc36ed 100644
--- a/graphics/event_objects/pics/people/fisherman.png
+++ b/graphics/event_objects/pics/people/fisherman.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/frontier_brains/anabel.png b/graphics/event_objects/pics/people/frontier_brains/anabel.png
index 0b6bc0eb9..fce97a5e3 100644
--- a/graphics/event_objects/pics/people/frontier_brains/anabel.png
+++ b/graphics/event_objects/pics/people/frontier_brains/anabel.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/frontier_brains/brandon.png b/graphics/event_objects/pics/people/frontier_brains/brandon.png
index 74b8ff3f9..a6cfcbbcb 100644
--- a/graphics/event_objects/pics/people/frontier_brains/brandon.png
+++ b/graphics/event_objects/pics/people/frontier_brains/brandon.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/frontier_brains/greta.png b/graphics/event_objects/pics/people/frontier_brains/greta.png
index 441a193b5..d8d577774 100644
--- a/graphics/event_objects/pics/people/frontier_brains/greta.png
+++ b/graphics/event_objects/pics/people/frontier_brains/greta.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/frontier_brains/lucy.png b/graphics/event_objects/pics/people/frontier_brains/lucy.png
index ebb93ad8c..7f935612c 100644
--- a/graphics/event_objects/pics/people/frontier_brains/lucy.png
+++ b/graphics/event_objects/pics/people/frontier_brains/lucy.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/frontier_brains/noland.png b/graphics/event_objects/pics/people/frontier_brains/noland.png
index aa03eb7bd..b71430bd1 100644
--- a/graphics/event_objects/pics/people/frontier_brains/noland.png
+++ b/graphics/event_objects/pics/people/frontier_brains/noland.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/frontier_brains/spenser.png b/graphics/event_objects/pics/people/frontier_brains/spenser.png
index f27b643f0..cd8563d5e 100644
--- a/graphics/event_objects/pics/people/frontier_brains/spenser.png
+++ b/graphics/event_objects/pics/people/frontier_brains/spenser.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/frontier_brains/tucker.png b/graphics/event_objects/pics/people/frontier_brains/tucker.png
index 71ae23fa6..d9daa0838 100644
--- a/graphics/event_objects/pics/people/frontier_brains/tucker.png
+++ b/graphics/event_objects/pics/people/frontier_brains/tucker.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/gentleman.png b/graphics/event_objects/pics/people/gentleman.png
index 5ae953c5e..409c593e2 100644
--- a/graphics/event_objects/pics/people/gentleman.png
+++ b/graphics/event_objects/pics/people/gentleman.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/girl_1.png b/graphics/event_objects/pics/people/girl_1.png
index 6a3a1cf32..d0666c1c3 100644
--- a/graphics/event_objects/pics/people/girl_1.png
+++ b/graphics/event_objects/pics/people/girl_1.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/girl_2.png b/graphics/event_objects/pics/people/girl_2.png
index dc04a5f5e..fa54bd715 100644
--- a/graphics/event_objects/pics/people/girl_2.png
+++ b/graphics/event_objects/pics/people/girl_2.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/girl_3.png b/graphics/event_objects/pics/people/girl_3.png
index 73fae17f3..7e329f628 100644
--- a/graphics/event_objects/pics/people/girl_3.png
+++ b/graphics/event_objects/pics/people/girl_3.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/gym_leaders/brawly.png b/graphics/event_objects/pics/people/gym_leaders/brawly.png
index 77553369b..1fdd98b04 100644
--- a/graphics/event_objects/pics/people/gym_leaders/brawly.png
+++ b/graphics/event_objects/pics/people/gym_leaders/brawly.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/gym_leaders/flannery.png b/graphics/event_objects/pics/people/gym_leaders/flannery.png
index 9673941ec..3339f2c4b 100644
--- a/graphics/event_objects/pics/people/gym_leaders/flannery.png
+++ b/graphics/event_objects/pics/people/gym_leaders/flannery.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/gym_leaders/juan.png b/graphics/event_objects/pics/people/gym_leaders/juan.png
index d3320f0e1..aa246861a 100644
--- a/graphics/event_objects/pics/people/gym_leaders/juan.png
+++ b/graphics/event_objects/pics/people/gym_leaders/juan.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/gym_leaders/liza.png b/graphics/event_objects/pics/people/gym_leaders/liza.png
index 9d3f302e7..6a1eec536 100644
--- a/graphics/event_objects/pics/people/gym_leaders/liza.png
+++ b/graphics/event_objects/pics/people/gym_leaders/liza.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/gym_leaders/norman.png b/graphics/event_objects/pics/people/gym_leaders/norman.png
index 91c6189e3..48755d3bd 100644
--- a/graphics/event_objects/pics/people/gym_leaders/norman.png
+++ b/graphics/event_objects/pics/people/gym_leaders/norman.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/gym_leaders/roxanne.png b/graphics/event_objects/pics/people/gym_leaders/roxanne.png
index 9a3f34cbe..c1a1421a0 100644
--- a/graphics/event_objects/pics/people/gym_leaders/roxanne.png
+++ b/graphics/event_objects/pics/people/gym_leaders/roxanne.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/gym_leaders/tate.png b/graphics/event_objects/pics/people/gym_leaders/tate.png
index 5e8a77039..f73ee136b 100644
--- a/graphics/event_objects/pics/people/gym_leaders/tate.png
+++ b/graphics/event_objects/pics/people/gym_leaders/tate.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/gym_leaders/wattson.png b/graphics/event_objects/pics/people/gym_leaders/wattson.png
index ac4368679..73ab5e8fc 100644
--- a/graphics/event_objects/pics/people/gym_leaders/wattson.png
+++ b/graphics/event_objects/pics/people/gym_leaders/wattson.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/gym_leaders/winona.png b/graphics/event_objects/pics/people/gym_leaders/winona.png
index bffaeba3d..9a1ce83eb 100644
--- a/graphics/event_objects/pics/people/gym_leaders/winona.png
+++ b/graphics/event_objects/pics/people/gym_leaders/winona.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/hex_maniac.png b/graphics/event_objects/pics/people/hex_maniac.png
index caee0bd22..b0e3b22a0 100644
--- a/graphics/event_objects/pics/people/hex_maniac.png
+++ b/graphics/event_objects/pics/people/hex_maniac.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/hiker.png b/graphics/event_objects/pics/people/hiker.png
index f52467492..8c7b026a1 100644
--- a/graphics/event_objects/pics/people/hiker.png
+++ b/graphics/event_objects/pics/people/hiker.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/hot_springs_old_woman.png b/graphics/event_objects/pics/people/hot_springs_old_woman.png
index 82fbc489b..874ba8a45 100644
--- a/graphics/event_objects/pics/people/hot_springs_old_woman.png
+++ b/graphics/event_objects/pics/people/hot_springs_old_woman.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/lass.png b/graphics/event_objects/pics/people/lass.png
index a47f9ee3d..9e27f70dd 100644
--- a/graphics/event_objects/pics/people/lass.png
+++ b/graphics/event_objects/pics/people/lass.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/leaf.png b/graphics/event_objects/pics/people/leaf.png
index fb110cd0d..d96dd2663 100644
--- a/graphics/event_objects/pics/people/leaf.png
+++ b/graphics/event_objects/pics/people/leaf.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/little_boy_1.png b/graphics/event_objects/pics/people/little_boy_1.png
index dc6dd8a5d..ce4f3e92c 100644
--- a/graphics/event_objects/pics/people/little_boy_1.png
+++ b/graphics/event_objects/pics/people/little_boy_1.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/little_boy_2.png b/graphics/event_objects/pics/people/little_boy_2.png
index 0982c0e1e..1b62a36d0 100644
--- a/graphics/event_objects/pics/people/little_boy_2.png
+++ b/graphics/event_objects/pics/people/little_boy_2.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/little_girl_1.png b/graphics/event_objects/pics/people/little_girl_1.png
index 6cd04a4e9..5ce59ea1b 100644
--- a/graphics/event_objects/pics/people/little_girl_1.png
+++ b/graphics/event_objects/pics/people/little_girl_1.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/little_girl_2.png b/graphics/event_objects/pics/people/little_girl_2.png
index ee82a5659..2540d84af 100644
--- a/graphics/event_objects/pics/people/little_girl_2.png
+++ b/graphics/event_objects/pics/people/little_girl_2.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/man_1.png b/graphics/event_objects/pics/people/man_1.png
index b83cd0367..069cb3ed7 100644
--- a/graphics/event_objects/pics/people/man_1.png
+++ b/graphics/event_objects/pics/people/man_1.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/man_2.png b/graphics/event_objects/pics/people/man_2.png
index 0cf7164ec..6c29797ec 100644
--- a/graphics/event_objects/pics/people/man_2.png
+++ b/graphics/event_objects/pics/people/man_2.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/man_3.png b/graphics/event_objects/pics/people/man_3.png
index efa81c2c4..a41a1ee9b 100644
--- a/graphics/event_objects/pics/people/man_3.png
+++ b/graphics/event_objects/pics/people/man_3.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/man_4.png b/graphics/event_objects/pics/people/man_4.png
index 4419e4c95..05a87d4dd 100644
--- a/graphics/event_objects/pics/people/man_4.png
+++ b/graphics/event_objects/pics/people/man_4.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/man_5.png b/graphics/event_objects/pics/people/man_5.png
index 3ab97efd3..234d67924 100644
--- a/graphics/event_objects/pics/people/man_5.png
+++ b/graphics/event_objects/pics/people/man_5.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/man_6.png b/graphics/event_objects/pics/people/man_6.png
index 7832e9f2a..f86aff0e4 100644
--- a/graphics/event_objects/pics/people/man_6.png
+++ b/graphics/event_objects/pics/people/man_6.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/man_7.png b/graphics/event_objects/pics/people/man_7.png
index 5a43e62e0..106bc58b3 100644
--- a/graphics/event_objects/pics/people/man_7.png
+++ b/graphics/event_objects/pics/people/man_7.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/maniac.png b/graphics/event_objects/pics/people/maniac.png
index 9b3846279..29829c309 100644
--- a/graphics/event_objects/pics/people/maniac.png
+++ b/graphics/event_objects/pics/people/maniac.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/mart_employee.png b/graphics/event_objects/pics/people/mart_employee.png
index 7688c86ee..43bdfef79 100644
--- a/graphics/event_objects/pics/people/mart_employee.png
+++ b/graphics/event_objects/pics/people/mart_employee.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/mauville_old_man_1.png b/graphics/event_objects/pics/people/mauville_old_man_1.png
index 2c06a8f73..200f733b6 100644
--- a/graphics/event_objects/pics/people/mauville_old_man_1.png
+++ b/graphics/event_objects/pics/people/mauville_old_man_1.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/mauville_old_man_2.png b/graphics/event_objects/pics/people/mauville_old_man_2.png
index c70175be3..6da0c24c4 100644
--- a/graphics/event_objects/pics/people/mauville_old_man_2.png
+++ b/graphics/event_objects/pics/people/mauville_old_man_2.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/may/acro_bike.png b/graphics/event_objects/pics/people/may/acro_bike.png
index 37e881106..81a35b75a 100644
--- a/graphics/event_objects/pics/people/may/acro_bike.png
+++ b/graphics/event_objects/pics/people/may/acro_bike.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/may/decorating.png b/graphics/event_objects/pics/people/may/decorating.png
index 7f83dfde9..8e8e34655 100644
--- a/graphics/event_objects/pics/people/may/decorating.png
+++ b/graphics/event_objects/pics/people/may/decorating.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/may/field_move.png b/graphics/event_objects/pics/people/may/field_move.png
index 41aa13627..7882009d5 100644
--- a/graphics/event_objects/pics/people/may/field_move.png
+++ b/graphics/event_objects/pics/people/may/field_move.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/may/fishing.png b/graphics/event_objects/pics/people/may/fishing.png
index e8d3533f3..69c57f12d 100644
--- a/graphics/event_objects/pics/people/may/fishing.png
+++ b/graphics/event_objects/pics/people/may/fishing.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/may/mach_bike.png b/graphics/event_objects/pics/people/may/mach_bike.png
index 4e199b84a..14eaf36ea 100644
--- a/graphics/event_objects/pics/people/may/mach_bike.png
+++ b/graphics/event_objects/pics/people/may/mach_bike.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/may/running.png b/graphics/event_objects/pics/people/may/running.png
index 40808c965..54fa079a0 100644
--- a/graphics/event_objects/pics/people/may/running.png
+++ b/graphics/event_objects/pics/people/may/running.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/may/surfing.png b/graphics/event_objects/pics/people/may/surfing.png
index 5b783f499..758063ab8 100644
--- a/graphics/event_objects/pics/people/may/surfing.png
+++ b/graphics/event_objects/pics/people/may/surfing.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/may/underwater.png b/graphics/event_objects/pics/people/may/underwater.png
index 8a2d65465..8c260d932 100644
--- a/graphics/event_objects/pics/people/may/underwater.png
+++ b/graphics/event_objects/pics/people/may/underwater.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/may/walking.png b/graphics/event_objects/pics/people/may/walking.png
index b50bf1229..4b71d1a55 100644
--- a/graphics/event_objects/pics/people/may/walking.png
+++ b/graphics/event_objects/pics/people/may/walking.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/may/watering.png b/graphics/event_objects/pics/people/may/watering.png
index 28c5b41be..368b6a462 100644
--- a/graphics/event_objects/pics/people/may/watering.png
+++ b/graphics/event_objects/pics/people/may/watering.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/mom.png b/graphics/event_objects/pics/people/mom.png
index 8b78515ff..252eccf48 100644
--- a/graphics/event_objects/pics/people/mom.png
+++ b/graphics/event_objects/pics/people/mom.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/mystery_event_deliveryman.png b/graphics/event_objects/pics/people/mystery_event_deliveryman.png
index 2181de2f1..8c1cbbc6e 100644
--- a/graphics/event_objects/pics/people/mystery_event_deliveryman.png
+++ b/graphics/event_objects/pics/people/mystery_event_deliveryman.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/nurse.png b/graphics/event_objects/pics/people/nurse.png
index d202f3c16..6e094f9f1 100644
--- a/graphics/event_objects/pics/people/nurse.png
+++ b/graphics/event_objects/pics/people/nurse.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/old_man_1.png b/graphics/event_objects/pics/people/old_man_1.png
index 224986990..6bd5afc44 100644
--- a/graphics/event_objects/pics/people/old_man_1.png
+++ b/graphics/event_objects/pics/people/old_man_1.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/old_man_2.png b/graphics/event_objects/pics/people/old_man_2.png
index 82bb66f8a..fe2a77c6e 100644
--- a/graphics/event_objects/pics/people/old_man_2.png
+++ b/graphics/event_objects/pics/people/old_man_2.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/old_woman_1.png b/graphics/event_objects/pics/people/old_woman_1.png
index d928b8ae6..a0d852cd4 100644
--- a/graphics/event_objects/pics/people/old_woman_1.png
+++ b/graphics/event_objects/pics/people/old_woman_1.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/old_woman_2.png b/graphics/event_objects/pics/people/old_woman_2.png
index 0a6f5ebd3..84a5ba801 100644
--- a/graphics/event_objects/pics/people/old_woman_2.png
+++ b/graphics/event_objects/pics/people/old_woman_2.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/picnicker.png b/graphics/event_objects/pics/people/picnicker.png
index 207c42200..a15eeb644 100644
--- a/graphics/event_objects/pics/people/picnicker.png
+++ b/graphics/event_objects/pics/people/picnicker.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/prof_birch.png b/graphics/event_objects/pics/people/prof_birch.png
index 5c3fda9f9..d3ea18c31 100644
--- a/graphics/event_objects/pics/people/prof_birch.png
+++ b/graphics/event_objects/pics/people/prof_birch.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/psychic_m.png b/graphics/event_objects/pics/people/psychic_m.png
index 74e850329..3efe5c0af 100644
--- a/graphics/event_objects/pics/people/psychic_m.png
+++ b/graphics/event_objects/pics/people/psychic_m.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/quinty_plump.png b/graphics/event_objects/pics/people/quinty_plump.png
index 8b08ba7d7..49d4c7038 100644
--- a/graphics/event_objects/pics/people/quinty_plump.png
+++ b/graphics/event_objects/pics/people/quinty_plump.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/red.png b/graphics/event_objects/pics/people/red.png
index b233aeaeb..7215156c1 100644
--- a/graphics/event_objects/pics/people/red.png
+++ b/graphics/event_objects/pics/people/red.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/reporter_f.png b/graphics/event_objects/pics/people/reporter_f.png
index 781b07fc6..289aef6d9 100644
--- a/graphics/event_objects/pics/people/reporter_f.png
+++ b/graphics/event_objects/pics/people/reporter_f.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/reporter_m.png b/graphics/event_objects/pics/people/reporter_m.png
index 0992b12ea..09b2b964e 100644
--- a/graphics/event_objects/pics/people/reporter_m.png
+++ b/graphics/event_objects/pics/people/reporter_m.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/rooftop_sale_woman.png b/graphics/event_objects/pics/people/rooftop_sale_woman.png
index d55d961f4..f1f9bc72b 100644
--- a/graphics/event_objects/pics/people/rooftop_sale_woman.png
+++ b/graphics/event_objects/pics/people/rooftop_sale_woman.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/rs_little_boy.png b/graphics/event_objects/pics/people/rs_little_boy.png
index 6e8b4bdab..41bc20afb 100644
--- a/graphics/event_objects/pics/people/rs_little_boy.png
+++ b/graphics/event_objects/pics/people/rs_little_boy.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/ruby_sapphire_brendan/running.png b/graphics/event_objects/pics/people/ruby_sapphire_brendan/running.png
index d7a1c2224..3a4e710f3 100644
--- a/graphics/event_objects/pics/people/ruby_sapphire_brendan/running.png
+++ b/graphics/event_objects/pics/people/ruby_sapphire_brendan/running.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/ruby_sapphire_brendan/walking.png b/graphics/event_objects/pics/people/ruby_sapphire_brendan/walking.png
index 833e635d5..7f3d4bde7 100644
--- a/graphics/event_objects/pics/people/ruby_sapphire_brendan/walking.png
+++ b/graphics/event_objects/pics/people/ruby_sapphire_brendan/walking.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/ruby_sapphire_may/running.png b/graphics/event_objects/pics/people/ruby_sapphire_may/running.png
index dbde4aa30..7c546a286 100644
--- a/graphics/event_objects/pics/people/ruby_sapphire_may/running.png
+++ b/graphics/event_objects/pics/people/ruby_sapphire_may/running.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/ruby_sapphire_may/walking.png b/graphics/event_objects/pics/people/ruby_sapphire_may/walking.png
index c48b04cb2..7c600a003 100644
--- a/graphics/event_objects/pics/people/ruby_sapphire_may/walking.png
+++ b/graphics/event_objects/pics/people/ruby_sapphire_may/walking.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/running_triathlete_f.png b/graphics/event_objects/pics/people/running_triathlete_f.png
index 85494110d..f95eb2be2 100644
--- a/graphics/event_objects/pics/people/running_triathlete_f.png
+++ b/graphics/event_objects/pics/people/running_triathlete_f.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/running_triathlete_m.png b/graphics/event_objects/pics/people/running_triathlete_m.png
index 97e5d0e85..b2b681201 100644
--- a/graphics/event_objects/pics/people/running_triathlete_m.png
+++ b/graphics/event_objects/pics/people/running_triathlete_m.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/sailor.png b/graphics/event_objects/pics/people/sailor.png
index b84eac22c..6c8a867f4 100644
--- a/graphics/event_objects/pics/people/sailor.png
+++ b/graphics/event_objects/pics/people/sailor.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/school_kid_m.png b/graphics/event_objects/pics/people/school_kid_m.png
index e9e8e4889..ddfc28b10 100644
--- a/graphics/event_objects/pics/people/school_kid_m.png
+++ b/graphics/event_objects/pics/people/school_kid_m.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/scientist_1.png b/graphics/event_objects/pics/people/scientist_1.png
index f6e79660c..2b1f6605d 100644
--- a/graphics/event_objects/pics/people/scientist_1.png
+++ b/graphics/event_objects/pics/people/scientist_1.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/scientist_2.png b/graphics/event_objects/pics/people/scientist_2.png
index 20ce638f6..ba4759a71 100644
--- a/graphics/event_objects/pics/people/scientist_2.png
+++ b/graphics/event_objects/pics/people/scientist_2.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/scott.png b/graphics/event_objects/pics/people/scott.png
index 41c7100c4..113614f5f 100644
--- a/graphics/event_objects/pics/people/scott.png
+++ b/graphics/event_objects/pics/people/scott.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/steven.png b/graphics/event_objects/pics/people/steven.png
index ab113d350..da692f51d 100644
--- a/graphics/event_objects/pics/people/steven.png
+++ b/graphics/event_objects/pics/people/steven.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/swimmer_f.png b/graphics/event_objects/pics/people/swimmer_f.png
index d9fd2e39d..962e60a9c 100644
--- a/graphics/event_objects/pics/people/swimmer_f.png
+++ b/graphics/event_objects/pics/people/swimmer_f.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/swimmer_m.png b/graphics/event_objects/pics/people/swimmer_m.png
index 25068830e..eb1733da8 100644
--- a/graphics/event_objects/pics/people/swimmer_m.png
+++ b/graphics/event_objects/pics/people/swimmer_m.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/teala.png b/graphics/event_objects/pics/people/teala.png
index f38bc479e..cfc47b112 100644
--- a/graphics/event_objects/pics/people/teala.png
+++ b/graphics/event_objects/pics/people/teala.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/team_aqua/aqua_member_f.png b/graphics/event_objects/pics/people/team_aqua/aqua_member_f.png
index 0afbfb300..fab673878 100644
--- a/graphics/event_objects/pics/people/team_aqua/aqua_member_f.png
+++ b/graphics/event_objects/pics/people/team_aqua/aqua_member_f.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/team_aqua/aqua_member_m.png b/graphics/event_objects/pics/people/team_aqua/aqua_member_m.png
index eba838305..434085954 100644
--- a/graphics/event_objects/pics/people/team_aqua/aqua_member_m.png
+++ b/graphics/event_objects/pics/people/team_aqua/aqua_member_m.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/team_aqua/archie.png b/graphics/event_objects/pics/people/team_aqua/archie.png
index 2117d52ad..6ece66e06 100644
--- a/graphics/event_objects/pics/people/team_aqua/archie.png
+++ b/graphics/event_objects/pics/people/team_aqua/archie.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/team_magma/magma_member_f.png b/graphics/event_objects/pics/people/team_magma/magma_member_f.png
index fe74beeec..60bd8494e 100644
--- a/graphics/event_objects/pics/people/team_magma/magma_member_f.png
+++ b/graphics/event_objects/pics/people/team_magma/magma_member_f.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/team_magma/magma_member_m.png b/graphics/event_objects/pics/people/team_magma/magma_member_m.png
index 1a174b5a2..f7581bb39 100644
--- a/graphics/event_objects/pics/people/team_magma/magma_member_m.png
+++ b/graphics/event_objects/pics/people/team_magma/magma_member_m.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/team_magma/maxie.png b/graphics/event_objects/pics/people/team_magma/maxie.png
index 16b35d2fa..cc8b180ed 100644
--- a/graphics/event_objects/pics/people/team_magma/maxie.png
+++ b/graphics/event_objects/pics/people/team_magma/maxie.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/tuber_f.png b/graphics/event_objects/pics/people/tuber_f.png
index 1fa7fa421..bfcab635a 100644
--- a/graphics/event_objects/pics/people/tuber_f.png
+++ b/graphics/event_objects/pics/people/tuber_f.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/tuber_m.png b/graphics/event_objects/pics/people/tuber_m.png
index 04a5b698e..48bc3b3b4 100644
--- a/graphics/event_objects/pics/people/tuber_m.png
+++ b/graphics/event_objects/pics/people/tuber_m.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/tuber_m_swimming.png b/graphics/event_objects/pics/people/tuber_m_swimming.png
index 6cdeded89..15dedb259 100644
--- a/graphics/event_objects/pics/people/tuber_m_swimming.png
+++ b/graphics/event_objects/pics/people/tuber_m_swimming.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/union_room_attendant.png b/graphics/event_objects/pics/people/union_room_attendant.png
index 00c76cc7c..8e8c3851c 100644
--- a/graphics/event_objects/pics/people/union_room_attendant.png
+++ b/graphics/event_objects/pics/people/union_room_attendant.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/unused_woman.png b/graphics/event_objects/pics/people/unused_woman.png
index 393d38ddc..395ed1c09 100644
--- a/graphics/event_objects/pics/people/unused_woman.png
+++ b/graphics/event_objects/pics/people/unused_woman.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/wallace.png b/graphics/event_objects/pics/people/wallace.png
index aec7c5c06..2ef1d6050 100644
--- a/graphics/event_objects/pics/people/wallace.png
+++ b/graphics/event_objects/pics/people/wallace.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/wally.png b/graphics/event_objects/pics/people/wally.png
index 32276ad77..190ee6713 100644
--- a/graphics/event_objects/pics/people/wally.png
+++ b/graphics/event_objects/pics/people/wally.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/woman_1.png b/graphics/event_objects/pics/people/woman_1.png
index 285c2947c..2207993f7 100644
--- a/graphics/event_objects/pics/people/woman_1.png
+++ b/graphics/event_objects/pics/people/woman_1.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/woman_2.png b/graphics/event_objects/pics/people/woman_2.png
index b4381c2f4..c97fc3507 100644
--- a/graphics/event_objects/pics/people/woman_2.png
+++ b/graphics/event_objects/pics/people/woman_2.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/woman_3.png b/graphics/event_objects/pics/people/woman_3.png
index 00579b200..8d35b1653 100644
--- a/graphics/event_objects/pics/people/woman_3.png
+++ b/graphics/event_objects/pics/people/woman_3.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/woman_4.png b/graphics/event_objects/pics/people/woman_4.png
index cb88cab47..2a29acae3 100644
--- a/graphics/event_objects/pics/people/woman_4.png
+++ b/graphics/event_objects/pics/people/woman_4.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/woman_5.png b/graphics/event_objects/pics/people/woman_5.png
index cc2631980..95dfc76da 100644
--- a/graphics/event_objects/pics/people/woman_5.png
+++ b/graphics/event_objects/pics/people/woman_5.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/woman_6.png b/graphics/event_objects/pics/people/woman_6.png
index 51ef09540..2ffdd5af6 100644
--- a/graphics/event_objects/pics/people/woman_6.png
+++ b/graphics/event_objects/pics/people/woman_6.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/woman_7.png b/graphics/event_objects/pics/people/woman_7.png
index 522c5254d..a7750dc4c 100644
--- a/graphics/event_objects/pics/people/woman_7.png
+++ b/graphics/event_objects/pics/people/woman_7.png
Binary files differ
diff --git a/graphics/event_objects/pics/people/youngster.png b/graphics/event_objects/pics/people/youngster.png
index 1d2629086..c17e7c6cf 100644
--- a/graphics/event_objects/pics/people/youngster.png
+++ b/graphics/event_objects/pics/people/youngster.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/azumarill.png b/graphics/event_objects/pics/pokemon/azumarill.png
index 0a03fd3d4..84b07ea5b 100644
--- a/graphics/event_objects/pics/pokemon/azumarill.png
+++ b/graphics/event_objects/pics/pokemon/azumarill.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/azurill.png b/graphics/event_objects/pics/pokemon/azurill.png
index d6050257b..99cd25fe5 100644
--- a/graphics/event_objects/pics/pokemon/azurill.png
+++ b/graphics/event_objects/pics/pokemon/azurill.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/deoxys.png b/graphics/event_objects/pics/pokemon/deoxys.png
index 2e892f0da..9aa8dc218 100644
--- a/graphics/event_objects/pics/pokemon/deoxys.png
+++ b/graphics/event_objects/pics/pokemon/deoxys.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/dusclops.png b/graphics/event_objects/pics/pokemon/dusclops.png
index faf183ff4..fb2c85576 100644
--- a/graphics/event_objects/pics/pokemon/dusclops.png
+++ b/graphics/event_objects/pics/pokemon/dusclops.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/enemy_zigzagoon.png b/graphics/event_objects/pics/pokemon/enemy_zigzagoon.png
index 5c75f647f..2684ad130 100644
--- a/graphics/event_objects/pics/pokemon/enemy_zigzagoon.png
+++ b/graphics/event_objects/pics/pokemon/enemy_zigzagoon.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/groudon.png b/graphics/event_objects/pics/pokemon/groudon.png
index de569261c..3d14c5ac9 100644
--- a/graphics/event_objects/pics/pokemon/groudon.png
+++ b/graphics/event_objects/pics/pokemon/groudon.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/ho_oh.png b/graphics/event_objects/pics/pokemon/ho_oh.png
index 883bf6577..e6c7374e0 100644
--- a/graphics/event_objects/pics/pokemon/ho_oh.png
+++ b/graphics/event_objects/pics/pokemon/ho_oh.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/kecleon.png b/graphics/event_objects/pics/pokemon/kecleon.png
index 460d3acc4..47ae584b7 100644
--- a/graphics/event_objects/pics/pokemon/kecleon.png
+++ b/graphics/event_objects/pics/pokemon/kecleon.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/kirlia.png b/graphics/event_objects/pics/pokemon/kirlia.png
index b71b575eb..bac74a9cc 100644
--- a/graphics/event_objects/pics/pokemon/kirlia.png
+++ b/graphics/event_objects/pics/pokemon/kirlia.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/kyogre.png b/graphics/event_objects/pics/pokemon/kyogre.png
index b67f3b15f..32f67aafa 100644
--- a/graphics/event_objects/pics/pokemon/kyogre.png
+++ b/graphics/event_objects/pics/pokemon/kyogre.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/latias_latios.png b/graphics/event_objects/pics/pokemon/latias_latios.png
index e9355d4a6..4030d413c 100644
--- a/graphics/event_objects/pics/pokemon/latias_latios.png
+++ b/graphics/event_objects/pics/pokemon/latias_latios.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/lugia.png b/graphics/event_objects/pics/pokemon/lugia.png
index d38e374b3..1dfc6858b 100644
--- a/graphics/event_objects/pics/pokemon/lugia.png
+++ b/graphics/event_objects/pics/pokemon/lugia.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/mew.png b/graphics/event_objects/pics/pokemon/mew.png
index 152bdabce..00cbd2779 100644
--- a/graphics/event_objects/pics/pokemon/mew.png
+++ b/graphics/event_objects/pics/pokemon/mew.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/pikachu.png b/graphics/event_objects/pics/pokemon/pikachu.png
index bd7026955..b2d15ef17 100644
--- a/graphics/event_objects/pics/pokemon/pikachu.png
+++ b/graphics/event_objects/pics/pokemon/pikachu.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/poochyena.png b/graphics/event_objects/pics/pokemon/poochyena.png
index 86fd9b3ac..171a551d3 100644
--- a/graphics/event_objects/pics/pokemon/poochyena.png
+++ b/graphics/event_objects/pics/pokemon/poochyena.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/rayquaza.png b/graphics/event_objects/pics/pokemon/rayquaza.png
index aec6616d9..9a74dc64f 100644
--- a/graphics/event_objects/pics/pokemon/rayquaza.png
+++ b/graphics/event_objects/pics/pokemon/rayquaza.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/rayquaza_still.png b/graphics/event_objects/pics/pokemon/rayquaza_still.png
index 1c18b2ffc..55d638f29 100644
--- a/graphics/event_objects/pics/pokemon/rayquaza_still.png
+++ b/graphics/event_objects/pics/pokemon/rayquaza_still.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/regi.png b/graphics/event_objects/pics/pokemon/regi.png
index 8425040dd..c3bb15e57 100644
--- a/graphics/event_objects/pics/pokemon/regi.png
+++ b/graphics/event_objects/pics/pokemon/regi.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/skitty.png b/graphics/event_objects/pics/pokemon/skitty.png
index 2b4011320..2b7810412 100644
--- a/graphics/event_objects/pics/pokemon/skitty.png
+++ b/graphics/event_objects/pics/pokemon/skitty.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/sudowoodo.png b/graphics/event_objects/pics/pokemon/sudowoodo.png
index ff2cc385b..0e084dcc0 100644
--- a/graphics/event_objects/pics/pokemon/sudowoodo.png
+++ b/graphics/event_objects/pics/pokemon/sudowoodo.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/vigoroth.png b/graphics/event_objects/pics/pokemon/vigoroth.png
index b90c5fddd..d9ea6dbed 100644
--- a/graphics/event_objects/pics/pokemon/vigoroth.png
+++ b/graphics/event_objects/pics/pokemon/vigoroth.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/wingull.png b/graphics/event_objects/pics/pokemon/wingull.png
index 4ebb0039e..9401d77f8 100644
--- a/graphics/event_objects/pics/pokemon/wingull.png
+++ b/graphics/event_objects/pics/pokemon/wingull.png
Binary files differ
diff --git a/graphics/event_objects/pics/pokemon/zigzagoon.png b/graphics/event_objects/pics/pokemon/zigzagoon.png
index 2312d4f97..2eaf2403d 100644
--- a/graphics/event_objects/pics/pokemon/zigzagoon.png
+++ b/graphics/event_objects/pics/pokemon/zigzagoon.png
Binary files differ
diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk
new file mode 100644
index 000000000..2f5bfe608
--- /dev/null
+++ b/spritesheet_rules.mk
@@ -0,0 +1,663 @@
+EVENTOBJGFXDIR := graphics/event_objects/pics
+
+$(EVENTOBJGFXDIR)/people/brendan/walking.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/brendan/running.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/brendan/field_move.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/brendan/surfing.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/brendan/mach_bike.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/brendan/acro_bike.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/brendan/fishing.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/brendan/watering.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/brendan/underwater.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+
+$(EVENTOBJGFXDIR)/people/elite_four/drake.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/elite_four/glacia.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/elite_four/phoebe.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/elite_four/sidney.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+
+$(EVENTOBJGFXDIR)/people/frontier_brains/anabel.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/frontier_brains/brandon.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/frontier_brains/greta.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/frontier_brains/lucy.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/frontier_brains/noland.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/frontier_brains/spenser.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/frontier_brains/tucker.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+
+$(EVENTOBJGFXDIR)/people/gym_leaders/brawly.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/gym_leaders/flannery.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/gym_leaders/juan.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/gym_leaders/liza.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/gym_leaders/norman.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/gym_leaders/roxanne.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/gym_leaders/tate.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/gym_leaders/wattson.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/gym_leaders/winona.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+
+$(EVENTOBJGFXDIR)/people/may/walking.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/may/running.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/may/field_move.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/may/surfing.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/may/mach_bike.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/may/acro_bike.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/may/fishing.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/may/watering.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/may/underwater.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+
+$(EVENTOBJGFXDIR)/people/ruby_sapphire_brendan/walking.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/ruby_sapphire_brendan/running.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+
+$(EVENTOBJGFXDIR)/people/ruby_sapphire_may/walking.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/ruby_sapphire_may/running.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+
+$(EVENTOBJGFXDIR)/people/team_aqua/aqua_member_f.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/team_aqua/aqua_member_m.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/team_aqua/archie.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+
+$(EVENTOBJGFXDIR)/people/team_magma/magma_member_f.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/team_magma/magma_member_m.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/team_magma/maxie.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+
+$(EVENTOBJGFXDIR)/people/artist.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/beauty.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/black_belt.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/boy_1.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/boy_2.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/boy_3.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/boy_4.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/boy_5.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/bug_catcher.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/cameraman.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/camper.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/contest_old_man.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/cook.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/cycling_triathlete_f.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/cycling_triathlete_m.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/fat_man.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/fisherman.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/gentleman.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/girl_1.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/girl_2.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/girl_3.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/hex_maniac.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/hiker.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/hot_springs_old_woman.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/lass.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/leaf.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/little_boy_1.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/people/little_boy_2.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/people/little_girl_1.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/little_girl_2.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/people/man_1.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/man_2.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/man_3.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/man_4.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/man_5.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/man_6.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/man_7.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/maniac.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/mart_employee.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/mauville_old_man_1.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/mauville_old_man_2.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/mom.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/mystery_event_deliveryman.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/nurse.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/old_man_1.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/old_man_2.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/old_woman_1.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/old_woman_2.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/picnicker.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/prof_birch.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/psychic_m.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/quinty_plump.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/red.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/reporter_f.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/reporter_m.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/rooftop_sale_woman.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/rs_little_boy.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/people/running_triathlete_f.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/running_triathlete_m.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/sailor.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/school_kid_m.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/scientist_1.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/scientist_2.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/scott.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/steven.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/swimmer_f.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/swimmer_m.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/teala.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/tuber_f.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/people/tuber_m.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/people/tuber_m_swimming.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/people/union_room_attendant.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/unused_woman.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/wallace.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/wally.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/woman_1.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/woman_2.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/woman_3.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/woman_4.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/woman_5.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/woman_6.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/woman_7.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/people/youngster.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+
+
+$(EVENTOBJGFXDIR)/pokemon/azumarill.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/pokemon/azurill.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/pokemon/deoxys.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/pokemon/dusclops.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/pokemon/enemy_zigzagoon.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/pokemon/groudon.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/pokemon/ho_oh.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/pokemon/kecleon.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/pokemon/kirlia.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/pokemon/kyogre.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/pokemon/latias_latios.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/pokemon/lugia.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/pokemon/mew.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/pokemon/pikachu.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/pokemon/poochyena.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/pokemon/rayquaza.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 8 -mheight 8
+
+$(EVENTOBJGFXDIR)/pokemon/skitty.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/pokemon/sudowoodo.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/pokemon/vigoroth.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/pokemon/wingull.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/pokemon/zigzagoon.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+
+
+$(EVENTOBJGFXDIR)/berry_trees/aguav.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/aspear.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/cheri.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/chesto.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/cornn.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/durin.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/figy.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/grepa.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/hondew.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/iapapa.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/kelpsy.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/lansat.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/leppa.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/liechi.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/lum.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/mago.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/nomel.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/oran.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/pamtre.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/pecha.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/persim.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/pomeg.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/rabuta.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/rawst.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/razz.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/sitrus.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/spelon.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/sprout.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/berry_trees/tamato.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/wepear.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/berry_trees/wiki.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+
+
+$(EVENTOBJGFXDIR)/misc/breakable_rock.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/misc/cuttable_tree.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/misc/mr_brineys_boat.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+
+
+$(EVENTOBJGFXDIR)/effects/arrow.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/ash.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/berry_tree_growth_sparkle.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/bike_hop_big_splash.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/bike_hop_small_splash.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 1
+
+$(EVENTOBJGFXDIR)/effects/bike_hop_tall_grass.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 1
+
+$(EVENTOBJGFXDIR)/effects/bike_tire_tracks.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/bubbles.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/effects/deep_sand_footprints.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/ground_impact_dust.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 1
+
+$(EVENTOBJGFXDIR)/effects/jump_out_of_ash.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/long_grass.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/mountain_disguise.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/effects/ripple.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/sand_disguise_placeholder.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/effects/sand_footprints.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/short_grass.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/surf_blob.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 4 -mheight 4
+
+$(EVENTOBJGFXDIR)/effects/tall_grass.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/tree_disguise.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 4
+
+$(EVENTOBJGFXDIR)/effects/unknown_16.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/unknown_17.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/unknown_18.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/unknown_19.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/unknown_20.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/unknown_29.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 1
+
+$(EVENTOBJGFXDIR)/effects/unknown_33.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/unknown_35.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
+
+$(EVENTOBJGFXDIR)/effects/unused_grass.4bpp: %.4bpp: %.png
+ $(GFX) $< $@ -mwidth 2 -mheight 2
diff --git a/src/data/field_event_obj/event_object_graphics.h b/src/data/field_event_obj/event_object_graphics.h
index 522f14db4..a99d5a779 100755
--- a/src/data/field_event_obj/event_object_graphics.h
+++ b/src/data/field_event_obj/event_object_graphics.h
@@ -255,12 +255,7 @@ const u32 gEventObjectPic_CableCar[] = INCBIN_U32("graphics/event_objects/pics/m
const u16 gEventObjectPalette20[] = INCBIN_U16("graphics/event_objects/palettes/field_object_palette_20.gbapal");
const u32 gEventObjectPic_SSTidal[] = INCBIN_U32("graphics/event_objects/pics/misc/ss_tidal.4bpp");
const u16 gEventObjectPalette21[] = INCBIN_U16("graphics/event_objects/palettes/field_object_palette_21.gbapal");
-const u32 gFieldEffectObjectPic_BerryTreeGrowthSparkle_0[] = INCBIN_U32("graphics/event_objects/pics/effects/berry_tree_growth_sparkle/0.4bpp");
-const u32 gFieldEffectObjectPic_BerryTreeGrowthSparkle_1[] = INCBIN_U32("graphics/event_objects/pics/effects/berry_tree_growth_sparkle/1.4bpp");
-const u32 gFieldEffectObjectPic_BerryTreeGrowthSparkle_2[] = INCBIN_U32("graphics/event_objects/pics/effects/berry_tree_growth_sparkle/2.4bpp");
-const u32 gFieldEffectObjectPic_BerryTreeGrowthSparkle_3[] = INCBIN_U32("graphics/event_objects/pics/effects/berry_tree_growth_sparkle/3.4bpp");
-const u32 gFieldEffectObjectPic_BerryTreeGrowthSparkle_4[] = INCBIN_U32("graphics/event_objects/pics/effects/berry_tree_growth_sparkle/4.4bpp");
-const u32 gFieldEffectObjectPic_BerryTreeGrowthSparkle_5[] = INCBIN_U32("graphics/event_objects/pics/effects/berry_tree_growth_sparkle/5.4bpp");
+const u32 gFieldEffectObjectPic_BerryTreeGrowthSparkle[] = INCBIN_U32("graphics/event_objects/pics/effects/berry_tree_growth_sparkle.4bpp");
const u32 gEventObjectPic_BerryTreeDirtPile[] = INCBIN_U32("graphics/event_objects/pics/berry_trees/dirt_pile.4bpp");
const u32 gEventObjectPic_BerryTreeSprout[] = INCBIN_U32("graphics/event_objects/pics/berry_trees/sprout.4bpp");
const u32 gEventObjectPic_PechaBerryTree[] = INCBIN_U32("graphics/event_objects/pics/berry_trees/pecha.4bpp");
@@ -310,72 +305,33 @@ const u32 gFieldEffectObjectPic_Ash[] = INCBIN_U32("graphics/event_objects/pics/
const u32 gFieldEffectObjectPic_Arrow[] = INCBIN_U32("graphics/event_objects/pics/effects/arrow.4bpp");
const u16 gFieldEffectObjectPalette0[] = INCBIN_U16("graphics/event_objects/palettes/field_effect_object_palette_00.gbapal");
const u16 gFieldEffectObjectPalette1[] = INCBIN_U16("graphics/event_objects/palettes/field_effect_object_palette_01.gbapal");
-const u32 gFieldEffectObjectPic_GroundImpactDust_0[] = INCBIN_U32("graphics/event_objects/pics/effects/ground_impact_dust/0.4bpp");
-const u32 gFieldEffectObjectPic_GroundImpactDust_1[] = INCBIN_U32("graphics/event_objects/pics/effects/ground_impact_dust/1.4bpp");
-const u32 gFieldEffectObjectPic_GroundImpactDust_2[] = INCBIN_U32("graphics/event_objects/pics/effects/ground_impact_dust/2.4bpp");
-const u32 gFieldEffectObjectPic_BikeHopTallGrass_0[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_hop_tall_grass/0.4bpp");
-const u32 gFieldEffectObjectPic_BikeHopTallGrass_1[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_hop_tall_grass/1.4bpp");
-const u32 gFieldEffectObjectPic_BikeHopTallGrass_2[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_hop_tall_grass/2.4bpp");
-const u32 gFieldEffectObjectPic_BikeHopTallGrass_3[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_hop_tall_grass/3.4bpp");
-const u32 gUnusedGrass_0[] = INCBIN_U32("graphics/event_objects/pics/effects/unused_grass/0.4bpp");
-const u32 gUnusedGrass_1[] = INCBIN_U32("graphics/event_objects/pics/effects/unused_grass/1.4bpp");
-const u32 gUnusedGrass_2[] = INCBIN_U32("graphics/event_objects/pics/effects/unused_grass/2.4bpp");
-const u32 gUnusedGrass_3[] = INCBIN_U32("graphics/event_objects/pics/effects/unused_grass/3.4bpp");
-const u32 gFieldEffectObjectPic_Unknown16_0[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_16/0.4bpp");
-const u32 gFieldEffectObjectPic_Unknown16_1[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_16/1.4bpp");
-const u32 gFieldEffectObjectPic_Unknown16_2[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_16/2.4bpp");
-const u32 gFieldEffectObjectPic_Unknown16_3[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_16/3.4bpp");
-const u32 gFieldEffectObjectPic_Unknown16_4[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_16/4.4bpp");
-const u32 gUnknown_084F7E38[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_4F7E38/0.4bpp");
-const u32 gFieldEffectObjectPic_Unknown16_5[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_16/5.4bpp");
+const u32 gFieldEffectObjectPic_GroundImpactDust[] = INCBIN_U32("graphics/event_objects/pics/effects/ground_impact_dust.4bpp");
+const u32 gFieldEffectObjectPic_BikeHopTallGrass[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_hop_tall_grass.4bpp");
+const u32 gUnusedGrass[] = INCBIN_U32("graphics/event_objects/pics/effects/unused_grass.4bpp");
+const u32 gFieldEffectObjectPic_Unknown16[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_16.4bpp");
const u32 gFieldEffectObjectPic_Unknown17[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_17.4bpp");
-const u32 gFieldEffectObjectPic_Unknown18_0[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_18/0.4bpp");
-const u32 gFieldEffectObjectPic_Unknown18_1[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_18/1.4bpp");
-const u32 gFieldEffectObjectPic_Unknown18_2[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_18/2.4bpp");
-const u32 gFieldEffectObjectPic_Unknown18_3[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_18/3.4bpp");
-const u32 gFieldEffectObjectPic_LongGrass_0[] = INCBIN_U32("graphics/event_objects/pics/effects/long_grass/0.4bpp");
-const u32 gFieldEffectObjectPic_LongGrass_1[] = INCBIN_U32("graphics/event_objects/pics/effects/long_grass/1.4bpp");
-const u32 gFieldEffectObjectPic_LongGrass_2[] = INCBIN_U32("graphics/event_objects/pics/effects/long_grass/2.4bpp");
-const u32 gFieldEffectObjectPic_LongGrass_3[] = INCBIN_U32("graphics/event_objects/pics/effects/long_grass/3.4bpp");
+const u32 gFieldEffectObjectPic_Unknown18[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_18.4bpp");
+const u32 gFieldEffectObjectPic_LongGrass[] = INCBIN_U32("graphics/event_objects/pics/effects/long_grass.4bpp");
const u32 gFieldEffectObjectPic_TallGrass[] = INCBIN_U32("graphics/event_objects/pics/effects/tall_grass.4bpp");
const u32 gFieldEffectObjectPic_ShortGrass[] = INCBIN_U32("graphics/event_objects/pics/effects/short_grass.4bpp");
-const u32 gFieldEffectObjectPic_SandFootprints_0[] = INCBIN_U32("graphics/event_objects/pics/effects/sand_footprints/0.4bpp");
-const u32 gFieldEffectObjectPic_SandFootprints_1[] = INCBIN_U32("graphics/event_objects/pics/effects/sand_footprints/1.4bpp");
-const u32 gFieldEffectObjectPic_DeepSandFootprints_0[] = INCBIN_U32("graphics/event_objects/pics/effects/deep_sand_footprints/0.4bpp");
-const u32 gFieldEffectObjectPic_DeepSandFootprints_1[] = INCBIN_U32("graphics/event_objects/pics/effects/deep_sand_footprints/1.4bpp");
-const u32 gFieldEffectObjectPic_BikeTireTracks_0[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_tire_tracks/0.4bpp");
-const u32 gFieldEffectObjectPic_BikeTireTracks_1[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_tire_tracks/1.4bpp");
-const u32 gFieldEffectObjectPic_BikeTireTracks_2[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_tire_tracks/2.4bpp");
-const u32 gFieldEffectObjectPic_BikeTireTracks_3[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_tire_tracks/3.4bpp");
-const u32 gFieldEffectObjectPic_Unknown19_0[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_19/0.4bpp");
-const u32 gFieldEffectObjectPic_Unknown19_1[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_19/1.4bpp");
-const u32 gFieldEffectObjectPic_Unknown19_2[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_19/2.4bpp");
-const u32 gFieldEffectObjectPic_Unknown19_3[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_19/3.4bpp");
-const u32 gFieldEffectObjectPic_Unknown29_0[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_29/0.4bpp");
-const u32 gFieldEffectObjectPic_Unknown29_1[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_29/1.4bpp");
-const u32 gFieldEffectObjectPic_Unknown29_2[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_29/2.4bpp");
+const u32 gFieldEffectObjectPic_SandFootprints[] = INCBIN_U32("graphics/event_objects/pics/effects/sand_footprints.4bpp");
+const u32 gFieldEffectObjectPic_DeepSandFootprints[] = INCBIN_U32("graphics/event_objects/pics/effects/deep_sand_footprints.4bpp");
+const u32 gFieldEffectObjectPic_BikeTireTracks[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_tire_tracks.4bpp");
+const u32 gFieldEffectObjectPic_Unknown19[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_19.4bpp");
+const u32 gFieldEffectObjectPic_Unknown29[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_29.4bpp");
const u32 gFieldEffectObjectPic_BikeHopBigSplash[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_hop_big_splash.4bpp");
const u32 gFieldEffectObjectPic_Splash[] = INCBIN_U32("graphics/event_objects/pics/effects/splash.4bpp");
const u32 gFieldEffectObjectPic_BikeHopSmallSplash[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_hop_small_splash.4bpp");
-const u32 gFieldEffectObjectPic_Unknown20_0[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_20/0.4bpp");
-const u32 gFieldEffectObjectPic_Unknown20_1[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_20/1.4bpp");
-const u32 gFieldEffectObjectPic_Unknown20_2[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_20/2.4bpp");
-const u32 gFieldEffectObjectPic_Unknown20_3[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_20/3.4bpp");
-const u32 gFieldEffectObjectPic_Unknown20_4[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_20/4.4bpp");
+const u32 gFieldEffectObjectPic_Unknown20[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_20.4bpp");
const u32 gFieldEffectObjectPic_TreeDisguise[] = INCBIN_U32("graphics/event_objects/pics/effects/tree_disguise.4bpp");
const u32 gFieldEffectObjectPic_MountainDisguise[] = INCBIN_U32("graphics/event_objects/pics/effects/mountain_disguise.4bpp");
const u32 gFieldEffectObjectPic_SandDisguisePlaceholder[] = INCBIN_U32("graphics/event_objects/pics/effects/sand_disguise_placeholder.4bpp");
const u32 gFieldEffectObjectPic_HotSpringsWater[] = INCBIN_U32("graphics/event_objects/pics/effects/hot_springs_water.4bpp");
const u16 gFieldEffectObjectPalette2[] = INCBIN_U16("graphics/event_objects/palettes/field_effect_object_palette_02.gbapal");
const u32 gFieldEffectObjectPic_JumpOutOfAsh[] = INCBIN_U32("graphics/event_objects/pics/effects/jump_out_of_ash.4bpp");
-const u32 gFieldEffectObjectPic_Unknown33_0[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_33/0.4bpp");
-const u32 gFieldEffectObjectPic_Unknown33_1[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_33/1.4bpp");
-const u32 gFieldEffectObjectPic_Unknown33_2[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_33/2.4bpp");
-const u32 gFieldEffectObjectPic_Unknown33_3[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_33/3.4bpp");
-const u32 gFieldEffectObjectPic_Unknown33_4[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_33/4.4bpp");
+const u32 gFieldEffectObjectPic_Unknown33[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_33.4bpp");
const u32 gFieldEffectObjectPic_Bubbles[] = INCBIN_U32("graphics/event_objects/pics/effects/bubbles.4bpp");
-const u32 gFieldEffectObjectPic_Unknown35_0[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_35/0.4bpp");
-const u32 gFieldEffectObjectPic_Unknown35_1[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_35/1.4bpp");
+const u32 gFieldEffectObjectPic_Unknown35[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_35.4bpp");
const u16 gFieldEffectObjectPalette3[] = INCBIN_U16("graphics/event_objects/palettes/field_effect_object_palette_03.gbapal");
const u32 gFieldEffectObjectPic_Bird[] = INCBIN_U32("graphics/event_objects/pics/effects/bird.4bpp");
const u32 gEventObjectPic_Juan[] = INCBIN_U32("graphics/event_objects/pics/people/gym_leaders/juan.4bpp");
diff --git a/src/data/field_event_obj/field_effect_objects.h b/src/data/field_event_obj/field_effect_objects.h
index 45a498dac..15fc73343 100755
--- a/src/data/field_event_obj/field_effect_objects.h
+++ b/src/data/field_event_obj/field_effect_objects.h
@@ -208,9 +208,9 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_Arrow[] =
const struct SpriteTemplate gFieldEffectObjectTemplate_Arrow = {0xFFFF, 0xFFFF, &gEventObjectBaseOam_16x16, gFieldEffectObjectImageAnimTable_Arrow, gFieldEffectObjectPicTable_Arrow, gDummySpriteAffineAnimTable, SpriteCallbackDummy};
const struct SpriteFrameImage gFieldEffectObjectPicTable_GroundImpactDust[] = {
- obj_frame_tiles(gFieldEffectObjectPic_GroundImpactDust_0),
- obj_frame_tiles(gFieldEffectObjectPic_GroundImpactDust_1),
- obj_frame_tiles(gFieldEffectObjectPic_GroundImpactDust_2),
+ overworld_frame(gFieldEffectObjectPic_GroundImpactDust, 2, 1, 0),
+ overworld_frame(gFieldEffectObjectPic_GroundImpactDust, 2, 1, 1),
+ overworld_frame(gFieldEffectObjectPic_GroundImpactDust, 2, 1, 2),
};
const union AnimCmd gFieldEffectObjectImageAnim_850CC8C[] =
@@ -229,10 +229,10 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_GroundImpactDust[] =
const struct SpriteTemplate gFieldEffectObjectTemplate_GroundImpactDust = {0xFFFF, 0x1004, &gEventObjectBaseOam_16x8, gFieldEffectObjectImageAnimTable_GroundImpactDust, gFieldEffectObjectPicTable_GroundImpactDust, gDummySpriteAffineAnimTable, sub_8156194};
const struct SpriteFrameImage gFieldEffectObjectPicTable_BikeHopTallGrass[] = {
- obj_frame_tiles(gFieldEffectObjectPic_BikeHopTallGrass_0),
- obj_frame_tiles(gFieldEffectObjectPic_BikeHopTallGrass_1),
- obj_frame_tiles(gFieldEffectObjectPic_BikeHopTallGrass_2),
- obj_frame_tiles(gFieldEffectObjectPic_BikeHopTallGrass_3),
+ overworld_frame(gFieldEffectObjectPic_BikeHopTallGrass, 2, 1, 0),
+ overworld_frame(gFieldEffectObjectPic_BikeHopTallGrass, 2, 1, 1),
+ overworld_frame(gFieldEffectObjectPic_BikeHopTallGrass, 2, 1, 2),
+ overworld_frame(gFieldEffectObjectPic_BikeHopTallGrass, 2, 1, 3),
};
const union AnimCmd gFieldEffectObjectImageAnim_850CCD8[] =
@@ -252,8 +252,8 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_BikeHopTallGrass[] =
const struct SpriteTemplate gFieldEffectObjectTemplate_BikeHopTallGrass = {0xFFFF, 0x1005, &gEventObjectBaseOam_16x8, gFieldEffectObjectImageAnimTable_BikeHopTallGrass, gFieldEffectObjectPicTable_BikeHopTallGrass, gDummySpriteAffineAnimTable, sub_8156194};
const struct SpriteFrameImage gFieldEffectObjectPicTable_SandFootprints[] = {
- obj_frame_tiles(gFieldEffectObjectPic_SandFootprints_0),
- obj_frame_tiles(gFieldEffectObjectPic_SandFootprints_1),
+ overworld_frame(gFieldEffectObjectPic_SandFootprints, 2, 2, 0),
+ overworld_frame(gFieldEffectObjectPic_SandFootprints, 2, 2, 1),
};
const union AnimCmd gFieldEffectObjectImageAnim_850CD18[] =
@@ -292,8 +292,8 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_SandFootprints[] =
const struct SpriteTemplate gFieldEffectObjectTemplate_SandFootprints = {0xFFFF, 0x1004, &gEventObjectBaseOam_16x16, gFieldEffectObjectImageAnimTable_SandFootprints, gFieldEffectObjectPicTable_SandFootprints, gDummySpriteAffineAnimTable, sub_8154C60};
const struct SpriteFrameImage gFieldEffectObjectPicTable_DeepSandFootprints[] = {
- obj_frame_tiles(gFieldEffectObjectPic_DeepSandFootprints_0),
- obj_frame_tiles(gFieldEffectObjectPic_DeepSandFootprints_1),
+ overworld_frame(gFieldEffectObjectPic_DeepSandFootprints, 2, 2, 0),
+ overworld_frame(gFieldEffectObjectPic_DeepSandFootprints, 2, 2, 1),
};
const union AnimCmd gFieldEffectObjectImageAnim_850CD74[] =
@@ -332,10 +332,10 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_DeepSandFootprints[]
const struct SpriteTemplate gFieldEffectObjectTemplate_DeepSandFootprints = {0xFFFF, 0x1004, &gEventObjectBaseOam_16x16, gFieldEffectObjectImageAnimTable_DeepSandFootprints, gFieldEffectObjectPicTable_DeepSandFootprints, gDummySpriteAffineAnimTable, sub_8154C60};
const struct SpriteFrameImage gFieldEffectObjectPicTable_BikeTireTracks[] = {
- obj_frame_tiles(gFieldEffectObjectPic_BikeTireTracks_0),
- obj_frame_tiles(gFieldEffectObjectPic_BikeTireTracks_1),
- obj_frame_tiles(gFieldEffectObjectPic_BikeTireTracks_2),
- obj_frame_tiles(gFieldEffectObjectPic_BikeTireTracks_3),
+ overworld_frame(gFieldEffectObjectPic_BikeTireTracks, 2, 2, 0),
+ overworld_frame(gFieldEffectObjectPic_BikeTireTracks, 2, 2, 1),
+ overworld_frame(gFieldEffectObjectPic_BikeTireTracks, 2, 2, 2),
+ overworld_frame(gFieldEffectObjectPic_BikeTireTracks, 2, 2, 3),
};
const union AnimCmd gFieldEffectObjectImageAnim_850CDE0[] =
@@ -479,10 +479,10 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_BikeHopSmallSplash[]
const struct SpriteTemplate gFieldEffectObjectTemplate_BikeHopSmallSplash = {0xFFFF, 0x1004, &gEventObjectBaseOam_16x8, gFieldEffectObjectImageAnimTable_BikeHopSmallSplash, gFieldEffectObjectPicTable_BikeHopSmallSplash, gDummySpriteAffineAnimTable, sub_8156194};
const struct SpriteFrameImage gFieldEffectObjectPicTable_LongGrass[] = {
- obj_frame_tiles(gFieldEffectObjectPic_LongGrass_0),
- obj_frame_tiles(gFieldEffectObjectPic_LongGrass_1),
- obj_frame_tiles(gFieldEffectObjectPic_LongGrass_2),
- obj_frame_tiles(gFieldEffectObjectPic_LongGrass_3),
+ overworld_frame(gFieldEffectObjectPic_LongGrass, 2, 2, 0),
+ overworld_frame(gFieldEffectObjectPic_LongGrass, 2, 2, 1),
+ overworld_frame(gFieldEffectObjectPic_LongGrass, 2, 2, 2),
+ overworld_frame(gFieldEffectObjectPic_LongGrass, 2, 2, 3),
};
const union AnimCmd gFieldEffectObjectImageAnim_850CF70[] =
@@ -505,12 +505,12 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_LongGrass[] =
const struct SpriteTemplate gFieldEffectObjectTemplate_LongGrass = {0xFFFF, 0x1005, &gEventObjectBaseOam_16x16, gFieldEffectObjectImageAnimTable_LongGrass, gFieldEffectObjectPicTable_LongGrass, gDummySpriteAffineAnimTable, unc_grass_tall};
const struct SpriteFrameImage gFieldEffectObjectPicTable_Unknown16[] = {
- obj_frame_tiles(gFieldEffectObjectPic_Unknown16_0),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown16_1),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown16_2),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown16_3),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown16_4),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown16_5),
+ overworld_frame(gFieldEffectObjectPic_Unknown16, 2, 2, 0),
+ overworld_frame(gFieldEffectObjectPic_Unknown16, 2, 2, 1),
+ overworld_frame(gFieldEffectObjectPic_Unknown16, 2, 2, 2),
+ overworld_frame(gFieldEffectObjectPic_Unknown16, 2, 2, 3),
+ overworld_frame(gFieldEffectObjectPic_Unknown16, 2, 2, 4),
+ overworld_frame(gFieldEffectObjectPic_Unknown16, 2, 2, 6),
};
const union AnimCmd gFieldEffectObjectImageAnim_850CFDC[] =
@@ -532,7 +532,7 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_Unknown16[] =
const struct SpriteTemplate gFieldEffectObjectTemplate_Unknown16 = {0xFFFF, 0x1005, &gEventObjectBaseOam_16x16, gFieldEffectObjectImageAnimTable_Unknown16, gFieldEffectObjectPicTable_Unknown16, gDummySpriteAffineAnimTable, sub_8156194};
const struct SpriteFrameImage gFieldEffectObjectPicTable_Unknown17[] = {
- obj_frame_tiles(gFieldEffectObjectPic_Unknown16_5),
+ overworld_frame(gFieldEffectObjectPic_Unknown16, 2, 2, 6),
overworld_frame(gFieldEffectObjectPic_Unknown17, 2, 2, 0),
overworld_frame(gFieldEffectObjectPic_Unknown17, 2, 2, 1),
overworld_frame(gFieldEffectObjectPic_Unknown17, 2, 2, 2),
@@ -565,10 +565,10 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_Unknown17[] =
const struct SpriteTemplate gFieldEffectObjectTemplate_Unknown17 = {0xFFFF, 0x1005, &gEventObjectBaseOam_16x16, gFieldEffectObjectImageAnimTable_Unknown17, gFieldEffectObjectPicTable_Unknown17, gDummySpriteAffineAnimTable, sub_81561D0};
const struct SpriteFrameImage gFieldEffectObjectPicTable_Unknown18[] = {
- obj_frame_tiles(gFieldEffectObjectPic_Unknown18_0),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown18_1),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown18_2),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown18_3),
+ overworld_frame(gFieldEffectObjectPic_Unknown18, 2, 2, 0),
+ overworld_frame(gFieldEffectObjectPic_Unknown18, 2, 2, 1),
+ overworld_frame(gFieldEffectObjectPic_Unknown18, 2, 2, 2),
+ overworld_frame(gFieldEffectObjectPic_Unknown18, 2, 2, 3),
};
const union AnimCmd gFieldEffectObjectImageAnim_850D0C0[] =
@@ -590,10 +590,10 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_Unknown18[] =
const struct SpriteTemplate gFieldEffectObjectTemplate_Unknown18 = {0xFFFF, 0x1005, &gEventObjectBaseOam_16x16, gFieldEffectObjectImageAnimTable_Unknown18, gFieldEffectObjectPicTable_Unknown18, gDummySpriteAffineAnimTable, sub_81561D0};
const struct SpriteFrameImage gFieldEffectObjectPicTable_Unknown19[] = {
- obj_frame_tiles(gFieldEffectObjectPic_Unknown19_0),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown19_1),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown19_2),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown19_3),
+ overworld_frame(gFieldEffectObjectPic_Unknown19, 2, 2, 0),
+ overworld_frame(gFieldEffectObjectPic_Unknown19, 2, 2, 1),
+ overworld_frame(gFieldEffectObjectPic_Unknown19, 2, 2, 2),
+ overworld_frame(gFieldEffectObjectPic_Unknown19, 2, 2, 3),
};
const union AnimCmd gFieldEffectObjectImageAnim_850D118[] =
@@ -613,9 +613,9 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_Unknown19[] =
const struct SpriteTemplate gFieldEffectObjectTemplate_Unknown19 = {0xFFFF, 0x1004, &gEventObjectBaseOam_16x16, gFieldEffectObjectImageAnimTable_Unknown19, gFieldEffectObjectPicTable_Unknown19, gDummySpriteAffineAnimTable, sub_81561D0};
const struct SpriteFrameImage gFieldEffectObjectPicTable_Unknown29[] = {
- obj_frame_tiles(gFieldEffectObjectPic_Unknown29_0),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown29_1),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown29_2),
+ overworld_frame(gFieldEffectObjectPic_Unknown29, 2, 1, 0),
+ overworld_frame(gFieldEffectObjectPic_Unknown29, 2, 1, 1),
+ overworld_frame(gFieldEffectObjectPic_Unknown29, 2, 1, 2),
};
const union AnimCmd gFieldEffectObjectImageAnim_850D160[] =
@@ -634,10 +634,10 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_Unknown29[] =
const struct SpriteTemplate gFieldEffectObjectTemplate_Unknown29 = {0xFFFF, 0x1004, &gEventObjectBaseOam_16x8, gFieldEffectObjectImageAnimTable_Unknown29, gFieldEffectObjectPicTable_Unknown29, gDummySpriteAffineAnimTable, sub_81559BC};
const struct SpriteFrameImage gFieldEffectObjectPicTable_Unknown20[] = {
- obj_frame_tiles(gFieldEffectObjectPic_Unknown20_0),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown20_1),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown20_2),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown20_3),
+ overworld_frame(gFieldEffectObjectPic_Unknown20, 2, 2, 0),
+ overworld_frame(gFieldEffectObjectPic_Unknown20, 2, 2, 1),
+ overworld_frame(gFieldEffectObjectPic_Unknown20, 2, 2, 2),
+ overworld_frame(gFieldEffectObjectPic_Unknown20, 2, 2, 3),
};
const union AnimCmd gFieldEffectObjectImageAnim_850D1AC[] =
@@ -695,12 +695,12 @@ const union AffineAnimCmd *const gFieldEffectObjectRotScalAnimTable_Unknown21[]
const struct SpriteTemplate gFieldEffectObjectTemplate_Unknown21 = {0x0, 0xFFFF, &gDummyOamData, gDummySpriteAnimTable, NULL, gFieldEffectObjectRotScalAnimTable_Unknown21, SpriteCallbackDummy};
const struct SpriteFrameImage gFieldEffectObjectPicTable_BerryTreeGrowthSparkle[] = {
- obj_frame_tiles(gFieldEffectObjectPic_BerryTreeGrowthSparkle_0),
- obj_frame_tiles(gFieldEffectObjectPic_BerryTreeGrowthSparkle_1),
- obj_frame_tiles(gFieldEffectObjectPic_BerryTreeGrowthSparkle_2),
- obj_frame_tiles(gFieldEffectObjectPic_BerryTreeGrowthSparkle_3),
- obj_frame_tiles(gFieldEffectObjectPic_BerryTreeGrowthSparkle_4),
- obj_frame_tiles(gFieldEffectObjectPic_BerryTreeGrowthSparkle_5),
+ overworld_frame(gFieldEffectObjectPic_BerryTreeGrowthSparkle, 2, 2, 0),
+ overworld_frame(gFieldEffectObjectPic_BerryTreeGrowthSparkle, 2, 2, 1),
+ overworld_frame(gFieldEffectObjectPic_BerryTreeGrowthSparkle, 2, 2, 2),
+ overworld_frame(gFieldEffectObjectPic_BerryTreeGrowthSparkle, 2, 2, 3),
+ overworld_frame(gFieldEffectObjectPic_BerryTreeGrowthSparkle, 2, 2, 4),
+ overworld_frame(gFieldEffectObjectPic_BerryTreeGrowthSparkle, 2, 2, 5),
};
const union AnimCmd gFieldEffectObjectImageAnim_850D2D4[] =
@@ -900,11 +900,11 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_JumpOutOfAsh = {0xFFFF, 0
const struct SpritePalette gFieldEffectObjectPaletteInfo2 = {gFieldEffectObjectPalette2, 0x100D};
const struct SpriteFrameImage gFieldEffectObjectPicTable_Unknown33[] = {
- obj_frame_tiles(gFieldEffectObjectPic_Unknown33_0),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown33_1),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown33_2),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown33_3),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown33_4),
+ overworld_frame(gFieldEffectObjectPic_Unknown33, 2, 2, 0),
+ overworld_frame(gFieldEffectObjectPic_Unknown33, 2, 2, 1),
+ overworld_frame(gFieldEffectObjectPic_Unknown33, 2, 2, 2),
+ overworld_frame(gFieldEffectObjectPic_Unknown33, 2, 2, 3),
+ overworld_frame(gFieldEffectObjectPic_Unknown33, 2, 2, 4),
};
const union AnimCmd gFieldEffectObjectImageAnim_850D5B0[] =
@@ -956,8 +956,8 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_Bubbles[] =
const struct SpriteTemplate gFieldEffectObjectTemplate_Bubbles = {0xFFFF, 0x1004, &gEventObjectBaseOam_16x32, gFieldEffectObjectImageAnimTable_Bubbles, gFieldEffectObjectPicTable_Bubbles, gDummySpriteAffineAnimTable, sub_8155AEC};
const struct SpriteFrameImage gFieldEffectObjectPicTable_Unknown35[] = {
- obj_frame_tiles(gFieldEffectObjectPic_Unknown35_0),
- obj_frame_tiles(gFieldEffectObjectPic_Unknown35_1),
+ overworld_frame(gFieldEffectObjectPic_Unknown35, 2, 2, 0),
+ overworld_frame(gFieldEffectObjectPic_Unknown35, 2, 2, 1),
};
const union AnimCmd gFieldEffectObjectImageAnim_850D674[] =