diff --git a/assets/sprites/animated_sprites/green_light/0.png b/assets/sprites/animated_sprites/green_light/0.png new file mode 100644 index 0000000..e9a335e Binary files /dev/null and b/assets/sprites/animated_sprites/green_light/0.png differ diff --git a/assets/sprites/animated_sprites/green_light/1.png b/assets/sprites/animated_sprites/green_light/1.png new file mode 100644 index 0000000..90af563 Binary files /dev/null and b/assets/sprites/animated_sprites/green_light/1.png differ diff --git a/assets/sprites/animated_sprites/green_light/3.png b/assets/sprites/animated_sprites/green_light/3.png new file mode 100644 index 0000000..84f08e1 Binary files /dev/null and b/assets/sprites/animated_sprites/green_light/3.png differ diff --git a/assets/sprites/animated_sprites/green_light/4.png b/assets/sprites/animated_sprites/green_light/4.png new file mode 100644 index 0000000..ab4e131 Binary files /dev/null and b/assets/sprites/animated_sprites/green_light/4.png differ diff --git a/assets/sprites/animated_sprites/red_light/0.png b/assets/sprites/animated_sprites/red_light/0.png new file mode 100644 index 0000000..f656b7b Binary files /dev/null and b/assets/sprites/animated_sprites/red_light/0.png differ diff --git a/assets/sprites/animated_sprites/red_light/1.png b/assets/sprites/animated_sprites/red_light/1.png new file mode 100644 index 0000000..4ce104d Binary files /dev/null and b/assets/sprites/animated_sprites/red_light/1.png differ diff --git a/assets/sprites/animated_sprites/red_light/2.png b/assets/sprites/animated_sprites/red_light/2.png new file mode 100644 index 0000000..e1abe9f Binary files /dev/null and b/assets/sprites/animated_sprites/red_light/2.png differ diff --git a/assets/sprites/animated_sprites/red_light/3.png b/assets/sprites/animated_sprites/red_light/3.png new file mode 100644 index 0000000..ebade06 Binary files /dev/null and b/assets/sprites/animated_sprites/red_light/3.png differ diff --git a/assets/sprites/npc/caco_demon/0.png b/assets/sprites/npc/caco_demon/0.png new file mode 100644 index 0000000..6bdbbe8 Binary files /dev/null and b/assets/sprites/npc/caco_demon/0.png differ diff --git a/assets/sprites/npc/caco_demon/attack/0.png b/assets/sprites/npc/caco_demon/attack/0.png new file mode 100644 index 0000000..24f4d1b Binary files /dev/null and b/assets/sprites/npc/caco_demon/attack/0.png differ diff --git a/assets/sprites/npc/caco_demon/attack/1.png b/assets/sprites/npc/caco_demon/attack/1.png new file mode 100644 index 0000000..7dbd68e Binary files /dev/null and b/assets/sprites/npc/caco_demon/attack/1.png differ diff --git a/assets/sprites/npc/caco_demon/attack/2.png b/assets/sprites/npc/caco_demon/attack/2.png new file mode 100644 index 0000000..e99c870 Binary files /dev/null and b/assets/sprites/npc/caco_demon/attack/2.png differ diff --git a/assets/sprites/npc/caco_demon/attack/3.png b/assets/sprites/npc/caco_demon/attack/3.png new file mode 100644 index 0000000..7dbd68e Binary files /dev/null and b/assets/sprites/npc/caco_demon/attack/3.png differ diff --git a/assets/sprites/npc/caco_demon/attack/4.png b/assets/sprites/npc/caco_demon/attack/4.png new file mode 100644 index 0000000..4037db9 Binary files /dev/null and b/assets/sprites/npc/caco_demon/attack/4.png differ diff --git a/assets/sprites/npc/caco_demon/death/0.png b/assets/sprites/npc/caco_demon/death/0.png new file mode 100644 index 0000000..9b74016 Binary files /dev/null and b/assets/sprites/npc/caco_demon/death/0.png differ diff --git a/assets/sprites/npc/caco_demon/death/1.png b/assets/sprites/npc/caco_demon/death/1.png new file mode 100644 index 0000000..1dbd5b2 Binary files /dev/null and b/assets/sprites/npc/caco_demon/death/1.png differ diff --git a/assets/sprites/npc/caco_demon/death/2.png b/assets/sprites/npc/caco_demon/death/2.png new file mode 100644 index 0000000..b49b2bd Binary files /dev/null and b/assets/sprites/npc/caco_demon/death/2.png differ diff --git a/assets/sprites/npc/caco_demon/death/3.png b/assets/sprites/npc/caco_demon/death/3.png new file mode 100644 index 0000000..cdb93b8 Binary files /dev/null and b/assets/sprites/npc/caco_demon/death/3.png differ diff --git a/assets/sprites/npc/caco_demon/death/4.png b/assets/sprites/npc/caco_demon/death/4.png new file mode 100644 index 0000000..029c470 Binary files /dev/null and b/assets/sprites/npc/caco_demon/death/4.png differ diff --git a/assets/sprites/npc/caco_demon/death/5.png b/assets/sprites/npc/caco_demon/death/5.png new file mode 100644 index 0000000..3d12c75 Binary files /dev/null and b/assets/sprites/npc/caco_demon/death/5.png differ diff --git a/assets/sprites/npc/caco_demon/idle/0.png b/assets/sprites/npc/caco_demon/idle/0.png new file mode 100644 index 0000000..6bdbbe8 Binary files /dev/null and b/assets/sprites/npc/caco_demon/idle/0.png differ diff --git a/assets/sprites/npc/caco_demon/idle/1.png b/assets/sprites/npc/caco_demon/idle/1.png new file mode 100644 index 0000000..150e629 Binary files /dev/null and b/assets/sprites/npc/caco_demon/idle/1.png differ diff --git a/assets/sprites/npc/caco_demon/idle/2.png b/assets/sprites/npc/caco_demon/idle/2.png new file mode 100644 index 0000000..7a70b4d Binary files /dev/null and b/assets/sprites/npc/caco_demon/idle/2.png differ diff --git a/assets/sprites/npc/caco_demon/idle/3.png b/assets/sprites/npc/caco_demon/idle/3.png new file mode 100644 index 0000000..9e148c7 Binary files /dev/null and b/assets/sprites/npc/caco_demon/idle/3.png differ diff --git a/assets/sprites/npc/caco_demon/idle/4.png b/assets/sprites/npc/caco_demon/idle/4.png new file mode 100644 index 0000000..4e6a334 Binary files /dev/null and b/assets/sprites/npc/caco_demon/idle/4.png differ diff --git a/assets/sprites/npc/caco_demon/idle/5.png b/assets/sprites/npc/caco_demon/idle/5.png new file mode 100644 index 0000000..e0c61e5 Binary files /dev/null and b/assets/sprites/npc/caco_demon/idle/5.png differ diff --git a/assets/sprites/npc/caco_demon/idle/6.png b/assets/sprites/npc/caco_demon/idle/6.png new file mode 100644 index 0000000..6df3cda Binary files /dev/null and b/assets/sprites/npc/caco_demon/idle/6.png differ diff --git a/assets/sprites/npc/caco_demon/idle/7.png b/assets/sprites/npc/caco_demon/idle/7.png new file mode 100644 index 0000000..1faeee2 Binary files /dev/null and b/assets/sprites/npc/caco_demon/idle/7.png differ diff --git a/assets/sprites/npc/caco_demon/pain/0.png b/assets/sprites/npc/caco_demon/pain/0.png new file mode 100644 index 0000000..9b74016 Binary files /dev/null and b/assets/sprites/npc/caco_demon/pain/0.png differ diff --git a/assets/sprites/npc/caco_demon/pain/1.png b/assets/sprites/npc/caco_demon/pain/1.png new file mode 100644 index 0000000..1dbd5b2 Binary files /dev/null and b/assets/sprites/npc/caco_demon/pain/1.png differ diff --git a/assets/sprites/npc/caco_demon/walk/0.png b/assets/sprites/npc/caco_demon/walk/0.png new file mode 100644 index 0000000..150e629 Binary files /dev/null and b/assets/sprites/npc/caco_demon/walk/0.png differ diff --git a/assets/sprites/npc/caco_demon/walk/1.png b/assets/sprites/npc/caco_demon/walk/1.png new file mode 100644 index 0000000..6bdbbe8 Binary files /dev/null and b/assets/sprites/npc/caco_demon/walk/1.png differ diff --git a/assets/sprites/npc/caco_demon/walk/2.png b/assets/sprites/npc/caco_demon/walk/2.png new file mode 100644 index 0000000..1faeee2 Binary files /dev/null and b/assets/sprites/npc/caco_demon/walk/2.png differ diff --git a/assets/sprites/npc/cyber_demon/0.png b/assets/sprites/npc/cyber_demon/0.png new file mode 100644 index 0000000..8b43784 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/0.png differ diff --git a/assets/sprites/npc/cyber_demon/attack/0.png b/assets/sprites/npc/cyber_demon/attack/0.png new file mode 100644 index 0000000..d548dda Binary files /dev/null and b/assets/sprites/npc/cyber_demon/attack/0.png differ diff --git a/assets/sprites/npc/cyber_demon/attack/1.png b/assets/sprites/npc/cyber_demon/attack/1.png new file mode 100644 index 0000000..81a024d Binary files /dev/null and b/assets/sprites/npc/cyber_demon/attack/1.png differ diff --git a/assets/sprites/npc/cyber_demon/death/0.png b/assets/sprites/npc/cyber_demon/death/0.png new file mode 100644 index 0000000..6070128 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/death/0.png differ diff --git a/assets/sprites/npc/cyber_demon/death/1.png b/assets/sprites/npc/cyber_demon/death/1.png new file mode 100644 index 0000000..9767109 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/death/1.png differ diff --git a/assets/sprites/npc/cyber_demon/death/2.png b/assets/sprites/npc/cyber_demon/death/2.png new file mode 100644 index 0000000..ecf58a0 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/death/2.png differ diff --git a/assets/sprites/npc/cyber_demon/death/3.png b/assets/sprites/npc/cyber_demon/death/3.png new file mode 100644 index 0000000..ed33337 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/death/3.png differ diff --git a/assets/sprites/npc/cyber_demon/death/4.png b/assets/sprites/npc/cyber_demon/death/4.png new file mode 100644 index 0000000..439af4b Binary files /dev/null and b/assets/sprites/npc/cyber_demon/death/4.png differ diff --git a/assets/sprites/npc/cyber_demon/death/5.png b/assets/sprites/npc/cyber_demon/death/5.png new file mode 100644 index 0000000..34fc429 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/death/5.png differ diff --git a/assets/sprites/npc/cyber_demon/death/6.png b/assets/sprites/npc/cyber_demon/death/6.png new file mode 100644 index 0000000..f74d8b7 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/death/6.png differ diff --git a/assets/sprites/npc/cyber_demon/death/7.png b/assets/sprites/npc/cyber_demon/death/7.png new file mode 100644 index 0000000..7764281 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/death/7.png differ diff --git a/assets/sprites/npc/cyber_demon/death/8.png b/assets/sprites/npc/cyber_demon/death/8.png new file mode 100644 index 0000000..5e9e216 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/death/8.png differ diff --git a/assets/sprites/npc/cyber_demon/idle/0.png b/assets/sprites/npc/cyber_demon/idle/0.png new file mode 100644 index 0000000..8b43784 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/idle/0.png differ diff --git a/assets/sprites/npc/cyber_demon/idle/1.png b/assets/sprites/npc/cyber_demon/idle/1.png new file mode 100644 index 0000000..d0578f0 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/idle/1.png differ diff --git a/assets/sprites/npc/cyber_demon/idle/2.png b/assets/sprites/npc/cyber_demon/idle/2.png new file mode 100644 index 0000000..ae57206 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/idle/2.png differ diff --git a/assets/sprites/npc/cyber_demon/idle/3.png b/assets/sprites/npc/cyber_demon/idle/3.png new file mode 100644 index 0000000..121c4cd Binary files /dev/null and b/assets/sprites/npc/cyber_demon/idle/3.png differ diff --git a/assets/sprites/npc/cyber_demon/idle/4.png b/assets/sprites/npc/cyber_demon/idle/4.png new file mode 100644 index 0000000..1efc70f Binary files /dev/null and b/assets/sprites/npc/cyber_demon/idle/4.png differ diff --git a/assets/sprites/npc/cyber_demon/idle/5.png b/assets/sprites/npc/cyber_demon/idle/5.png new file mode 100644 index 0000000..7b14927 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/idle/5.png differ diff --git a/assets/sprites/npc/cyber_demon/idle/6.png b/assets/sprites/npc/cyber_demon/idle/6.png new file mode 100644 index 0000000..a1cf4cb Binary files /dev/null and b/assets/sprites/npc/cyber_demon/idle/6.png differ diff --git a/assets/sprites/npc/cyber_demon/idle/7.png b/assets/sprites/npc/cyber_demon/idle/7.png new file mode 100644 index 0000000..fe607b7 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/idle/7.png differ diff --git a/assets/sprites/npc/cyber_demon/pain/0.png b/assets/sprites/npc/cyber_demon/pain/0.png new file mode 100644 index 0000000..b827983 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/pain/0.png differ diff --git a/assets/sprites/npc/cyber_demon/pain/1.png b/assets/sprites/npc/cyber_demon/pain/1.png new file mode 100644 index 0000000..e478c97 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/pain/1.png differ diff --git a/assets/sprites/npc/cyber_demon/walk/0.png b/assets/sprites/npc/cyber_demon/walk/0.png new file mode 100644 index 0000000..8b43784 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/walk/0.png differ diff --git a/assets/sprites/npc/cyber_demon/walk/1.png b/assets/sprites/npc/cyber_demon/walk/1.png new file mode 100644 index 0000000..b9dddad Binary files /dev/null and b/assets/sprites/npc/cyber_demon/walk/1.png differ diff --git a/assets/sprites/npc/cyber_demon/walk/3.png b/assets/sprites/npc/cyber_demon/walk/3.png new file mode 100644 index 0000000..178bd28 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/walk/3.png differ diff --git a/assets/sprites/npc/cyber_demon/walk/4.png b/assets/sprites/npc/cyber_demon/walk/4.png new file mode 100644 index 0000000..55df844 Binary files /dev/null and b/assets/sprites/npc/cyber_demon/walk/4.png differ diff --git a/assets/sprites/npc/soldier/0.png b/assets/sprites/npc/soldier/0.png new file mode 100644 index 0000000..d6cff0b Binary files /dev/null and b/assets/sprites/npc/soldier/0.png differ diff --git a/assets/sprites/npc/soldier/attack/0.png b/assets/sprites/npc/soldier/attack/0.png new file mode 100644 index 0000000..9321377 Binary files /dev/null and b/assets/sprites/npc/soldier/attack/0.png differ diff --git a/assets/sprites/npc/soldier/attack/1.png b/assets/sprites/npc/soldier/attack/1.png new file mode 100644 index 0000000..3338205 Binary files /dev/null and b/assets/sprites/npc/soldier/attack/1.png differ diff --git a/assets/sprites/npc/soldier/death/POSSM0.png b/assets/sprites/npc/soldier/death/POSSM0.png new file mode 100644 index 0000000..f6081b5 Binary files /dev/null and b/assets/sprites/npc/soldier/death/POSSM0.png differ diff --git a/assets/sprites/npc/soldier/death/POSSN0.png b/assets/sprites/npc/soldier/death/POSSN0.png new file mode 100644 index 0000000..696e1bc Binary files /dev/null and b/assets/sprites/npc/soldier/death/POSSN0.png differ diff --git a/assets/sprites/npc/soldier/death/POSSO0.png b/assets/sprites/npc/soldier/death/POSSO0.png new file mode 100644 index 0000000..a5e9bcb Binary files /dev/null and b/assets/sprites/npc/soldier/death/POSSO0.png differ diff --git a/assets/sprites/npc/soldier/death/POSSP0.png b/assets/sprites/npc/soldier/death/POSSP0.png new file mode 100644 index 0000000..870a004 Binary files /dev/null and b/assets/sprites/npc/soldier/death/POSSP0.png differ diff --git a/assets/sprites/npc/soldier/death/POSSQ0.png b/assets/sprites/npc/soldier/death/POSSQ0.png new file mode 100644 index 0000000..80b4ba7 Binary files /dev/null and b/assets/sprites/npc/soldier/death/POSSQ0.png differ diff --git a/assets/sprites/npc/soldier/death/POSSR0.png b/assets/sprites/npc/soldier/death/POSSR0.png new file mode 100644 index 0000000..d41fe50 Binary files /dev/null and b/assets/sprites/npc/soldier/death/POSSR0.png differ diff --git a/assets/sprites/npc/soldier/death/POSSS0.png b/assets/sprites/npc/soldier/death/POSSS0.png new file mode 100644 index 0000000..f51b66c Binary files /dev/null and b/assets/sprites/npc/soldier/death/POSSS0.png differ diff --git a/assets/sprites/npc/soldier/death/POSST0.png b/assets/sprites/npc/soldier/death/POSST0.png new file mode 100644 index 0000000..2b6624a Binary files /dev/null and b/assets/sprites/npc/soldier/death/POSST0.png differ diff --git a/assets/sprites/npc/soldier/death/POSSU0.png b/assets/sprites/npc/soldier/death/POSSU0.png new file mode 100644 index 0000000..2a71484 Binary files /dev/null and b/assets/sprites/npc/soldier/death/POSSU0.png differ diff --git a/assets/sprites/npc/soldier/idle/0.png b/assets/sprites/npc/soldier/idle/0.png new file mode 100644 index 0000000..844fb0f Binary files /dev/null and b/assets/sprites/npc/soldier/idle/0.png differ diff --git a/assets/sprites/npc/soldier/idle/1.png b/assets/sprites/npc/soldier/idle/1.png new file mode 100644 index 0000000..a0b9a80 Binary files /dev/null and b/assets/sprites/npc/soldier/idle/1.png differ diff --git a/assets/sprites/npc/soldier/idle/2.png b/assets/sprites/npc/soldier/idle/2.png new file mode 100644 index 0000000..c6e2f01 Binary files /dev/null and b/assets/sprites/npc/soldier/idle/2.png differ diff --git a/assets/sprites/npc/soldier/idle/3.png b/assets/sprites/npc/soldier/idle/3.png new file mode 100644 index 0000000..fa0f205 Binary files /dev/null and b/assets/sprites/npc/soldier/idle/3.png differ diff --git a/assets/sprites/npc/soldier/idle/4.png b/assets/sprites/npc/soldier/idle/4.png new file mode 100644 index 0000000..ff3060f Binary files /dev/null and b/assets/sprites/npc/soldier/idle/4.png differ diff --git a/assets/sprites/npc/soldier/idle/5.png b/assets/sprites/npc/soldier/idle/5.png new file mode 100644 index 0000000..2bc8346 Binary files /dev/null and b/assets/sprites/npc/soldier/idle/5.png differ diff --git a/assets/sprites/npc/soldier/idle/6.png b/assets/sprites/npc/soldier/idle/6.png new file mode 100644 index 0000000..1869802 Binary files /dev/null and b/assets/sprites/npc/soldier/idle/6.png differ diff --git a/assets/sprites/npc/soldier/idle/7.png b/assets/sprites/npc/soldier/idle/7.png new file mode 100644 index 0000000..9cb1e7f Binary files /dev/null and b/assets/sprites/npc/soldier/idle/7.png differ diff --git a/assets/sprites/npc/soldier/pain/0.png b/assets/sprites/npc/soldier/pain/0.png new file mode 100644 index 0000000..ff6665e Binary files /dev/null and b/assets/sprites/npc/soldier/pain/0.png differ diff --git a/assets/sprites/npc/soldier/walk/0.png b/assets/sprites/npc/soldier/walk/0.png new file mode 100644 index 0000000..d6cff0b Binary files /dev/null and b/assets/sprites/npc/soldier/walk/0.png differ diff --git a/assets/sprites/npc/soldier/walk/1.png b/assets/sprites/npc/soldier/walk/1.png new file mode 100644 index 0000000..a85d0de Binary files /dev/null and b/assets/sprites/npc/soldier/walk/1.png differ diff --git a/assets/sprites/npc/soldier/walk/2.png b/assets/sprites/npc/soldier/walk/2.png new file mode 100644 index 0000000..844fb0f Binary files /dev/null and b/assets/sprites/npc/soldier/walk/2.png differ diff --git a/assets/sprites/npc/soldier/walk/3.png b/assets/sprites/npc/soldier/walk/3.png new file mode 100644 index 0000000..2f2a489 Binary files /dev/null and b/assets/sprites/npc/soldier/walk/3.png differ diff --git a/assets/sprites/static_sprites/candlebra.png b/assets/sprites/static_sprites/candlebra.png new file mode 100644 index 0000000..1145fcf Binary files /dev/null and b/assets/sprites/static_sprites/candlebra.png differ diff --git a/assets/sprites/weapon/shotgun/0.png b/assets/sprites/weapon/shotgun/0.png new file mode 100644 index 0000000..9620562 Binary files /dev/null and b/assets/sprites/weapon/shotgun/0.png differ diff --git a/assets/sprites/weapon/shotgun/1.png b/assets/sprites/weapon/shotgun/1.png new file mode 100644 index 0000000..5f70f0b Binary files /dev/null and b/assets/sprites/weapon/shotgun/1.png differ diff --git a/assets/sprites/weapon/shotgun/2.png b/assets/sprites/weapon/shotgun/2.png new file mode 100644 index 0000000..e2420b7 Binary files /dev/null and b/assets/sprites/weapon/shotgun/2.png differ diff --git a/assets/sprites/weapon/shotgun/3.png b/assets/sprites/weapon/shotgun/3.png new file mode 100644 index 0000000..2f8cc93 Binary files /dev/null and b/assets/sprites/weapon/shotgun/3.png differ diff --git a/assets/sprites/weapon/shotgun/4.png b/assets/sprites/weapon/shotgun/4.png new file mode 100644 index 0000000..7db7e3d Binary files /dev/null and b/assets/sprites/weapon/shotgun/4.png differ diff --git a/assets/sprites/weapon/shotgun/5.png b/assets/sprites/weapon/shotgun/5.png new file mode 100644 index 0000000..6d845e3 Binary files /dev/null and b/assets/sprites/weapon/shotgun/5.png differ