commit b89c4ae37567ba32764f316fc98c29be4f21871b Author: Matteo Benedetto Date: Thu Dec 5 23:30:16 2024 +0100 first commit diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/Rat/BMP_1_CAVE_DOWN.bmp b/Rat/BMP_1_CAVE_DOWN.bmp new file mode 100755 index 0000000..3b54d27 Binary files /dev/null and b/Rat/BMP_1_CAVE_DOWN.bmp differ diff --git a/Rat/BMP_1_CAVE_DOWN.png b/Rat/BMP_1_CAVE_DOWN.png new file mode 100644 index 0000000..954c6c2 Binary files /dev/null and b/Rat/BMP_1_CAVE_DOWN.png differ diff --git a/Rat/BMP_1_CAVE_LEFT.bmp b/Rat/BMP_1_CAVE_LEFT.bmp new file mode 100755 index 0000000..398ffa3 Binary files /dev/null and b/Rat/BMP_1_CAVE_LEFT.bmp differ diff --git a/Rat/BMP_1_CAVE_LEFT.png b/Rat/BMP_1_CAVE_LEFT.png new file mode 100644 index 0000000..3cc64a3 Binary files /dev/null and b/Rat/BMP_1_CAVE_LEFT.png differ diff --git a/Rat/BMP_1_CAVE_RIGHT.bmp b/Rat/BMP_1_CAVE_RIGHT.bmp new file mode 100755 index 0000000..ae45a05 Binary files /dev/null and b/Rat/BMP_1_CAVE_RIGHT.bmp differ diff --git a/Rat/BMP_1_CAVE_RIGHT.png b/Rat/BMP_1_CAVE_RIGHT.png new file mode 100644 index 0000000..56e73bb Binary files /dev/null and b/Rat/BMP_1_CAVE_RIGHT.png differ diff --git a/Rat/BMP_1_CAVE_UP.bmp b/Rat/BMP_1_CAVE_UP.bmp new file mode 100755 index 0000000..2c76f21 Binary files /dev/null and b/Rat/BMP_1_CAVE_UP.bmp differ diff --git a/Rat/BMP_1_CAVE_UP.png b/Rat/BMP_1_CAVE_UP.png new file mode 100644 index 0000000..4af5d2c Binary files /dev/null and b/Rat/BMP_1_CAVE_UP.png differ diff --git a/Rat/BMP_1_E.bmp b/Rat/BMP_1_E.bmp new file mode 100755 index 0000000..8bf4e46 Binary files /dev/null and b/Rat/BMP_1_E.bmp differ diff --git a/Rat/BMP_1_E.png b/Rat/BMP_1_E.png new file mode 100644 index 0000000..429e42d Binary files /dev/null and b/Rat/BMP_1_E.png differ diff --git a/Rat/BMP_1_EN.bmp b/Rat/BMP_1_EN.bmp new file mode 100755 index 0000000..3ebaaa7 Binary files /dev/null and b/Rat/BMP_1_EN.bmp differ diff --git a/Rat/BMP_1_EN.png b/Rat/BMP_1_EN.png new file mode 100644 index 0000000..cd70307 Binary files /dev/null and b/Rat/BMP_1_EN.png differ diff --git a/Rat/BMP_1_ES.bmp b/Rat/BMP_1_ES.bmp new file mode 100755 index 0000000..21ac6c5 Binary files /dev/null and b/Rat/BMP_1_ES.bmp differ diff --git a/Rat/BMP_1_ES.png b/Rat/BMP_1_ES.png new file mode 100644 index 0000000..0c413b4 Binary files /dev/null and b/Rat/BMP_1_ES.png differ diff --git a/Rat/BMP_1_EXPLOSION_DOWN.bmp b/Rat/BMP_1_EXPLOSION_DOWN.bmp new file mode 100755 index 0000000..d9b4ee9 Binary files /dev/null and b/Rat/BMP_1_EXPLOSION_DOWN.bmp differ diff --git a/Rat/BMP_1_EXPLOSION_DOWN.png b/Rat/BMP_1_EXPLOSION_DOWN.png new file mode 100644 index 0000000..fbcfb02 Binary files /dev/null and b/Rat/BMP_1_EXPLOSION_DOWN.png differ diff --git a/Rat/BMP_1_EXPLOSION_LEFT.bmp b/Rat/BMP_1_EXPLOSION_LEFT.bmp new file mode 100755 index 0000000..dd91fbb Binary files /dev/null and b/Rat/BMP_1_EXPLOSION_LEFT.bmp differ diff --git a/Rat/BMP_1_EXPLOSION_LEFT.png b/Rat/BMP_1_EXPLOSION_LEFT.png new file mode 100644 index 0000000..348767c Binary files /dev/null and b/Rat/BMP_1_EXPLOSION_LEFT.png differ diff --git a/Rat/BMP_1_EXPLOSION_RIGHT.bmp b/Rat/BMP_1_EXPLOSION_RIGHT.bmp new file mode 100755 index 0000000..c11c1de Binary files /dev/null and b/Rat/BMP_1_EXPLOSION_RIGHT.bmp differ diff --git a/Rat/BMP_1_EXPLOSION_RIGHT.png b/Rat/BMP_1_EXPLOSION_RIGHT.png new file mode 100644 index 0000000..fc51884 Binary files /dev/null and b/Rat/BMP_1_EXPLOSION_RIGHT.png differ diff --git a/Rat/BMP_1_EXPLOSION_UP.bmp b/Rat/BMP_1_EXPLOSION_UP.bmp new file mode 100755 index 0000000..9000eab Binary files /dev/null and b/Rat/BMP_1_EXPLOSION_UP.bmp differ diff --git a/Rat/BMP_1_EXPLOSION_UP.png b/Rat/BMP_1_EXPLOSION_UP.png new file mode 100644 index 0000000..051e0a6 Binary files /dev/null and b/Rat/BMP_1_EXPLOSION_UP.png differ diff --git a/Rat/BMP_1_FLOWER_1.bmp b/Rat/BMP_1_FLOWER_1.bmp new file mode 100755 index 0000000..bf5286a Binary files /dev/null and b/Rat/BMP_1_FLOWER_1.bmp differ diff --git a/Rat/BMP_1_FLOWER_1.png b/Rat/BMP_1_FLOWER_1.png new file mode 100644 index 0000000..ce7516a Binary files /dev/null and b/Rat/BMP_1_FLOWER_1.png differ diff --git a/Rat/BMP_1_FLOWER_2.bmp b/Rat/BMP_1_FLOWER_2.bmp new file mode 100755 index 0000000..41a343c Binary files /dev/null and b/Rat/BMP_1_FLOWER_2.bmp differ diff --git a/Rat/BMP_1_FLOWER_2.png b/Rat/BMP_1_FLOWER_2.png new file mode 100644 index 0000000..fe24f16 Binary files /dev/null and b/Rat/BMP_1_FLOWER_2.png differ diff --git a/Rat/BMP_1_FLOWER_3.bmp b/Rat/BMP_1_FLOWER_3.bmp new file mode 100755 index 0000000..486bae2 Binary files /dev/null and b/Rat/BMP_1_FLOWER_3.bmp differ diff --git a/Rat/BMP_1_FLOWER_3.png b/Rat/BMP_1_FLOWER_3.png new file mode 100644 index 0000000..c4e2631 Binary files /dev/null and b/Rat/BMP_1_FLOWER_3.png differ diff --git a/Rat/BMP_1_FLOWER_4.bmp b/Rat/BMP_1_FLOWER_4.bmp new file mode 100755 index 0000000..8753180 Binary files /dev/null and b/Rat/BMP_1_FLOWER_4.bmp differ diff --git a/Rat/BMP_1_FLOWER_4.png b/Rat/BMP_1_FLOWER_4.png new file mode 100644 index 0000000..cb40891 Binary files /dev/null and b/Rat/BMP_1_FLOWER_4.png differ diff --git a/Rat/BMP_1_GAS_DOWN.bmp b/Rat/BMP_1_GAS_DOWN.bmp new file mode 100755 index 0000000..73534d8 Binary files /dev/null and b/Rat/BMP_1_GAS_DOWN.bmp differ diff --git a/Rat/BMP_1_GAS_DOWN.png b/Rat/BMP_1_GAS_DOWN.png new file mode 100644 index 0000000..601e6fb Binary files /dev/null and b/Rat/BMP_1_GAS_DOWN.png differ diff --git a/Rat/BMP_1_GAS_LEFT.bmp b/Rat/BMP_1_GAS_LEFT.bmp new file mode 100755 index 0000000..afe659c Binary files /dev/null and b/Rat/BMP_1_GAS_LEFT.bmp differ diff --git a/Rat/BMP_1_GAS_LEFT.png b/Rat/BMP_1_GAS_LEFT.png new file mode 100644 index 0000000..f3d03f7 Binary files /dev/null and b/Rat/BMP_1_GAS_LEFT.png differ diff --git a/Rat/BMP_1_GAS_RIGHT.bmp b/Rat/BMP_1_GAS_RIGHT.bmp new file mode 100755 index 0000000..67aa335 Binary files /dev/null and b/Rat/BMP_1_GAS_RIGHT.bmp differ diff --git a/Rat/BMP_1_GAS_RIGHT.png b/Rat/BMP_1_GAS_RIGHT.png new file mode 100644 index 0000000..c6c52ba Binary files /dev/null and b/Rat/BMP_1_GAS_RIGHT.png differ diff --git a/Rat/BMP_1_GAS_UP.bmp b/Rat/BMP_1_GAS_UP.bmp new file mode 100755 index 0000000..fbba8bb Binary files /dev/null and b/Rat/BMP_1_GAS_UP.bmp differ diff --git a/Rat/BMP_1_GAS_UP.png b/Rat/BMP_1_GAS_UP.png new file mode 100644 index 0000000..42ed373 Binary files /dev/null and b/Rat/BMP_1_GAS_UP.png differ diff --git a/Rat/BMP_1_GRASS_1.bmp b/Rat/BMP_1_GRASS_1.bmp new file mode 100755 index 0000000..f391db7 Binary files /dev/null and b/Rat/BMP_1_GRASS_1.bmp differ diff --git a/Rat/BMP_1_GRASS_1.png b/Rat/BMP_1_GRASS_1.png new file mode 100644 index 0000000..2dc4281 Binary files /dev/null and b/Rat/BMP_1_GRASS_1.png differ diff --git a/Rat/BMP_1_GRASS_2.bmp b/Rat/BMP_1_GRASS_2.bmp new file mode 100755 index 0000000..261fa2e Binary files /dev/null and b/Rat/BMP_1_GRASS_2.bmp differ diff --git a/Rat/BMP_1_GRASS_2.png b/Rat/BMP_1_GRASS_2.png new file mode 100644 index 0000000..34c8e12 Binary files /dev/null and b/Rat/BMP_1_GRASS_2.png differ diff --git a/Rat/BMP_1_GRASS_3.bmp b/Rat/BMP_1_GRASS_3.bmp new file mode 100755 index 0000000..43b95f4 Binary files /dev/null and b/Rat/BMP_1_GRASS_3.bmp differ diff --git a/Rat/BMP_1_GRASS_3.png b/Rat/BMP_1_GRASS_3.png new file mode 100644 index 0000000..364e223 Binary files /dev/null and b/Rat/BMP_1_GRASS_3.png differ diff --git a/Rat/BMP_1_GRASS_4.bmp b/Rat/BMP_1_GRASS_4.bmp new file mode 100755 index 0000000..238d755 Binary files /dev/null and b/Rat/BMP_1_GRASS_4.bmp differ diff --git a/Rat/BMP_1_GRASS_4.png b/Rat/BMP_1_GRASS_4.png new file mode 100644 index 0000000..dfb823c Binary files /dev/null and b/Rat/BMP_1_GRASS_4.png differ diff --git a/Rat/BMP_1_N.bmp b/Rat/BMP_1_N.bmp new file mode 100755 index 0000000..b0f4b42 Binary files /dev/null and b/Rat/BMP_1_N.bmp differ diff --git a/Rat/BMP_1_N.png b/Rat/BMP_1_N.png new file mode 100644 index 0000000..4581a0a Binary files /dev/null and b/Rat/BMP_1_N.png differ diff --git a/Rat/BMP_1_NE.bmp b/Rat/BMP_1_NE.bmp new file mode 100755 index 0000000..f0648cf Binary files /dev/null and b/Rat/BMP_1_NE.bmp differ diff --git a/Rat/BMP_1_NE.png b/Rat/BMP_1_NE.png new file mode 100644 index 0000000..59a9238 Binary files /dev/null and b/Rat/BMP_1_NE.png differ diff --git a/Rat/BMP_1_NW.bmp b/Rat/BMP_1_NW.bmp new file mode 100755 index 0000000..abbe2aa Binary files /dev/null and b/Rat/BMP_1_NW.bmp differ diff --git a/Rat/BMP_1_NW.png b/Rat/BMP_1_NW.png new file mode 100644 index 0000000..eaf6a7c Binary files /dev/null and b/Rat/BMP_1_NW.png differ diff --git a/Rat/BMP_1_S.bmp b/Rat/BMP_1_S.bmp new file mode 100755 index 0000000..093ee10 Binary files /dev/null and b/Rat/BMP_1_S.bmp differ diff --git a/Rat/BMP_1_S.png b/Rat/BMP_1_S.png new file mode 100644 index 0000000..c63ed9a Binary files /dev/null and b/Rat/BMP_1_S.png differ diff --git a/Rat/BMP_1_SE.bmp b/Rat/BMP_1_SE.bmp new file mode 100755 index 0000000..8441d5d Binary files /dev/null and b/Rat/BMP_1_SE.bmp differ diff --git a/Rat/BMP_1_SE.png b/Rat/BMP_1_SE.png new file mode 100644 index 0000000..10c18e6 Binary files /dev/null and b/Rat/BMP_1_SE.png differ diff --git a/Rat/BMP_1_SW.bmp b/Rat/BMP_1_SW.bmp new file mode 100755 index 0000000..10f5b02 Binary files /dev/null and b/Rat/BMP_1_SW.bmp differ diff --git a/Rat/BMP_1_SW.png b/Rat/BMP_1_SW.png new file mode 100644 index 0000000..433a5bd Binary files /dev/null and b/Rat/BMP_1_SW.png differ diff --git a/Rat/BMP_1_W.bmp b/Rat/BMP_1_W.bmp new file mode 100755 index 0000000..21201e2 Binary files /dev/null and b/Rat/BMP_1_W.bmp differ diff --git a/Rat/BMP_1_W.png b/Rat/BMP_1_W.png new file mode 100644 index 0000000..d2d617f Binary files /dev/null and b/Rat/BMP_1_W.png differ diff --git a/Rat/BMP_1_WN.bmp b/Rat/BMP_1_WN.bmp new file mode 100755 index 0000000..7e1b34b Binary files /dev/null and b/Rat/BMP_1_WN.bmp differ diff --git a/Rat/BMP_1_WN.png b/Rat/BMP_1_WN.png new file mode 100644 index 0000000..3daf642 Binary files /dev/null and b/Rat/BMP_1_WN.png differ diff --git a/Rat/BMP_1_WS.bmp b/Rat/BMP_1_WS.bmp new file mode 100755 index 0000000..037a196 Binary files /dev/null and b/Rat/BMP_1_WS.bmp differ diff --git a/Rat/BMP_1_WS.png b/Rat/BMP_1_WS.png new file mode 100644 index 0000000..1c7bbf1 Binary files /dev/null and b/Rat/BMP_1_WS.png differ diff --git a/Rat/BMP_2_CAVE_DOWN.bmp b/Rat/BMP_2_CAVE_DOWN.bmp new file mode 100755 index 0000000..88d85bc Binary files /dev/null and b/Rat/BMP_2_CAVE_DOWN.bmp differ diff --git a/Rat/BMP_2_CAVE_DOWN.png b/Rat/BMP_2_CAVE_DOWN.png new file mode 100644 index 0000000..a767ee9 Binary files /dev/null and b/Rat/BMP_2_CAVE_DOWN.png differ diff --git a/Rat/BMP_2_CAVE_LEFT.bmp b/Rat/BMP_2_CAVE_LEFT.bmp new file mode 100755 index 0000000..ef54b74 Binary files /dev/null and b/Rat/BMP_2_CAVE_LEFT.bmp differ diff --git a/Rat/BMP_2_CAVE_LEFT.png b/Rat/BMP_2_CAVE_LEFT.png new file mode 100644 index 0000000..4d7bd4d Binary files /dev/null and b/Rat/BMP_2_CAVE_LEFT.png differ diff --git a/Rat/BMP_2_CAVE_RIGHT.bmp b/Rat/BMP_2_CAVE_RIGHT.bmp new file mode 100755 index 0000000..7fe5406 Binary files /dev/null and b/Rat/BMP_2_CAVE_RIGHT.bmp differ diff --git a/Rat/BMP_2_CAVE_RIGHT.png b/Rat/BMP_2_CAVE_RIGHT.png new file mode 100644 index 0000000..78bbe92 Binary files /dev/null and b/Rat/BMP_2_CAVE_RIGHT.png differ diff --git a/Rat/BMP_2_CAVE_UP.bmp b/Rat/BMP_2_CAVE_UP.bmp new file mode 100755 index 0000000..7dfdc6d Binary files /dev/null and b/Rat/BMP_2_CAVE_UP.bmp differ diff --git a/Rat/BMP_2_CAVE_UP.png b/Rat/BMP_2_CAVE_UP.png new file mode 100644 index 0000000..6c5914a Binary files /dev/null and b/Rat/BMP_2_CAVE_UP.png differ diff --git a/Rat/BMP_2_E.bmp b/Rat/BMP_2_E.bmp new file mode 100755 index 0000000..d308675 Binary files /dev/null and b/Rat/BMP_2_E.bmp differ diff --git a/Rat/BMP_2_E.png b/Rat/BMP_2_E.png new file mode 100644 index 0000000..b27d411 Binary files /dev/null and b/Rat/BMP_2_E.png differ diff --git a/Rat/BMP_2_EN.bmp b/Rat/BMP_2_EN.bmp new file mode 100755 index 0000000..3711a7f Binary files /dev/null and b/Rat/BMP_2_EN.bmp differ diff --git a/Rat/BMP_2_EN.png b/Rat/BMP_2_EN.png new file mode 100644 index 0000000..64cf466 Binary files /dev/null and b/Rat/BMP_2_EN.png differ diff --git a/Rat/BMP_2_ES.bmp b/Rat/BMP_2_ES.bmp new file mode 100755 index 0000000..5470c74 Binary files /dev/null and b/Rat/BMP_2_ES.bmp differ diff --git a/Rat/BMP_2_ES.png b/Rat/BMP_2_ES.png new file mode 100644 index 0000000..6fb1bea Binary files /dev/null and b/Rat/BMP_2_ES.png differ diff --git a/Rat/BMP_2_EXPLOSION_DOWN.bmp b/Rat/BMP_2_EXPLOSION_DOWN.bmp new file mode 100755 index 0000000..ae82374 Binary files /dev/null and b/Rat/BMP_2_EXPLOSION_DOWN.bmp differ diff --git a/Rat/BMP_2_EXPLOSION_DOWN.png b/Rat/BMP_2_EXPLOSION_DOWN.png new file mode 100644 index 0000000..6799f89 Binary files /dev/null and b/Rat/BMP_2_EXPLOSION_DOWN.png differ diff --git a/Rat/BMP_2_EXPLOSION_LEFT.bmp b/Rat/BMP_2_EXPLOSION_LEFT.bmp new file mode 100755 index 0000000..935c2f4 Binary files /dev/null and b/Rat/BMP_2_EXPLOSION_LEFT.bmp differ diff --git a/Rat/BMP_2_EXPLOSION_LEFT.png b/Rat/BMP_2_EXPLOSION_LEFT.png new file mode 100644 index 0000000..4d348b2 Binary files /dev/null and b/Rat/BMP_2_EXPLOSION_LEFT.png differ diff --git a/Rat/BMP_2_EXPLOSION_RIGHT.bmp b/Rat/BMP_2_EXPLOSION_RIGHT.bmp new file mode 100755 index 0000000..b2ff8f9 Binary files /dev/null and b/Rat/BMP_2_EXPLOSION_RIGHT.bmp differ diff --git a/Rat/BMP_2_EXPLOSION_RIGHT.png b/Rat/BMP_2_EXPLOSION_RIGHT.png new file mode 100644 index 0000000..e2776c8 Binary files /dev/null and b/Rat/BMP_2_EXPLOSION_RIGHT.png differ diff --git a/Rat/BMP_2_EXPLOSION_UP.bmp b/Rat/BMP_2_EXPLOSION_UP.bmp new file mode 100755 index 0000000..0485429 Binary files /dev/null and b/Rat/BMP_2_EXPLOSION_UP.bmp differ diff --git a/Rat/BMP_2_EXPLOSION_UP.png b/Rat/BMP_2_EXPLOSION_UP.png new file mode 100644 index 0000000..6b66006 Binary files /dev/null and b/Rat/BMP_2_EXPLOSION_UP.png differ diff --git a/Rat/BMP_2_FLOWER_1.bmp b/Rat/BMP_2_FLOWER_1.bmp new file mode 100755 index 0000000..4b7c878 Binary files /dev/null and b/Rat/BMP_2_FLOWER_1.bmp differ diff --git a/Rat/BMP_2_FLOWER_1.png b/Rat/BMP_2_FLOWER_1.png new file mode 100644 index 0000000..e1e515c Binary files /dev/null and b/Rat/BMP_2_FLOWER_1.png differ diff --git a/Rat/BMP_2_FLOWER_2.bmp b/Rat/BMP_2_FLOWER_2.bmp new file mode 100755 index 0000000..a68f2bc Binary files /dev/null and b/Rat/BMP_2_FLOWER_2.bmp differ diff --git a/Rat/BMP_2_FLOWER_2.png b/Rat/BMP_2_FLOWER_2.png new file mode 100644 index 0000000..8f1697c Binary files /dev/null and b/Rat/BMP_2_FLOWER_2.png differ diff --git a/Rat/BMP_2_FLOWER_3.bmp b/Rat/BMP_2_FLOWER_3.bmp new file mode 100755 index 0000000..b061486 Binary files /dev/null and b/Rat/BMP_2_FLOWER_3.bmp differ diff --git a/Rat/BMP_2_FLOWER_3.png b/Rat/BMP_2_FLOWER_3.png new file mode 100644 index 0000000..fe7523c Binary files /dev/null and b/Rat/BMP_2_FLOWER_3.png differ diff --git a/Rat/BMP_2_FLOWER_4.bmp b/Rat/BMP_2_FLOWER_4.bmp new file mode 100755 index 0000000..9516d9e Binary files /dev/null and b/Rat/BMP_2_FLOWER_4.bmp differ diff --git a/Rat/BMP_2_FLOWER_4.png b/Rat/BMP_2_FLOWER_4.png new file mode 100644 index 0000000..198bcd8 Binary files /dev/null and b/Rat/BMP_2_FLOWER_4.png differ diff --git a/Rat/BMP_2_GAS_DOWN.bmp b/Rat/BMP_2_GAS_DOWN.bmp new file mode 100755 index 0000000..4b299e5 Binary files /dev/null and b/Rat/BMP_2_GAS_DOWN.bmp differ diff --git a/Rat/BMP_2_GAS_DOWN.png b/Rat/BMP_2_GAS_DOWN.png new file mode 100644 index 0000000..2bc15e3 Binary files /dev/null and b/Rat/BMP_2_GAS_DOWN.png differ diff --git a/Rat/BMP_2_GAS_LEFT.bmp b/Rat/BMP_2_GAS_LEFT.bmp new file mode 100755 index 0000000..7e141bb Binary files /dev/null and b/Rat/BMP_2_GAS_LEFT.bmp differ diff --git a/Rat/BMP_2_GAS_LEFT.png b/Rat/BMP_2_GAS_LEFT.png new file mode 100644 index 0000000..7e3bc79 Binary files /dev/null and b/Rat/BMP_2_GAS_LEFT.png differ diff --git a/Rat/BMP_2_GAS_RIGHT.bmp b/Rat/BMP_2_GAS_RIGHT.bmp new file mode 100755 index 0000000..3e7cd4f Binary files /dev/null and b/Rat/BMP_2_GAS_RIGHT.bmp differ diff --git a/Rat/BMP_2_GAS_RIGHT.png b/Rat/BMP_2_GAS_RIGHT.png new file mode 100644 index 0000000..4371462 Binary files /dev/null and b/Rat/BMP_2_GAS_RIGHT.png differ diff --git a/Rat/BMP_2_GAS_UP.bmp b/Rat/BMP_2_GAS_UP.bmp new file mode 100755 index 0000000..430b0e3 Binary files /dev/null and b/Rat/BMP_2_GAS_UP.bmp differ diff --git a/Rat/BMP_2_GAS_UP.png b/Rat/BMP_2_GAS_UP.png new file mode 100644 index 0000000..01dee97 Binary files /dev/null and b/Rat/BMP_2_GAS_UP.png differ diff --git a/Rat/BMP_2_GRASS_1.bmp b/Rat/BMP_2_GRASS_1.bmp new file mode 100755 index 0000000..9881702 Binary files /dev/null and b/Rat/BMP_2_GRASS_1.bmp differ diff --git a/Rat/BMP_2_GRASS_1.png b/Rat/BMP_2_GRASS_1.png new file mode 100644 index 0000000..b1d4edd Binary files /dev/null and b/Rat/BMP_2_GRASS_1.png differ diff --git a/Rat/BMP_2_GRASS_2.bmp b/Rat/BMP_2_GRASS_2.bmp new file mode 100755 index 0000000..71f8ceb Binary files /dev/null and b/Rat/BMP_2_GRASS_2.bmp differ diff --git a/Rat/BMP_2_GRASS_2.png b/Rat/BMP_2_GRASS_2.png new file mode 100644 index 0000000..6966f9e Binary files /dev/null and b/Rat/BMP_2_GRASS_2.png differ diff --git a/Rat/BMP_2_GRASS_3.bmp b/Rat/BMP_2_GRASS_3.bmp new file mode 100755 index 0000000..064fde2 Binary files /dev/null and b/Rat/BMP_2_GRASS_3.bmp differ diff --git a/Rat/BMP_2_GRASS_3.png b/Rat/BMP_2_GRASS_3.png new file mode 100644 index 0000000..2e5b577 Binary files /dev/null and b/Rat/BMP_2_GRASS_3.png differ diff --git a/Rat/BMP_2_GRASS_4.bmp b/Rat/BMP_2_GRASS_4.bmp new file mode 100755 index 0000000..3a4163c Binary files /dev/null and b/Rat/BMP_2_GRASS_4.bmp differ diff --git a/Rat/BMP_2_GRASS_4.png b/Rat/BMP_2_GRASS_4.png new file mode 100644 index 0000000..a6bf853 Binary files /dev/null and b/Rat/BMP_2_GRASS_4.png differ diff --git a/Rat/BMP_2_N.bmp b/Rat/BMP_2_N.bmp new file mode 100755 index 0000000..4116a17 Binary files /dev/null and b/Rat/BMP_2_N.bmp differ diff --git a/Rat/BMP_2_N.png b/Rat/BMP_2_N.png new file mode 100644 index 0000000..c970a3c Binary files /dev/null and b/Rat/BMP_2_N.png differ diff --git a/Rat/BMP_2_NE.bmp b/Rat/BMP_2_NE.bmp new file mode 100755 index 0000000..a5b019e Binary files /dev/null and b/Rat/BMP_2_NE.bmp differ diff --git a/Rat/BMP_2_NE.png b/Rat/BMP_2_NE.png new file mode 100644 index 0000000..5dc27ae Binary files /dev/null and b/Rat/BMP_2_NE.png differ diff --git a/Rat/BMP_2_NW.bmp b/Rat/BMP_2_NW.bmp new file mode 100755 index 0000000..5fd5174 Binary files /dev/null and b/Rat/BMP_2_NW.bmp differ diff --git a/Rat/BMP_2_NW.png b/Rat/BMP_2_NW.png new file mode 100644 index 0000000..c755b19 Binary files /dev/null and b/Rat/BMP_2_NW.png differ diff --git a/Rat/BMP_2_S.bmp b/Rat/BMP_2_S.bmp new file mode 100755 index 0000000..7479907 Binary files /dev/null and b/Rat/BMP_2_S.bmp differ diff --git a/Rat/BMP_2_S.png b/Rat/BMP_2_S.png new file mode 100644 index 0000000..8754895 Binary files /dev/null and b/Rat/BMP_2_S.png differ diff --git a/Rat/BMP_2_SE.bmp b/Rat/BMP_2_SE.bmp new file mode 100755 index 0000000..5f479de Binary files /dev/null and b/Rat/BMP_2_SE.bmp differ diff --git a/Rat/BMP_2_SE.png b/Rat/BMP_2_SE.png new file mode 100644 index 0000000..095198b Binary files /dev/null and b/Rat/BMP_2_SE.png differ diff --git a/Rat/BMP_2_SW.bmp b/Rat/BMP_2_SW.bmp new file mode 100755 index 0000000..07f8c50 Binary files /dev/null and b/Rat/BMP_2_SW.bmp differ diff --git a/Rat/BMP_2_SW.png b/Rat/BMP_2_SW.png new file mode 100644 index 0000000..f0a65ad Binary files /dev/null and b/Rat/BMP_2_SW.png differ diff --git a/Rat/BMP_2_W.bmp b/Rat/BMP_2_W.bmp new file mode 100755 index 0000000..3c1d48c Binary files /dev/null and b/Rat/BMP_2_W.bmp differ diff --git a/Rat/BMP_2_W.png b/Rat/BMP_2_W.png new file mode 100644 index 0000000..62f5a60 Binary files /dev/null and b/Rat/BMP_2_W.png differ diff --git a/Rat/BMP_2_WN.bmp b/Rat/BMP_2_WN.bmp new file mode 100755 index 0000000..beaabfa Binary files /dev/null and b/Rat/BMP_2_WN.bmp differ diff --git a/Rat/BMP_2_WN.png b/Rat/BMP_2_WN.png new file mode 100644 index 0000000..23be74d Binary files /dev/null and b/Rat/BMP_2_WN.png differ diff --git a/Rat/BMP_2_WS.bmp b/Rat/BMP_2_WS.bmp new file mode 100755 index 0000000..a3f344f Binary files /dev/null and b/Rat/BMP_2_WS.bmp differ diff --git a/Rat/BMP_2_WS.png b/Rat/BMP_2_WS.png new file mode 100644 index 0000000..9cd12c2 Binary files /dev/null and b/Rat/BMP_2_WS.png differ diff --git a/Rat/BMP_3_CAVE_DOWN.bmp b/Rat/BMP_3_CAVE_DOWN.bmp new file mode 100755 index 0000000..b03d5d2 Binary files /dev/null and b/Rat/BMP_3_CAVE_DOWN.bmp differ diff --git a/Rat/BMP_3_CAVE_DOWN.png b/Rat/BMP_3_CAVE_DOWN.png new file mode 100644 index 0000000..108b395 Binary files /dev/null and b/Rat/BMP_3_CAVE_DOWN.png differ diff --git a/Rat/BMP_3_CAVE_LEFT.bmp b/Rat/BMP_3_CAVE_LEFT.bmp new file mode 100755 index 0000000..47b6a5b Binary files /dev/null and b/Rat/BMP_3_CAVE_LEFT.bmp differ diff --git a/Rat/BMP_3_CAVE_LEFT.png b/Rat/BMP_3_CAVE_LEFT.png new file mode 100644 index 0000000..16fd3d4 Binary files /dev/null and b/Rat/BMP_3_CAVE_LEFT.png differ diff --git a/Rat/BMP_3_CAVE_RIGHT.bmp b/Rat/BMP_3_CAVE_RIGHT.bmp new file mode 100755 index 0000000..197a912 Binary files /dev/null and b/Rat/BMP_3_CAVE_RIGHT.bmp differ diff --git a/Rat/BMP_3_CAVE_RIGHT.png b/Rat/BMP_3_CAVE_RIGHT.png new file mode 100644 index 0000000..45df259 Binary files /dev/null and b/Rat/BMP_3_CAVE_RIGHT.png differ diff --git a/Rat/BMP_3_CAVE_UP.bmp b/Rat/BMP_3_CAVE_UP.bmp new file mode 100755 index 0000000..1eab65a Binary files /dev/null and b/Rat/BMP_3_CAVE_UP.bmp differ diff --git a/Rat/BMP_3_CAVE_UP.png b/Rat/BMP_3_CAVE_UP.png new file mode 100644 index 0000000..1f3e727 Binary files /dev/null and b/Rat/BMP_3_CAVE_UP.png differ diff --git a/Rat/BMP_3_E.bmp b/Rat/BMP_3_E.bmp new file mode 100755 index 0000000..f9c2007 Binary files /dev/null and b/Rat/BMP_3_E.bmp differ diff --git a/Rat/BMP_3_E.png b/Rat/BMP_3_E.png new file mode 100644 index 0000000..5be8329 Binary files /dev/null and b/Rat/BMP_3_E.png differ diff --git a/Rat/BMP_3_EN.bmp b/Rat/BMP_3_EN.bmp new file mode 100755 index 0000000..6b35f67 Binary files /dev/null and b/Rat/BMP_3_EN.bmp differ diff --git a/Rat/BMP_3_EN.png b/Rat/BMP_3_EN.png new file mode 100644 index 0000000..47366ed Binary files /dev/null and b/Rat/BMP_3_EN.png differ diff --git a/Rat/BMP_3_ES.bmp b/Rat/BMP_3_ES.bmp new file mode 100755 index 0000000..99bc0e5 Binary files /dev/null and b/Rat/BMP_3_ES.bmp differ diff --git a/Rat/BMP_3_ES.png b/Rat/BMP_3_ES.png new file mode 100644 index 0000000..9549abb Binary files /dev/null and b/Rat/BMP_3_ES.png differ diff --git a/Rat/BMP_3_EXPLOSION_DOWN.bmp b/Rat/BMP_3_EXPLOSION_DOWN.bmp new file mode 100755 index 0000000..90bcb80 Binary files /dev/null and b/Rat/BMP_3_EXPLOSION_DOWN.bmp differ diff --git a/Rat/BMP_3_EXPLOSION_DOWN.png b/Rat/BMP_3_EXPLOSION_DOWN.png new file mode 100644 index 0000000..6c7cd18 Binary files /dev/null and b/Rat/BMP_3_EXPLOSION_DOWN.png differ diff --git a/Rat/BMP_3_EXPLOSION_LEFT.bmp b/Rat/BMP_3_EXPLOSION_LEFT.bmp new file mode 100755 index 0000000..d17d57d Binary files /dev/null and b/Rat/BMP_3_EXPLOSION_LEFT.bmp differ diff --git a/Rat/BMP_3_EXPLOSION_LEFT.png b/Rat/BMP_3_EXPLOSION_LEFT.png new file mode 100644 index 0000000..226790e Binary files /dev/null and b/Rat/BMP_3_EXPLOSION_LEFT.png differ diff --git a/Rat/BMP_3_EXPLOSION_RIGHT.bmp b/Rat/BMP_3_EXPLOSION_RIGHT.bmp new file mode 100755 index 0000000..eb24576 Binary files /dev/null and b/Rat/BMP_3_EXPLOSION_RIGHT.bmp differ diff --git a/Rat/BMP_3_EXPLOSION_RIGHT.png b/Rat/BMP_3_EXPLOSION_RIGHT.png new file mode 100644 index 0000000..7d63227 Binary files /dev/null and b/Rat/BMP_3_EXPLOSION_RIGHT.png differ diff --git a/Rat/BMP_3_EXPLOSION_UP.bmp b/Rat/BMP_3_EXPLOSION_UP.bmp new file mode 100755 index 0000000..af36d66 Binary files /dev/null and b/Rat/BMP_3_EXPLOSION_UP.bmp differ diff --git a/Rat/BMP_3_EXPLOSION_UP.png b/Rat/BMP_3_EXPLOSION_UP.png new file mode 100644 index 0000000..3d7a5ae Binary files /dev/null and b/Rat/BMP_3_EXPLOSION_UP.png differ diff --git a/Rat/BMP_3_FLOWER_1.bmp b/Rat/BMP_3_FLOWER_1.bmp new file mode 100755 index 0000000..c409731 Binary files /dev/null and b/Rat/BMP_3_FLOWER_1.bmp differ diff --git a/Rat/BMP_3_FLOWER_1.png b/Rat/BMP_3_FLOWER_1.png new file mode 100644 index 0000000..ce9341b Binary files /dev/null and b/Rat/BMP_3_FLOWER_1.png differ diff --git a/Rat/BMP_3_FLOWER_2.bmp b/Rat/BMP_3_FLOWER_2.bmp new file mode 100755 index 0000000..e192e6e Binary files /dev/null and b/Rat/BMP_3_FLOWER_2.bmp differ diff --git a/Rat/BMP_3_FLOWER_2.png b/Rat/BMP_3_FLOWER_2.png new file mode 100644 index 0000000..c7a49d5 Binary files /dev/null and b/Rat/BMP_3_FLOWER_2.png differ diff --git a/Rat/BMP_3_FLOWER_3.bmp b/Rat/BMP_3_FLOWER_3.bmp new file mode 100755 index 0000000..705ccb0 Binary files /dev/null and b/Rat/BMP_3_FLOWER_3.bmp differ diff --git a/Rat/BMP_3_FLOWER_3.png b/Rat/BMP_3_FLOWER_3.png new file mode 100644 index 0000000..79a1769 Binary files /dev/null and b/Rat/BMP_3_FLOWER_3.png differ diff --git a/Rat/BMP_3_FLOWER_4.bmp b/Rat/BMP_3_FLOWER_4.bmp new file mode 100755 index 0000000..ae76204 Binary files /dev/null and b/Rat/BMP_3_FLOWER_4.bmp differ diff --git a/Rat/BMP_3_FLOWER_4.png b/Rat/BMP_3_FLOWER_4.png new file mode 100644 index 0000000..bfb82ad Binary files /dev/null and b/Rat/BMP_3_FLOWER_4.png differ diff --git a/Rat/BMP_3_GAS_DOWN.bmp b/Rat/BMP_3_GAS_DOWN.bmp new file mode 100755 index 0000000..2c587fe Binary files /dev/null and b/Rat/BMP_3_GAS_DOWN.bmp differ diff --git a/Rat/BMP_3_GAS_DOWN.png b/Rat/BMP_3_GAS_DOWN.png new file mode 100644 index 0000000..369364e Binary files /dev/null and b/Rat/BMP_3_GAS_DOWN.png differ diff --git a/Rat/BMP_3_GAS_LEFT.bmp b/Rat/BMP_3_GAS_LEFT.bmp new file mode 100755 index 0000000..eec80b5 Binary files /dev/null and b/Rat/BMP_3_GAS_LEFT.bmp differ diff --git a/Rat/BMP_3_GAS_LEFT.png b/Rat/BMP_3_GAS_LEFT.png new file mode 100644 index 0000000..b4969c2 Binary files /dev/null and b/Rat/BMP_3_GAS_LEFT.png differ diff --git a/Rat/BMP_3_GAS_RIGHT.bmp b/Rat/BMP_3_GAS_RIGHT.bmp new file mode 100755 index 0000000..6eec895 Binary files /dev/null and b/Rat/BMP_3_GAS_RIGHT.bmp differ diff --git a/Rat/BMP_3_GAS_RIGHT.png b/Rat/BMP_3_GAS_RIGHT.png new file mode 100644 index 0000000..c7c5f71 Binary files /dev/null and b/Rat/BMP_3_GAS_RIGHT.png differ diff --git a/Rat/BMP_3_GAS_UP.bmp b/Rat/BMP_3_GAS_UP.bmp new file mode 100755 index 0000000..aea2f0f Binary files /dev/null and b/Rat/BMP_3_GAS_UP.bmp differ diff --git a/Rat/BMP_3_GAS_UP.png b/Rat/BMP_3_GAS_UP.png new file mode 100644 index 0000000..a1136ca Binary files /dev/null and b/Rat/BMP_3_GAS_UP.png differ diff --git a/Rat/BMP_3_GRASS_1.bmp b/Rat/BMP_3_GRASS_1.bmp new file mode 100755 index 0000000..8d0d40f Binary files /dev/null and b/Rat/BMP_3_GRASS_1.bmp differ diff --git a/Rat/BMP_3_GRASS_1.png b/Rat/BMP_3_GRASS_1.png new file mode 100644 index 0000000..6e9da2b Binary files /dev/null and b/Rat/BMP_3_GRASS_1.png differ diff --git a/Rat/BMP_3_GRASS_2.bmp b/Rat/BMP_3_GRASS_2.bmp new file mode 100755 index 0000000..4ac8efa Binary files /dev/null and b/Rat/BMP_3_GRASS_2.bmp differ diff --git a/Rat/BMP_3_GRASS_2.png b/Rat/BMP_3_GRASS_2.png new file mode 100644 index 0000000..9dd114e Binary files /dev/null and b/Rat/BMP_3_GRASS_2.png differ diff --git a/Rat/BMP_3_GRASS_3.bmp b/Rat/BMP_3_GRASS_3.bmp new file mode 100755 index 0000000..f6384d2 Binary files /dev/null and b/Rat/BMP_3_GRASS_3.bmp differ diff --git a/Rat/BMP_3_GRASS_3.png b/Rat/BMP_3_GRASS_3.png new file mode 100644 index 0000000..bb14dea Binary files /dev/null and b/Rat/BMP_3_GRASS_3.png differ diff --git a/Rat/BMP_3_GRASS_4.bmp b/Rat/BMP_3_GRASS_4.bmp new file mode 100755 index 0000000..1deb156 Binary files /dev/null and b/Rat/BMP_3_GRASS_4.bmp differ diff --git a/Rat/BMP_3_GRASS_4.png b/Rat/BMP_3_GRASS_4.png new file mode 100644 index 0000000..74ded02 Binary files /dev/null and b/Rat/BMP_3_GRASS_4.png differ diff --git a/Rat/BMP_3_N.bmp b/Rat/BMP_3_N.bmp new file mode 100755 index 0000000..d0921b5 Binary files /dev/null and b/Rat/BMP_3_N.bmp differ diff --git a/Rat/BMP_3_N.png b/Rat/BMP_3_N.png new file mode 100644 index 0000000..b4ce35d Binary files /dev/null and b/Rat/BMP_3_N.png differ diff --git a/Rat/BMP_3_NE.bmp b/Rat/BMP_3_NE.bmp new file mode 100755 index 0000000..46345af Binary files /dev/null and b/Rat/BMP_3_NE.bmp differ diff --git a/Rat/BMP_3_NE.png b/Rat/BMP_3_NE.png new file mode 100644 index 0000000..9995d1c Binary files /dev/null and b/Rat/BMP_3_NE.png differ diff --git a/Rat/BMP_3_NW.bmp b/Rat/BMP_3_NW.bmp new file mode 100755 index 0000000..de03d18 Binary files /dev/null and b/Rat/BMP_3_NW.bmp differ diff --git a/Rat/BMP_3_NW.png b/Rat/BMP_3_NW.png new file mode 100644 index 0000000..9d61e0b Binary files /dev/null and b/Rat/BMP_3_NW.png differ diff --git a/Rat/BMP_3_S.bmp b/Rat/BMP_3_S.bmp new file mode 100755 index 0000000..3425f75 Binary files /dev/null and b/Rat/BMP_3_S.bmp differ diff --git a/Rat/BMP_3_S.png b/Rat/BMP_3_S.png new file mode 100644 index 0000000..57b467c Binary files /dev/null and b/Rat/BMP_3_S.png differ diff --git a/Rat/BMP_3_SE.bmp b/Rat/BMP_3_SE.bmp new file mode 100755 index 0000000..0d06248 Binary files /dev/null and b/Rat/BMP_3_SE.bmp differ diff --git a/Rat/BMP_3_SE.png b/Rat/BMP_3_SE.png new file mode 100644 index 0000000..23c529c Binary files /dev/null and b/Rat/BMP_3_SE.png differ diff --git a/Rat/BMP_3_SW.bmp b/Rat/BMP_3_SW.bmp new file mode 100755 index 0000000..9aed2a4 Binary files /dev/null and b/Rat/BMP_3_SW.bmp differ diff --git a/Rat/BMP_3_SW.png b/Rat/BMP_3_SW.png new file mode 100644 index 0000000..883e722 Binary files /dev/null and b/Rat/BMP_3_SW.png differ diff --git a/Rat/BMP_3_W.bmp b/Rat/BMP_3_W.bmp new file mode 100755 index 0000000..a965de9 Binary files /dev/null and b/Rat/BMP_3_W.bmp differ diff --git a/Rat/BMP_3_W.png b/Rat/BMP_3_W.png new file mode 100644 index 0000000..f001743 Binary files /dev/null and b/Rat/BMP_3_W.png differ diff --git a/Rat/BMP_3_WN.bmp b/Rat/BMP_3_WN.bmp new file mode 100755 index 0000000..1bdf1fc Binary files /dev/null and b/Rat/BMP_3_WN.bmp differ diff --git a/Rat/BMP_3_WN.png b/Rat/BMP_3_WN.png new file mode 100644 index 0000000..1958266 Binary files /dev/null and b/Rat/BMP_3_WN.png differ diff --git a/Rat/BMP_3_WS.bmp b/Rat/BMP_3_WS.bmp new file mode 100755 index 0000000..81d9ec2 Binary files /dev/null and b/Rat/BMP_3_WS.bmp differ diff --git a/Rat/BMP_3_WS.png b/Rat/BMP_3_WS.png new file mode 100644 index 0000000..922c3f0 Binary files /dev/null and b/Rat/BMP_3_WS.png differ diff --git a/Rat/BMP_4_CAVE_DOWN.bmp b/Rat/BMP_4_CAVE_DOWN.bmp new file mode 100755 index 0000000..a9ffffb Binary files /dev/null and b/Rat/BMP_4_CAVE_DOWN.bmp differ diff --git a/Rat/BMP_4_CAVE_DOWN.png b/Rat/BMP_4_CAVE_DOWN.png new file mode 100644 index 0000000..e209d7d Binary files /dev/null and b/Rat/BMP_4_CAVE_DOWN.png differ diff --git a/Rat/BMP_4_CAVE_LEFT.bmp b/Rat/BMP_4_CAVE_LEFT.bmp new file mode 100755 index 0000000..0057b53 Binary files /dev/null and b/Rat/BMP_4_CAVE_LEFT.bmp differ diff --git a/Rat/BMP_4_CAVE_LEFT.png b/Rat/BMP_4_CAVE_LEFT.png new file mode 100644 index 0000000..7583f8c Binary files /dev/null and b/Rat/BMP_4_CAVE_LEFT.png differ diff --git a/Rat/BMP_4_CAVE_RIGHT.bmp b/Rat/BMP_4_CAVE_RIGHT.bmp new file mode 100755 index 0000000..f86efbe Binary files /dev/null and b/Rat/BMP_4_CAVE_RIGHT.bmp differ diff --git a/Rat/BMP_4_CAVE_RIGHT.png b/Rat/BMP_4_CAVE_RIGHT.png new file mode 100644 index 0000000..3df22d7 Binary files /dev/null and b/Rat/BMP_4_CAVE_RIGHT.png differ diff --git a/Rat/BMP_4_CAVE_UP.bmp b/Rat/BMP_4_CAVE_UP.bmp new file mode 100755 index 0000000..9dcd595 Binary files /dev/null and b/Rat/BMP_4_CAVE_UP.bmp differ diff --git a/Rat/BMP_4_CAVE_UP.png b/Rat/BMP_4_CAVE_UP.png new file mode 100644 index 0000000..24cf2b0 Binary files /dev/null and b/Rat/BMP_4_CAVE_UP.png differ diff --git a/Rat/BMP_4_E.bmp b/Rat/BMP_4_E.bmp new file mode 100755 index 0000000..f1562f0 Binary files /dev/null and b/Rat/BMP_4_E.bmp differ diff --git a/Rat/BMP_4_E.png b/Rat/BMP_4_E.png new file mode 100644 index 0000000..ec01607 Binary files /dev/null and b/Rat/BMP_4_E.png differ diff --git a/Rat/BMP_4_EN.bmp b/Rat/BMP_4_EN.bmp new file mode 100755 index 0000000..7281cf7 Binary files /dev/null and b/Rat/BMP_4_EN.bmp differ diff --git a/Rat/BMP_4_EN.png b/Rat/BMP_4_EN.png new file mode 100644 index 0000000..9c6c120 Binary files /dev/null and b/Rat/BMP_4_EN.png differ diff --git a/Rat/BMP_4_ES.bmp b/Rat/BMP_4_ES.bmp new file mode 100755 index 0000000..fd55d81 Binary files /dev/null and b/Rat/BMP_4_ES.bmp differ diff --git a/Rat/BMP_4_ES.png b/Rat/BMP_4_ES.png new file mode 100644 index 0000000..2c30f01 Binary files /dev/null and b/Rat/BMP_4_ES.png differ diff --git a/Rat/BMP_4_EXPLOSION_DOWN.bmp b/Rat/BMP_4_EXPLOSION_DOWN.bmp new file mode 100755 index 0000000..4148d45 Binary files /dev/null and b/Rat/BMP_4_EXPLOSION_DOWN.bmp differ diff --git a/Rat/BMP_4_EXPLOSION_DOWN.png b/Rat/BMP_4_EXPLOSION_DOWN.png new file mode 100644 index 0000000..df20f56 Binary files /dev/null and b/Rat/BMP_4_EXPLOSION_DOWN.png differ diff --git a/Rat/BMP_4_EXPLOSION_LEFT.bmp b/Rat/BMP_4_EXPLOSION_LEFT.bmp new file mode 100755 index 0000000..c8d1b6f Binary files /dev/null and b/Rat/BMP_4_EXPLOSION_LEFT.bmp differ diff --git a/Rat/BMP_4_EXPLOSION_LEFT.png b/Rat/BMP_4_EXPLOSION_LEFT.png new file mode 100644 index 0000000..54079cc Binary files /dev/null and b/Rat/BMP_4_EXPLOSION_LEFT.png differ diff --git a/Rat/BMP_4_EXPLOSION_RIGHT.bmp b/Rat/BMP_4_EXPLOSION_RIGHT.bmp new file mode 100755 index 0000000..9ae560b Binary files /dev/null and b/Rat/BMP_4_EXPLOSION_RIGHT.bmp differ diff --git a/Rat/BMP_4_EXPLOSION_RIGHT.png b/Rat/BMP_4_EXPLOSION_RIGHT.png new file mode 100644 index 0000000..bcd823c Binary files /dev/null and b/Rat/BMP_4_EXPLOSION_RIGHT.png differ diff --git a/Rat/BMP_4_EXPLOSION_UP.bmp b/Rat/BMP_4_EXPLOSION_UP.bmp new file mode 100755 index 0000000..438943c Binary files /dev/null and b/Rat/BMP_4_EXPLOSION_UP.bmp differ diff --git a/Rat/BMP_4_EXPLOSION_UP.png b/Rat/BMP_4_EXPLOSION_UP.png new file mode 100644 index 0000000..e2a4e62 Binary files /dev/null and b/Rat/BMP_4_EXPLOSION_UP.png differ diff --git a/Rat/BMP_4_FLOWER_1.bmp b/Rat/BMP_4_FLOWER_1.bmp new file mode 100755 index 0000000..a5182f2 Binary files /dev/null and b/Rat/BMP_4_FLOWER_1.bmp differ diff --git a/Rat/BMP_4_FLOWER_1.png b/Rat/BMP_4_FLOWER_1.png new file mode 100644 index 0000000..4c22692 Binary files /dev/null and b/Rat/BMP_4_FLOWER_1.png differ diff --git a/Rat/BMP_4_FLOWER_2.bmp b/Rat/BMP_4_FLOWER_2.bmp new file mode 100755 index 0000000..e844592 Binary files /dev/null and b/Rat/BMP_4_FLOWER_2.bmp differ diff --git a/Rat/BMP_4_FLOWER_2.png b/Rat/BMP_4_FLOWER_2.png new file mode 100644 index 0000000..84b2ae8 Binary files /dev/null and b/Rat/BMP_4_FLOWER_2.png differ diff --git a/Rat/BMP_4_FLOWER_3.bmp b/Rat/BMP_4_FLOWER_3.bmp new file mode 100755 index 0000000..045dbee Binary files /dev/null and b/Rat/BMP_4_FLOWER_3.bmp differ diff --git a/Rat/BMP_4_FLOWER_3.png b/Rat/BMP_4_FLOWER_3.png new file mode 100644 index 0000000..f1add33 Binary files /dev/null and b/Rat/BMP_4_FLOWER_3.png differ diff --git a/Rat/BMP_4_FLOWER_4.bmp b/Rat/BMP_4_FLOWER_4.bmp new file mode 100755 index 0000000..2dcee64 Binary files /dev/null and b/Rat/BMP_4_FLOWER_4.bmp differ diff --git a/Rat/BMP_4_FLOWER_4.png b/Rat/BMP_4_FLOWER_4.png new file mode 100644 index 0000000..2366016 Binary files /dev/null and b/Rat/BMP_4_FLOWER_4.png differ diff --git a/Rat/BMP_4_GAS_DOWN.bmp b/Rat/BMP_4_GAS_DOWN.bmp new file mode 100755 index 0000000..1a338ec Binary files /dev/null and b/Rat/BMP_4_GAS_DOWN.bmp differ diff --git a/Rat/BMP_4_GAS_DOWN.png b/Rat/BMP_4_GAS_DOWN.png new file mode 100644 index 0000000..3541a0e Binary files /dev/null and b/Rat/BMP_4_GAS_DOWN.png differ diff --git a/Rat/BMP_4_GAS_LEFT.bmp b/Rat/BMP_4_GAS_LEFT.bmp new file mode 100755 index 0000000..23f2a2e Binary files /dev/null and b/Rat/BMP_4_GAS_LEFT.bmp differ diff --git a/Rat/BMP_4_GAS_LEFT.png b/Rat/BMP_4_GAS_LEFT.png new file mode 100644 index 0000000..76985ce Binary files /dev/null and b/Rat/BMP_4_GAS_LEFT.png differ diff --git a/Rat/BMP_4_GAS_RIGHT.bmp b/Rat/BMP_4_GAS_RIGHT.bmp new file mode 100755 index 0000000..59451d5 Binary files /dev/null and b/Rat/BMP_4_GAS_RIGHT.bmp differ diff --git a/Rat/BMP_4_GAS_RIGHT.png b/Rat/BMP_4_GAS_RIGHT.png new file mode 100644 index 0000000..72749fe Binary files /dev/null and b/Rat/BMP_4_GAS_RIGHT.png differ diff --git a/Rat/BMP_4_GAS_UP.bmp b/Rat/BMP_4_GAS_UP.bmp new file mode 100755 index 0000000..7cc5b42 Binary files /dev/null and b/Rat/BMP_4_GAS_UP.bmp differ diff --git a/Rat/BMP_4_GAS_UP.png b/Rat/BMP_4_GAS_UP.png new file mode 100644 index 0000000..a5ec50f Binary files /dev/null and b/Rat/BMP_4_GAS_UP.png differ diff --git a/Rat/BMP_4_GRASS_1.bmp b/Rat/BMP_4_GRASS_1.bmp new file mode 100755 index 0000000..1c1368a Binary files /dev/null and b/Rat/BMP_4_GRASS_1.bmp differ diff --git a/Rat/BMP_4_GRASS_1.png b/Rat/BMP_4_GRASS_1.png new file mode 100644 index 0000000..36575d7 Binary files /dev/null and b/Rat/BMP_4_GRASS_1.png differ diff --git a/Rat/BMP_4_GRASS_2.bmp b/Rat/BMP_4_GRASS_2.bmp new file mode 100755 index 0000000..9a09616 Binary files /dev/null and b/Rat/BMP_4_GRASS_2.bmp differ diff --git a/Rat/BMP_4_GRASS_2.png b/Rat/BMP_4_GRASS_2.png new file mode 100644 index 0000000..7dc2e9f Binary files /dev/null and b/Rat/BMP_4_GRASS_2.png differ diff --git a/Rat/BMP_4_GRASS_3.bmp b/Rat/BMP_4_GRASS_3.bmp new file mode 100755 index 0000000..4df0bfe Binary files /dev/null and b/Rat/BMP_4_GRASS_3.bmp differ diff --git a/Rat/BMP_4_GRASS_3.png b/Rat/BMP_4_GRASS_3.png new file mode 100644 index 0000000..60c459f Binary files /dev/null and b/Rat/BMP_4_GRASS_3.png differ diff --git a/Rat/BMP_4_GRASS_4.bmp b/Rat/BMP_4_GRASS_4.bmp new file mode 100755 index 0000000..a36dfcb Binary files /dev/null and b/Rat/BMP_4_GRASS_4.bmp differ diff --git a/Rat/BMP_4_GRASS_4.png b/Rat/BMP_4_GRASS_4.png new file mode 100644 index 0000000..1d07da4 Binary files /dev/null and b/Rat/BMP_4_GRASS_4.png differ diff --git a/Rat/BMP_4_N.bmp b/Rat/BMP_4_N.bmp new file mode 100755 index 0000000..63bf410 Binary files /dev/null and b/Rat/BMP_4_N.bmp differ diff --git a/Rat/BMP_4_N.png b/Rat/BMP_4_N.png new file mode 100644 index 0000000..c22c1e4 Binary files /dev/null and b/Rat/BMP_4_N.png differ diff --git a/Rat/BMP_4_NE.bmp b/Rat/BMP_4_NE.bmp new file mode 100755 index 0000000..c7914e1 Binary files /dev/null and b/Rat/BMP_4_NE.bmp differ diff --git a/Rat/BMP_4_NE.png b/Rat/BMP_4_NE.png new file mode 100644 index 0000000..a64a619 Binary files /dev/null and b/Rat/BMP_4_NE.png differ diff --git a/Rat/BMP_4_NW.bmp b/Rat/BMP_4_NW.bmp new file mode 100755 index 0000000..001e037 Binary files /dev/null and b/Rat/BMP_4_NW.bmp differ diff --git a/Rat/BMP_4_NW.png b/Rat/BMP_4_NW.png new file mode 100644 index 0000000..db16518 Binary files /dev/null and b/Rat/BMP_4_NW.png differ diff --git a/Rat/BMP_4_S.bmp b/Rat/BMP_4_S.bmp new file mode 100755 index 0000000..7980d41 Binary files /dev/null and b/Rat/BMP_4_S.bmp differ diff --git a/Rat/BMP_4_S.png b/Rat/BMP_4_S.png new file mode 100644 index 0000000..423e713 Binary files /dev/null and b/Rat/BMP_4_S.png differ diff --git a/Rat/BMP_4_SE.bmp b/Rat/BMP_4_SE.bmp new file mode 100755 index 0000000..87c86e4 Binary files /dev/null and b/Rat/BMP_4_SE.bmp differ diff --git a/Rat/BMP_4_SE.png b/Rat/BMP_4_SE.png new file mode 100644 index 0000000..1d359e5 Binary files /dev/null and b/Rat/BMP_4_SE.png differ diff --git a/Rat/BMP_4_SW.bmp b/Rat/BMP_4_SW.bmp new file mode 100755 index 0000000..ebce71c Binary files /dev/null and b/Rat/BMP_4_SW.bmp differ diff --git a/Rat/BMP_4_SW.png b/Rat/BMP_4_SW.png new file mode 100644 index 0000000..5dbab25 Binary files /dev/null and b/Rat/BMP_4_SW.png differ diff --git a/Rat/BMP_4_W.bmp b/Rat/BMP_4_W.bmp new file mode 100755 index 0000000..b04c343 Binary files /dev/null and b/Rat/BMP_4_W.bmp differ diff --git a/Rat/BMP_4_W.png b/Rat/BMP_4_W.png new file mode 100644 index 0000000..dec4716 Binary files /dev/null and b/Rat/BMP_4_W.png differ diff --git a/Rat/BMP_4_WN.bmp b/Rat/BMP_4_WN.bmp new file mode 100755 index 0000000..83fe484 Binary files /dev/null and b/Rat/BMP_4_WN.bmp differ diff --git a/Rat/BMP_4_WN.png b/Rat/BMP_4_WN.png new file mode 100644 index 0000000..1f048dc Binary files /dev/null and b/Rat/BMP_4_WN.png differ diff --git a/Rat/BMP_4_WS.bmp b/Rat/BMP_4_WS.bmp new file mode 100755 index 0000000..ee03b52 Binary files /dev/null and b/Rat/BMP_4_WS.bmp differ diff --git a/Rat/BMP_4_WS.png b/Rat/BMP_4_WS.png new file mode 100644 index 0000000..41606a8 Binary files /dev/null and b/Rat/BMP_4_WS.png differ diff --git a/Rat/BMP_ARROW_DOWN.bmp b/Rat/BMP_ARROW_DOWN.bmp new file mode 100755 index 0000000..c8e3d90 Binary files /dev/null and b/Rat/BMP_ARROW_DOWN.bmp differ diff --git a/Rat/BMP_ARROW_DOWN.png b/Rat/BMP_ARROW_DOWN.png new file mode 100644 index 0000000..6b18168 Binary files /dev/null and b/Rat/BMP_ARROW_DOWN.png differ diff --git a/Rat/BMP_ARROW_LEFT.bmp b/Rat/BMP_ARROW_LEFT.bmp new file mode 100755 index 0000000..f840412 Binary files /dev/null and b/Rat/BMP_ARROW_LEFT.bmp differ diff --git a/Rat/BMP_ARROW_LEFT.png b/Rat/BMP_ARROW_LEFT.png new file mode 100644 index 0000000..eb08b5b Binary files /dev/null and b/Rat/BMP_ARROW_LEFT.png differ diff --git a/Rat/BMP_ARROW_RIGHT.bmp b/Rat/BMP_ARROW_RIGHT.bmp new file mode 100755 index 0000000..1916356 Binary files /dev/null and b/Rat/BMP_ARROW_RIGHT.bmp differ diff --git a/Rat/BMP_ARROW_RIGHT.png b/Rat/BMP_ARROW_RIGHT.png new file mode 100644 index 0000000..a9d78e8 Binary files /dev/null and b/Rat/BMP_ARROW_RIGHT.png differ diff --git a/Rat/BMP_ARROW_UP.bmp b/Rat/BMP_ARROW_UP.bmp new file mode 100755 index 0000000..dffff8a Binary files /dev/null and b/Rat/BMP_ARROW_UP.bmp differ diff --git a/Rat/BMP_ARROW_UP.png b/Rat/BMP_ARROW_UP.png new file mode 100644 index 0000000..6e7f056 Binary files /dev/null and b/Rat/BMP_ARROW_UP.png differ diff --git a/Rat/BMP_BABY_DOWN.bmp b/Rat/BMP_BABY_DOWN.bmp new file mode 100755 index 0000000..65e1138 Binary files /dev/null and b/Rat/BMP_BABY_DOWN.bmp differ diff --git a/Rat/BMP_BABY_DOWN.png b/Rat/BMP_BABY_DOWN.png new file mode 100644 index 0000000..b343cd1 Binary files /dev/null and b/Rat/BMP_BABY_DOWN.png differ diff --git a/Rat/BMP_BABY_LEFT.bmp b/Rat/BMP_BABY_LEFT.bmp new file mode 100755 index 0000000..8cca83d Binary files /dev/null and b/Rat/BMP_BABY_LEFT.bmp differ diff --git a/Rat/BMP_BABY_LEFT.png b/Rat/BMP_BABY_LEFT.png new file mode 100644 index 0000000..eae0b69 Binary files /dev/null and b/Rat/BMP_BABY_LEFT.png differ diff --git a/Rat/BMP_BABY_RIGHT.bmp b/Rat/BMP_BABY_RIGHT.bmp new file mode 100755 index 0000000..ebbf3b6 Binary files /dev/null and b/Rat/BMP_BABY_RIGHT.bmp differ diff --git a/Rat/BMP_BABY_RIGHT.png b/Rat/BMP_BABY_RIGHT.png new file mode 100644 index 0000000..345f00b Binary files /dev/null and b/Rat/BMP_BABY_RIGHT.png differ diff --git a/Rat/BMP_BABY_UP.bmp b/Rat/BMP_BABY_UP.bmp new file mode 100755 index 0000000..f627994 Binary files /dev/null and b/Rat/BMP_BABY_UP.bmp differ diff --git a/Rat/BMP_BABY_UP.png b/Rat/BMP_BABY_UP.png new file mode 100644 index 0000000..536432a Binary files /dev/null and b/Rat/BMP_BABY_UP.png differ diff --git a/Rat/BMP_BLOCK_0.bmp b/Rat/BMP_BLOCK_0.bmp new file mode 100755 index 0000000..799cb80 Binary files /dev/null and b/Rat/BMP_BLOCK_0.bmp differ diff --git a/Rat/BMP_BLOCK_0.png b/Rat/BMP_BLOCK_0.png new file mode 100644 index 0000000..e3d4dad Binary files /dev/null and b/Rat/BMP_BLOCK_0.png differ diff --git a/Rat/BMP_BLOCK_1.bmp b/Rat/BMP_BLOCK_1.bmp new file mode 100755 index 0000000..0dbc5b4 Binary files /dev/null and b/Rat/BMP_BLOCK_1.bmp differ diff --git a/Rat/BMP_BLOCK_1.png b/Rat/BMP_BLOCK_1.png new file mode 100644 index 0000000..bce33a3 Binary files /dev/null and b/Rat/BMP_BLOCK_1.png differ diff --git a/Rat/BMP_BLOCK_2.bmp b/Rat/BMP_BLOCK_2.bmp new file mode 100755 index 0000000..aff8620 Binary files /dev/null and b/Rat/BMP_BLOCK_2.bmp differ diff --git a/Rat/BMP_BLOCK_2.png b/Rat/BMP_BLOCK_2.png new file mode 100644 index 0000000..8b64c9f Binary files /dev/null and b/Rat/BMP_BLOCK_2.png differ diff --git a/Rat/BMP_BLOCK_3.bmp b/Rat/BMP_BLOCK_3.bmp new file mode 100755 index 0000000..a603ed5 Binary files /dev/null and b/Rat/BMP_BLOCK_3.bmp differ diff --git a/Rat/BMP_BLOCK_3.png b/Rat/BMP_BLOCK_3.png new file mode 100644 index 0000000..9e64240 Binary files /dev/null and b/Rat/BMP_BLOCK_3.png differ diff --git a/Rat/BMP_BOMB.bmp b/Rat/BMP_BOMB.bmp new file mode 100755 index 0000000..cb727e9 Binary files /dev/null and b/Rat/BMP_BOMB.bmp differ diff --git a/Rat/BMP_BOMB.png b/Rat/BMP_BOMB.png new file mode 100644 index 0000000..38a82be Binary files /dev/null and b/Rat/BMP_BOMB.png differ diff --git a/Rat/BMP_BOMB1.bmp b/Rat/BMP_BOMB1.bmp new file mode 100755 index 0000000..f255e7b Binary files /dev/null and b/Rat/BMP_BOMB1.bmp differ diff --git a/Rat/BMP_BOMB1.png b/Rat/BMP_BOMB1.png new file mode 100644 index 0000000..3d74d5c Binary files /dev/null and b/Rat/BMP_BOMB1.png differ diff --git a/Rat/BMP_BOMB2.bmp b/Rat/BMP_BOMB2.bmp new file mode 100755 index 0000000..2d47072 Binary files /dev/null and b/Rat/BMP_BOMB2.bmp differ diff --git a/Rat/BMP_BOMB2.png b/Rat/BMP_BOMB2.png new file mode 100644 index 0000000..6925334 Binary files /dev/null and b/Rat/BMP_BOMB2.png differ diff --git a/Rat/BMP_BOMB3.bmp b/Rat/BMP_BOMB3.bmp new file mode 100755 index 0000000..4751e8c Binary files /dev/null and b/Rat/BMP_BOMB3.bmp differ diff --git a/Rat/BMP_BOMB3.png b/Rat/BMP_BOMB3.png new file mode 100644 index 0000000..cb3d4e4 Binary files /dev/null and b/Rat/BMP_BOMB3.png differ diff --git a/Rat/BMP_BOMB4.bmp b/Rat/BMP_BOMB4.bmp new file mode 100755 index 0000000..97535c6 Binary files /dev/null and b/Rat/BMP_BOMB4.bmp differ diff --git a/Rat/BMP_BOMB4.png b/Rat/BMP_BOMB4.png new file mode 100644 index 0000000..be54400 Binary files /dev/null and b/Rat/BMP_BOMB4.png differ diff --git a/Rat/BMP_BONUS_10.bmp b/Rat/BMP_BONUS_10.bmp new file mode 100755 index 0000000..13925de Binary files /dev/null and b/Rat/BMP_BONUS_10.bmp differ diff --git a/Rat/BMP_BONUS_10.png b/Rat/BMP_BONUS_10.png new file mode 100644 index 0000000..ab6f60b Binary files /dev/null and b/Rat/BMP_BONUS_10.png differ diff --git a/Rat/BMP_BONUS_160.bmp b/Rat/BMP_BONUS_160.bmp new file mode 100755 index 0000000..f02f960 Binary files /dev/null and b/Rat/BMP_BONUS_160.bmp differ diff --git a/Rat/BMP_BONUS_160.png b/Rat/BMP_BONUS_160.png new file mode 100644 index 0000000..e349727 Binary files /dev/null and b/Rat/BMP_BONUS_160.png differ diff --git a/Rat/BMP_BONUS_20.bmp b/Rat/BMP_BONUS_20.bmp new file mode 100755 index 0000000..088ffed Binary files /dev/null and b/Rat/BMP_BONUS_20.bmp differ diff --git a/Rat/BMP_BONUS_20.png b/Rat/BMP_BONUS_20.png new file mode 100644 index 0000000..3e116f6 Binary files /dev/null and b/Rat/BMP_BONUS_20.png differ diff --git a/Rat/BMP_BONUS_40.bmp b/Rat/BMP_BONUS_40.bmp new file mode 100755 index 0000000..e0fc1e7 Binary files /dev/null and b/Rat/BMP_BONUS_40.bmp differ diff --git a/Rat/BMP_BONUS_40.png b/Rat/BMP_BONUS_40.png new file mode 100644 index 0000000..4b783a8 Binary files /dev/null and b/Rat/BMP_BONUS_40.png differ diff --git a/Rat/BMP_BONUS_5.bmp b/Rat/BMP_BONUS_5.bmp new file mode 100755 index 0000000..2e753e1 Binary files /dev/null and b/Rat/BMP_BONUS_5.bmp differ diff --git a/Rat/BMP_BONUS_5.png b/Rat/BMP_BONUS_5.png new file mode 100644 index 0000000..f1f79e8 Binary files /dev/null and b/Rat/BMP_BONUS_5.png differ diff --git a/Rat/BMP_BONUS_80.bmp b/Rat/BMP_BONUS_80.bmp new file mode 100755 index 0000000..f41d17e Binary files /dev/null and b/Rat/BMP_BONUS_80.bmp differ diff --git a/Rat/BMP_BONUS_80.png b/Rat/BMP_BONUS_80.png new file mode 100644 index 0000000..0b11d47 Binary files /dev/null and b/Rat/BMP_BONUS_80.png differ diff --git a/Rat/BMP_EXPLOSION.bmp b/Rat/BMP_EXPLOSION.bmp new file mode 100755 index 0000000..359c57b Binary files /dev/null and b/Rat/BMP_EXPLOSION.bmp differ diff --git a/Rat/BMP_EXPLOSION.png b/Rat/BMP_EXPLOSION.png new file mode 100644 index 0000000..af8ff7c Binary files /dev/null and b/Rat/BMP_EXPLOSION.png differ diff --git a/Rat/BMP_EXPLOSION_DOWN.bmp b/Rat/BMP_EXPLOSION_DOWN.bmp new file mode 100755 index 0000000..31cab86 Binary files /dev/null and b/Rat/BMP_EXPLOSION_DOWN.bmp differ diff --git a/Rat/BMP_EXPLOSION_DOWN.png b/Rat/BMP_EXPLOSION_DOWN.png new file mode 100644 index 0000000..c47bc24 Binary files /dev/null and b/Rat/BMP_EXPLOSION_DOWN.png differ diff --git a/Rat/BMP_EXPLOSION_LEFT.bmp b/Rat/BMP_EXPLOSION_LEFT.bmp new file mode 100755 index 0000000..fc7bbb8 Binary files /dev/null and b/Rat/BMP_EXPLOSION_LEFT.bmp differ diff --git a/Rat/BMP_EXPLOSION_LEFT.png b/Rat/BMP_EXPLOSION_LEFT.png new file mode 100644 index 0000000..80c808e Binary files /dev/null and b/Rat/BMP_EXPLOSION_LEFT.png differ diff --git a/Rat/BMP_EXPLOSION_RIGHT.bmp b/Rat/BMP_EXPLOSION_RIGHT.bmp new file mode 100755 index 0000000..c87ef74 Binary files /dev/null and b/Rat/BMP_EXPLOSION_RIGHT.bmp differ diff --git a/Rat/BMP_EXPLOSION_RIGHT.png b/Rat/BMP_EXPLOSION_RIGHT.png new file mode 100644 index 0000000..51ec2f4 Binary files /dev/null and b/Rat/BMP_EXPLOSION_RIGHT.png differ diff --git a/Rat/BMP_EXPLOSION_UP.bmp b/Rat/BMP_EXPLOSION_UP.bmp new file mode 100755 index 0000000..622d23e Binary files /dev/null and b/Rat/BMP_EXPLOSION_UP.bmp differ diff --git a/Rat/BMP_EXPLOSION_UP.png b/Rat/BMP_EXPLOSION_UP.png new file mode 100644 index 0000000..aa8e779 Binary files /dev/null and b/Rat/BMP_EXPLOSION_UP.png differ diff --git a/Rat/BMP_FEMALE.bmp b/Rat/BMP_FEMALE.bmp new file mode 100755 index 0000000..79b721d Binary files /dev/null and b/Rat/BMP_FEMALE.bmp differ diff --git a/Rat/BMP_FEMALE.png b/Rat/BMP_FEMALE.png new file mode 100644 index 0000000..820bea8 Binary files /dev/null and b/Rat/BMP_FEMALE.png differ diff --git a/Rat/BMP_FEMALE_DOWN.bmp b/Rat/BMP_FEMALE_DOWN.bmp new file mode 100755 index 0000000..84cdaa9 Binary files /dev/null and b/Rat/BMP_FEMALE_DOWN.bmp differ diff --git a/Rat/BMP_FEMALE_DOWN.png b/Rat/BMP_FEMALE_DOWN.png new file mode 100644 index 0000000..a035649 Binary files /dev/null and b/Rat/BMP_FEMALE_DOWN.png differ diff --git a/Rat/BMP_FEMALE_LEFT.bmp b/Rat/BMP_FEMALE_LEFT.bmp new file mode 100755 index 0000000..dc3876a Binary files /dev/null and b/Rat/BMP_FEMALE_LEFT.bmp differ diff --git a/Rat/BMP_FEMALE_LEFT.png b/Rat/BMP_FEMALE_LEFT.png new file mode 100644 index 0000000..1116d26 Binary files /dev/null and b/Rat/BMP_FEMALE_LEFT.png differ diff --git a/Rat/BMP_FEMALE_RIGHT.bmp b/Rat/BMP_FEMALE_RIGHT.bmp new file mode 100755 index 0000000..45c01c3 Binary files /dev/null and b/Rat/BMP_FEMALE_RIGHT.bmp differ diff --git a/Rat/BMP_FEMALE_RIGHT.png b/Rat/BMP_FEMALE_RIGHT.png new file mode 100644 index 0000000..417bf54 Binary files /dev/null and b/Rat/BMP_FEMALE_RIGHT.png differ diff --git a/Rat/BMP_FEMALE_UP.bmp b/Rat/BMP_FEMALE_UP.bmp new file mode 100755 index 0000000..80b928e Binary files /dev/null and b/Rat/BMP_FEMALE_UP.bmp differ diff --git a/Rat/BMP_FEMALE_UP.png b/Rat/BMP_FEMALE_UP.png new file mode 100644 index 0000000..c80d124 Binary files /dev/null and b/Rat/BMP_FEMALE_UP.png differ diff --git a/Rat/BMP_GAS.bmp b/Rat/BMP_GAS.bmp new file mode 100755 index 0000000..839e28a Binary files /dev/null and b/Rat/BMP_GAS.bmp differ diff --git a/Rat/BMP_GAS.png b/Rat/BMP_GAS.png new file mode 100644 index 0000000..7e77f85 Binary files /dev/null and b/Rat/BMP_GAS.png differ diff --git a/Rat/BMP_GAS_DOWN.bmp b/Rat/BMP_GAS_DOWN.bmp new file mode 100755 index 0000000..ee28463 Binary files /dev/null and b/Rat/BMP_GAS_DOWN.bmp differ diff --git a/Rat/BMP_GAS_DOWN.png b/Rat/BMP_GAS_DOWN.png new file mode 100644 index 0000000..61e7177 Binary files /dev/null and b/Rat/BMP_GAS_DOWN.png differ diff --git a/Rat/BMP_GAS_LEFT.bmp b/Rat/BMP_GAS_LEFT.bmp new file mode 100755 index 0000000..513fab3 Binary files /dev/null and b/Rat/BMP_GAS_LEFT.bmp differ diff --git a/Rat/BMP_GAS_LEFT.png b/Rat/BMP_GAS_LEFT.png new file mode 100644 index 0000000..b906792 Binary files /dev/null and b/Rat/BMP_GAS_LEFT.png differ diff --git a/Rat/BMP_GAS_RIGHT.bmp b/Rat/BMP_GAS_RIGHT.bmp new file mode 100755 index 0000000..8081d08 Binary files /dev/null and b/Rat/BMP_GAS_RIGHT.bmp differ diff --git a/Rat/BMP_GAS_RIGHT.png b/Rat/BMP_GAS_RIGHT.png new file mode 100644 index 0000000..c5e0c30 Binary files /dev/null and b/Rat/BMP_GAS_RIGHT.png differ diff --git a/Rat/BMP_GAS_UP.bmp b/Rat/BMP_GAS_UP.bmp new file mode 100755 index 0000000..e8fd274 Binary files /dev/null and b/Rat/BMP_GAS_UP.bmp differ diff --git a/Rat/BMP_GAS_UP.png b/Rat/BMP_GAS_UP.png new file mode 100644 index 0000000..995467a Binary files /dev/null and b/Rat/BMP_GAS_UP.png differ diff --git a/Rat/BMP_MALE.bmp b/Rat/BMP_MALE.bmp new file mode 100755 index 0000000..4d4ea97 Binary files /dev/null and b/Rat/BMP_MALE.bmp differ diff --git a/Rat/BMP_MALE.png b/Rat/BMP_MALE.png new file mode 100644 index 0000000..aa0deae Binary files /dev/null and b/Rat/BMP_MALE.png differ diff --git a/Rat/BMP_MALE_DOWN.bmp b/Rat/BMP_MALE_DOWN.bmp new file mode 100755 index 0000000..772f1fb Binary files /dev/null and b/Rat/BMP_MALE_DOWN.bmp differ diff --git a/Rat/BMP_MALE_DOWN.png b/Rat/BMP_MALE_DOWN.png new file mode 100644 index 0000000..bf00f88 Binary files /dev/null and b/Rat/BMP_MALE_DOWN.png differ diff --git a/Rat/BMP_MALE_LEFT.bmp b/Rat/BMP_MALE_LEFT.bmp new file mode 100755 index 0000000..c36cb47 Binary files /dev/null and b/Rat/BMP_MALE_LEFT.bmp differ diff --git a/Rat/BMP_MALE_LEFT.png b/Rat/BMP_MALE_LEFT.png new file mode 100644 index 0000000..67c8fc0 Binary files /dev/null and b/Rat/BMP_MALE_LEFT.png differ diff --git a/Rat/BMP_MALE_RIGHT.bmp b/Rat/BMP_MALE_RIGHT.bmp new file mode 100755 index 0000000..11a5693 Binary files /dev/null and b/Rat/BMP_MALE_RIGHT.bmp differ diff --git a/Rat/BMP_MALE_RIGHT.png b/Rat/BMP_MALE_RIGHT.png new file mode 100644 index 0000000..f2facf7 Binary files /dev/null and b/Rat/BMP_MALE_RIGHT.png differ diff --git a/Rat/BMP_MALE_UP.bmp b/Rat/BMP_MALE_UP.bmp new file mode 100755 index 0000000..d241dc4 Binary files /dev/null and b/Rat/BMP_MALE_UP.bmp differ diff --git a/Rat/BMP_MALE_UP.png b/Rat/BMP_MALE_UP.png new file mode 100644 index 0000000..09ecd79 Binary files /dev/null and b/Rat/BMP_MALE_UP.png differ diff --git a/Rat/BMP_NUCLEAR.bmp b/Rat/BMP_NUCLEAR.bmp new file mode 100755 index 0000000..d8717f7 Binary files /dev/null and b/Rat/BMP_NUCLEAR.bmp differ diff --git a/Rat/BMP_NUCLEAR.png b/Rat/BMP_NUCLEAR.png new file mode 100644 index 0000000..1fe8c67 Binary files /dev/null and b/Rat/BMP_NUCLEAR.png differ diff --git a/Rat/BMP_POISON.bmp b/Rat/BMP_POISON.bmp new file mode 100755 index 0000000..592cbc7 Binary files /dev/null and b/Rat/BMP_POISON.bmp differ diff --git a/Rat/BMP_POISON.png b/Rat/BMP_POISON.png new file mode 100644 index 0000000..06b081c Binary files /dev/null and b/Rat/BMP_POISON.png differ diff --git a/Rat/BMP_START_1.bmp b/Rat/BMP_START_1.bmp new file mode 100755 index 0000000..f7a8508 Binary files /dev/null and b/Rat/BMP_START_1.bmp differ diff --git a/Rat/BMP_START_1.png b/Rat/BMP_START_1.png new file mode 100644 index 0000000..83bb1f7 Binary files /dev/null and b/Rat/BMP_START_1.png differ diff --git a/Rat/BMP_START_1_DOWN.bmp b/Rat/BMP_START_1_DOWN.bmp new file mode 100755 index 0000000..9ce5694 Binary files /dev/null and b/Rat/BMP_START_1_DOWN.bmp differ diff --git a/Rat/BMP_START_1_DOWN.png b/Rat/BMP_START_1_DOWN.png new file mode 100644 index 0000000..268a634 Binary files /dev/null and b/Rat/BMP_START_1_DOWN.png differ diff --git a/Rat/BMP_START_1_SHADED.bmp b/Rat/BMP_START_1_SHADED.bmp new file mode 100755 index 0000000..b3a882c Binary files /dev/null and b/Rat/BMP_START_1_SHADED.bmp differ diff --git a/Rat/BMP_START_1_SHADED.png b/Rat/BMP_START_1_SHADED.png new file mode 100644 index 0000000..90b5cb8 Binary files /dev/null and b/Rat/BMP_START_1_SHADED.png differ diff --git a/Rat/BMP_START_2.bmp b/Rat/BMP_START_2.bmp new file mode 100755 index 0000000..cefe36d Binary files /dev/null and b/Rat/BMP_START_2.bmp differ diff --git a/Rat/BMP_START_2.png b/Rat/BMP_START_2.png new file mode 100644 index 0000000..bc26296 Binary files /dev/null and b/Rat/BMP_START_2.png differ diff --git a/Rat/BMP_START_2_DOWN.bmp b/Rat/BMP_START_2_DOWN.bmp new file mode 100755 index 0000000..b3bb7b6 Binary files /dev/null and b/Rat/BMP_START_2_DOWN.bmp differ diff --git a/Rat/BMP_START_2_DOWN.png b/Rat/BMP_START_2_DOWN.png new file mode 100644 index 0000000..7f81391 Binary files /dev/null and b/Rat/BMP_START_2_DOWN.png differ diff --git a/Rat/BMP_START_2_SHADED.bmp b/Rat/BMP_START_2_SHADED.bmp new file mode 100755 index 0000000..5942d2a Binary files /dev/null and b/Rat/BMP_START_2_SHADED.bmp differ diff --git a/Rat/BMP_START_2_SHADED.png b/Rat/BMP_START_2_SHADED.png new file mode 100644 index 0000000..bb906b3 Binary files /dev/null and b/Rat/BMP_START_2_SHADED.png differ diff --git a/Rat/BMP_START_3.bmp b/Rat/BMP_START_3.bmp new file mode 100755 index 0000000..6962e10 Binary files /dev/null and b/Rat/BMP_START_3.bmp differ diff --git a/Rat/BMP_START_3.png b/Rat/BMP_START_3.png new file mode 100644 index 0000000..8fdc59b Binary files /dev/null and b/Rat/BMP_START_3.png differ diff --git a/Rat/BMP_START_3_DOWN.bmp b/Rat/BMP_START_3_DOWN.bmp new file mode 100755 index 0000000..fcb93ae Binary files /dev/null and b/Rat/BMP_START_3_DOWN.bmp differ diff --git a/Rat/BMP_START_3_DOWN.png b/Rat/BMP_START_3_DOWN.png new file mode 100644 index 0000000..9c3b552 Binary files /dev/null and b/Rat/BMP_START_3_DOWN.png differ diff --git a/Rat/BMP_START_3_SHADED.bmp b/Rat/BMP_START_3_SHADED.bmp new file mode 100755 index 0000000..9fa4bd9 Binary files /dev/null and b/Rat/BMP_START_3_SHADED.bmp differ diff --git a/Rat/BMP_START_3_SHADED.png b/Rat/BMP_START_3_SHADED.png new file mode 100644 index 0000000..d8a0be3 Binary files /dev/null and b/Rat/BMP_START_3_SHADED.png differ diff --git a/Rat/BMP_START_4.bmp b/Rat/BMP_START_4.bmp new file mode 100755 index 0000000..0588661 Binary files /dev/null and b/Rat/BMP_START_4.bmp differ diff --git a/Rat/BMP_START_4.png b/Rat/BMP_START_4.png new file mode 100644 index 0000000..d4da146 Binary files /dev/null and b/Rat/BMP_START_4.png differ diff --git a/Rat/BMP_START_4_DOWN.bmp b/Rat/BMP_START_4_DOWN.bmp new file mode 100755 index 0000000..3cc813e Binary files /dev/null and b/Rat/BMP_START_4_DOWN.bmp differ diff --git a/Rat/BMP_START_4_DOWN.png b/Rat/BMP_START_4_DOWN.png new file mode 100644 index 0000000..810869d Binary files /dev/null and b/Rat/BMP_START_4_DOWN.png differ diff --git a/Rat/BMP_START_4_SHADED.bmp b/Rat/BMP_START_4_SHADED.bmp new file mode 100755 index 0000000..b61610e Binary files /dev/null and b/Rat/BMP_START_4_SHADED.bmp differ diff --git a/Rat/BMP_START_4_SHADED.png b/Rat/BMP_START_4_SHADED.png new file mode 100644 index 0000000..ee665b6 Binary files /dev/null and b/Rat/BMP_START_4_SHADED.png differ diff --git a/Rat/BMP_TITLE.bmp b/Rat/BMP_TITLE.bmp new file mode 100755 index 0000000..19c5dfa Binary files /dev/null and b/Rat/BMP_TITLE.bmp differ diff --git a/Rat/BMP_TITLE.png b/Rat/BMP_TITLE.png new file mode 100644 index 0000000..94245fe Binary files /dev/null and b/Rat/BMP_TITLE.png differ diff --git a/Rat/BMP_TUNNEL.bmp b/Rat/BMP_TUNNEL.bmp new file mode 100755 index 0000000..47e2e33 Binary files /dev/null and b/Rat/BMP_TUNNEL.bmp differ diff --git a/Rat/BMP_TUNNEL.png b/Rat/BMP_TUNNEL.png new file mode 100644 index 0000000..abcfb77 Binary files /dev/null and b/Rat/BMP_TUNNEL.png differ diff --git a/Rat/BMP_VERMINATORS.bmp b/Rat/BMP_VERMINATORS.bmp new file mode 100755 index 0000000..cd59b99 Binary files /dev/null and b/Rat/BMP_VERMINATORS.bmp differ diff --git a/Rat/BMP_VERMINATORS.png b/Rat/BMP_VERMINATORS.png new file mode 100644 index 0000000..7df6534 Binary files /dev/null and b/Rat/BMP_VERMINATORS.png differ diff --git a/Rat/BMP_WEWIN.bmp b/Rat/BMP_WEWIN.bmp new file mode 100755 index 0000000..fc89a45 Binary files /dev/null and b/Rat/BMP_WEWIN.bmp differ diff --git a/Rat/BMP_WEWIN.png b/Rat/BMP_WEWIN.png new file mode 100644 index 0000000..7377ff0 Binary files /dev/null and b/Rat/BMP_WEWIN.png differ diff --git a/Rat/ExtractedResources.rc b/Rat/ExtractedResources.rc new file mode 100755 index 0000000..7b9270d Binary files /dev/null and b/Rat/ExtractedResources.rc differ diff --git a/__pycache__/pyaudioop.cpython-313.pyc b/__pycache__/pyaudioop.cpython-313.pyc new file mode 100644 index 0000000..d1e2e9f Binary files /dev/null and b/__pycache__/pyaudioop.cpython-313.pyc differ diff --git a/maze.json b/maze.json new file mode 100644 index 0000000..2f1d30f --- /dev/null +++ b/maze.json @@ -0,0 +1 @@ +[[true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true], [true, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, true], [true, true, true, false, false, false, true, true, true, false, true, true, true, true, true, false, true, false, true, false, true], [true, false, true, false, true, false, false, false, true, false, false, false, true, false, true, false, true, false, true, false, true], [true, false, true, false, true, true, true, true, false, true, true, false, true, false, true, false, true, true, true, false, true], [true, false, false, false, true, false, false, false, false, false, false, false, true, false, true, false, true, false, false, false, true], [true, false, false, true, false, false, true, true, true, true, true, true, true, false, true, false, true, false, true, false, true], [true, false, true, false, false, false, true, false, false, false, false, false, false, false, true, false, false, false, true, false, true], [true, false, true, false, true, true, true, false, true, false, true, true, true, true, true, false, true, true, true, false, true], [true, false, false, false, true, false, false, false, true, false, false, false, false, false, false, false, false, false, true, false, true], [true, true, true, true, true, false, true, true, true, true, true, true, true, false, true, false, true, true, false, false, true], [true, false, false, false, true, false, true, false, false, false, true, false, true, false, false, false, false, false, false, false, true], [true, false, true, false, true, false, true, false, false, false, false, false, true, true, true, true, true, true, true, true, true], [true, false, true, false, true, false, false, false, true, false, false, false, true, false, false, false, false, false, false, false, true], [true, false, false, false, true, true, true, true, true, true, true, false, true, false, true, true, false, false, true, true, true], [true, false, true, false, false, false, true, false, false, false, true, false, false, false, false, false, true, false, false, false, true], [true, false, true, true, true, false, true, false, true, false, false, true, true, true, true, false, true, true, true, false, true], [true, false, true, false, true, false, false, false, true, false, true, false, false, false, false, false, true, false, false, false, true], [true, false, false, false, true, true, true, false, true, false, true, false, true, true, true, true, true, false, true, false, true], [true, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, true, false, true], [true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true]] \ No newline at end of file diff --git a/rats.py b/rats.py new file mode 100644 index 0000000..d705676 --- /dev/null +++ b/rats.py @@ -0,0 +1,85 @@ +import json +import tkinter as tk +import random +from units import rat +import uuid +import subprocess + +class MiceMaze: + def __init__(self, maze_file): + with open(maze_file, 'r') as file: + self.maze = json.load(file) + self.cell_size = 60 + self.height = len(self.maze) + self.width = len(self.maze[0]) + self.window = tk.Tk() + self.tunnel = tk.PhotoImage(file=f"Rat/BMP_TUNNEL.png").zoom(3) + self.grasses = [] + for i in range(4): + self.grasses.append(tk.PhotoImage(file=f"Rat/BMP_1_GRASS_{i+1}.png").zoom(3)) + self.menu = tk.Menu(self.window) + self.menu.add_command(label="Quit", command=self.window.destroy) + self.status_bar = tk.Label(self.window, text="Welcome to Mice!", bd=1, relief=tk.SUNKEN, anchor=tk.W) + self.status_bar.pack(side=tk.BOTTOM, fill=tk.X) + self.window.title("Mice!") + self.window.bind("", self.key_pressed) + self.canvas = tk.Canvas(self.window, width=self.width*self.cell_size, height=self.height*self.cell_size) + self.canvas.pack() + self.units = {} + self.new_rat() + self.window.config(menu=self.menu) + + def new_rat(self, position=None): + if position is None: + position = self.choose_start() + id = uuid.uuid4() + if random.random() < 0.5: + self.units.update({id : rat.Male(self, position, id)}) + else: + self.units.update({id : rat.Female(self, position, id)}) + + # Cacheare le posizioni valide per migliorare le performance + def choose_start(self): + if not hasattr(self, '_valid_positions'): + self._valid_positions = [ + (x, y) for y in range(1, self.height-1) + for x in range(1, self.width-1) + if self.maze[y][x] + ] + return random.choice(self._valid_positions) + + def draw_maze(self): + for y in range(self.height): + for x in range(self.width): + color = "black" if self.maze[y][x] else "white" + self.canvas.create_rectangle(x*self.cell_size, y*self.cell_size, (x+1)*self.cell_size, (y+1)*self.cell_size, fill=color) + variant = random.randint(0, 3) + tile = self.grasses[variant] if self.maze[y][x] else self.tunnel + self.canvas.create_image(x*self.cell_size, y*self.cell_size, image=tile, anchor="nw", tag="maze") + + def update_maze(self): + self.canvas.delete("unit") + for unit in self.units.copy().values(): + unit.move() + unit.collisions() + unit.draw() + self.status_bar.config(text=f"Mice: {len(self.units)}") + self.window.after(40, self.update_maze) + + def run(self): + self.draw_maze() + self.update_maze() + self.window.mainloop() + + def key_pressed(self, event): + if event.keysym == "q": + self.window.destroy() + if event.keysym == "r": + self.new_rat() + if event.keysym == "d": + if self.units: + self.units[random.choice(list(self.units.keys()))].die() + def play_sound(self, sound_file): + subprocess.Popen(["aplay", f"sound/{sound_file}"]) +solver = MiceMaze('maze.json') +solver.run() diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..c76bf47 --- /dev/null +++ b/requirements.txt @@ -0,0 +1 @@ +pyaudioop \ No newline at end of file diff --git a/sound/BIRTH.WAV b/sound/BIRTH.WAV new file mode 100755 index 0000000..b7a848e Binary files /dev/null and b/sound/BIRTH.WAV differ diff --git a/sound/BOMB.WAV b/sound/BOMB.WAV new file mode 100755 index 0000000..0d79db2 Binary files /dev/null and b/sound/BOMB.WAV differ diff --git a/sound/CHOKE.WAV b/sound/CHOKE.WAV new file mode 100755 index 0000000..95e10a8 Binary files /dev/null and b/sound/CHOKE.WAV differ diff --git a/sound/CLUNK.WAV b/sound/CLUNK.WAV new file mode 100755 index 0000000..5570953 Binary files /dev/null and b/sound/CLUNK.WAV differ diff --git a/sound/Death.wav b/sound/Death.wav new file mode 100755 index 0000000..09aa4aa Binary files /dev/null and b/sound/Death.wav differ diff --git a/sound/GAS.WAV b/sound/GAS.WAV new file mode 100755 index 0000000..ab6c431 Binary files /dev/null and b/sound/GAS.WAV differ diff --git a/sound/NEWSEX.WAV b/sound/NEWSEX.WAV new file mode 100755 index 0000000..0ce491a Binary files /dev/null and b/sound/NEWSEX.WAV differ diff --git a/sound/NUCLEAR.WAV b/sound/NUCLEAR.WAV new file mode 100755 index 0000000..3d689ab Binary files /dev/null and b/sound/NUCLEAR.WAV differ diff --git a/sound/POISON.WAV b/sound/POISON.WAV new file mode 100755 index 0000000..223c886 Binary files /dev/null and b/sound/POISON.WAV differ diff --git a/sound/PUTDOWN.WAV b/sound/PUTDOWN.WAV new file mode 100755 index 0000000..8120098 Binary files /dev/null and b/sound/PUTDOWN.WAV differ diff --git a/sound/SEX.WAV b/sound/SEX.WAV new file mode 100755 index 0000000..2d5136e Binary files /dev/null and b/sound/SEX.WAV differ diff --git a/sound/VICTORY.WAV b/sound/VICTORY.WAV new file mode 100755 index 0000000..0c021f3 Binary files /dev/null and b/sound/VICTORY.WAV differ diff --git a/sound/WELLDONE.WAV b/sound/WELLDONE.WAV new file mode 100755 index 0000000..28fb49d Binary files /dev/null and b/sound/WELLDONE.WAV differ diff --git a/sound/WEWIN.WAV b/sound/WEWIN.WAV new file mode 100755 index 0000000..869014e Binary files /dev/null and b/sound/WEWIN.WAV differ diff --git a/units/Rat/BMP_1_CAVE_DOWN.bmp b/units/Rat/BMP_1_CAVE_DOWN.bmp new file mode 100755 index 0000000..3b54d27 Binary files /dev/null and b/units/Rat/BMP_1_CAVE_DOWN.bmp differ diff --git a/units/Rat/BMP_1_CAVE_DOWN.png b/units/Rat/BMP_1_CAVE_DOWN.png new file mode 100644 index 0000000..954c6c2 Binary files /dev/null and b/units/Rat/BMP_1_CAVE_DOWN.png differ diff --git a/units/Rat/BMP_1_CAVE_LEFT.bmp b/units/Rat/BMP_1_CAVE_LEFT.bmp new file mode 100755 index 0000000..398ffa3 Binary files /dev/null and b/units/Rat/BMP_1_CAVE_LEFT.bmp differ diff --git a/units/Rat/BMP_1_CAVE_LEFT.png b/units/Rat/BMP_1_CAVE_LEFT.png new file mode 100644 index 0000000..3cc64a3 Binary files /dev/null and b/units/Rat/BMP_1_CAVE_LEFT.png differ diff --git a/units/Rat/BMP_1_CAVE_RIGHT.bmp b/units/Rat/BMP_1_CAVE_RIGHT.bmp new file mode 100755 index 0000000..ae45a05 Binary files /dev/null and b/units/Rat/BMP_1_CAVE_RIGHT.bmp differ diff --git a/units/Rat/BMP_1_CAVE_RIGHT.png b/units/Rat/BMP_1_CAVE_RIGHT.png new file mode 100644 index 0000000..56e73bb Binary files /dev/null and b/units/Rat/BMP_1_CAVE_RIGHT.png differ diff --git a/units/Rat/BMP_1_CAVE_UP.bmp b/units/Rat/BMP_1_CAVE_UP.bmp new file mode 100755 index 0000000..2c76f21 Binary files /dev/null and b/units/Rat/BMP_1_CAVE_UP.bmp differ diff --git a/units/Rat/BMP_1_CAVE_UP.png b/units/Rat/BMP_1_CAVE_UP.png new file mode 100644 index 0000000..4af5d2c Binary files /dev/null and b/units/Rat/BMP_1_CAVE_UP.png differ diff --git a/units/Rat/BMP_1_E.bmp b/units/Rat/BMP_1_E.bmp new file mode 100755 index 0000000..8bf4e46 Binary files /dev/null and b/units/Rat/BMP_1_E.bmp differ diff --git a/units/Rat/BMP_1_E.png b/units/Rat/BMP_1_E.png new file mode 100644 index 0000000..429e42d Binary files /dev/null and b/units/Rat/BMP_1_E.png differ diff --git a/units/Rat/BMP_1_EN.bmp b/units/Rat/BMP_1_EN.bmp new file mode 100755 index 0000000..3ebaaa7 Binary files /dev/null and b/units/Rat/BMP_1_EN.bmp differ diff --git a/units/Rat/BMP_1_EN.png b/units/Rat/BMP_1_EN.png new file mode 100644 index 0000000..cd70307 Binary files /dev/null and b/units/Rat/BMP_1_EN.png differ diff --git a/units/Rat/BMP_1_ES.bmp b/units/Rat/BMP_1_ES.bmp new file mode 100755 index 0000000..21ac6c5 Binary files /dev/null and b/units/Rat/BMP_1_ES.bmp differ diff --git a/units/Rat/BMP_1_ES.png b/units/Rat/BMP_1_ES.png new file mode 100644 index 0000000..0c413b4 Binary files /dev/null and b/units/Rat/BMP_1_ES.png differ diff --git a/units/Rat/BMP_1_EXPLOSION_DOWN.bmp b/units/Rat/BMP_1_EXPLOSION_DOWN.bmp new file mode 100755 index 0000000..d9b4ee9 Binary files /dev/null and b/units/Rat/BMP_1_EXPLOSION_DOWN.bmp differ diff --git a/units/Rat/BMP_1_EXPLOSION_DOWN.png b/units/Rat/BMP_1_EXPLOSION_DOWN.png new file mode 100644 index 0000000..fbcfb02 Binary files /dev/null and b/units/Rat/BMP_1_EXPLOSION_DOWN.png differ diff --git a/units/Rat/BMP_1_EXPLOSION_LEFT.bmp b/units/Rat/BMP_1_EXPLOSION_LEFT.bmp new file mode 100755 index 0000000..dd91fbb Binary files /dev/null and b/units/Rat/BMP_1_EXPLOSION_LEFT.bmp differ diff --git a/units/Rat/BMP_1_EXPLOSION_LEFT.png b/units/Rat/BMP_1_EXPLOSION_LEFT.png new file mode 100644 index 0000000..348767c Binary files /dev/null and b/units/Rat/BMP_1_EXPLOSION_LEFT.png differ diff --git a/units/Rat/BMP_1_EXPLOSION_RIGHT.bmp b/units/Rat/BMP_1_EXPLOSION_RIGHT.bmp new file mode 100755 index 0000000..c11c1de Binary files /dev/null and b/units/Rat/BMP_1_EXPLOSION_RIGHT.bmp differ diff --git a/units/Rat/BMP_1_EXPLOSION_RIGHT.png b/units/Rat/BMP_1_EXPLOSION_RIGHT.png new file mode 100644 index 0000000..fc51884 Binary files /dev/null and b/units/Rat/BMP_1_EXPLOSION_RIGHT.png differ diff --git a/units/Rat/BMP_1_EXPLOSION_UP.bmp b/units/Rat/BMP_1_EXPLOSION_UP.bmp new file mode 100755 index 0000000..9000eab Binary files /dev/null and b/units/Rat/BMP_1_EXPLOSION_UP.bmp differ diff --git a/units/Rat/BMP_1_EXPLOSION_UP.png b/units/Rat/BMP_1_EXPLOSION_UP.png new file mode 100644 index 0000000..051e0a6 Binary files /dev/null and b/units/Rat/BMP_1_EXPLOSION_UP.png differ diff --git a/units/Rat/BMP_1_FLOWER_1.bmp b/units/Rat/BMP_1_FLOWER_1.bmp new file mode 100755 index 0000000..bf5286a Binary files /dev/null and b/units/Rat/BMP_1_FLOWER_1.bmp differ diff --git a/units/Rat/BMP_1_FLOWER_1.png b/units/Rat/BMP_1_FLOWER_1.png new file mode 100644 index 0000000..ce7516a Binary files /dev/null and b/units/Rat/BMP_1_FLOWER_1.png differ diff --git a/units/Rat/BMP_1_FLOWER_2.bmp b/units/Rat/BMP_1_FLOWER_2.bmp new file mode 100755 index 0000000..41a343c Binary files /dev/null and b/units/Rat/BMP_1_FLOWER_2.bmp differ diff --git a/units/Rat/BMP_1_FLOWER_2.png b/units/Rat/BMP_1_FLOWER_2.png new file mode 100644 index 0000000..fe24f16 Binary files /dev/null and b/units/Rat/BMP_1_FLOWER_2.png differ diff --git a/units/Rat/BMP_1_FLOWER_3.bmp b/units/Rat/BMP_1_FLOWER_3.bmp new file mode 100755 index 0000000..486bae2 Binary files /dev/null and b/units/Rat/BMP_1_FLOWER_3.bmp differ diff --git a/units/Rat/BMP_1_FLOWER_3.png b/units/Rat/BMP_1_FLOWER_3.png new file mode 100644 index 0000000..c4e2631 Binary files /dev/null and b/units/Rat/BMP_1_FLOWER_3.png differ diff --git a/units/Rat/BMP_1_FLOWER_4.bmp b/units/Rat/BMP_1_FLOWER_4.bmp new file mode 100755 index 0000000..8753180 Binary files /dev/null and b/units/Rat/BMP_1_FLOWER_4.bmp differ diff --git a/units/Rat/BMP_1_FLOWER_4.png b/units/Rat/BMP_1_FLOWER_4.png new file mode 100644 index 0000000..cb40891 Binary files /dev/null and b/units/Rat/BMP_1_FLOWER_4.png differ diff --git a/units/Rat/BMP_1_GAS_DOWN.bmp b/units/Rat/BMP_1_GAS_DOWN.bmp new file mode 100755 index 0000000..73534d8 Binary files /dev/null and b/units/Rat/BMP_1_GAS_DOWN.bmp differ diff --git a/units/Rat/BMP_1_GAS_DOWN.png b/units/Rat/BMP_1_GAS_DOWN.png new file mode 100644 index 0000000..601e6fb Binary files /dev/null and b/units/Rat/BMP_1_GAS_DOWN.png differ diff --git a/units/Rat/BMP_1_GAS_LEFT.bmp b/units/Rat/BMP_1_GAS_LEFT.bmp new file mode 100755 index 0000000..afe659c Binary files /dev/null and b/units/Rat/BMP_1_GAS_LEFT.bmp differ diff --git a/units/Rat/BMP_1_GAS_LEFT.png b/units/Rat/BMP_1_GAS_LEFT.png new file mode 100644 index 0000000..f3d03f7 Binary files /dev/null and b/units/Rat/BMP_1_GAS_LEFT.png differ diff --git a/units/Rat/BMP_1_GAS_RIGHT.bmp b/units/Rat/BMP_1_GAS_RIGHT.bmp new file mode 100755 index 0000000..67aa335 Binary files /dev/null and b/units/Rat/BMP_1_GAS_RIGHT.bmp differ diff --git a/units/Rat/BMP_1_GAS_RIGHT.png b/units/Rat/BMP_1_GAS_RIGHT.png new file mode 100644 index 0000000..c6c52ba Binary files /dev/null and b/units/Rat/BMP_1_GAS_RIGHT.png differ diff --git a/units/Rat/BMP_1_GAS_UP.bmp b/units/Rat/BMP_1_GAS_UP.bmp new file mode 100755 index 0000000..fbba8bb Binary files /dev/null and b/units/Rat/BMP_1_GAS_UP.bmp differ diff --git a/units/Rat/BMP_1_GAS_UP.png b/units/Rat/BMP_1_GAS_UP.png new file mode 100644 index 0000000..42ed373 Binary files /dev/null and b/units/Rat/BMP_1_GAS_UP.png differ diff --git a/units/Rat/BMP_1_GRASS_1.bmp b/units/Rat/BMP_1_GRASS_1.bmp new file mode 100755 index 0000000..f391db7 Binary files /dev/null and b/units/Rat/BMP_1_GRASS_1.bmp differ diff --git a/units/Rat/BMP_1_GRASS_1.png b/units/Rat/BMP_1_GRASS_1.png new file mode 100644 index 0000000..2dc4281 Binary files /dev/null and b/units/Rat/BMP_1_GRASS_1.png differ diff --git a/units/Rat/BMP_1_GRASS_2.bmp b/units/Rat/BMP_1_GRASS_2.bmp new file mode 100755 index 0000000..261fa2e Binary files /dev/null and b/units/Rat/BMP_1_GRASS_2.bmp differ diff --git a/units/Rat/BMP_1_GRASS_2.png b/units/Rat/BMP_1_GRASS_2.png new file mode 100644 index 0000000..34c8e12 Binary files /dev/null and b/units/Rat/BMP_1_GRASS_2.png differ diff --git a/units/Rat/BMP_1_GRASS_3.bmp b/units/Rat/BMP_1_GRASS_3.bmp new file mode 100755 index 0000000..43b95f4 Binary files /dev/null and b/units/Rat/BMP_1_GRASS_3.bmp differ diff --git a/units/Rat/BMP_1_GRASS_3.png b/units/Rat/BMP_1_GRASS_3.png new file mode 100644 index 0000000..364e223 Binary files /dev/null and b/units/Rat/BMP_1_GRASS_3.png differ diff --git a/units/Rat/BMP_1_GRASS_4.bmp b/units/Rat/BMP_1_GRASS_4.bmp new file mode 100755 index 0000000..238d755 Binary files /dev/null and b/units/Rat/BMP_1_GRASS_4.bmp differ diff --git a/units/Rat/BMP_1_GRASS_4.png b/units/Rat/BMP_1_GRASS_4.png new file mode 100644 index 0000000..dfb823c Binary files /dev/null and b/units/Rat/BMP_1_GRASS_4.png differ diff --git a/units/Rat/BMP_1_N.bmp b/units/Rat/BMP_1_N.bmp new file mode 100755 index 0000000..b0f4b42 Binary files /dev/null and b/units/Rat/BMP_1_N.bmp differ diff --git a/units/Rat/BMP_1_N.png b/units/Rat/BMP_1_N.png new file mode 100644 index 0000000..4581a0a Binary files /dev/null and b/units/Rat/BMP_1_N.png differ diff --git a/units/Rat/BMP_1_NE.bmp b/units/Rat/BMP_1_NE.bmp new file mode 100755 index 0000000..f0648cf Binary files /dev/null and b/units/Rat/BMP_1_NE.bmp differ diff --git a/units/Rat/BMP_1_NE.png b/units/Rat/BMP_1_NE.png new file mode 100644 index 0000000..59a9238 Binary files /dev/null and b/units/Rat/BMP_1_NE.png differ diff --git a/units/Rat/BMP_1_NW.bmp b/units/Rat/BMP_1_NW.bmp new file mode 100755 index 0000000..abbe2aa Binary files /dev/null and b/units/Rat/BMP_1_NW.bmp differ diff --git a/units/Rat/BMP_1_NW.png b/units/Rat/BMP_1_NW.png new file mode 100644 index 0000000..eaf6a7c Binary files /dev/null and b/units/Rat/BMP_1_NW.png differ diff --git a/units/Rat/BMP_1_S.bmp b/units/Rat/BMP_1_S.bmp new file mode 100755 index 0000000..093ee10 Binary files /dev/null and b/units/Rat/BMP_1_S.bmp differ diff --git a/units/Rat/BMP_1_S.png b/units/Rat/BMP_1_S.png new file mode 100644 index 0000000..c63ed9a Binary files /dev/null and b/units/Rat/BMP_1_S.png differ diff --git a/units/Rat/BMP_1_SE.bmp b/units/Rat/BMP_1_SE.bmp new file mode 100755 index 0000000..8441d5d Binary files /dev/null and b/units/Rat/BMP_1_SE.bmp differ diff --git a/units/Rat/BMP_1_SE.png b/units/Rat/BMP_1_SE.png new file mode 100644 index 0000000..10c18e6 Binary files /dev/null and b/units/Rat/BMP_1_SE.png differ diff --git a/units/Rat/BMP_1_SW.bmp b/units/Rat/BMP_1_SW.bmp new file mode 100755 index 0000000..10f5b02 Binary files /dev/null and b/units/Rat/BMP_1_SW.bmp differ diff --git a/units/Rat/BMP_1_SW.png b/units/Rat/BMP_1_SW.png new file mode 100644 index 0000000..433a5bd Binary files /dev/null and b/units/Rat/BMP_1_SW.png differ diff --git a/units/Rat/BMP_1_W.bmp b/units/Rat/BMP_1_W.bmp new file mode 100755 index 0000000..21201e2 Binary files /dev/null and b/units/Rat/BMP_1_W.bmp differ diff --git a/units/Rat/BMP_1_W.png b/units/Rat/BMP_1_W.png new file mode 100644 index 0000000..d2d617f Binary files /dev/null and b/units/Rat/BMP_1_W.png differ diff --git a/units/Rat/BMP_1_WN.bmp b/units/Rat/BMP_1_WN.bmp new file mode 100755 index 0000000..7e1b34b Binary files /dev/null and b/units/Rat/BMP_1_WN.bmp differ diff --git a/units/Rat/BMP_1_WN.png b/units/Rat/BMP_1_WN.png new file mode 100644 index 0000000..3daf642 Binary files /dev/null and b/units/Rat/BMP_1_WN.png differ diff --git a/units/Rat/BMP_1_WS.bmp b/units/Rat/BMP_1_WS.bmp new file mode 100755 index 0000000..037a196 Binary files /dev/null and b/units/Rat/BMP_1_WS.bmp differ diff --git a/units/Rat/BMP_1_WS.png b/units/Rat/BMP_1_WS.png new file mode 100644 index 0000000..1c7bbf1 Binary files /dev/null and b/units/Rat/BMP_1_WS.png differ diff --git a/units/Rat/BMP_2_CAVE_DOWN.bmp b/units/Rat/BMP_2_CAVE_DOWN.bmp new file mode 100755 index 0000000..88d85bc Binary files /dev/null and b/units/Rat/BMP_2_CAVE_DOWN.bmp differ diff --git a/units/Rat/BMP_2_CAVE_DOWN.png b/units/Rat/BMP_2_CAVE_DOWN.png new file mode 100644 index 0000000..a767ee9 Binary files /dev/null and b/units/Rat/BMP_2_CAVE_DOWN.png differ diff --git a/units/Rat/BMP_2_CAVE_LEFT.bmp b/units/Rat/BMP_2_CAVE_LEFT.bmp new file mode 100755 index 0000000..ef54b74 Binary files /dev/null and b/units/Rat/BMP_2_CAVE_LEFT.bmp differ diff --git a/units/Rat/BMP_2_CAVE_LEFT.png b/units/Rat/BMP_2_CAVE_LEFT.png new file mode 100644 index 0000000..4d7bd4d Binary files /dev/null and b/units/Rat/BMP_2_CAVE_LEFT.png differ diff --git a/units/Rat/BMP_2_CAVE_RIGHT.bmp b/units/Rat/BMP_2_CAVE_RIGHT.bmp new file mode 100755 index 0000000..7fe5406 Binary files /dev/null and b/units/Rat/BMP_2_CAVE_RIGHT.bmp differ diff --git a/units/Rat/BMP_2_CAVE_RIGHT.png b/units/Rat/BMP_2_CAVE_RIGHT.png new file mode 100644 index 0000000..78bbe92 Binary files /dev/null and b/units/Rat/BMP_2_CAVE_RIGHT.png differ diff --git a/units/Rat/BMP_2_CAVE_UP.bmp b/units/Rat/BMP_2_CAVE_UP.bmp new file mode 100755 index 0000000..7dfdc6d Binary files /dev/null and b/units/Rat/BMP_2_CAVE_UP.bmp differ diff --git a/units/Rat/BMP_2_CAVE_UP.png b/units/Rat/BMP_2_CAVE_UP.png new file mode 100644 index 0000000..6c5914a Binary files /dev/null and b/units/Rat/BMP_2_CAVE_UP.png differ diff --git a/units/Rat/BMP_2_E.bmp b/units/Rat/BMP_2_E.bmp new file mode 100755 index 0000000..d308675 Binary files /dev/null and b/units/Rat/BMP_2_E.bmp differ diff --git a/units/Rat/BMP_2_E.png b/units/Rat/BMP_2_E.png new file mode 100644 index 0000000..b27d411 Binary files /dev/null and b/units/Rat/BMP_2_E.png differ diff --git a/units/Rat/BMP_2_EN.bmp b/units/Rat/BMP_2_EN.bmp new file mode 100755 index 0000000..3711a7f Binary files /dev/null and b/units/Rat/BMP_2_EN.bmp differ diff --git a/units/Rat/BMP_2_EN.png b/units/Rat/BMP_2_EN.png new file mode 100644 index 0000000..64cf466 Binary files /dev/null and b/units/Rat/BMP_2_EN.png differ diff --git a/units/Rat/BMP_2_ES.bmp b/units/Rat/BMP_2_ES.bmp new file mode 100755 index 0000000..5470c74 Binary files /dev/null and b/units/Rat/BMP_2_ES.bmp differ diff --git a/units/Rat/BMP_2_ES.png b/units/Rat/BMP_2_ES.png new file mode 100644 index 0000000..6fb1bea Binary files /dev/null and b/units/Rat/BMP_2_ES.png differ diff --git a/units/Rat/BMP_2_EXPLOSION_DOWN.bmp b/units/Rat/BMP_2_EXPLOSION_DOWN.bmp new file mode 100755 index 0000000..ae82374 Binary files /dev/null and b/units/Rat/BMP_2_EXPLOSION_DOWN.bmp differ diff --git a/units/Rat/BMP_2_EXPLOSION_DOWN.png b/units/Rat/BMP_2_EXPLOSION_DOWN.png new file mode 100644 index 0000000..6799f89 Binary files /dev/null and b/units/Rat/BMP_2_EXPLOSION_DOWN.png differ diff --git a/units/Rat/BMP_2_EXPLOSION_LEFT.bmp b/units/Rat/BMP_2_EXPLOSION_LEFT.bmp new file mode 100755 index 0000000..935c2f4 Binary files /dev/null and b/units/Rat/BMP_2_EXPLOSION_LEFT.bmp differ diff --git a/units/Rat/BMP_2_EXPLOSION_LEFT.png b/units/Rat/BMP_2_EXPLOSION_LEFT.png new file mode 100644 index 0000000..4d348b2 Binary files /dev/null and b/units/Rat/BMP_2_EXPLOSION_LEFT.png differ diff --git a/units/Rat/BMP_2_EXPLOSION_RIGHT.bmp b/units/Rat/BMP_2_EXPLOSION_RIGHT.bmp new file mode 100755 index 0000000..b2ff8f9 Binary files /dev/null and b/units/Rat/BMP_2_EXPLOSION_RIGHT.bmp differ diff --git a/units/Rat/BMP_2_EXPLOSION_RIGHT.png b/units/Rat/BMP_2_EXPLOSION_RIGHT.png new file mode 100644 index 0000000..e2776c8 Binary files /dev/null and b/units/Rat/BMP_2_EXPLOSION_RIGHT.png differ diff --git a/units/Rat/BMP_2_EXPLOSION_UP.bmp b/units/Rat/BMP_2_EXPLOSION_UP.bmp new file mode 100755 index 0000000..0485429 Binary files /dev/null and b/units/Rat/BMP_2_EXPLOSION_UP.bmp differ diff --git a/units/Rat/BMP_2_EXPLOSION_UP.png b/units/Rat/BMP_2_EXPLOSION_UP.png new file mode 100644 index 0000000..6b66006 Binary files /dev/null and b/units/Rat/BMP_2_EXPLOSION_UP.png differ diff --git a/units/Rat/BMP_2_FLOWER_1.bmp b/units/Rat/BMP_2_FLOWER_1.bmp new file mode 100755 index 0000000..4b7c878 Binary files /dev/null and b/units/Rat/BMP_2_FLOWER_1.bmp differ diff --git a/units/Rat/BMP_2_FLOWER_1.png b/units/Rat/BMP_2_FLOWER_1.png new file mode 100644 index 0000000..e1e515c Binary files /dev/null and b/units/Rat/BMP_2_FLOWER_1.png differ diff --git a/units/Rat/BMP_2_FLOWER_2.bmp b/units/Rat/BMP_2_FLOWER_2.bmp new file mode 100755 index 0000000..a68f2bc Binary files /dev/null and b/units/Rat/BMP_2_FLOWER_2.bmp differ diff --git a/units/Rat/BMP_2_FLOWER_2.png b/units/Rat/BMP_2_FLOWER_2.png new file mode 100644 index 0000000..8f1697c Binary files /dev/null and b/units/Rat/BMP_2_FLOWER_2.png differ diff --git a/units/Rat/BMP_2_FLOWER_3.bmp b/units/Rat/BMP_2_FLOWER_3.bmp new file mode 100755 index 0000000..b061486 Binary files /dev/null and b/units/Rat/BMP_2_FLOWER_3.bmp differ diff --git a/units/Rat/BMP_2_FLOWER_3.png b/units/Rat/BMP_2_FLOWER_3.png new file mode 100644 index 0000000..fe7523c Binary files /dev/null and b/units/Rat/BMP_2_FLOWER_3.png differ diff --git a/units/Rat/BMP_2_FLOWER_4.bmp b/units/Rat/BMP_2_FLOWER_4.bmp new file mode 100755 index 0000000..9516d9e Binary files /dev/null and b/units/Rat/BMP_2_FLOWER_4.bmp differ diff --git a/units/Rat/BMP_2_FLOWER_4.png b/units/Rat/BMP_2_FLOWER_4.png new file mode 100644 index 0000000..198bcd8 Binary files /dev/null and b/units/Rat/BMP_2_FLOWER_4.png differ diff --git a/units/Rat/BMP_2_GAS_DOWN.bmp b/units/Rat/BMP_2_GAS_DOWN.bmp new file mode 100755 index 0000000..4b299e5 Binary files /dev/null and b/units/Rat/BMP_2_GAS_DOWN.bmp differ diff --git a/units/Rat/BMP_2_GAS_DOWN.png b/units/Rat/BMP_2_GAS_DOWN.png new file mode 100644 index 0000000..2bc15e3 Binary files /dev/null and b/units/Rat/BMP_2_GAS_DOWN.png differ diff --git a/units/Rat/BMP_2_GAS_LEFT.bmp b/units/Rat/BMP_2_GAS_LEFT.bmp new file mode 100755 index 0000000..7e141bb Binary files /dev/null and b/units/Rat/BMP_2_GAS_LEFT.bmp differ diff --git a/units/Rat/BMP_2_GAS_LEFT.png b/units/Rat/BMP_2_GAS_LEFT.png new file mode 100644 index 0000000..7e3bc79 Binary files /dev/null and b/units/Rat/BMP_2_GAS_LEFT.png differ diff --git a/units/Rat/BMP_2_GAS_RIGHT.bmp b/units/Rat/BMP_2_GAS_RIGHT.bmp new file mode 100755 index 0000000..3e7cd4f Binary files /dev/null and b/units/Rat/BMP_2_GAS_RIGHT.bmp differ diff --git a/units/Rat/BMP_2_GAS_RIGHT.png b/units/Rat/BMP_2_GAS_RIGHT.png new file mode 100644 index 0000000..4371462 Binary files /dev/null and b/units/Rat/BMP_2_GAS_RIGHT.png differ diff --git a/units/Rat/BMP_2_GAS_UP.bmp b/units/Rat/BMP_2_GAS_UP.bmp new file mode 100755 index 0000000..430b0e3 Binary files /dev/null and b/units/Rat/BMP_2_GAS_UP.bmp differ diff --git a/units/Rat/BMP_2_GAS_UP.png b/units/Rat/BMP_2_GAS_UP.png new file mode 100644 index 0000000..01dee97 Binary files /dev/null and b/units/Rat/BMP_2_GAS_UP.png differ diff --git a/units/Rat/BMP_2_GRASS_1.bmp b/units/Rat/BMP_2_GRASS_1.bmp new file mode 100755 index 0000000..9881702 Binary files /dev/null and b/units/Rat/BMP_2_GRASS_1.bmp differ diff --git a/units/Rat/BMP_2_GRASS_1.png b/units/Rat/BMP_2_GRASS_1.png new file mode 100644 index 0000000..b1d4edd Binary files /dev/null and b/units/Rat/BMP_2_GRASS_1.png differ diff --git a/units/Rat/BMP_2_GRASS_2.bmp b/units/Rat/BMP_2_GRASS_2.bmp new file mode 100755 index 0000000..71f8ceb Binary files /dev/null and b/units/Rat/BMP_2_GRASS_2.bmp differ diff --git a/units/Rat/BMP_2_GRASS_2.png b/units/Rat/BMP_2_GRASS_2.png new file mode 100644 index 0000000..6966f9e Binary files /dev/null and b/units/Rat/BMP_2_GRASS_2.png differ diff --git a/units/Rat/BMP_2_GRASS_3.bmp b/units/Rat/BMP_2_GRASS_3.bmp new file mode 100755 index 0000000..064fde2 Binary files /dev/null and b/units/Rat/BMP_2_GRASS_3.bmp differ diff --git a/units/Rat/BMP_2_GRASS_3.png b/units/Rat/BMP_2_GRASS_3.png new file mode 100644 index 0000000..2e5b577 Binary files /dev/null and b/units/Rat/BMP_2_GRASS_3.png differ diff --git a/units/Rat/BMP_2_GRASS_4.bmp b/units/Rat/BMP_2_GRASS_4.bmp new file mode 100755 index 0000000..3a4163c Binary files /dev/null and b/units/Rat/BMP_2_GRASS_4.bmp differ diff --git a/units/Rat/BMP_2_GRASS_4.png b/units/Rat/BMP_2_GRASS_4.png new file mode 100644 index 0000000..a6bf853 Binary files /dev/null and b/units/Rat/BMP_2_GRASS_4.png differ diff --git a/units/Rat/BMP_2_N.bmp b/units/Rat/BMP_2_N.bmp new file mode 100755 index 0000000..4116a17 Binary files /dev/null and b/units/Rat/BMP_2_N.bmp differ diff --git a/units/Rat/BMP_2_N.png b/units/Rat/BMP_2_N.png new file mode 100644 index 0000000..c970a3c Binary files /dev/null and b/units/Rat/BMP_2_N.png differ diff --git a/units/Rat/BMP_2_NE.bmp b/units/Rat/BMP_2_NE.bmp new file mode 100755 index 0000000..a5b019e Binary files /dev/null and b/units/Rat/BMP_2_NE.bmp differ diff --git a/units/Rat/BMP_2_NE.png b/units/Rat/BMP_2_NE.png new file mode 100644 index 0000000..5dc27ae Binary files /dev/null and b/units/Rat/BMP_2_NE.png differ diff --git a/units/Rat/BMP_2_NW.bmp b/units/Rat/BMP_2_NW.bmp new file mode 100755 index 0000000..5fd5174 Binary files /dev/null and b/units/Rat/BMP_2_NW.bmp differ diff --git a/units/Rat/BMP_2_NW.png b/units/Rat/BMP_2_NW.png new file mode 100644 index 0000000..c755b19 Binary files /dev/null and b/units/Rat/BMP_2_NW.png differ diff --git a/units/Rat/BMP_2_S.bmp b/units/Rat/BMP_2_S.bmp new file mode 100755 index 0000000..7479907 Binary files /dev/null and b/units/Rat/BMP_2_S.bmp differ diff --git a/units/Rat/BMP_2_S.png b/units/Rat/BMP_2_S.png new file mode 100644 index 0000000..8754895 Binary files /dev/null and b/units/Rat/BMP_2_S.png differ diff --git a/units/Rat/BMP_2_SE.bmp b/units/Rat/BMP_2_SE.bmp new file mode 100755 index 0000000..5f479de Binary files /dev/null and b/units/Rat/BMP_2_SE.bmp differ diff --git a/units/Rat/BMP_2_SE.png b/units/Rat/BMP_2_SE.png new file mode 100644 index 0000000..095198b Binary files /dev/null and b/units/Rat/BMP_2_SE.png differ diff --git a/units/Rat/BMP_2_SW.bmp b/units/Rat/BMP_2_SW.bmp new file mode 100755 index 0000000..07f8c50 Binary files /dev/null and b/units/Rat/BMP_2_SW.bmp differ diff --git a/units/Rat/BMP_2_SW.png b/units/Rat/BMP_2_SW.png new file mode 100644 index 0000000..f0a65ad Binary files /dev/null and b/units/Rat/BMP_2_SW.png differ diff --git a/units/Rat/BMP_2_W.bmp b/units/Rat/BMP_2_W.bmp new file mode 100755 index 0000000..3c1d48c Binary files /dev/null and b/units/Rat/BMP_2_W.bmp differ diff --git a/units/Rat/BMP_2_W.png b/units/Rat/BMP_2_W.png new file mode 100644 index 0000000..62f5a60 Binary files /dev/null and b/units/Rat/BMP_2_W.png differ diff --git a/units/Rat/BMP_2_WN.bmp b/units/Rat/BMP_2_WN.bmp new file mode 100755 index 0000000..beaabfa Binary files /dev/null and b/units/Rat/BMP_2_WN.bmp differ diff --git a/units/Rat/BMP_2_WN.png b/units/Rat/BMP_2_WN.png new file mode 100644 index 0000000..23be74d Binary files /dev/null and b/units/Rat/BMP_2_WN.png differ diff --git a/units/Rat/BMP_2_WS.bmp b/units/Rat/BMP_2_WS.bmp new file mode 100755 index 0000000..a3f344f Binary files /dev/null and b/units/Rat/BMP_2_WS.bmp differ diff --git a/units/Rat/BMP_2_WS.png b/units/Rat/BMP_2_WS.png new file mode 100644 index 0000000..9cd12c2 Binary files /dev/null and b/units/Rat/BMP_2_WS.png differ diff --git a/units/Rat/BMP_3_CAVE_DOWN.bmp b/units/Rat/BMP_3_CAVE_DOWN.bmp new file mode 100755 index 0000000..b03d5d2 Binary files /dev/null and b/units/Rat/BMP_3_CAVE_DOWN.bmp differ diff --git a/units/Rat/BMP_3_CAVE_DOWN.png b/units/Rat/BMP_3_CAVE_DOWN.png new file mode 100644 index 0000000..108b395 Binary files /dev/null and b/units/Rat/BMP_3_CAVE_DOWN.png differ diff --git a/units/Rat/BMP_3_CAVE_LEFT.bmp b/units/Rat/BMP_3_CAVE_LEFT.bmp new file mode 100755 index 0000000..47b6a5b Binary files /dev/null and b/units/Rat/BMP_3_CAVE_LEFT.bmp differ diff --git a/units/Rat/BMP_3_CAVE_LEFT.png b/units/Rat/BMP_3_CAVE_LEFT.png new file mode 100644 index 0000000..16fd3d4 Binary files /dev/null and b/units/Rat/BMP_3_CAVE_LEFT.png differ diff --git a/units/Rat/BMP_3_CAVE_RIGHT.bmp b/units/Rat/BMP_3_CAVE_RIGHT.bmp new file mode 100755 index 0000000..197a912 Binary files /dev/null and b/units/Rat/BMP_3_CAVE_RIGHT.bmp differ diff --git a/units/Rat/BMP_3_CAVE_RIGHT.png b/units/Rat/BMP_3_CAVE_RIGHT.png new file mode 100644 index 0000000..45df259 Binary files /dev/null and b/units/Rat/BMP_3_CAVE_RIGHT.png differ diff --git a/units/Rat/BMP_3_CAVE_UP.bmp b/units/Rat/BMP_3_CAVE_UP.bmp new file mode 100755 index 0000000..1eab65a Binary files /dev/null and b/units/Rat/BMP_3_CAVE_UP.bmp differ diff --git a/units/Rat/BMP_3_CAVE_UP.png b/units/Rat/BMP_3_CAVE_UP.png new file mode 100644 index 0000000..1f3e727 Binary files /dev/null and b/units/Rat/BMP_3_CAVE_UP.png differ diff --git a/units/Rat/BMP_3_E.bmp b/units/Rat/BMP_3_E.bmp new file mode 100755 index 0000000..f9c2007 Binary files /dev/null and b/units/Rat/BMP_3_E.bmp differ diff --git a/units/Rat/BMP_3_E.png b/units/Rat/BMP_3_E.png new file mode 100644 index 0000000..5be8329 Binary files /dev/null and b/units/Rat/BMP_3_E.png differ diff --git a/units/Rat/BMP_3_EN.bmp b/units/Rat/BMP_3_EN.bmp new file mode 100755 index 0000000..6b35f67 Binary files /dev/null and b/units/Rat/BMP_3_EN.bmp differ diff --git a/units/Rat/BMP_3_EN.png b/units/Rat/BMP_3_EN.png new file mode 100644 index 0000000..47366ed Binary files /dev/null and b/units/Rat/BMP_3_EN.png differ diff --git a/units/Rat/BMP_3_ES.bmp b/units/Rat/BMP_3_ES.bmp new file mode 100755 index 0000000..99bc0e5 Binary files /dev/null and b/units/Rat/BMP_3_ES.bmp differ diff --git a/units/Rat/BMP_3_ES.png b/units/Rat/BMP_3_ES.png new file mode 100644 index 0000000..9549abb Binary files /dev/null and b/units/Rat/BMP_3_ES.png differ diff --git a/units/Rat/BMP_3_EXPLOSION_DOWN.bmp b/units/Rat/BMP_3_EXPLOSION_DOWN.bmp new file mode 100755 index 0000000..90bcb80 Binary files /dev/null and b/units/Rat/BMP_3_EXPLOSION_DOWN.bmp differ diff --git a/units/Rat/BMP_3_EXPLOSION_DOWN.png b/units/Rat/BMP_3_EXPLOSION_DOWN.png new file mode 100644 index 0000000..6c7cd18 Binary files /dev/null and b/units/Rat/BMP_3_EXPLOSION_DOWN.png differ diff --git a/units/Rat/BMP_3_EXPLOSION_LEFT.bmp b/units/Rat/BMP_3_EXPLOSION_LEFT.bmp new file mode 100755 index 0000000..d17d57d Binary files /dev/null and b/units/Rat/BMP_3_EXPLOSION_LEFT.bmp differ diff --git a/units/Rat/BMP_3_EXPLOSION_LEFT.png b/units/Rat/BMP_3_EXPLOSION_LEFT.png new file mode 100644 index 0000000..226790e Binary files /dev/null and b/units/Rat/BMP_3_EXPLOSION_LEFT.png differ diff --git a/units/Rat/BMP_3_EXPLOSION_RIGHT.bmp b/units/Rat/BMP_3_EXPLOSION_RIGHT.bmp new file mode 100755 index 0000000..eb24576 Binary files /dev/null and b/units/Rat/BMP_3_EXPLOSION_RIGHT.bmp differ diff --git a/units/Rat/BMP_3_EXPLOSION_RIGHT.png b/units/Rat/BMP_3_EXPLOSION_RIGHT.png new file mode 100644 index 0000000..7d63227 Binary files /dev/null and b/units/Rat/BMP_3_EXPLOSION_RIGHT.png differ diff --git a/units/Rat/BMP_3_EXPLOSION_UP.bmp b/units/Rat/BMP_3_EXPLOSION_UP.bmp new file mode 100755 index 0000000..af36d66 Binary files /dev/null and b/units/Rat/BMP_3_EXPLOSION_UP.bmp differ diff --git a/units/Rat/BMP_3_EXPLOSION_UP.png b/units/Rat/BMP_3_EXPLOSION_UP.png new file mode 100644 index 0000000..3d7a5ae Binary files /dev/null and b/units/Rat/BMP_3_EXPLOSION_UP.png differ diff --git a/units/Rat/BMP_3_FLOWER_1.bmp b/units/Rat/BMP_3_FLOWER_1.bmp new file mode 100755 index 0000000..c409731 Binary files /dev/null and b/units/Rat/BMP_3_FLOWER_1.bmp differ diff --git a/units/Rat/BMP_3_FLOWER_1.png b/units/Rat/BMP_3_FLOWER_1.png new file mode 100644 index 0000000..ce9341b Binary files /dev/null and b/units/Rat/BMP_3_FLOWER_1.png differ diff --git a/units/Rat/BMP_3_FLOWER_2.bmp b/units/Rat/BMP_3_FLOWER_2.bmp new file mode 100755 index 0000000..e192e6e Binary files /dev/null and b/units/Rat/BMP_3_FLOWER_2.bmp differ diff --git a/units/Rat/BMP_3_FLOWER_2.png b/units/Rat/BMP_3_FLOWER_2.png new file mode 100644 index 0000000..c7a49d5 Binary files /dev/null and b/units/Rat/BMP_3_FLOWER_2.png differ diff --git a/units/Rat/BMP_3_FLOWER_3.bmp b/units/Rat/BMP_3_FLOWER_3.bmp new file mode 100755 index 0000000..705ccb0 Binary files /dev/null and b/units/Rat/BMP_3_FLOWER_3.bmp differ diff --git a/units/Rat/BMP_3_FLOWER_3.png b/units/Rat/BMP_3_FLOWER_3.png new file mode 100644 index 0000000..79a1769 Binary files /dev/null and b/units/Rat/BMP_3_FLOWER_3.png differ diff --git a/units/Rat/BMP_3_FLOWER_4.bmp b/units/Rat/BMP_3_FLOWER_4.bmp new file mode 100755 index 0000000..ae76204 Binary files /dev/null and b/units/Rat/BMP_3_FLOWER_4.bmp differ diff --git a/units/Rat/BMP_3_FLOWER_4.png b/units/Rat/BMP_3_FLOWER_4.png new file mode 100644 index 0000000..bfb82ad Binary files /dev/null and b/units/Rat/BMP_3_FLOWER_4.png differ diff --git a/units/Rat/BMP_3_GAS_DOWN.bmp b/units/Rat/BMP_3_GAS_DOWN.bmp new file mode 100755 index 0000000..2c587fe Binary files /dev/null and b/units/Rat/BMP_3_GAS_DOWN.bmp differ diff --git a/units/Rat/BMP_3_GAS_DOWN.png b/units/Rat/BMP_3_GAS_DOWN.png new file mode 100644 index 0000000..369364e Binary files /dev/null and b/units/Rat/BMP_3_GAS_DOWN.png differ diff --git a/units/Rat/BMP_3_GAS_LEFT.bmp b/units/Rat/BMP_3_GAS_LEFT.bmp new file mode 100755 index 0000000..eec80b5 Binary files /dev/null and b/units/Rat/BMP_3_GAS_LEFT.bmp differ diff --git a/units/Rat/BMP_3_GAS_LEFT.png b/units/Rat/BMP_3_GAS_LEFT.png new file mode 100644 index 0000000..b4969c2 Binary files /dev/null and b/units/Rat/BMP_3_GAS_LEFT.png differ diff --git a/units/Rat/BMP_3_GAS_RIGHT.bmp b/units/Rat/BMP_3_GAS_RIGHT.bmp new file mode 100755 index 0000000..6eec895 Binary files /dev/null and b/units/Rat/BMP_3_GAS_RIGHT.bmp differ diff --git a/units/Rat/BMP_3_GAS_RIGHT.png b/units/Rat/BMP_3_GAS_RIGHT.png new file mode 100644 index 0000000..c7c5f71 Binary files /dev/null and b/units/Rat/BMP_3_GAS_RIGHT.png differ diff --git a/units/Rat/BMP_3_GAS_UP.bmp b/units/Rat/BMP_3_GAS_UP.bmp new file mode 100755 index 0000000..aea2f0f Binary files /dev/null and b/units/Rat/BMP_3_GAS_UP.bmp differ diff --git a/units/Rat/BMP_3_GAS_UP.png b/units/Rat/BMP_3_GAS_UP.png new file mode 100644 index 0000000..a1136ca Binary files /dev/null and b/units/Rat/BMP_3_GAS_UP.png differ diff --git a/units/Rat/BMP_3_GRASS_1.bmp b/units/Rat/BMP_3_GRASS_1.bmp new file mode 100755 index 0000000..8d0d40f Binary files /dev/null and b/units/Rat/BMP_3_GRASS_1.bmp differ diff --git a/units/Rat/BMP_3_GRASS_1.png b/units/Rat/BMP_3_GRASS_1.png new file mode 100644 index 0000000..6e9da2b Binary files /dev/null and b/units/Rat/BMP_3_GRASS_1.png differ diff --git a/units/Rat/BMP_3_GRASS_2.bmp b/units/Rat/BMP_3_GRASS_2.bmp new file mode 100755 index 0000000..4ac8efa Binary files /dev/null and b/units/Rat/BMP_3_GRASS_2.bmp differ diff --git a/units/Rat/BMP_3_GRASS_2.png b/units/Rat/BMP_3_GRASS_2.png new file mode 100644 index 0000000..9dd114e Binary files /dev/null and b/units/Rat/BMP_3_GRASS_2.png differ diff --git a/units/Rat/BMP_3_GRASS_3.bmp b/units/Rat/BMP_3_GRASS_3.bmp new file mode 100755 index 0000000..f6384d2 Binary files /dev/null and b/units/Rat/BMP_3_GRASS_3.bmp differ diff --git a/units/Rat/BMP_3_GRASS_3.png b/units/Rat/BMP_3_GRASS_3.png new file mode 100644 index 0000000..bb14dea Binary files /dev/null and b/units/Rat/BMP_3_GRASS_3.png differ diff --git a/units/Rat/BMP_3_GRASS_4.bmp b/units/Rat/BMP_3_GRASS_4.bmp new file mode 100755 index 0000000..1deb156 Binary files /dev/null and b/units/Rat/BMP_3_GRASS_4.bmp differ diff --git a/units/Rat/BMP_3_GRASS_4.png b/units/Rat/BMP_3_GRASS_4.png new file mode 100644 index 0000000..74ded02 Binary files /dev/null and b/units/Rat/BMP_3_GRASS_4.png differ diff --git a/units/Rat/BMP_3_N.bmp b/units/Rat/BMP_3_N.bmp new file mode 100755 index 0000000..d0921b5 Binary files /dev/null and b/units/Rat/BMP_3_N.bmp differ diff --git a/units/Rat/BMP_3_N.png b/units/Rat/BMP_3_N.png new file mode 100644 index 0000000..b4ce35d Binary files /dev/null and b/units/Rat/BMP_3_N.png differ diff --git a/units/Rat/BMP_3_NE.bmp b/units/Rat/BMP_3_NE.bmp new file mode 100755 index 0000000..46345af Binary files /dev/null and b/units/Rat/BMP_3_NE.bmp differ diff --git a/units/Rat/BMP_3_NE.png b/units/Rat/BMP_3_NE.png new file mode 100644 index 0000000..9995d1c Binary files /dev/null and b/units/Rat/BMP_3_NE.png differ diff --git a/units/Rat/BMP_3_NW.bmp b/units/Rat/BMP_3_NW.bmp new file mode 100755 index 0000000..de03d18 Binary files /dev/null and b/units/Rat/BMP_3_NW.bmp differ diff --git a/units/Rat/BMP_3_NW.png b/units/Rat/BMP_3_NW.png new file mode 100644 index 0000000..9d61e0b Binary files /dev/null and b/units/Rat/BMP_3_NW.png differ diff --git a/units/Rat/BMP_3_S.bmp b/units/Rat/BMP_3_S.bmp new file mode 100755 index 0000000..3425f75 Binary files /dev/null and b/units/Rat/BMP_3_S.bmp differ diff --git a/units/Rat/BMP_3_S.png b/units/Rat/BMP_3_S.png new file mode 100644 index 0000000..57b467c Binary files /dev/null and b/units/Rat/BMP_3_S.png differ diff --git a/units/Rat/BMP_3_SE.bmp b/units/Rat/BMP_3_SE.bmp new file mode 100755 index 0000000..0d06248 Binary files /dev/null and b/units/Rat/BMP_3_SE.bmp differ diff --git a/units/Rat/BMP_3_SE.png b/units/Rat/BMP_3_SE.png new file mode 100644 index 0000000..23c529c Binary files /dev/null and b/units/Rat/BMP_3_SE.png differ diff --git a/units/Rat/BMP_3_SW.bmp b/units/Rat/BMP_3_SW.bmp new file mode 100755 index 0000000..9aed2a4 Binary files /dev/null and b/units/Rat/BMP_3_SW.bmp differ diff --git a/units/Rat/BMP_3_SW.png b/units/Rat/BMP_3_SW.png new file mode 100644 index 0000000..883e722 Binary files /dev/null and b/units/Rat/BMP_3_SW.png differ diff --git a/units/Rat/BMP_3_W.bmp b/units/Rat/BMP_3_W.bmp new file mode 100755 index 0000000..a965de9 Binary files /dev/null and b/units/Rat/BMP_3_W.bmp differ diff --git a/units/Rat/BMP_3_W.png b/units/Rat/BMP_3_W.png new file mode 100644 index 0000000..f001743 Binary files /dev/null and b/units/Rat/BMP_3_W.png differ diff --git a/units/Rat/BMP_3_WN.bmp b/units/Rat/BMP_3_WN.bmp new file mode 100755 index 0000000..1bdf1fc Binary files /dev/null and b/units/Rat/BMP_3_WN.bmp differ diff --git a/units/Rat/BMP_3_WN.png b/units/Rat/BMP_3_WN.png new file mode 100644 index 0000000..1958266 Binary files /dev/null and b/units/Rat/BMP_3_WN.png differ diff --git a/units/Rat/BMP_3_WS.bmp b/units/Rat/BMP_3_WS.bmp new file mode 100755 index 0000000..81d9ec2 Binary files /dev/null and b/units/Rat/BMP_3_WS.bmp differ diff --git a/units/Rat/BMP_3_WS.png b/units/Rat/BMP_3_WS.png new file mode 100644 index 0000000..922c3f0 Binary files /dev/null and b/units/Rat/BMP_3_WS.png differ diff --git a/units/Rat/BMP_4_CAVE_DOWN.bmp b/units/Rat/BMP_4_CAVE_DOWN.bmp new file mode 100755 index 0000000..a9ffffb Binary files /dev/null and b/units/Rat/BMP_4_CAVE_DOWN.bmp differ diff --git a/units/Rat/BMP_4_CAVE_DOWN.png b/units/Rat/BMP_4_CAVE_DOWN.png new file mode 100644 index 0000000..e209d7d Binary files /dev/null and b/units/Rat/BMP_4_CAVE_DOWN.png differ diff --git a/units/Rat/BMP_4_CAVE_LEFT.bmp b/units/Rat/BMP_4_CAVE_LEFT.bmp new file mode 100755 index 0000000..0057b53 Binary files /dev/null and b/units/Rat/BMP_4_CAVE_LEFT.bmp differ diff --git a/units/Rat/BMP_4_CAVE_LEFT.png b/units/Rat/BMP_4_CAVE_LEFT.png new file mode 100644 index 0000000..7583f8c Binary files /dev/null and b/units/Rat/BMP_4_CAVE_LEFT.png differ diff --git a/units/Rat/BMP_4_CAVE_RIGHT.bmp b/units/Rat/BMP_4_CAVE_RIGHT.bmp new file mode 100755 index 0000000..f86efbe Binary files /dev/null and b/units/Rat/BMP_4_CAVE_RIGHT.bmp differ diff --git a/units/Rat/BMP_4_CAVE_RIGHT.png b/units/Rat/BMP_4_CAVE_RIGHT.png new file mode 100644 index 0000000..3df22d7 Binary files /dev/null and b/units/Rat/BMP_4_CAVE_RIGHT.png differ diff --git a/units/Rat/BMP_4_CAVE_UP.bmp b/units/Rat/BMP_4_CAVE_UP.bmp new file mode 100755 index 0000000..9dcd595 Binary files /dev/null and b/units/Rat/BMP_4_CAVE_UP.bmp differ diff --git a/units/Rat/BMP_4_CAVE_UP.png b/units/Rat/BMP_4_CAVE_UP.png new file mode 100644 index 0000000..24cf2b0 Binary files /dev/null and b/units/Rat/BMP_4_CAVE_UP.png differ diff --git a/units/Rat/BMP_4_E.bmp b/units/Rat/BMP_4_E.bmp new file mode 100755 index 0000000..f1562f0 Binary files /dev/null and b/units/Rat/BMP_4_E.bmp differ diff --git a/units/Rat/BMP_4_E.png b/units/Rat/BMP_4_E.png new file mode 100644 index 0000000..ec01607 Binary files /dev/null and b/units/Rat/BMP_4_E.png differ diff --git a/units/Rat/BMP_4_EN.bmp b/units/Rat/BMP_4_EN.bmp new file mode 100755 index 0000000..7281cf7 Binary files /dev/null and b/units/Rat/BMP_4_EN.bmp differ diff --git a/units/Rat/BMP_4_EN.png b/units/Rat/BMP_4_EN.png new file mode 100644 index 0000000..9c6c120 Binary files /dev/null and b/units/Rat/BMP_4_EN.png differ diff --git a/units/Rat/BMP_4_ES.bmp b/units/Rat/BMP_4_ES.bmp new file mode 100755 index 0000000..fd55d81 Binary files /dev/null and b/units/Rat/BMP_4_ES.bmp differ diff --git a/units/Rat/BMP_4_ES.png b/units/Rat/BMP_4_ES.png new file mode 100644 index 0000000..2c30f01 Binary files /dev/null and b/units/Rat/BMP_4_ES.png differ diff --git a/units/Rat/BMP_4_EXPLOSION_DOWN.bmp b/units/Rat/BMP_4_EXPLOSION_DOWN.bmp new file mode 100755 index 0000000..4148d45 Binary files /dev/null and b/units/Rat/BMP_4_EXPLOSION_DOWN.bmp differ diff --git a/units/Rat/BMP_4_EXPLOSION_DOWN.png b/units/Rat/BMP_4_EXPLOSION_DOWN.png new file mode 100644 index 0000000..df20f56 Binary files /dev/null and b/units/Rat/BMP_4_EXPLOSION_DOWN.png differ diff --git a/units/Rat/BMP_4_EXPLOSION_LEFT.bmp b/units/Rat/BMP_4_EXPLOSION_LEFT.bmp new file mode 100755 index 0000000..c8d1b6f Binary files /dev/null and b/units/Rat/BMP_4_EXPLOSION_LEFT.bmp differ diff --git a/units/Rat/BMP_4_EXPLOSION_LEFT.png b/units/Rat/BMP_4_EXPLOSION_LEFT.png new file mode 100644 index 0000000..54079cc Binary files /dev/null and b/units/Rat/BMP_4_EXPLOSION_LEFT.png differ diff --git a/units/Rat/BMP_4_EXPLOSION_RIGHT.bmp b/units/Rat/BMP_4_EXPLOSION_RIGHT.bmp new file mode 100755 index 0000000..9ae560b Binary files /dev/null and b/units/Rat/BMP_4_EXPLOSION_RIGHT.bmp differ diff --git a/units/Rat/BMP_4_EXPLOSION_RIGHT.png b/units/Rat/BMP_4_EXPLOSION_RIGHT.png new file mode 100644 index 0000000..bcd823c Binary files /dev/null and b/units/Rat/BMP_4_EXPLOSION_RIGHT.png differ diff --git a/units/Rat/BMP_4_EXPLOSION_UP.bmp b/units/Rat/BMP_4_EXPLOSION_UP.bmp new file mode 100755 index 0000000..438943c Binary files /dev/null and b/units/Rat/BMP_4_EXPLOSION_UP.bmp differ diff --git a/units/Rat/BMP_4_EXPLOSION_UP.png b/units/Rat/BMP_4_EXPLOSION_UP.png new file mode 100644 index 0000000..e2a4e62 Binary files /dev/null and b/units/Rat/BMP_4_EXPLOSION_UP.png differ diff --git a/units/Rat/BMP_4_FLOWER_1.bmp b/units/Rat/BMP_4_FLOWER_1.bmp new file mode 100755 index 0000000..a5182f2 Binary files /dev/null and b/units/Rat/BMP_4_FLOWER_1.bmp differ diff --git a/units/Rat/BMP_4_FLOWER_1.png b/units/Rat/BMP_4_FLOWER_1.png new file mode 100644 index 0000000..4c22692 Binary files /dev/null and b/units/Rat/BMP_4_FLOWER_1.png differ diff --git a/units/Rat/BMP_4_FLOWER_2.bmp b/units/Rat/BMP_4_FLOWER_2.bmp new file mode 100755 index 0000000..e844592 Binary files /dev/null and b/units/Rat/BMP_4_FLOWER_2.bmp differ diff --git a/units/Rat/BMP_4_FLOWER_2.png b/units/Rat/BMP_4_FLOWER_2.png new file mode 100644 index 0000000..84b2ae8 Binary files /dev/null and b/units/Rat/BMP_4_FLOWER_2.png differ diff --git a/units/Rat/BMP_4_FLOWER_3.bmp b/units/Rat/BMP_4_FLOWER_3.bmp new file mode 100755 index 0000000..045dbee Binary files /dev/null and b/units/Rat/BMP_4_FLOWER_3.bmp differ diff --git a/units/Rat/BMP_4_FLOWER_3.png b/units/Rat/BMP_4_FLOWER_3.png new file mode 100644 index 0000000..f1add33 Binary files /dev/null and b/units/Rat/BMP_4_FLOWER_3.png differ diff --git a/units/Rat/BMP_4_FLOWER_4.bmp b/units/Rat/BMP_4_FLOWER_4.bmp new file mode 100755 index 0000000..2dcee64 Binary files /dev/null and b/units/Rat/BMP_4_FLOWER_4.bmp differ diff --git a/units/Rat/BMP_4_FLOWER_4.png b/units/Rat/BMP_4_FLOWER_4.png new file mode 100644 index 0000000..2366016 Binary files /dev/null and b/units/Rat/BMP_4_FLOWER_4.png differ diff --git a/units/Rat/BMP_4_GAS_DOWN.bmp b/units/Rat/BMP_4_GAS_DOWN.bmp new file mode 100755 index 0000000..1a338ec Binary files /dev/null and b/units/Rat/BMP_4_GAS_DOWN.bmp differ diff --git a/units/Rat/BMP_4_GAS_DOWN.png b/units/Rat/BMP_4_GAS_DOWN.png new file mode 100644 index 0000000..3541a0e Binary files /dev/null and b/units/Rat/BMP_4_GAS_DOWN.png differ diff --git a/units/Rat/BMP_4_GAS_LEFT.bmp b/units/Rat/BMP_4_GAS_LEFT.bmp new file mode 100755 index 0000000..23f2a2e Binary files /dev/null and b/units/Rat/BMP_4_GAS_LEFT.bmp differ diff --git a/units/Rat/BMP_4_GAS_LEFT.png b/units/Rat/BMP_4_GAS_LEFT.png new file mode 100644 index 0000000..76985ce Binary files /dev/null and b/units/Rat/BMP_4_GAS_LEFT.png differ diff --git a/units/Rat/BMP_4_GAS_RIGHT.bmp b/units/Rat/BMP_4_GAS_RIGHT.bmp new file mode 100755 index 0000000..59451d5 Binary files /dev/null and b/units/Rat/BMP_4_GAS_RIGHT.bmp differ diff --git a/units/Rat/BMP_4_GAS_RIGHT.png b/units/Rat/BMP_4_GAS_RIGHT.png new file mode 100644 index 0000000..72749fe Binary files /dev/null and b/units/Rat/BMP_4_GAS_RIGHT.png differ diff --git a/units/Rat/BMP_4_GAS_UP.bmp b/units/Rat/BMP_4_GAS_UP.bmp new file mode 100755 index 0000000..7cc5b42 Binary files /dev/null and b/units/Rat/BMP_4_GAS_UP.bmp differ diff --git a/units/Rat/BMP_4_GAS_UP.png b/units/Rat/BMP_4_GAS_UP.png new file mode 100644 index 0000000..a5ec50f Binary files /dev/null and b/units/Rat/BMP_4_GAS_UP.png differ diff --git a/units/Rat/BMP_4_GRASS_1.bmp b/units/Rat/BMP_4_GRASS_1.bmp new file mode 100755 index 0000000..1c1368a Binary files /dev/null and b/units/Rat/BMP_4_GRASS_1.bmp differ diff --git a/units/Rat/BMP_4_GRASS_1.png b/units/Rat/BMP_4_GRASS_1.png new file mode 100644 index 0000000..36575d7 Binary files /dev/null and b/units/Rat/BMP_4_GRASS_1.png differ diff --git a/units/Rat/BMP_4_GRASS_2.bmp b/units/Rat/BMP_4_GRASS_2.bmp new file mode 100755 index 0000000..9a09616 Binary files /dev/null and b/units/Rat/BMP_4_GRASS_2.bmp differ diff --git a/units/Rat/BMP_4_GRASS_2.png b/units/Rat/BMP_4_GRASS_2.png new file mode 100644 index 0000000..7dc2e9f Binary files /dev/null and b/units/Rat/BMP_4_GRASS_2.png differ diff --git a/units/Rat/BMP_4_GRASS_3.bmp b/units/Rat/BMP_4_GRASS_3.bmp new file mode 100755 index 0000000..4df0bfe Binary files /dev/null and b/units/Rat/BMP_4_GRASS_3.bmp differ diff --git a/units/Rat/BMP_4_GRASS_3.png b/units/Rat/BMP_4_GRASS_3.png new file mode 100644 index 0000000..60c459f Binary files /dev/null and b/units/Rat/BMP_4_GRASS_3.png differ diff --git a/units/Rat/BMP_4_GRASS_4.bmp b/units/Rat/BMP_4_GRASS_4.bmp new file mode 100755 index 0000000..a36dfcb Binary files /dev/null and b/units/Rat/BMP_4_GRASS_4.bmp differ diff --git a/units/Rat/BMP_4_GRASS_4.png b/units/Rat/BMP_4_GRASS_4.png new file mode 100644 index 0000000..1d07da4 Binary files /dev/null and b/units/Rat/BMP_4_GRASS_4.png differ diff --git a/units/Rat/BMP_4_N.bmp b/units/Rat/BMP_4_N.bmp new file mode 100755 index 0000000..63bf410 Binary files /dev/null and b/units/Rat/BMP_4_N.bmp differ diff --git a/units/Rat/BMP_4_N.png b/units/Rat/BMP_4_N.png new file mode 100644 index 0000000..c22c1e4 Binary files /dev/null and b/units/Rat/BMP_4_N.png differ diff --git a/units/Rat/BMP_4_NE.bmp b/units/Rat/BMP_4_NE.bmp new file mode 100755 index 0000000..c7914e1 Binary files /dev/null and b/units/Rat/BMP_4_NE.bmp differ diff --git a/units/Rat/BMP_4_NE.png b/units/Rat/BMP_4_NE.png new file mode 100644 index 0000000..a64a619 Binary files /dev/null and b/units/Rat/BMP_4_NE.png differ diff --git a/units/Rat/BMP_4_NW.bmp b/units/Rat/BMP_4_NW.bmp new file mode 100755 index 0000000..001e037 Binary files /dev/null and b/units/Rat/BMP_4_NW.bmp differ diff --git a/units/Rat/BMP_4_NW.png b/units/Rat/BMP_4_NW.png new file mode 100644 index 0000000..db16518 Binary files /dev/null and b/units/Rat/BMP_4_NW.png differ diff --git a/units/Rat/BMP_4_S.bmp b/units/Rat/BMP_4_S.bmp new file mode 100755 index 0000000..7980d41 Binary files /dev/null and b/units/Rat/BMP_4_S.bmp differ diff --git a/units/Rat/BMP_4_S.png b/units/Rat/BMP_4_S.png new file mode 100644 index 0000000..423e713 Binary files /dev/null and b/units/Rat/BMP_4_S.png differ diff --git a/units/Rat/BMP_4_SE.bmp b/units/Rat/BMP_4_SE.bmp new file mode 100755 index 0000000..87c86e4 Binary files /dev/null and b/units/Rat/BMP_4_SE.bmp differ diff --git a/units/Rat/BMP_4_SE.png b/units/Rat/BMP_4_SE.png new file mode 100644 index 0000000..1d359e5 Binary files /dev/null and b/units/Rat/BMP_4_SE.png differ diff --git a/units/Rat/BMP_4_SW.bmp b/units/Rat/BMP_4_SW.bmp new file mode 100755 index 0000000..ebce71c Binary files /dev/null and b/units/Rat/BMP_4_SW.bmp differ diff --git a/units/Rat/BMP_4_SW.png b/units/Rat/BMP_4_SW.png new file mode 100644 index 0000000..5dbab25 Binary files /dev/null and b/units/Rat/BMP_4_SW.png differ diff --git a/units/Rat/BMP_4_W.bmp b/units/Rat/BMP_4_W.bmp new file mode 100755 index 0000000..b04c343 Binary files /dev/null and b/units/Rat/BMP_4_W.bmp differ diff --git a/units/Rat/BMP_4_W.png b/units/Rat/BMP_4_W.png new file mode 100644 index 0000000..dec4716 Binary files /dev/null and b/units/Rat/BMP_4_W.png differ diff --git a/units/Rat/BMP_4_WN.bmp b/units/Rat/BMP_4_WN.bmp new file mode 100755 index 0000000..83fe484 Binary files /dev/null and b/units/Rat/BMP_4_WN.bmp differ diff --git a/units/Rat/BMP_4_WN.png b/units/Rat/BMP_4_WN.png new file mode 100644 index 0000000..1f048dc Binary files /dev/null and b/units/Rat/BMP_4_WN.png differ diff --git a/units/Rat/BMP_4_WS.bmp b/units/Rat/BMP_4_WS.bmp new file mode 100755 index 0000000..ee03b52 Binary files /dev/null and b/units/Rat/BMP_4_WS.bmp differ diff --git a/units/Rat/BMP_4_WS.png b/units/Rat/BMP_4_WS.png new file mode 100644 index 0000000..41606a8 Binary files /dev/null and b/units/Rat/BMP_4_WS.png differ diff --git a/units/Rat/BMP_ARROW_DOWN.bmp b/units/Rat/BMP_ARROW_DOWN.bmp new file mode 100755 index 0000000..c8e3d90 Binary files /dev/null and b/units/Rat/BMP_ARROW_DOWN.bmp differ diff --git a/units/Rat/BMP_ARROW_DOWN.png b/units/Rat/BMP_ARROW_DOWN.png new file mode 100644 index 0000000..6b18168 Binary files /dev/null and b/units/Rat/BMP_ARROW_DOWN.png differ diff --git a/units/Rat/BMP_ARROW_LEFT.bmp b/units/Rat/BMP_ARROW_LEFT.bmp new file mode 100755 index 0000000..f840412 Binary files /dev/null and b/units/Rat/BMP_ARROW_LEFT.bmp differ diff --git a/units/Rat/BMP_ARROW_LEFT.png b/units/Rat/BMP_ARROW_LEFT.png new file mode 100644 index 0000000..eb08b5b Binary files /dev/null and b/units/Rat/BMP_ARROW_LEFT.png differ diff --git a/units/Rat/BMP_ARROW_RIGHT.bmp b/units/Rat/BMP_ARROW_RIGHT.bmp new file mode 100755 index 0000000..1916356 Binary files /dev/null and b/units/Rat/BMP_ARROW_RIGHT.bmp differ diff --git a/units/Rat/BMP_ARROW_RIGHT.png b/units/Rat/BMP_ARROW_RIGHT.png new file mode 100644 index 0000000..a9d78e8 Binary files /dev/null and b/units/Rat/BMP_ARROW_RIGHT.png differ diff --git a/units/Rat/BMP_ARROW_UP.bmp b/units/Rat/BMP_ARROW_UP.bmp new file mode 100755 index 0000000..dffff8a Binary files /dev/null and b/units/Rat/BMP_ARROW_UP.bmp differ diff --git a/units/Rat/BMP_ARROW_UP.png b/units/Rat/BMP_ARROW_UP.png new file mode 100644 index 0000000..6e7f056 Binary files /dev/null and b/units/Rat/BMP_ARROW_UP.png differ diff --git a/units/Rat/BMP_BABY_DOWN.bmp b/units/Rat/BMP_BABY_DOWN.bmp new file mode 100755 index 0000000..65e1138 Binary files /dev/null and b/units/Rat/BMP_BABY_DOWN.bmp differ diff --git a/units/Rat/BMP_BABY_DOWN.png b/units/Rat/BMP_BABY_DOWN.png new file mode 100644 index 0000000..b343cd1 Binary files /dev/null and b/units/Rat/BMP_BABY_DOWN.png differ diff --git a/units/Rat/BMP_BABY_LEFT.bmp b/units/Rat/BMP_BABY_LEFT.bmp new file mode 100755 index 0000000..8cca83d Binary files /dev/null and b/units/Rat/BMP_BABY_LEFT.bmp differ diff --git a/units/Rat/BMP_BABY_LEFT.png b/units/Rat/BMP_BABY_LEFT.png new file mode 100644 index 0000000..eae0b69 Binary files /dev/null and b/units/Rat/BMP_BABY_LEFT.png differ diff --git a/units/Rat/BMP_BABY_RIGHT.bmp b/units/Rat/BMP_BABY_RIGHT.bmp new file mode 100755 index 0000000..ebbf3b6 Binary files /dev/null and b/units/Rat/BMP_BABY_RIGHT.bmp differ diff --git a/units/Rat/BMP_BABY_RIGHT.png b/units/Rat/BMP_BABY_RIGHT.png new file mode 100644 index 0000000..345f00b Binary files /dev/null and b/units/Rat/BMP_BABY_RIGHT.png differ diff --git a/units/Rat/BMP_BABY_UP.bmp b/units/Rat/BMP_BABY_UP.bmp new file mode 100755 index 0000000..f627994 Binary files /dev/null and b/units/Rat/BMP_BABY_UP.bmp differ diff --git a/units/Rat/BMP_BABY_UP.png b/units/Rat/BMP_BABY_UP.png new file mode 100644 index 0000000..536432a Binary files /dev/null and b/units/Rat/BMP_BABY_UP.png differ diff --git a/units/Rat/BMP_BLOCK_0.bmp b/units/Rat/BMP_BLOCK_0.bmp new file mode 100755 index 0000000..799cb80 Binary files /dev/null and b/units/Rat/BMP_BLOCK_0.bmp differ diff --git a/units/Rat/BMP_BLOCK_0.png b/units/Rat/BMP_BLOCK_0.png new file mode 100644 index 0000000..e3d4dad Binary files /dev/null and b/units/Rat/BMP_BLOCK_0.png differ diff --git a/units/Rat/BMP_BLOCK_1.bmp b/units/Rat/BMP_BLOCK_1.bmp new file mode 100755 index 0000000..0dbc5b4 Binary files /dev/null and b/units/Rat/BMP_BLOCK_1.bmp differ diff --git a/units/Rat/BMP_BLOCK_1.png b/units/Rat/BMP_BLOCK_1.png new file mode 100644 index 0000000..bce33a3 Binary files /dev/null and b/units/Rat/BMP_BLOCK_1.png differ diff --git a/units/Rat/BMP_BLOCK_2.bmp b/units/Rat/BMP_BLOCK_2.bmp new file mode 100755 index 0000000..aff8620 Binary files /dev/null and b/units/Rat/BMP_BLOCK_2.bmp differ diff --git a/units/Rat/BMP_BLOCK_2.png b/units/Rat/BMP_BLOCK_2.png new file mode 100644 index 0000000..8b64c9f Binary files /dev/null and b/units/Rat/BMP_BLOCK_2.png differ diff --git a/units/Rat/BMP_BLOCK_3.bmp b/units/Rat/BMP_BLOCK_3.bmp new file mode 100755 index 0000000..a603ed5 Binary files /dev/null and b/units/Rat/BMP_BLOCK_3.bmp differ diff --git a/units/Rat/BMP_BLOCK_3.png b/units/Rat/BMP_BLOCK_3.png new file mode 100644 index 0000000..9e64240 Binary files /dev/null and b/units/Rat/BMP_BLOCK_3.png differ diff --git a/units/Rat/BMP_BOMB.bmp b/units/Rat/BMP_BOMB.bmp new file mode 100755 index 0000000..cb727e9 Binary files /dev/null and b/units/Rat/BMP_BOMB.bmp differ diff --git a/units/Rat/BMP_BOMB.png b/units/Rat/BMP_BOMB.png new file mode 100644 index 0000000..38a82be Binary files /dev/null and b/units/Rat/BMP_BOMB.png differ diff --git a/units/Rat/BMP_BOMB1.bmp b/units/Rat/BMP_BOMB1.bmp new file mode 100755 index 0000000..f255e7b Binary files /dev/null and b/units/Rat/BMP_BOMB1.bmp differ diff --git a/units/Rat/BMP_BOMB1.png b/units/Rat/BMP_BOMB1.png new file mode 100644 index 0000000..3d74d5c Binary files /dev/null and b/units/Rat/BMP_BOMB1.png differ diff --git a/units/Rat/BMP_BOMB2.bmp b/units/Rat/BMP_BOMB2.bmp new file mode 100755 index 0000000..2d47072 Binary files /dev/null and b/units/Rat/BMP_BOMB2.bmp differ diff --git a/units/Rat/BMP_BOMB2.png b/units/Rat/BMP_BOMB2.png new file mode 100644 index 0000000..6925334 Binary files /dev/null and b/units/Rat/BMP_BOMB2.png differ diff --git a/units/Rat/BMP_BOMB3.bmp b/units/Rat/BMP_BOMB3.bmp new file mode 100755 index 0000000..4751e8c Binary files /dev/null and b/units/Rat/BMP_BOMB3.bmp differ diff --git a/units/Rat/BMP_BOMB3.png b/units/Rat/BMP_BOMB3.png new file mode 100644 index 0000000..cb3d4e4 Binary files /dev/null and b/units/Rat/BMP_BOMB3.png differ diff --git a/units/Rat/BMP_BOMB4.bmp b/units/Rat/BMP_BOMB4.bmp new file mode 100755 index 0000000..97535c6 Binary files /dev/null and b/units/Rat/BMP_BOMB4.bmp differ diff --git a/units/Rat/BMP_BOMB4.png b/units/Rat/BMP_BOMB4.png new file mode 100644 index 0000000..be54400 Binary files /dev/null and b/units/Rat/BMP_BOMB4.png differ diff --git a/units/Rat/BMP_BONUS_10.bmp b/units/Rat/BMP_BONUS_10.bmp new file mode 100755 index 0000000..13925de Binary files /dev/null and b/units/Rat/BMP_BONUS_10.bmp differ diff --git a/units/Rat/BMP_BONUS_10.png b/units/Rat/BMP_BONUS_10.png new file mode 100644 index 0000000..ab6f60b Binary files /dev/null and b/units/Rat/BMP_BONUS_10.png differ diff --git a/units/Rat/BMP_BONUS_160.bmp b/units/Rat/BMP_BONUS_160.bmp new file mode 100755 index 0000000..f02f960 Binary files /dev/null and b/units/Rat/BMP_BONUS_160.bmp differ diff --git a/units/Rat/BMP_BONUS_160.png b/units/Rat/BMP_BONUS_160.png new file mode 100644 index 0000000..e349727 Binary files /dev/null and b/units/Rat/BMP_BONUS_160.png differ diff --git a/units/Rat/BMP_BONUS_20.bmp b/units/Rat/BMP_BONUS_20.bmp new file mode 100755 index 0000000..088ffed Binary files /dev/null and b/units/Rat/BMP_BONUS_20.bmp differ diff --git a/units/Rat/BMP_BONUS_20.png b/units/Rat/BMP_BONUS_20.png new file mode 100644 index 0000000..3e116f6 Binary files /dev/null and b/units/Rat/BMP_BONUS_20.png differ diff --git a/units/Rat/BMP_BONUS_40.bmp b/units/Rat/BMP_BONUS_40.bmp new file mode 100755 index 0000000..e0fc1e7 Binary files /dev/null and b/units/Rat/BMP_BONUS_40.bmp differ diff --git a/units/Rat/BMP_BONUS_40.png b/units/Rat/BMP_BONUS_40.png new file mode 100644 index 0000000..4b783a8 Binary files /dev/null and b/units/Rat/BMP_BONUS_40.png differ diff --git a/units/Rat/BMP_BONUS_5.bmp b/units/Rat/BMP_BONUS_5.bmp new file mode 100755 index 0000000..2e753e1 Binary files /dev/null and b/units/Rat/BMP_BONUS_5.bmp differ diff --git a/units/Rat/BMP_BONUS_5.png b/units/Rat/BMP_BONUS_5.png new file mode 100644 index 0000000..f1f79e8 Binary files /dev/null and b/units/Rat/BMP_BONUS_5.png differ diff --git a/units/Rat/BMP_BONUS_80.bmp b/units/Rat/BMP_BONUS_80.bmp new file mode 100755 index 0000000..f41d17e Binary files /dev/null and b/units/Rat/BMP_BONUS_80.bmp differ diff --git a/units/Rat/BMP_BONUS_80.png b/units/Rat/BMP_BONUS_80.png new file mode 100644 index 0000000..0b11d47 Binary files /dev/null and b/units/Rat/BMP_BONUS_80.png differ diff --git a/units/Rat/BMP_EXPLOSION.bmp b/units/Rat/BMP_EXPLOSION.bmp new file mode 100755 index 0000000..359c57b Binary files /dev/null and b/units/Rat/BMP_EXPLOSION.bmp differ diff --git a/units/Rat/BMP_EXPLOSION.png b/units/Rat/BMP_EXPLOSION.png new file mode 100644 index 0000000..af8ff7c Binary files /dev/null and b/units/Rat/BMP_EXPLOSION.png differ diff --git a/units/Rat/BMP_EXPLOSION_DOWN.bmp b/units/Rat/BMP_EXPLOSION_DOWN.bmp new file mode 100755 index 0000000..31cab86 Binary files /dev/null and b/units/Rat/BMP_EXPLOSION_DOWN.bmp differ diff --git a/units/Rat/BMP_EXPLOSION_DOWN.png b/units/Rat/BMP_EXPLOSION_DOWN.png new file mode 100644 index 0000000..c47bc24 Binary files /dev/null and b/units/Rat/BMP_EXPLOSION_DOWN.png differ diff --git a/units/Rat/BMP_EXPLOSION_LEFT.bmp b/units/Rat/BMP_EXPLOSION_LEFT.bmp new file mode 100755 index 0000000..fc7bbb8 Binary files /dev/null and b/units/Rat/BMP_EXPLOSION_LEFT.bmp differ diff --git a/units/Rat/BMP_EXPLOSION_LEFT.png b/units/Rat/BMP_EXPLOSION_LEFT.png new file mode 100644 index 0000000..80c808e Binary files /dev/null and b/units/Rat/BMP_EXPLOSION_LEFT.png differ diff --git a/units/Rat/BMP_EXPLOSION_RIGHT.bmp b/units/Rat/BMP_EXPLOSION_RIGHT.bmp new file mode 100755 index 0000000..c87ef74 Binary files /dev/null and b/units/Rat/BMP_EXPLOSION_RIGHT.bmp differ diff --git a/units/Rat/BMP_EXPLOSION_RIGHT.png b/units/Rat/BMP_EXPLOSION_RIGHT.png new file mode 100644 index 0000000..51ec2f4 Binary files /dev/null and b/units/Rat/BMP_EXPLOSION_RIGHT.png differ diff --git a/units/Rat/BMP_EXPLOSION_UP.bmp b/units/Rat/BMP_EXPLOSION_UP.bmp new file mode 100755 index 0000000..622d23e Binary files /dev/null and b/units/Rat/BMP_EXPLOSION_UP.bmp differ diff --git a/units/Rat/BMP_EXPLOSION_UP.png b/units/Rat/BMP_EXPLOSION_UP.png new file mode 100644 index 0000000..aa8e779 Binary files /dev/null and b/units/Rat/BMP_EXPLOSION_UP.png differ diff --git a/units/Rat/BMP_FEMALE.bmp b/units/Rat/BMP_FEMALE.bmp new file mode 100755 index 0000000..79b721d Binary files /dev/null and b/units/Rat/BMP_FEMALE.bmp differ diff --git a/units/Rat/BMP_FEMALE.png b/units/Rat/BMP_FEMALE.png new file mode 100644 index 0000000..820bea8 Binary files /dev/null and b/units/Rat/BMP_FEMALE.png differ diff --git a/units/Rat/BMP_FEMALE_DOWN.bmp b/units/Rat/BMP_FEMALE_DOWN.bmp new file mode 100755 index 0000000..84cdaa9 Binary files /dev/null and b/units/Rat/BMP_FEMALE_DOWN.bmp differ diff --git a/units/Rat/BMP_FEMALE_DOWN.png b/units/Rat/BMP_FEMALE_DOWN.png new file mode 100644 index 0000000..a035649 Binary files /dev/null and b/units/Rat/BMP_FEMALE_DOWN.png differ diff --git a/units/Rat/BMP_FEMALE_LEFT.bmp b/units/Rat/BMP_FEMALE_LEFT.bmp new file mode 100755 index 0000000..dc3876a Binary files /dev/null and b/units/Rat/BMP_FEMALE_LEFT.bmp differ diff --git a/units/Rat/BMP_FEMALE_LEFT.png b/units/Rat/BMP_FEMALE_LEFT.png new file mode 100644 index 0000000..1116d26 Binary files /dev/null and b/units/Rat/BMP_FEMALE_LEFT.png differ diff --git a/units/Rat/BMP_FEMALE_RIGHT.bmp b/units/Rat/BMP_FEMALE_RIGHT.bmp new file mode 100755 index 0000000..45c01c3 Binary files /dev/null and b/units/Rat/BMP_FEMALE_RIGHT.bmp differ diff --git a/units/Rat/BMP_FEMALE_RIGHT.png b/units/Rat/BMP_FEMALE_RIGHT.png new file mode 100644 index 0000000..417bf54 Binary files /dev/null and b/units/Rat/BMP_FEMALE_RIGHT.png differ diff --git a/units/Rat/BMP_FEMALE_UP.bmp b/units/Rat/BMP_FEMALE_UP.bmp new file mode 100755 index 0000000..80b928e Binary files /dev/null and b/units/Rat/BMP_FEMALE_UP.bmp differ diff --git a/units/Rat/BMP_FEMALE_UP.png b/units/Rat/BMP_FEMALE_UP.png new file mode 100644 index 0000000..c80d124 Binary files /dev/null and b/units/Rat/BMP_FEMALE_UP.png differ diff --git a/units/Rat/BMP_GAS.bmp b/units/Rat/BMP_GAS.bmp new file mode 100755 index 0000000..839e28a Binary files /dev/null and b/units/Rat/BMP_GAS.bmp differ diff --git a/units/Rat/BMP_GAS.png b/units/Rat/BMP_GAS.png new file mode 100644 index 0000000..7e77f85 Binary files /dev/null and b/units/Rat/BMP_GAS.png differ diff --git a/units/Rat/BMP_GAS_DOWN.bmp b/units/Rat/BMP_GAS_DOWN.bmp new file mode 100755 index 0000000..ee28463 Binary files /dev/null and b/units/Rat/BMP_GAS_DOWN.bmp differ diff --git a/units/Rat/BMP_GAS_DOWN.png b/units/Rat/BMP_GAS_DOWN.png new file mode 100644 index 0000000..61e7177 Binary files /dev/null and b/units/Rat/BMP_GAS_DOWN.png differ diff --git a/units/Rat/BMP_GAS_LEFT.bmp b/units/Rat/BMP_GAS_LEFT.bmp new file mode 100755 index 0000000..513fab3 Binary files /dev/null and b/units/Rat/BMP_GAS_LEFT.bmp differ diff --git a/units/Rat/BMP_GAS_LEFT.png b/units/Rat/BMP_GAS_LEFT.png new file mode 100644 index 0000000..b906792 Binary files /dev/null and b/units/Rat/BMP_GAS_LEFT.png differ diff --git a/units/Rat/BMP_GAS_RIGHT.bmp b/units/Rat/BMP_GAS_RIGHT.bmp new file mode 100755 index 0000000..8081d08 Binary files /dev/null and b/units/Rat/BMP_GAS_RIGHT.bmp differ diff --git a/units/Rat/BMP_GAS_RIGHT.png b/units/Rat/BMP_GAS_RIGHT.png new file mode 100644 index 0000000..c5e0c30 Binary files /dev/null and b/units/Rat/BMP_GAS_RIGHT.png differ diff --git a/units/Rat/BMP_GAS_UP.bmp b/units/Rat/BMP_GAS_UP.bmp new file mode 100755 index 0000000..e8fd274 Binary files /dev/null and b/units/Rat/BMP_GAS_UP.bmp differ diff --git a/units/Rat/BMP_GAS_UP.png b/units/Rat/BMP_GAS_UP.png new file mode 100644 index 0000000..995467a Binary files /dev/null and b/units/Rat/BMP_GAS_UP.png differ diff --git a/units/Rat/BMP_MALE.bmp b/units/Rat/BMP_MALE.bmp new file mode 100755 index 0000000..4d4ea97 Binary files /dev/null and b/units/Rat/BMP_MALE.bmp differ diff --git a/units/Rat/BMP_MALE.png b/units/Rat/BMP_MALE.png new file mode 100644 index 0000000..aa0deae Binary files /dev/null and b/units/Rat/BMP_MALE.png differ diff --git a/units/Rat/BMP_MALE_DOWN.bmp b/units/Rat/BMP_MALE_DOWN.bmp new file mode 100755 index 0000000..772f1fb Binary files /dev/null and b/units/Rat/BMP_MALE_DOWN.bmp differ diff --git a/units/Rat/BMP_MALE_DOWN.png b/units/Rat/BMP_MALE_DOWN.png new file mode 100644 index 0000000..bf00f88 Binary files /dev/null and b/units/Rat/BMP_MALE_DOWN.png differ diff --git a/units/Rat/BMP_MALE_LEFT.bmp b/units/Rat/BMP_MALE_LEFT.bmp new file mode 100755 index 0000000..c36cb47 Binary files /dev/null and b/units/Rat/BMP_MALE_LEFT.bmp differ diff --git a/units/Rat/BMP_MALE_LEFT.png b/units/Rat/BMP_MALE_LEFT.png new file mode 100644 index 0000000..67c8fc0 Binary files /dev/null and b/units/Rat/BMP_MALE_LEFT.png differ diff --git a/units/Rat/BMP_MALE_RIGHT.bmp b/units/Rat/BMP_MALE_RIGHT.bmp new file mode 100755 index 0000000..11a5693 Binary files /dev/null and b/units/Rat/BMP_MALE_RIGHT.bmp differ diff --git a/units/Rat/BMP_MALE_RIGHT.png b/units/Rat/BMP_MALE_RIGHT.png new file mode 100644 index 0000000..f2facf7 Binary files /dev/null and b/units/Rat/BMP_MALE_RIGHT.png differ diff --git a/units/Rat/BMP_MALE_UP.bmp b/units/Rat/BMP_MALE_UP.bmp new file mode 100755 index 0000000..d241dc4 Binary files /dev/null and b/units/Rat/BMP_MALE_UP.bmp differ diff --git a/units/Rat/BMP_MALE_UP.png b/units/Rat/BMP_MALE_UP.png new file mode 100644 index 0000000..09ecd79 Binary files /dev/null and b/units/Rat/BMP_MALE_UP.png differ diff --git a/units/Rat/BMP_NUCLEAR.bmp b/units/Rat/BMP_NUCLEAR.bmp new file mode 100755 index 0000000..d8717f7 Binary files /dev/null and b/units/Rat/BMP_NUCLEAR.bmp differ diff --git a/units/Rat/BMP_NUCLEAR.png b/units/Rat/BMP_NUCLEAR.png new file mode 100644 index 0000000..1fe8c67 Binary files /dev/null and b/units/Rat/BMP_NUCLEAR.png differ diff --git a/units/Rat/BMP_POISON.bmp b/units/Rat/BMP_POISON.bmp new file mode 100755 index 0000000..592cbc7 Binary files /dev/null and b/units/Rat/BMP_POISON.bmp differ diff --git a/units/Rat/BMP_POISON.png b/units/Rat/BMP_POISON.png new file mode 100644 index 0000000..06b081c Binary files /dev/null and b/units/Rat/BMP_POISON.png differ diff --git a/units/Rat/BMP_START_1.bmp b/units/Rat/BMP_START_1.bmp new file mode 100755 index 0000000..f7a8508 Binary files /dev/null and b/units/Rat/BMP_START_1.bmp differ diff --git a/units/Rat/BMP_START_1.png b/units/Rat/BMP_START_1.png new file mode 100644 index 0000000..83bb1f7 Binary files /dev/null and b/units/Rat/BMP_START_1.png differ diff --git a/units/Rat/BMP_START_1_DOWN.bmp b/units/Rat/BMP_START_1_DOWN.bmp new file mode 100755 index 0000000..9ce5694 Binary files /dev/null and b/units/Rat/BMP_START_1_DOWN.bmp differ diff --git a/units/Rat/BMP_START_1_DOWN.png b/units/Rat/BMP_START_1_DOWN.png new file mode 100644 index 0000000..268a634 Binary files /dev/null and b/units/Rat/BMP_START_1_DOWN.png differ diff --git a/units/Rat/BMP_START_1_SHADED.bmp b/units/Rat/BMP_START_1_SHADED.bmp new file mode 100755 index 0000000..b3a882c Binary files /dev/null and b/units/Rat/BMP_START_1_SHADED.bmp differ diff --git a/units/Rat/BMP_START_1_SHADED.png b/units/Rat/BMP_START_1_SHADED.png new file mode 100644 index 0000000..90b5cb8 Binary files /dev/null and b/units/Rat/BMP_START_1_SHADED.png differ diff --git a/units/Rat/BMP_START_2.bmp b/units/Rat/BMP_START_2.bmp new file mode 100755 index 0000000..cefe36d Binary files /dev/null and b/units/Rat/BMP_START_2.bmp differ diff --git a/units/Rat/BMP_START_2.png b/units/Rat/BMP_START_2.png new file mode 100644 index 0000000..bc26296 Binary files /dev/null and b/units/Rat/BMP_START_2.png differ diff --git a/units/Rat/BMP_START_2_DOWN.bmp b/units/Rat/BMP_START_2_DOWN.bmp new file mode 100755 index 0000000..b3bb7b6 Binary files /dev/null and b/units/Rat/BMP_START_2_DOWN.bmp differ diff --git a/units/Rat/BMP_START_2_DOWN.png b/units/Rat/BMP_START_2_DOWN.png new file mode 100644 index 0000000..7f81391 Binary files /dev/null and b/units/Rat/BMP_START_2_DOWN.png differ diff --git a/units/Rat/BMP_START_2_SHADED.bmp b/units/Rat/BMP_START_2_SHADED.bmp new file mode 100755 index 0000000..5942d2a Binary files /dev/null and b/units/Rat/BMP_START_2_SHADED.bmp differ diff --git a/units/Rat/BMP_START_2_SHADED.png b/units/Rat/BMP_START_2_SHADED.png new file mode 100644 index 0000000..bb906b3 Binary files /dev/null and b/units/Rat/BMP_START_2_SHADED.png differ diff --git a/units/Rat/BMP_START_3.bmp b/units/Rat/BMP_START_3.bmp new file mode 100755 index 0000000..6962e10 Binary files /dev/null and b/units/Rat/BMP_START_3.bmp differ diff --git a/units/Rat/BMP_START_3.png b/units/Rat/BMP_START_3.png new file mode 100644 index 0000000..8fdc59b Binary files /dev/null and b/units/Rat/BMP_START_3.png differ diff --git a/units/Rat/BMP_START_3_DOWN.bmp b/units/Rat/BMP_START_3_DOWN.bmp new file mode 100755 index 0000000..fcb93ae Binary files /dev/null and b/units/Rat/BMP_START_3_DOWN.bmp differ diff --git a/units/Rat/BMP_START_3_DOWN.png b/units/Rat/BMP_START_3_DOWN.png new file mode 100644 index 0000000..9c3b552 Binary files /dev/null and b/units/Rat/BMP_START_3_DOWN.png differ diff --git a/units/Rat/BMP_START_3_SHADED.bmp b/units/Rat/BMP_START_3_SHADED.bmp new file mode 100755 index 0000000..9fa4bd9 Binary files /dev/null and b/units/Rat/BMP_START_3_SHADED.bmp differ diff --git a/units/Rat/BMP_START_3_SHADED.png b/units/Rat/BMP_START_3_SHADED.png new file mode 100644 index 0000000..d8a0be3 Binary files /dev/null and b/units/Rat/BMP_START_3_SHADED.png differ diff --git a/units/Rat/BMP_START_4.bmp b/units/Rat/BMP_START_4.bmp new file mode 100755 index 0000000..0588661 Binary files /dev/null and b/units/Rat/BMP_START_4.bmp differ diff --git a/units/Rat/BMP_START_4.png b/units/Rat/BMP_START_4.png new file mode 100644 index 0000000..d4da146 Binary files /dev/null and b/units/Rat/BMP_START_4.png differ diff --git a/units/Rat/BMP_START_4_DOWN.bmp b/units/Rat/BMP_START_4_DOWN.bmp new file mode 100755 index 0000000..3cc813e Binary files /dev/null and b/units/Rat/BMP_START_4_DOWN.bmp differ diff --git a/units/Rat/BMP_START_4_DOWN.png b/units/Rat/BMP_START_4_DOWN.png new file mode 100644 index 0000000..810869d Binary files /dev/null and b/units/Rat/BMP_START_4_DOWN.png differ diff --git a/units/Rat/BMP_START_4_SHADED.bmp b/units/Rat/BMP_START_4_SHADED.bmp new file mode 100755 index 0000000..b61610e Binary files /dev/null and b/units/Rat/BMP_START_4_SHADED.bmp differ diff --git a/units/Rat/BMP_START_4_SHADED.png b/units/Rat/BMP_START_4_SHADED.png new file mode 100644 index 0000000..ee665b6 Binary files /dev/null and b/units/Rat/BMP_START_4_SHADED.png differ diff --git a/units/Rat/BMP_TITLE.bmp b/units/Rat/BMP_TITLE.bmp new file mode 100755 index 0000000..19c5dfa Binary files /dev/null and b/units/Rat/BMP_TITLE.bmp differ diff --git a/units/Rat/BMP_TITLE.png b/units/Rat/BMP_TITLE.png new file mode 100644 index 0000000..94245fe Binary files /dev/null and b/units/Rat/BMP_TITLE.png differ diff --git a/units/Rat/BMP_TUNNEL.bmp b/units/Rat/BMP_TUNNEL.bmp new file mode 100755 index 0000000..47e2e33 Binary files /dev/null and b/units/Rat/BMP_TUNNEL.bmp differ diff --git a/units/Rat/BMP_TUNNEL.png b/units/Rat/BMP_TUNNEL.png new file mode 100644 index 0000000..abcfb77 Binary files /dev/null and b/units/Rat/BMP_TUNNEL.png differ diff --git a/units/Rat/BMP_VERMINATORS.bmp b/units/Rat/BMP_VERMINATORS.bmp new file mode 100755 index 0000000..cd59b99 Binary files /dev/null and b/units/Rat/BMP_VERMINATORS.bmp differ diff --git a/units/Rat/BMP_VERMINATORS.png b/units/Rat/BMP_VERMINATORS.png new file mode 100644 index 0000000..7df6534 Binary files /dev/null and b/units/Rat/BMP_VERMINATORS.png differ diff --git a/units/Rat/BMP_WEWIN.bmp b/units/Rat/BMP_WEWIN.bmp new file mode 100755 index 0000000..fc89a45 Binary files /dev/null and b/units/Rat/BMP_WEWIN.bmp differ diff --git a/units/Rat/BMP_WEWIN.png b/units/Rat/BMP_WEWIN.png new file mode 100644 index 0000000..7377ff0 Binary files /dev/null and b/units/Rat/BMP_WEWIN.png differ diff --git a/units/Rat/ExtractedResources.rc b/units/Rat/ExtractedResources.rc new file mode 100755 index 0000000..7b9270d Binary files /dev/null and b/units/Rat/ExtractedResources.rc differ diff --git a/units/__pycache__/rat.cpython-313.pyc b/units/__pycache__/rat.cpython-313.pyc new file mode 100644 index 0000000..addf5ad Binary files /dev/null and b/units/__pycache__/rat.cpython-313.pyc differ diff --git a/units/__pycache__/unit.cpython-313.pyc b/units/__pycache__/unit.cpython-313.pyc new file mode 100644 index 0000000..bf787f5 Binary files /dev/null and b/units/__pycache__/unit.cpython-313.pyc differ diff --git a/units/rat.py b/units/rat.py new file mode 100644 index 0000000..54ea0fd --- /dev/null +++ b/units/rat.py @@ -0,0 +1,186 @@ +from .unit import Unit +import tkinter as tk +import random +import uuid +import subprocess +import threading + + +class Rat(Unit): + def __init__(self, map, position=(0,0), id=None): + super().__init__(position) + self.id = id if id else uuid.uuid4() + self.map = map + self.position = self.find_next_position() + self.bbox = (0, 0, 0, 0) + self.stop = 0 + self.age = 0 + self.speed = .10 + + + + def calculate_rat_direction(self): + x, y = self.position + x_before, y_before = self.position_before + if x > x_before: + return "RIGHT" + elif x < x_before: + return "LEFT" + elif y > y_before: + return "DOWN" + elif y < y_before: + return "UP" + else: + return "DOWN" + + def find_next_position(self): + neighbors = [] + x, y = self.position + while not neighbors: + for dx, dy in [(-1, 0), (1, 0), (0, -1), (0, 1)]: + nx, ny = x + dx, y + dy + if not self.map.maze[ny][nx] and not (nx, ny) == self.position_before: + neighbors.append((nx, ny)) + if not neighbors: + self.position_before = self.position + self.position_before = self.position + return neighbors[random.randint(0, len(neighbors) - 1)] + + def move(self): + self.age += 1 + if self.age == 200: + self.update_animation() + self.speed /= 2 + if self.sex == "F" and self.pregnant: + self.pregnant -= 1 + if self.pregnant == self.babies*50: + self.babies -= 1 + self.stop = 20 + if self.partial_move > 0.2: + self.map.new_rat(self.position) + else: + self.map.new_rat(self.position_before) + self.map.play_sound("BIRTH.WAV") + if self.stop: + self.stop -= 1 + return + if self.partial_move < 1: + self.partial_move += self.speed + self.partial_move = round(self.partial_move, 2) + if self.partial_move == 1: + self.partial_move = 0 + self.position = self.find_next_position() + self.direction = self.calculate_rat_direction() + + def collisions(self): + if self.age < 200: + return + units = self.map.units.copy().values() + for unit in units: + if unit.id == self.id: + continue + if unit.age < 200: + continue + x1, y1, x2, y2 = self.bbox + ox1, oy1, ox2, oy2 = unit.bbox + + # Verifica se NON c'รจ collisione con una tolleranza di sovrapposizione + overlap_tolerance = 20 + if (x1 >= ox2 - overlap_tolerance or # troppo a destra + x2 <= ox1 + overlap_tolerance or # troppo a sinistra + y1 >= oy2 - overlap_tolerance or # troppo in basso + y2 <= oy1 + overlap_tolerance): # troppo in alto + continue + if self.id in self.map.units and unit.id in self.map.units: + if self.sex == unit.sex: + self.die(unit) + pass + else: + if "fuck" in dir(self): + self.fuck(unit) + + def die(self, unit=None): + if not unit: + unit = self + self.map.play_sound("POISON.WAV") + self.map.units.pop(unit.id) + + + def draw(self): + direction = self.calculate_rat_direction() + image = self.rat_images[direction] + self.rat_image = image + partial_x, partial_y = 0, 0 + + if direction in ["UP", "DOWN"]: + partial_y = self.partial_move * self.map.cell_size * (1 if direction == "DOWN" else -1) + else: + partial_x = self.partial_move * self.map.cell_size * (1 if direction == "RIGHT" else -1) + + x_pos = self.position_before[0] * self.map.cell_size + (self.map.cell_size - image.width()) // 2 + partial_x + y_pos = self.position_before[1] * self.map.cell_size + (self.map.cell_size - image.height()) // 2 + partial_y + + self.map.canvas.create_image(x_pos, y_pos, image=image, anchor="nw", tag="unit") + self.bbox = (x_pos, y_pos, x_pos + image.width(), y_pos + image.height()) + self.map.canvas.create_rectangle(self.bbox, outline="red", tag="unit") + +class Male(Rat): + def __init__(self, map, position=(0,0), id=None): + super().__init__(map, position, id) + self.sex = "M" + self.update_animation() + + def update_animation(self): + self.rat_images = self.make_animation() + + def make_animation(self): + directions = ["UP", "DOWN", "LEFT", "RIGHT"] + sex = "MALE" if self.age else "BABY" + rat_images = {} + for direction in directions: + rat_images.update({direction: tk.PhotoImage(file=f"Rat/BMP_{sex}_{direction}.png").zoom(3)}) + + gray_pixels = [] + for y in range(rat_images[direction].height()): + for x in range(rat_images[direction].width()): + if rat_images[direction].get(x, y) == (128, 128, 128): + gray_pixels.append((x, y)) + for x, y in gray_pixels: + rat_images[direction].transparency_set(x, y, 1) + return rat_images + + def fuck(self, unit): + if not unit.pregnant: + self.map.play_sound("SEX.WAV") + self.stop = 100 + unit.stop = 200 + unit.pregnant = 500 + unit.babies = random.randint(1, 3) + +class Female(Rat): + def __init__(self, map, position=(0,0), id=None): + self.sex = "F" + self.pregnant = False + self.babies = 0 + super().__init__(map, position, id) + self.update_animation() + + def update_animation(self): + self.rat_images = self.make_animation() + + def make_animation(self): + directions = ["UP", "DOWN", "LEFT", "RIGHT"] + sex = "FEMALE" if self.age else "BABY" + rat_images = {} + for direction in directions: + rat_images.update({direction: tk.PhotoImage(file=f"Rat/BMP_{sex}_{direction}.png").zoom(3)}) + + gray_pixels = [] + for y in range(rat_images[direction].height()): + for x in range(rat_images[direction].width()): + if rat_images[direction].get(x, y) == (128, 128, 128): + gray_pixels.append((x, y)) + for x, y in gray_pixels: + rat_images[direction].transparency_set(x, y, 1) + return rat_images + \ No newline at end of file diff --git a/units/unit.py b/units/unit.py new file mode 100644 index 0000000..f65371a --- /dev/null +++ b/units/unit.py @@ -0,0 +1,27 @@ +class Unit: + """ + A class to represent a unit in the game. + + Attributes + ---------- + position : tuple + The current position of the unit (default is (0, 0)). + position_before : tuple + The position of the unit before the last update. + state : int + The current state of the unit (default is 0). + speed : float + The delay between updates in seconds (default is 0.05). + partial_move : int + The partial move value (default is 0). + + Methods + ------- + __init__(self, position=(0,0)) + Initializes the unit with a given position. + """ + def __init__(self, position=(0,0)): + self.position = position + self.position_before = self.position + self.state = 0 + self.partial_move = 1