From 83ab08326eba94b2120724e39b56f589a5d4596e Mon Sep 17 00:00:00 2001 From: Vasilis Valatsos Date: Sun, 3 Sep 2023 15:58:28 +0300 Subject: [PATCH] Major restructuring ongoing --- {Game/UI => agent}/__init__.py | 0 {old/Game/rl => agent}/agent.py | 0 {old/Game/rl => agent}/brain.py | 0 .../rl.py => agent/utils/hyperparams.py | 0 {Graphics => assets}/font/joystix.ttf | Bin .../graphics}/grass/grass_1.png | Bin .../graphics}/grass/grass_2.png | Bin .../graphics}/grass/grass_3.png | Bin .../graphics/monsters/bamboo/attack/0.png | Bin .../graphics/monsters/bamboo/idle/0.png | Bin .../graphics/monsters/bamboo/idle/1.png | Bin .../graphics/monsters/bamboo/idle/2.png | Bin .../graphics/monsters/bamboo/idle/3.png | Bin .../graphics/monsters/bamboo/move/0.png | Bin .../graphics/monsters/bamboo/move/1.png | Bin .../graphics/monsters/bamboo/move/2.png | Bin .../graphics/monsters/bamboo/move/3.png | Bin .../graphics/monsters/raccoon/attack/0.png | Bin .../graphics/monsters/raccoon/attack/1.png | Bin .../graphics/monsters/raccoon/attack/2.png | Bin .../graphics/monsters/raccoon/attack/3.png | Bin .../graphics/monsters/raccoon/idle/0.png | Bin .../graphics/monsters/raccoon/idle/1.png | Bin .../graphics/monsters/raccoon/idle/2.png | Bin .../graphics/monsters/raccoon/idle/3.png | Bin .../graphics/monsters/raccoon/idle/4.png | Bin .../graphics/monsters/raccoon/idle/5.png | Bin .../graphics/monsters/raccoon/move/0.png | Bin .../graphics/monsters/raccoon/move/1.png | Bin .../graphics/monsters/raccoon/move/2.png | Bin .../graphics/monsters/raccoon/move/3.png | Bin .../graphics/monsters/raccoon/move/4.png | Bin .../graphics/monsters/spirit/attack/0.png | Bin .../graphics/monsters/spirit/idle/0.png | Bin .../graphics/monsters/spirit/idle/1.png | Bin .../graphics/monsters/spirit/idle/2.png | Bin .../graphics/monsters/spirit/idle/3.png | Bin .../graphics/monsters/spirit/move/0.png | Bin .../graphics/monsters/spirit/move/1.png | Bin .../graphics/monsters/spirit/move/2.png | Bin .../graphics/monsters/spirit/move/3.png | Bin .../monsters/squid/attack/0 - Copy (2).png | Bin .../monsters/squid/attack/0 - Copy (3).png | Bin .../monsters/squid/attack/0 - Copy.png | Bin .../graphics/monsters/squid/attack/0.png | Bin .../graphics/monsters/squid/idle/0.png | Bin .../graphics/monsters/squid/idle/1.png | Bin .../graphics/monsters/squid/idle/2.png | Bin .../graphics/monsters/squid/idle/3.png | Bin .../graphics/monsters/squid/idle/4.png | Bin .../graphics/monsters/squid/move/0.png | Bin .../graphics/monsters/squid/move/1.png | Bin .../graphics/monsters/squid/move/2.png | Bin .../graphics/monsters/squid/move/3.png | Bin {Graphics => assets/graphics}/objects/0.png | Bin {Graphics => assets/graphics}/objects/01.png | Bin {Graphics => assets/graphics}/objects/02.png | Bin {Graphics => assets/graphics}/objects/03.png | Bin {Graphics => assets/graphics}/objects/04.png | Bin {Graphics => assets/graphics}/objects/05.png | Bin {Graphics => assets/graphics}/objects/06.png | Bin {Graphics => assets/graphics}/objects/07.png | Bin {Graphics => assets/graphics}/objects/08.png | Bin {Graphics => assets/graphics}/objects/09.png | Bin {Graphics => assets/graphics}/objects/10.png | Bin {Graphics => assets/graphics}/objects/11.png | Bin {Graphics => assets/graphics}/objects/12.png | Bin {Graphics => assets/graphics}/objects/13.png | Bin {Graphics => assets/graphics}/objects/14.png | Bin {Graphics => assets/graphics}/objects/15.png | Bin {Graphics => assets/graphics}/objects/16.png | Bin {Graphics => assets/graphics}/objects/17.png | Bin {Graphics => assets/graphics}/objects/18.png | Bin {Graphics => assets/graphics}/objects/19.png | Bin {Graphics => assets/graphics}/objects/20.png | Bin {Graphics => assets/graphics}/observer.png | Bin .../graphics}/particles/aura/0.png | Bin .../graphics}/particles/aura/1.png | Bin .../graphics}/particles/aura/2.png | Bin .../graphics}/particles/aura/3.png | Bin .../graphics}/particles/bamboo/0.png | Bin .../graphics}/particles/bamboo/1.png | Bin .../graphics}/particles/claw/0.png | Bin .../graphics}/particles/claw/1.png | Bin .../graphics}/particles/claw/2.png | Bin .../graphics}/particles/claw/3.png | Bin .../graphics}/particles/flame/fire.png | Bin .../graphics}/particles/flame/frames/0.png | Bin .../graphics}/particles/flame/frames/01.png | Bin .../graphics}/particles/flame/frames/02.png | Bin .../graphics}/particles/flame/frames/03.png | Bin .../graphics}/particles/flame/frames/04.png | Bin .../graphics}/particles/flame/frames/05.png | Bin .../graphics}/particles/flame/frames/06.png | Bin .../graphics}/particles/flame/frames/07.png | Bin .../graphics}/particles/flame/frames/08.png | Bin .../graphics}/particles/flame/frames/09.png | Bin .../graphics}/particles/flame/frames/10.png | Bin .../graphics}/particles/flame/frames/11.png | Bin .../graphics}/particles/heal/frames/0.png | Bin .../graphics}/particles/heal/frames/1.png | Bin .../graphics}/particles/heal/frames/2.png | Bin .../graphics}/particles/heal/frames/3.png | Bin .../graphics}/particles/heal/frames/4.png | Bin .../graphics}/particles/heal/heal.png | Bin .../graphics}/particles/leaf1/leaf1_00000.png | Bin .../graphics}/particles/leaf1/leaf1_00001.png | Bin .../graphics}/particles/leaf1/leaf1_00002.png | Bin .../graphics}/particles/leaf1/leaf1_00003.png | Bin .../graphics}/particles/leaf1/leaf1_00004.png | Bin .../graphics}/particles/leaf1/leaf1_00005.png | Bin .../graphics}/particles/leaf1/leaf1_00006.png | Bin .../graphics}/particles/leaf1/leaf1_00007.png | Bin .../graphics}/particles/leaf1/leaf1_00008.png | Bin .../graphics}/particles/leaf1/leaf1_00009.png | Bin .../graphics}/particles/leaf1/leaf1_00010.png | Bin .../graphics}/particles/leaf1/leaf1_00011.png | Bin .../graphics}/particles/leaf2/leaf1_00000.png | Bin .../graphics}/particles/leaf2/leaf1_00001.png | Bin .../graphics}/particles/leaf2/leaf1_00002.png | Bin .../graphics}/particles/leaf2/leaf1_00003.png | Bin .../graphics}/particles/leaf2/leaf1_00004.png | Bin .../graphics}/particles/leaf2/leaf1_00005.png | Bin .../graphics}/particles/leaf2/leaf1_00006.png | Bin .../graphics}/particles/leaf2/leaf1_00007.png | Bin .../graphics}/particles/leaf2/leaf1_00008.png | Bin .../graphics}/particles/leaf2/leaf1_00009.png | Bin .../graphics}/particles/leaf2/leaf1_00010.png | Bin .../graphics}/particles/leaf2/leaf1_00011.png | Bin .../graphics}/particles/leaf2/leaf1_00012.png | Bin .../graphics}/particles/leaf3/leaf1_00000.png | Bin .../graphics}/particles/leaf3/leaf1_00001.png | Bin .../graphics}/particles/leaf3/leaf1_00002.png | Bin .../graphics}/particles/leaf3/leaf1_00003.png | Bin .../graphics}/particles/leaf3/leaf1_00004.png | Bin .../graphics}/particles/leaf3/leaf1_00005.png | Bin .../graphics}/particles/leaf3/leaf1_00006.png | Bin .../graphics}/particles/leaf3/leaf1_00007.png | Bin .../graphics}/particles/leaf3/leaf1_00008.png | Bin .../graphics}/particles/leaf3/leaf1_00009.png | Bin .../graphics}/particles/leaf4/leaf1_00000.png | Bin .../graphics}/particles/leaf4/leaf1_00001.png | Bin .../graphics}/particles/leaf4/leaf1_00002.png | Bin .../graphics}/particles/leaf4/leaf1_00003.png | Bin .../graphics}/particles/leaf4/leaf1_00004.png | Bin .../graphics}/particles/leaf4/leaf1_00005.png | Bin .../graphics}/particles/leaf4/leaf1_00006.png | Bin .../graphics}/particles/leaf4/leaf1_00007.png | Bin .../graphics}/particles/leaf4/leaf1_00008.png | Bin .../graphics}/particles/leaf4/leaf1_00009.png | Bin .../graphics}/particles/leaf4/leaf1_00010.png | Bin .../graphics}/particles/leaf5/leaf1_00000.png | Bin .../graphics}/particles/leaf5/leaf1_00001.png | Bin .../graphics}/particles/leaf5/leaf1_00002.png | Bin .../graphics}/particles/leaf5/leaf1_00003.png | Bin .../graphics}/particles/leaf5/leaf1_00004.png | Bin .../graphics}/particles/leaf5/leaf1_00005.png | Bin .../graphics}/particles/leaf5/leaf1_00006.png | Bin .../graphics}/particles/leaf5/leaf1_00007.png | Bin .../graphics}/particles/leaf5/leaf1_00008.png | Bin .../graphics}/particles/leaf5/leaf1_00009.png | Bin .../graphics}/particles/leaf6/leaf1_00000.png | Bin .../graphics}/particles/leaf6/leaf1_00001.png | Bin .../graphics}/particles/leaf6/leaf1_00002.png | Bin .../graphics}/particles/leaf6/leaf1_00003.png | Bin .../graphics}/particles/leaf6/leaf1_00004.png | Bin .../graphics}/particles/leaf6/leaf1_00005.png | Bin .../graphics}/particles/leaf6/leaf1_00006.png | Bin .../graphics}/particles/leaf6/leaf1_00007.png | Bin .../graphics}/particles/leaf6/leaf1_00008.png | Bin .../graphics}/particles/leaf6/leaf1_00009.png | Bin .../graphics}/particles/leaf6/leaf1_00010.png | Bin .../graphics}/particles/leaf6/leaf1_00011.png | Bin .../graphics}/particles/leaf_attack/0.png | Bin .../graphics}/particles/leaf_attack/1.png | Bin .../graphics}/particles/leaf_attack/2.png | Bin .../graphics}/particles/leaf_attack/3.png | Bin .../graphics}/particles/leaf_attack/4.png | Bin .../graphics}/particles/leaf_attack/5.png | Bin .../graphics}/particles/leaf_attack/6.png | Bin .../graphics}/particles/nova/0.png | Bin .../graphics}/particles/nova/1.png | Bin .../graphics}/particles/nova/2.png | Bin .../graphics}/particles/nova/3.png | Bin .../graphics}/particles/nova/4.png | Bin .../graphics}/particles/nova/5.png | Bin .../graphics}/particles/raccoon/0.png | Bin .../graphics}/particles/raccoon/1.png | Bin .../graphics}/particles/raccoon/2.png | Bin .../graphics}/particles/raccoon/3.png | Bin .../graphics}/particles/raccoon/4.png | Bin .../graphics}/particles/raccoon/5.png | Bin .../graphics}/particles/slash/0.png | Bin .../graphics}/particles/slash/1.png | Bin .../graphics}/particles/slash/2.png | Bin .../graphics}/particles/slash/3.png | Bin .../graphics}/particles/smoke/0.png | Bin .../graphics}/particles/smoke/1.png | Bin .../graphics}/particles/smoke/2.png | Bin .../graphics}/particles/smoke/3.png | Bin .../graphics}/particles/smoke/4.png | Bin .../graphics}/particles/smoke/5.png | Bin .../graphics}/particles/smoke2/0.png | Bin .../graphics}/particles/smoke2/1.png | Bin .../graphics}/particles/smoke2/2.png | Bin .../graphics}/particles/smoke2/3.png | Bin .../graphics}/particles/smoke2/4.png | Bin .../graphics}/particles/smoke2/5.png | Bin .../graphics}/particles/smoke_orange/0.png | Bin .../graphics}/particles/smoke_orange/1.png | Bin .../graphics}/particles/smoke_orange/2.png | Bin .../graphics}/particles/smoke_orange/3.png | Bin .../graphics}/particles/smoke_orange/4.png | Bin .../graphics}/particles/smoke_orange/5.png | Bin .../graphics}/particles/sparkle/0.png | Bin .../graphics}/particles/sparkle/1.png | Bin .../graphics}/particles/sparkle/2.png | Bin .../graphics}/particles/sparkle/3.png | Bin .../graphics}/particles/sparkle/4.png | Bin .../graphics}/particles/thunder/0.png | Bin .../graphics}/particles/thunder/1.png | Bin .../graphics}/particles/thunder/2.png | Bin .../graphics}/particles/thunder/3.png | Bin .../graphics}/particles/thunder/4.png | Bin .../graphics}/particles/thunder/5.png | Bin .../graphics}/particles/thunder/6.png | Bin .../graphics}/particles/thunder/7.png | Bin .../graphics/player/down/down_0.png | Bin .../graphics/player/down/down_1.png | Bin .../graphics/player/down/down_2.png | Bin .../graphics/player/down/down_3.png | Bin .../player/down_attack/attack_down.png | Bin .../graphics/player/down_idle/idle_down.png | Bin .../graphics/player/left/left_0.png | Bin .../graphics/player/left/left_1.png | Bin .../graphics/player/left/left_2.png | Bin .../graphics/player/left/left_3.png | Bin .../player/left_attack/attack_left.png | Bin .../graphics/player/left_idle/idle_left.png | Bin .../graphics/player/right/right_0.png | Bin .../graphics/player/right/right_1.png | Bin .../graphics/player/right/right_2.png | Bin .../graphics/player/right/right_3.png | Bin .../player/right_attack/attack_right.png | Bin .../graphics/player/right_idle/idle_right.png | Bin .../graphics/player/up/up_0.png | Bin .../graphics/player/up/up_1.png | Bin .../graphics/player/up/up_2.png | Bin .../graphics/player/up/up_3.png | Bin .../graphics/player/up_attack/attack_up.png | Bin .../graphics/player/up_idle/idle_up.png | Bin .../graphics}/tilemap/Floor.png | Bin .../graphics}/tilemap/details.png | Bin .../graphics}/tilemap/ground.png | Bin .../graphics}/weapons/axe/down.png | Bin .../graphics}/weapons/axe/full.png | Bin .../graphics}/weapons/axe/left.png | Bin .../graphics}/weapons/axe/right.png | Bin .../graphics}/weapons/axe/up.png | Bin .../graphics}/weapons/lance/down.png | Bin .../graphics}/weapons/lance/full.png | Bin .../graphics}/weapons/lance/left.png | Bin .../graphics}/weapons/lance/right.png | Bin .../graphics}/weapons/lance/up.png | Bin .../graphics}/weapons/rapier/down.png | Bin .../graphics}/weapons/rapier/full.png | Bin .../graphics}/weapons/rapier/left.png | Bin .../graphics}/weapons/rapier/right.png | Bin .../graphics}/weapons/rapier/up.png | Bin .../graphics}/weapons/sai/down.png | Bin .../graphics}/weapons/sai/full.png | Bin .../graphics}/weapons/sai/left.png | Bin .../graphics}/weapons/sai/right.png | Bin .../graphics}/weapons/sai/up.png | Bin .../graphics}/weapons/sword/down.png | Bin .../graphics}/weapons/sword/full.png | Bin .../graphics}/weapons/sword/left.png | Bin .../graphics}/weapons/sword/right.png | Bin .../graphics}/weapons/sword/up.png | Bin {Map => assets/map}/Entities.csv | 0 {Map => assets/map}/FloorBlocks.csv | 0 {Map => assets/map}/Grass.csv | 0 {Map => assets/map}/Objects.csv | 0 game/configs/game/monster_config.py | 5 ++++ game/configs/game/spell_config.py | 3 +++ game/configs/game/weapon_config.py | 6 +++++ .../configs/system/window_config.py | 0 {Game => game}/effects/__init__.py | 0 .../magic.py => game/effects/magic_effects.py | 0 .../effects/particle_effects.py | 0 .../effects/weapon_effects.py | 0 {Game/entities => game/ui}/__init__.py | 0 {old/Game/UI => game/ui}/ui.py | 0 game/ui/ui_config.py | 24 ++++++++++++++++++ {old/Game/UI => game/ui}/upgrade.py | 0 game/utils/.settings.py.kate-swp | Bin 0 -> 450 bytes {Game => game}/utils/debug.py | 0 .../utils/resource_loader.py | 0 {Game/params => old-old/Game/UI}/__init__.py | 0 {Game => old-old/Game}/UI/ui.py | 0 {Game/rl => old-old/Game/effects}/__init__.py | 0 {old => old-old}/Game/effects/magic.py | 0 {old => old-old}/Game/effects/particles.py | 0 {Game => old-old/Game}/effects/weapon.py | 0 .../Game/entities}/__init__.py | 0 {Game => old-old/Game}/level.py | 0 {Game => old-old/Game}/main.py | 0 .../utils => old-old/Game/params}/__init__.py | 0 .../Game/params/rl.py | 0 {Game/view => old-old/Game/rl}/__init__.py | 0 .../UI => old-old/Game/terrain}/__init__.py | 0 {Game => old-old/Game}/terrain/tiles.py | 0 .../Game/utils}/__init__.py | 0 {old => old-old}/Game/utils/debug.py | 0 {Game => old-old/Game}/utils/settings.py | 0 {old => old-old}/Game/utils/support.py | 0 .../Game/rl => old-old/Game/view}/__init__.py | 0 {Game => old-old/Game}/view/camera.py | 0 {Game => old-old/Game}/view/observer.py | 0 old/Game/utils/__init__.py | 0 320 files changed, 38 insertions(+) rename {Game/UI => agent}/__init__.py (100%) rename {old/Game/rl => agent}/agent.py (100%) rename {old/Game/rl => agent}/brain.py (100%) rename Game/params/rl.py => agent/utils/hyperparams.py (100%) rename {Graphics => assets}/font/joystix.ttf (100%) rename {Graphics => assets/graphics}/grass/grass_1.png (100%) rename {Graphics => assets/graphics}/grass/grass_2.png (100%) rename {Graphics => assets/graphics}/grass/grass_3.png (100%) rename {old/Graphics => assets}/graphics/monsters/bamboo/attack/0.png (100%) rename {old/Graphics => assets}/graphics/monsters/bamboo/idle/0.png (100%) rename {old/Graphics => assets}/graphics/monsters/bamboo/idle/1.png (100%) rename {old/Graphics => assets}/graphics/monsters/bamboo/idle/2.png (100%) rename {old/Graphics => assets}/graphics/monsters/bamboo/idle/3.png (100%) rename {old/Graphics => assets}/graphics/monsters/bamboo/move/0.png (100%) rename {old/Graphics => assets}/graphics/monsters/bamboo/move/1.png (100%) rename {old/Graphics => assets}/graphics/monsters/bamboo/move/2.png (100%) rename {old/Graphics => assets}/graphics/monsters/bamboo/move/3.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/attack/0.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/attack/1.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/attack/2.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/attack/3.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/idle/0.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/idle/1.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/idle/2.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/idle/3.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/idle/4.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/idle/5.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/move/0.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/move/1.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/move/2.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/move/3.png (100%) rename {old/Graphics => assets}/graphics/monsters/raccoon/move/4.png (100%) rename {old/Graphics => assets}/graphics/monsters/spirit/attack/0.png (100%) rename {old/Graphics => assets}/graphics/monsters/spirit/idle/0.png (100%) rename {old/Graphics => assets}/graphics/monsters/spirit/idle/1.png (100%) rename {old/Graphics => assets}/graphics/monsters/spirit/idle/2.png (100%) rename {old/Graphics => assets}/graphics/monsters/spirit/idle/3.png (100%) rename {old/Graphics => assets}/graphics/monsters/spirit/move/0.png (100%) rename {old/Graphics => assets}/graphics/monsters/spirit/move/1.png (100%) rename {old/Graphics => assets}/graphics/monsters/spirit/move/2.png (100%) rename {old/Graphics => assets}/graphics/monsters/spirit/move/3.png (100%) rename {old/Graphics => assets}/graphics/monsters/squid/attack/0 - Copy (2).png (100%) rename {old/Graphics => assets}/graphics/monsters/squid/attack/0 - Copy (3).png (100%) rename {old/Graphics => assets}/graphics/monsters/squid/attack/0 - Copy.png (100%) rename {old/Graphics => assets}/graphics/monsters/squid/attack/0.png (100%) rename {old/Graphics => assets}/graphics/monsters/squid/idle/0.png (100%) rename {old/Graphics => assets}/graphics/monsters/squid/idle/1.png (100%) rename {old/Graphics => assets}/graphics/monsters/squid/idle/2.png (100%) rename {old/Graphics => assets}/graphics/monsters/squid/idle/3.png (100%) rename {old/Graphics => assets}/graphics/monsters/squid/idle/4.png (100%) rename {old/Graphics => assets}/graphics/monsters/squid/move/0.png (100%) rename {old/Graphics => assets}/graphics/monsters/squid/move/1.png (100%) rename {old/Graphics => assets}/graphics/monsters/squid/move/2.png (100%) rename {old/Graphics => assets}/graphics/monsters/squid/move/3.png (100%) rename {Graphics => assets/graphics}/objects/0.png (100%) rename {Graphics => assets/graphics}/objects/01.png (100%) rename {Graphics => assets/graphics}/objects/02.png (100%) rename {Graphics => assets/graphics}/objects/03.png (100%) rename {Graphics => assets/graphics}/objects/04.png (100%) rename {Graphics => assets/graphics}/objects/05.png (100%) rename {Graphics => assets/graphics}/objects/06.png (100%) rename {Graphics => assets/graphics}/objects/07.png (100%) rename {Graphics => assets/graphics}/objects/08.png (100%) rename {Graphics => assets/graphics}/objects/09.png (100%) rename {Graphics => assets/graphics}/objects/10.png (100%) rename {Graphics => assets/graphics}/objects/11.png (100%) rename {Graphics => assets/graphics}/objects/12.png (100%) rename {Graphics => assets/graphics}/objects/13.png (100%) rename {Graphics => assets/graphics}/objects/14.png (100%) rename {Graphics => assets/graphics}/objects/15.png (100%) rename {Graphics => assets/graphics}/objects/16.png (100%) rename {Graphics => assets/graphics}/objects/17.png (100%) rename {Graphics => assets/graphics}/objects/18.png (100%) rename {Graphics => assets/graphics}/objects/19.png (100%) rename {Graphics => assets/graphics}/objects/20.png (100%) rename {Graphics => assets/graphics}/observer.png (100%) rename {Graphics => assets/graphics}/particles/aura/0.png (100%) rename {Graphics => assets/graphics}/particles/aura/1.png (100%) rename {Graphics => assets/graphics}/particles/aura/2.png (100%) rename {Graphics => assets/graphics}/particles/aura/3.png (100%) rename {Graphics => assets/graphics}/particles/bamboo/0.png (100%) rename {Graphics => assets/graphics}/particles/bamboo/1.png (100%) rename {Graphics => assets/graphics}/particles/claw/0.png (100%) rename {Graphics => assets/graphics}/particles/claw/1.png (100%) rename {Graphics => assets/graphics}/particles/claw/2.png (100%) rename {Graphics => assets/graphics}/particles/claw/3.png (100%) rename {Graphics => assets/graphics}/particles/flame/fire.png (100%) rename {Graphics => assets/graphics}/particles/flame/frames/0.png (100%) rename {Graphics => assets/graphics}/particles/flame/frames/01.png (100%) rename {Graphics => assets/graphics}/particles/flame/frames/02.png (100%) rename {Graphics => assets/graphics}/particles/flame/frames/03.png (100%) rename {Graphics => assets/graphics}/particles/flame/frames/04.png (100%) rename {Graphics => assets/graphics}/particles/flame/frames/05.png (100%) rename {Graphics => assets/graphics}/particles/flame/frames/06.png (100%) rename {Graphics => assets/graphics}/particles/flame/frames/07.png (100%) rename {Graphics => assets/graphics}/particles/flame/frames/08.png (100%) rename {Graphics => assets/graphics}/particles/flame/frames/09.png (100%) rename {Graphics => assets/graphics}/particles/flame/frames/10.png (100%) rename {Graphics => assets/graphics}/particles/flame/frames/11.png (100%) rename {Graphics => assets/graphics}/particles/heal/frames/0.png (100%) rename {Graphics => assets/graphics}/particles/heal/frames/1.png (100%) rename {Graphics => assets/graphics}/particles/heal/frames/2.png (100%) rename {Graphics => assets/graphics}/particles/heal/frames/3.png (100%) rename {Graphics => assets/graphics}/particles/heal/frames/4.png (100%) rename {Graphics => assets/graphics}/particles/heal/heal.png (100%) rename {Graphics => assets/graphics}/particles/leaf1/leaf1_00000.png (100%) rename {Graphics => assets/graphics}/particles/leaf1/leaf1_00001.png (100%) rename {Graphics => assets/graphics}/particles/leaf1/leaf1_00002.png (100%) rename {Graphics => assets/graphics}/particles/leaf1/leaf1_00003.png (100%) rename {Graphics => assets/graphics}/particles/leaf1/leaf1_00004.png (100%) rename {Graphics => assets/graphics}/particles/leaf1/leaf1_00005.png (100%) rename {Graphics => assets/graphics}/particles/leaf1/leaf1_00006.png (100%) rename {Graphics => assets/graphics}/particles/leaf1/leaf1_00007.png (100%) rename {Graphics => assets/graphics}/particles/leaf1/leaf1_00008.png (100%) rename {Graphics => assets/graphics}/particles/leaf1/leaf1_00009.png (100%) rename {Graphics => assets/graphics}/particles/leaf1/leaf1_00010.png (100%) rename {Graphics => assets/graphics}/particles/leaf1/leaf1_00011.png (100%) rename {Graphics => assets/graphics}/particles/leaf2/leaf1_00000.png (100%) rename {Graphics => assets/graphics}/particles/leaf2/leaf1_00001.png (100%) rename {Graphics => assets/graphics}/particles/leaf2/leaf1_00002.png (100%) rename {Graphics => assets/graphics}/particles/leaf2/leaf1_00003.png (100%) rename {Graphics => assets/graphics}/particles/leaf2/leaf1_00004.png (100%) rename {Graphics => assets/graphics}/particles/leaf2/leaf1_00005.png (100%) rename {Graphics => assets/graphics}/particles/leaf2/leaf1_00006.png (100%) rename {Graphics => assets/graphics}/particles/leaf2/leaf1_00007.png (100%) rename {Graphics => assets/graphics}/particles/leaf2/leaf1_00008.png (100%) rename {Graphics => assets/graphics}/particles/leaf2/leaf1_00009.png (100%) rename {Graphics => assets/graphics}/particles/leaf2/leaf1_00010.png (100%) rename {Graphics => assets/graphics}/particles/leaf2/leaf1_00011.png (100%) rename {Graphics => assets/graphics}/particles/leaf2/leaf1_00012.png (100%) rename {Graphics => assets/graphics}/particles/leaf3/leaf1_00000.png (100%) rename {Graphics => assets/graphics}/particles/leaf3/leaf1_00001.png (100%) rename {Graphics => assets/graphics}/particles/leaf3/leaf1_00002.png (100%) rename {Graphics => assets/graphics}/particles/leaf3/leaf1_00003.png (100%) rename {Graphics => assets/graphics}/particles/leaf3/leaf1_00004.png (100%) rename {Graphics => assets/graphics}/particles/leaf3/leaf1_00005.png (100%) rename {Graphics => assets/graphics}/particles/leaf3/leaf1_00006.png (100%) rename {Graphics => assets/graphics}/particles/leaf3/leaf1_00007.png (100%) rename {Graphics => assets/graphics}/particles/leaf3/leaf1_00008.png (100%) rename {Graphics => assets/graphics}/particles/leaf3/leaf1_00009.png (100%) rename {Graphics => assets/graphics}/particles/leaf4/leaf1_00000.png (100%) rename {Graphics => assets/graphics}/particles/leaf4/leaf1_00001.png (100%) rename {Graphics => assets/graphics}/particles/leaf4/leaf1_00002.png (100%) rename {Graphics => assets/graphics}/particles/leaf4/leaf1_00003.png (100%) rename {Graphics => assets/graphics}/particles/leaf4/leaf1_00004.png (100%) rename {Graphics => assets/graphics}/particles/leaf4/leaf1_00005.png (100%) rename {Graphics => assets/graphics}/particles/leaf4/leaf1_00006.png (100%) rename {Graphics => assets/graphics}/particles/leaf4/leaf1_00007.png (100%) rename {Graphics => assets/graphics}/particles/leaf4/leaf1_00008.png (100%) rename {Graphics => assets/graphics}/particles/leaf4/leaf1_00009.png (100%) rename {Graphics => assets/graphics}/particles/leaf4/leaf1_00010.png (100%) rename {Graphics => assets/graphics}/particles/leaf5/leaf1_00000.png (100%) rename {Graphics => assets/graphics}/particles/leaf5/leaf1_00001.png (100%) rename {Graphics => assets/graphics}/particles/leaf5/leaf1_00002.png (100%) rename {Graphics => assets/graphics}/particles/leaf5/leaf1_00003.png (100%) rename {Graphics => assets/graphics}/particles/leaf5/leaf1_00004.png (100%) rename {Graphics => assets/graphics}/particles/leaf5/leaf1_00005.png (100%) rename {Graphics => assets/graphics}/particles/leaf5/leaf1_00006.png (100%) rename {Graphics => assets/graphics}/particles/leaf5/leaf1_00007.png (100%) rename {Graphics => assets/graphics}/particles/leaf5/leaf1_00008.png (100%) rename {Graphics => assets/graphics}/particles/leaf5/leaf1_00009.png (100%) rename {Graphics => assets/graphics}/particles/leaf6/leaf1_00000.png (100%) rename {Graphics => assets/graphics}/particles/leaf6/leaf1_00001.png (100%) rename {Graphics => assets/graphics}/particles/leaf6/leaf1_00002.png (100%) rename {Graphics => assets/graphics}/particles/leaf6/leaf1_00003.png (100%) rename {Graphics => assets/graphics}/particles/leaf6/leaf1_00004.png (100%) rename {Graphics => assets/graphics}/particles/leaf6/leaf1_00005.png (100%) rename {Graphics => assets/graphics}/particles/leaf6/leaf1_00006.png (100%) rename {Graphics => assets/graphics}/particles/leaf6/leaf1_00007.png (100%) rename {Graphics => assets/graphics}/particles/leaf6/leaf1_00008.png (100%) rename {Graphics => assets/graphics}/particles/leaf6/leaf1_00009.png (100%) rename {Graphics => assets/graphics}/particles/leaf6/leaf1_00010.png (100%) rename {Graphics => assets/graphics}/particles/leaf6/leaf1_00011.png (100%) rename {Graphics => assets/graphics}/particles/leaf_attack/0.png (100%) rename {Graphics => assets/graphics}/particles/leaf_attack/1.png (100%) rename {Graphics => assets/graphics}/particles/leaf_attack/2.png (100%) rename {Graphics => assets/graphics}/particles/leaf_attack/3.png (100%) rename {Graphics => assets/graphics}/particles/leaf_attack/4.png (100%) rename {Graphics => assets/graphics}/particles/leaf_attack/5.png (100%) rename {Graphics => assets/graphics}/particles/leaf_attack/6.png (100%) rename {Graphics => assets/graphics}/particles/nova/0.png (100%) rename {Graphics => assets/graphics}/particles/nova/1.png (100%) rename {Graphics => assets/graphics}/particles/nova/2.png (100%) rename {Graphics => assets/graphics}/particles/nova/3.png (100%) rename {Graphics => assets/graphics}/particles/nova/4.png (100%) rename {Graphics => assets/graphics}/particles/nova/5.png (100%) rename {Graphics => assets/graphics}/particles/raccoon/0.png (100%) rename {Graphics => assets/graphics}/particles/raccoon/1.png (100%) rename {Graphics => assets/graphics}/particles/raccoon/2.png (100%) rename {Graphics => assets/graphics}/particles/raccoon/3.png (100%) rename {Graphics => assets/graphics}/particles/raccoon/4.png (100%) rename {Graphics => assets/graphics}/particles/raccoon/5.png (100%) rename {Graphics => assets/graphics}/particles/slash/0.png (100%) rename {Graphics => assets/graphics}/particles/slash/1.png (100%) rename {Graphics => assets/graphics}/particles/slash/2.png (100%) rename {Graphics => assets/graphics}/particles/slash/3.png (100%) rename {Graphics => assets/graphics}/particles/smoke/0.png (100%) rename {Graphics => assets/graphics}/particles/smoke/1.png (100%) rename {Graphics => assets/graphics}/particles/smoke/2.png (100%) rename {Graphics => assets/graphics}/particles/smoke/3.png (100%) rename {Graphics => assets/graphics}/particles/smoke/4.png (100%) rename {Graphics => assets/graphics}/particles/smoke/5.png (100%) rename {Graphics => assets/graphics}/particles/smoke2/0.png (100%) rename {Graphics => assets/graphics}/particles/smoke2/1.png (100%) rename {Graphics => assets/graphics}/particles/smoke2/2.png (100%) rename {Graphics => assets/graphics}/particles/smoke2/3.png (100%) rename {Graphics => assets/graphics}/particles/smoke2/4.png (100%) rename {Graphics => assets/graphics}/particles/smoke2/5.png (100%) rename {Graphics => assets/graphics}/particles/smoke_orange/0.png (100%) rename {Graphics => assets/graphics}/particles/smoke_orange/1.png (100%) rename {Graphics => assets/graphics}/particles/smoke_orange/2.png (100%) rename {Graphics => assets/graphics}/particles/smoke_orange/3.png (100%) rename {Graphics => assets/graphics}/particles/smoke_orange/4.png (100%) rename {Graphics => assets/graphics}/particles/smoke_orange/5.png (100%) rename {Graphics => assets/graphics}/particles/sparkle/0.png (100%) rename {Graphics => assets/graphics}/particles/sparkle/1.png (100%) rename {Graphics => assets/graphics}/particles/sparkle/2.png (100%) rename {Graphics => assets/graphics}/particles/sparkle/3.png (100%) rename {Graphics => assets/graphics}/particles/sparkle/4.png (100%) rename {Graphics => assets/graphics}/particles/thunder/0.png (100%) rename {Graphics => assets/graphics}/particles/thunder/1.png (100%) rename {Graphics => assets/graphics}/particles/thunder/2.png (100%) rename {Graphics => assets/graphics}/particles/thunder/3.png (100%) rename {Graphics => assets/graphics}/particles/thunder/4.png (100%) rename {Graphics => assets/graphics}/particles/thunder/5.png (100%) rename {Graphics => assets/graphics}/particles/thunder/6.png (100%) rename {Graphics => assets/graphics}/particles/thunder/7.png (100%) rename {old/Graphics => assets}/graphics/player/down/down_0.png (100%) rename {old/Graphics => assets}/graphics/player/down/down_1.png (100%) rename {old/Graphics => assets}/graphics/player/down/down_2.png (100%) rename {old/Graphics => assets}/graphics/player/down/down_3.png (100%) rename {old/Graphics => assets}/graphics/player/down_attack/attack_down.png (100%) rename {old/Graphics => assets}/graphics/player/down_idle/idle_down.png (100%) rename {old/Graphics => assets}/graphics/player/left/left_0.png (100%) rename {old/Graphics => assets}/graphics/player/left/left_1.png (100%) rename {old/Graphics => assets}/graphics/player/left/left_2.png (100%) rename {old/Graphics => assets}/graphics/player/left/left_3.png (100%) rename {old/Graphics => assets}/graphics/player/left_attack/attack_left.png (100%) rename {old/Graphics => assets}/graphics/player/left_idle/idle_left.png (100%) rename {old/Graphics => assets}/graphics/player/right/right_0.png (100%) rename {old/Graphics => assets}/graphics/player/right/right_1.png (100%) rename {old/Graphics => assets}/graphics/player/right/right_2.png (100%) rename {old/Graphics => assets}/graphics/player/right/right_3.png (100%) rename {old/Graphics => assets}/graphics/player/right_attack/attack_right.png (100%) rename {old/Graphics => assets}/graphics/player/right_idle/idle_right.png (100%) rename {old/Graphics => assets}/graphics/player/up/up_0.png (100%) rename {old/Graphics => assets}/graphics/player/up/up_1.png (100%) rename {old/Graphics => assets}/graphics/player/up/up_2.png (100%) rename {old/Graphics => assets}/graphics/player/up/up_3.png (100%) rename {old/Graphics => assets}/graphics/player/up_attack/attack_up.png (100%) rename {old/Graphics => assets}/graphics/player/up_idle/idle_up.png (100%) rename {Graphics => assets/graphics}/tilemap/Floor.png (100%) rename {Graphics => assets/graphics}/tilemap/details.png (100%) rename {Graphics => assets/graphics}/tilemap/ground.png (100%) rename {Graphics => assets/graphics}/weapons/axe/down.png (100%) rename {Graphics => assets/graphics}/weapons/axe/full.png (100%) rename {Graphics => assets/graphics}/weapons/axe/left.png (100%) rename {Graphics => assets/graphics}/weapons/axe/right.png (100%) rename {Graphics => assets/graphics}/weapons/axe/up.png (100%) rename {Graphics => assets/graphics}/weapons/lance/down.png (100%) rename {Graphics => assets/graphics}/weapons/lance/full.png (100%) rename {Graphics => assets/graphics}/weapons/lance/left.png (100%) rename {Graphics => assets/graphics}/weapons/lance/right.png (100%) rename {Graphics => assets/graphics}/weapons/lance/up.png (100%) rename {Graphics => assets/graphics}/weapons/rapier/down.png (100%) rename {Graphics => assets/graphics}/weapons/rapier/full.png (100%) rename {Graphics => assets/graphics}/weapons/rapier/left.png (100%) rename {Graphics => assets/graphics}/weapons/rapier/right.png (100%) rename {Graphics => assets/graphics}/weapons/rapier/up.png (100%) rename {Graphics => assets/graphics}/weapons/sai/down.png (100%) rename {Graphics => assets/graphics}/weapons/sai/full.png (100%) rename {Graphics => assets/graphics}/weapons/sai/left.png (100%) rename {Graphics => assets/graphics}/weapons/sai/right.png (100%) rename {Graphics => assets/graphics}/weapons/sai/up.png (100%) rename {Graphics => assets/graphics}/weapons/sword/down.png (100%) rename {Graphics => assets/graphics}/weapons/sword/full.png (100%) rename {Graphics => assets/graphics}/weapons/sword/left.png (100%) rename {Graphics => assets/graphics}/weapons/sword/right.png (100%) rename {Graphics => assets/graphics}/weapons/sword/up.png (100%) rename {Map => assets/map}/Entities.csv (100%) rename {Map => assets/map}/FloorBlocks.csv (100%) rename {Map => assets/map}/Grass.csv (100%) rename {Map => assets/map}/Objects.csv (100%) create mode 100644 game/configs/game/monster_config.py create mode 100644 game/configs/game/spell_config.py create mode 100644 game/configs/game/weapon_config.py rename old/Game/utils/settings.py => game/configs/system/window_config.py (100%) rename {Game => game}/effects/__init__.py (100%) rename Game/effects/magic.py => game/effects/magic_effects.py (100%) rename Game/effects/particles.py => game/effects/particle_effects.py (100%) rename old/Game/effects/weapon.py => game/effects/weapon_effects.py (100%) rename {Game/entities => game/ui}/__init__.py (100%) rename {old/Game/UI => game/ui}/ui.py (100%) create mode 100644 game/ui/ui_config.py rename {old/Game/UI => game/ui}/upgrade.py (100%) create mode 100644 game/utils/.settings.py.kate-swp rename {Game => game}/utils/debug.py (100%) rename Game/utils/support.py => game/utils/resource_loader.py (100%) rename {Game/params => old-old/Game/UI}/__init__.py (100%) rename {Game => old-old/Game}/UI/ui.py (100%) rename {Game/rl => old-old/Game/effects}/__init__.py (100%) rename {old => old-old}/Game/effects/magic.py (100%) rename {old => old-old}/Game/effects/particles.py (100%) rename {Game => old-old/Game}/effects/weapon.py (100%) rename {Game/terrain => old-old/Game/entities}/__init__.py (100%) rename {Game => old-old/Game}/level.py (100%) rename {Game => old-old/Game}/main.py (100%) rename {Game/utils => old-old/Game/params}/__init__.py (100%) rename old/Game/rl/rl_settings.py => old-old/Game/params/rl.py (100%) rename {Game/view => old-old/Game/rl}/__init__.py (100%) rename {old/Game/UI => old-old/Game/terrain}/__init__.py (100%) rename {Game => old-old/Game}/terrain/tiles.py (100%) rename {old/Game/effects => old-old/Game/utils}/__init__.py (100%) rename {old => old-old}/Game/utils/debug.py (100%) rename {Game => old-old/Game}/utils/settings.py (100%) rename {old => old-old}/Game/utils/support.py (100%) rename {old/Game/rl => old-old/Game/view}/__init__.py (100%) rename {Game => old-old/Game}/view/camera.py (100%) rename {Game => old-old/Game}/view/observer.py (100%) delete mode 100644 old/Game/utils/__init__.py diff --git a/Game/UI/__init__.py b/agent/__init__.py similarity index 100% rename from Game/UI/__init__.py rename to agent/__init__.py diff --git a/old/Game/rl/agent.py b/agent/agent.py similarity index 100% rename from old/Game/rl/agent.py rename to agent/agent.py diff --git a/old/Game/rl/brain.py b/agent/brain.py similarity index 100% rename from old/Game/rl/brain.py rename to agent/brain.py diff --git a/Game/params/rl.py b/agent/utils/hyperparams.py similarity index 100% rename from Game/params/rl.py rename to agent/utils/hyperparams.py diff --git a/Graphics/font/joystix.ttf b/assets/font/joystix.ttf similarity index 100% rename from Graphics/font/joystix.ttf rename to assets/font/joystix.ttf diff --git a/Graphics/grass/grass_1.png b/assets/graphics/grass/grass_1.png similarity index 100% rename from Graphics/grass/grass_1.png rename to assets/graphics/grass/grass_1.png diff --git a/Graphics/grass/grass_2.png b/assets/graphics/grass/grass_2.png similarity index 100% rename from Graphics/grass/grass_2.png rename to assets/graphics/grass/grass_2.png diff --git a/Graphics/grass/grass_3.png b/assets/graphics/grass/grass_3.png similarity index 100% rename from Graphics/grass/grass_3.png rename to assets/graphics/grass/grass_3.png diff --git a/old/Graphics/graphics/monsters/bamboo/attack/0.png b/assets/graphics/monsters/bamboo/attack/0.png similarity index 100% rename from old/Graphics/graphics/monsters/bamboo/attack/0.png rename to assets/graphics/monsters/bamboo/attack/0.png diff --git a/old/Graphics/graphics/monsters/bamboo/idle/0.png b/assets/graphics/monsters/bamboo/idle/0.png similarity index 100% rename from old/Graphics/graphics/monsters/bamboo/idle/0.png rename to assets/graphics/monsters/bamboo/idle/0.png diff --git a/old/Graphics/graphics/monsters/bamboo/idle/1.png b/assets/graphics/monsters/bamboo/idle/1.png similarity index 100% rename from old/Graphics/graphics/monsters/bamboo/idle/1.png rename to assets/graphics/monsters/bamboo/idle/1.png diff --git a/old/Graphics/graphics/monsters/bamboo/idle/2.png b/assets/graphics/monsters/bamboo/idle/2.png similarity index 100% rename from old/Graphics/graphics/monsters/bamboo/idle/2.png rename to assets/graphics/monsters/bamboo/idle/2.png diff --git a/old/Graphics/graphics/monsters/bamboo/idle/3.png b/assets/graphics/monsters/bamboo/idle/3.png similarity index 100% rename from old/Graphics/graphics/monsters/bamboo/idle/3.png rename to assets/graphics/monsters/bamboo/idle/3.png diff --git a/old/Graphics/graphics/monsters/bamboo/move/0.png b/assets/graphics/monsters/bamboo/move/0.png similarity index 100% rename from old/Graphics/graphics/monsters/bamboo/move/0.png rename to assets/graphics/monsters/bamboo/move/0.png diff --git a/old/Graphics/graphics/monsters/bamboo/move/1.png b/assets/graphics/monsters/bamboo/move/1.png similarity index 100% rename from old/Graphics/graphics/monsters/bamboo/move/1.png rename to assets/graphics/monsters/bamboo/move/1.png diff --git a/old/Graphics/graphics/monsters/bamboo/move/2.png b/assets/graphics/monsters/bamboo/move/2.png similarity index 100% rename from old/Graphics/graphics/monsters/bamboo/move/2.png rename to assets/graphics/monsters/bamboo/move/2.png diff --git a/old/Graphics/graphics/monsters/bamboo/move/3.png b/assets/graphics/monsters/bamboo/move/3.png similarity index 100% rename from old/Graphics/graphics/monsters/bamboo/move/3.png rename to assets/graphics/monsters/bamboo/move/3.png diff --git a/old/Graphics/graphics/monsters/raccoon/attack/0.png b/assets/graphics/monsters/raccoon/attack/0.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/attack/0.png rename to assets/graphics/monsters/raccoon/attack/0.png diff --git a/old/Graphics/graphics/monsters/raccoon/attack/1.png b/assets/graphics/monsters/raccoon/attack/1.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/attack/1.png rename to assets/graphics/monsters/raccoon/attack/1.png diff --git a/old/Graphics/graphics/monsters/raccoon/attack/2.png b/assets/graphics/monsters/raccoon/attack/2.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/attack/2.png rename to assets/graphics/monsters/raccoon/attack/2.png diff --git a/old/Graphics/graphics/monsters/raccoon/attack/3.png b/assets/graphics/monsters/raccoon/attack/3.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/attack/3.png rename to assets/graphics/monsters/raccoon/attack/3.png diff --git a/old/Graphics/graphics/monsters/raccoon/idle/0.png b/assets/graphics/monsters/raccoon/idle/0.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/idle/0.png rename to assets/graphics/monsters/raccoon/idle/0.png diff --git a/old/Graphics/graphics/monsters/raccoon/idle/1.png b/assets/graphics/monsters/raccoon/idle/1.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/idle/1.png rename to assets/graphics/monsters/raccoon/idle/1.png diff --git a/old/Graphics/graphics/monsters/raccoon/idle/2.png b/assets/graphics/monsters/raccoon/idle/2.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/idle/2.png rename to assets/graphics/monsters/raccoon/idle/2.png diff --git a/old/Graphics/graphics/monsters/raccoon/idle/3.png b/assets/graphics/monsters/raccoon/idle/3.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/idle/3.png rename to assets/graphics/monsters/raccoon/idle/3.png diff --git a/old/Graphics/graphics/monsters/raccoon/idle/4.png b/assets/graphics/monsters/raccoon/idle/4.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/idle/4.png rename to assets/graphics/monsters/raccoon/idle/4.png diff --git a/old/Graphics/graphics/monsters/raccoon/idle/5.png b/assets/graphics/monsters/raccoon/idle/5.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/idle/5.png rename to assets/graphics/monsters/raccoon/idle/5.png diff --git a/old/Graphics/graphics/monsters/raccoon/move/0.png b/assets/graphics/monsters/raccoon/move/0.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/move/0.png rename to assets/graphics/monsters/raccoon/move/0.png diff --git a/old/Graphics/graphics/monsters/raccoon/move/1.png b/assets/graphics/monsters/raccoon/move/1.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/move/1.png rename to assets/graphics/monsters/raccoon/move/1.png diff --git a/old/Graphics/graphics/monsters/raccoon/move/2.png b/assets/graphics/monsters/raccoon/move/2.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/move/2.png rename to assets/graphics/monsters/raccoon/move/2.png diff --git a/old/Graphics/graphics/monsters/raccoon/move/3.png b/assets/graphics/monsters/raccoon/move/3.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/move/3.png rename to assets/graphics/monsters/raccoon/move/3.png diff --git a/old/Graphics/graphics/monsters/raccoon/move/4.png b/assets/graphics/monsters/raccoon/move/4.png similarity index 100% rename from old/Graphics/graphics/monsters/raccoon/move/4.png rename to assets/graphics/monsters/raccoon/move/4.png diff --git a/old/Graphics/graphics/monsters/spirit/attack/0.png b/assets/graphics/monsters/spirit/attack/0.png similarity index 100% rename from old/Graphics/graphics/monsters/spirit/attack/0.png rename to assets/graphics/monsters/spirit/attack/0.png diff --git a/old/Graphics/graphics/monsters/spirit/idle/0.png b/assets/graphics/monsters/spirit/idle/0.png similarity index 100% rename from old/Graphics/graphics/monsters/spirit/idle/0.png rename to assets/graphics/monsters/spirit/idle/0.png diff --git a/old/Graphics/graphics/monsters/spirit/idle/1.png b/assets/graphics/monsters/spirit/idle/1.png similarity index 100% rename from old/Graphics/graphics/monsters/spirit/idle/1.png rename to assets/graphics/monsters/spirit/idle/1.png diff --git a/old/Graphics/graphics/monsters/spirit/idle/2.png b/assets/graphics/monsters/spirit/idle/2.png similarity index 100% rename from old/Graphics/graphics/monsters/spirit/idle/2.png rename to assets/graphics/monsters/spirit/idle/2.png diff --git a/old/Graphics/graphics/monsters/spirit/idle/3.png b/assets/graphics/monsters/spirit/idle/3.png similarity index 100% rename from old/Graphics/graphics/monsters/spirit/idle/3.png rename to assets/graphics/monsters/spirit/idle/3.png diff --git a/old/Graphics/graphics/monsters/spirit/move/0.png b/assets/graphics/monsters/spirit/move/0.png similarity index 100% rename from old/Graphics/graphics/monsters/spirit/move/0.png rename to assets/graphics/monsters/spirit/move/0.png diff --git a/old/Graphics/graphics/monsters/spirit/move/1.png b/assets/graphics/monsters/spirit/move/1.png similarity index 100% rename from old/Graphics/graphics/monsters/spirit/move/1.png rename to assets/graphics/monsters/spirit/move/1.png diff --git a/old/Graphics/graphics/monsters/spirit/move/2.png b/assets/graphics/monsters/spirit/move/2.png similarity index 100% rename from old/Graphics/graphics/monsters/spirit/move/2.png rename to assets/graphics/monsters/spirit/move/2.png diff --git a/old/Graphics/graphics/monsters/spirit/move/3.png b/assets/graphics/monsters/spirit/move/3.png similarity index 100% rename from old/Graphics/graphics/monsters/spirit/move/3.png rename to assets/graphics/monsters/spirit/move/3.png diff --git a/old/Graphics/graphics/monsters/squid/attack/0 - Copy (2).png b/assets/graphics/monsters/squid/attack/0 - Copy (2).png similarity index 100% rename from old/Graphics/graphics/monsters/squid/attack/0 - Copy (2).png rename to assets/graphics/monsters/squid/attack/0 - Copy (2).png diff --git a/old/Graphics/graphics/monsters/squid/attack/0 - Copy (3).png b/assets/graphics/monsters/squid/attack/0 - Copy (3).png similarity index 100% rename from old/Graphics/graphics/monsters/squid/attack/0 - Copy (3).png rename to assets/graphics/monsters/squid/attack/0 - Copy (3).png diff --git a/old/Graphics/graphics/monsters/squid/attack/0 - Copy.png b/assets/graphics/monsters/squid/attack/0 - Copy.png similarity index 100% rename from old/Graphics/graphics/monsters/squid/attack/0 - Copy.png rename to assets/graphics/monsters/squid/attack/0 - Copy.png diff --git a/old/Graphics/graphics/monsters/squid/attack/0.png b/assets/graphics/monsters/squid/attack/0.png similarity index 100% rename from old/Graphics/graphics/monsters/squid/attack/0.png rename to assets/graphics/monsters/squid/attack/0.png diff --git a/old/Graphics/graphics/monsters/squid/idle/0.png b/assets/graphics/monsters/squid/idle/0.png similarity index 100% rename from old/Graphics/graphics/monsters/squid/idle/0.png rename to assets/graphics/monsters/squid/idle/0.png diff --git a/old/Graphics/graphics/monsters/squid/idle/1.png b/assets/graphics/monsters/squid/idle/1.png similarity index 100% rename from old/Graphics/graphics/monsters/squid/idle/1.png rename to assets/graphics/monsters/squid/idle/1.png diff --git a/old/Graphics/graphics/monsters/squid/idle/2.png b/assets/graphics/monsters/squid/idle/2.png similarity index 100% rename from old/Graphics/graphics/monsters/squid/idle/2.png rename to assets/graphics/monsters/squid/idle/2.png diff --git a/old/Graphics/graphics/monsters/squid/idle/3.png b/assets/graphics/monsters/squid/idle/3.png similarity index 100% rename from old/Graphics/graphics/monsters/squid/idle/3.png rename to assets/graphics/monsters/squid/idle/3.png diff --git a/old/Graphics/graphics/monsters/squid/idle/4.png b/assets/graphics/monsters/squid/idle/4.png similarity index 100% rename from old/Graphics/graphics/monsters/squid/idle/4.png rename to assets/graphics/monsters/squid/idle/4.png diff --git a/old/Graphics/graphics/monsters/squid/move/0.png b/assets/graphics/monsters/squid/move/0.png similarity index 100% rename from old/Graphics/graphics/monsters/squid/move/0.png rename to assets/graphics/monsters/squid/move/0.png diff --git a/old/Graphics/graphics/monsters/squid/move/1.png b/assets/graphics/monsters/squid/move/1.png similarity index 100% rename from old/Graphics/graphics/monsters/squid/move/1.png rename to assets/graphics/monsters/squid/move/1.png diff --git a/old/Graphics/graphics/monsters/squid/move/2.png b/assets/graphics/monsters/squid/move/2.png similarity index 100% rename from old/Graphics/graphics/monsters/squid/move/2.png rename to assets/graphics/monsters/squid/move/2.png diff --git a/old/Graphics/graphics/monsters/squid/move/3.png b/assets/graphics/monsters/squid/move/3.png similarity index 100% rename from old/Graphics/graphics/monsters/squid/move/3.png rename to assets/graphics/monsters/squid/move/3.png diff --git a/Graphics/objects/0.png b/assets/graphics/objects/0.png similarity index 100% rename from Graphics/objects/0.png rename to assets/graphics/objects/0.png diff --git a/Graphics/objects/01.png b/assets/graphics/objects/01.png similarity index 100% rename from Graphics/objects/01.png rename to assets/graphics/objects/01.png diff --git a/Graphics/objects/02.png b/assets/graphics/objects/02.png similarity index 100% rename from Graphics/objects/02.png rename to assets/graphics/objects/02.png diff --git a/Graphics/objects/03.png b/assets/graphics/objects/03.png similarity index 100% rename from Graphics/objects/03.png rename to assets/graphics/objects/03.png diff --git a/Graphics/objects/04.png b/assets/graphics/objects/04.png similarity index 100% rename from Graphics/objects/04.png rename to assets/graphics/objects/04.png diff --git a/Graphics/objects/05.png b/assets/graphics/objects/05.png similarity index 100% rename from Graphics/objects/05.png rename to assets/graphics/objects/05.png diff --git a/Graphics/objects/06.png b/assets/graphics/objects/06.png similarity index 100% rename from Graphics/objects/06.png rename to assets/graphics/objects/06.png diff --git a/Graphics/objects/07.png b/assets/graphics/objects/07.png similarity index 100% rename from Graphics/objects/07.png rename to assets/graphics/objects/07.png diff --git a/Graphics/objects/08.png b/assets/graphics/objects/08.png similarity index 100% rename from Graphics/objects/08.png rename to assets/graphics/objects/08.png diff --git a/Graphics/objects/09.png b/assets/graphics/objects/09.png similarity index 100% rename from Graphics/objects/09.png rename to assets/graphics/objects/09.png diff --git a/Graphics/objects/10.png b/assets/graphics/objects/10.png similarity index 100% rename from Graphics/objects/10.png rename to assets/graphics/objects/10.png diff --git a/Graphics/objects/11.png b/assets/graphics/objects/11.png similarity index 100% rename from Graphics/objects/11.png rename to assets/graphics/objects/11.png diff --git a/Graphics/objects/12.png b/assets/graphics/objects/12.png similarity index 100% rename from Graphics/objects/12.png rename to assets/graphics/objects/12.png diff --git a/Graphics/objects/13.png b/assets/graphics/objects/13.png similarity index 100% rename from Graphics/objects/13.png rename to assets/graphics/objects/13.png diff --git a/Graphics/objects/14.png b/assets/graphics/objects/14.png similarity index 100% rename from Graphics/objects/14.png rename to assets/graphics/objects/14.png diff --git a/Graphics/objects/15.png b/assets/graphics/objects/15.png similarity index 100% rename from Graphics/objects/15.png rename to assets/graphics/objects/15.png diff --git a/Graphics/objects/16.png b/assets/graphics/objects/16.png similarity index 100% rename from Graphics/objects/16.png rename to assets/graphics/objects/16.png diff --git a/Graphics/objects/17.png b/assets/graphics/objects/17.png similarity index 100% rename from Graphics/objects/17.png rename to assets/graphics/objects/17.png diff --git a/Graphics/objects/18.png b/assets/graphics/objects/18.png similarity index 100% rename from Graphics/objects/18.png rename to assets/graphics/objects/18.png diff --git a/Graphics/objects/19.png b/assets/graphics/objects/19.png similarity index 100% rename from Graphics/objects/19.png rename to assets/graphics/objects/19.png diff --git a/Graphics/objects/20.png b/assets/graphics/objects/20.png similarity index 100% rename from Graphics/objects/20.png rename to assets/graphics/objects/20.png diff --git a/Graphics/observer.png b/assets/graphics/observer.png similarity index 100% rename from Graphics/observer.png rename to assets/graphics/observer.png diff --git a/Graphics/particles/aura/0.png b/assets/graphics/particles/aura/0.png similarity index 100% rename from Graphics/particles/aura/0.png rename to assets/graphics/particles/aura/0.png diff --git a/Graphics/particles/aura/1.png b/assets/graphics/particles/aura/1.png similarity index 100% rename from Graphics/particles/aura/1.png rename to assets/graphics/particles/aura/1.png diff --git a/Graphics/particles/aura/2.png b/assets/graphics/particles/aura/2.png similarity index 100% rename from Graphics/particles/aura/2.png rename to assets/graphics/particles/aura/2.png diff --git a/Graphics/particles/aura/3.png b/assets/graphics/particles/aura/3.png similarity index 100% rename from Graphics/particles/aura/3.png rename to assets/graphics/particles/aura/3.png diff --git a/Graphics/particles/bamboo/0.png b/assets/graphics/particles/bamboo/0.png similarity index 100% rename from Graphics/particles/bamboo/0.png rename to assets/graphics/particles/bamboo/0.png diff --git a/Graphics/particles/bamboo/1.png b/assets/graphics/particles/bamboo/1.png similarity index 100% rename from Graphics/particles/bamboo/1.png rename to assets/graphics/particles/bamboo/1.png diff --git a/Graphics/particles/claw/0.png b/assets/graphics/particles/claw/0.png similarity index 100% rename from Graphics/particles/claw/0.png rename to assets/graphics/particles/claw/0.png diff --git a/Graphics/particles/claw/1.png b/assets/graphics/particles/claw/1.png similarity index 100% rename from Graphics/particles/claw/1.png rename to assets/graphics/particles/claw/1.png diff --git a/Graphics/particles/claw/2.png b/assets/graphics/particles/claw/2.png similarity index 100% rename from Graphics/particles/claw/2.png rename to assets/graphics/particles/claw/2.png diff --git a/Graphics/particles/claw/3.png b/assets/graphics/particles/claw/3.png similarity index 100% rename from Graphics/particles/claw/3.png rename to assets/graphics/particles/claw/3.png diff --git a/Graphics/particles/flame/fire.png b/assets/graphics/particles/flame/fire.png similarity index 100% rename from Graphics/particles/flame/fire.png rename to assets/graphics/particles/flame/fire.png diff --git a/Graphics/particles/flame/frames/0.png b/assets/graphics/particles/flame/frames/0.png similarity index 100% rename from Graphics/particles/flame/frames/0.png rename to assets/graphics/particles/flame/frames/0.png diff --git a/Graphics/particles/flame/frames/01.png b/assets/graphics/particles/flame/frames/01.png similarity index 100% rename from Graphics/particles/flame/frames/01.png rename to assets/graphics/particles/flame/frames/01.png diff --git a/Graphics/particles/flame/frames/02.png b/assets/graphics/particles/flame/frames/02.png similarity index 100% rename from Graphics/particles/flame/frames/02.png rename to assets/graphics/particles/flame/frames/02.png diff --git a/Graphics/particles/flame/frames/03.png b/assets/graphics/particles/flame/frames/03.png similarity index 100% rename from Graphics/particles/flame/frames/03.png rename to assets/graphics/particles/flame/frames/03.png diff --git a/Graphics/particles/flame/frames/04.png b/assets/graphics/particles/flame/frames/04.png similarity index 100% rename from Graphics/particles/flame/frames/04.png rename to assets/graphics/particles/flame/frames/04.png diff --git a/Graphics/particles/flame/frames/05.png b/assets/graphics/particles/flame/frames/05.png similarity index 100% rename from Graphics/particles/flame/frames/05.png rename to assets/graphics/particles/flame/frames/05.png diff --git a/Graphics/particles/flame/frames/06.png b/assets/graphics/particles/flame/frames/06.png similarity index 100% rename from Graphics/particles/flame/frames/06.png rename to assets/graphics/particles/flame/frames/06.png diff --git a/Graphics/particles/flame/frames/07.png b/assets/graphics/particles/flame/frames/07.png similarity index 100% rename from Graphics/particles/flame/frames/07.png rename to assets/graphics/particles/flame/frames/07.png diff --git a/Graphics/particles/flame/frames/08.png b/assets/graphics/particles/flame/frames/08.png similarity index 100% rename from Graphics/particles/flame/frames/08.png rename to assets/graphics/particles/flame/frames/08.png diff --git a/Graphics/particles/flame/frames/09.png b/assets/graphics/particles/flame/frames/09.png similarity index 100% rename from Graphics/particles/flame/frames/09.png rename to assets/graphics/particles/flame/frames/09.png diff --git a/Graphics/particles/flame/frames/10.png b/assets/graphics/particles/flame/frames/10.png similarity index 100% rename from Graphics/particles/flame/frames/10.png rename to assets/graphics/particles/flame/frames/10.png diff --git a/Graphics/particles/flame/frames/11.png b/assets/graphics/particles/flame/frames/11.png similarity index 100% rename from Graphics/particles/flame/frames/11.png rename to assets/graphics/particles/flame/frames/11.png diff --git a/Graphics/particles/heal/frames/0.png b/assets/graphics/particles/heal/frames/0.png similarity index 100% rename from Graphics/particles/heal/frames/0.png rename to assets/graphics/particles/heal/frames/0.png diff --git a/Graphics/particles/heal/frames/1.png b/assets/graphics/particles/heal/frames/1.png similarity index 100% rename from Graphics/particles/heal/frames/1.png rename to assets/graphics/particles/heal/frames/1.png diff --git a/Graphics/particles/heal/frames/2.png b/assets/graphics/particles/heal/frames/2.png similarity index 100% rename from Graphics/particles/heal/frames/2.png rename to assets/graphics/particles/heal/frames/2.png diff --git a/Graphics/particles/heal/frames/3.png b/assets/graphics/particles/heal/frames/3.png similarity index 100% rename from Graphics/particles/heal/frames/3.png rename to assets/graphics/particles/heal/frames/3.png diff --git a/Graphics/particles/heal/frames/4.png b/assets/graphics/particles/heal/frames/4.png similarity index 100% rename from Graphics/particles/heal/frames/4.png rename to assets/graphics/particles/heal/frames/4.png diff --git a/Graphics/particles/heal/heal.png b/assets/graphics/particles/heal/heal.png similarity index 100% rename from Graphics/particles/heal/heal.png rename to assets/graphics/particles/heal/heal.png diff --git a/Graphics/particles/leaf1/leaf1_00000.png b/assets/graphics/particles/leaf1/leaf1_00000.png similarity index 100% rename from Graphics/particles/leaf1/leaf1_00000.png rename to assets/graphics/particles/leaf1/leaf1_00000.png diff --git a/Graphics/particles/leaf1/leaf1_00001.png b/assets/graphics/particles/leaf1/leaf1_00001.png similarity index 100% rename from Graphics/particles/leaf1/leaf1_00001.png rename to assets/graphics/particles/leaf1/leaf1_00001.png diff --git a/Graphics/particles/leaf1/leaf1_00002.png b/assets/graphics/particles/leaf1/leaf1_00002.png similarity index 100% rename from Graphics/particles/leaf1/leaf1_00002.png rename to assets/graphics/particles/leaf1/leaf1_00002.png diff --git a/Graphics/particles/leaf1/leaf1_00003.png b/assets/graphics/particles/leaf1/leaf1_00003.png similarity index 100% rename from Graphics/particles/leaf1/leaf1_00003.png rename to assets/graphics/particles/leaf1/leaf1_00003.png diff --git a/Graphics/particles/leaf1/leaf1_00004.png b/assets/graphics/particles/leaf1/leaf1_00004.png similarity index 100% rename from Graphics/particles/leaf1/leaf1_00004.png rename to assets/graphics/particles/leaf1/leaf1_00004.png diff --git a/Graphics/particles/leaf1/leaf1_00005.png b/assets/graphics/particles/leaf1/leaf1_00005.png similarity index 100% rename from Graphics/particles/leaf1/leaf1_00005.png rename to assets/graphics/particles/leaf1/leaf1_00005.png diff --git a/Graphics/particles/leaf1/leaf1_00006.png b/assets/graphics/particles/leaf1/leaf1_00006.png similarity index 100% rename from Graphics/particles/leaf1/leaf1_00006.png rename to assets/graphics/particles/leaf1/leaf1_00006.png diff --git a/Graphics/particles/leaf1/leaf1_00007.png b/assets/graphics/particles/leaf1/leaf1_00007.png similarity index 100% rename from Graphics/particles/leaf1/leaf1_00007.png rename to assets/graphics/particles/leaf1/leaf1_00007.png diff --git a/Graphics/particles/leaf1/leaf1_00008.png b/assets/graphics/particles/leaf1/leaf1_00008.png similarity index 100% rename from Graphics/particles/leaf1/leaf1_00008.png rename to assets/graphics/particles/leaf1/leaf1_00008.png diff --git a/Graphics/particles/leaf1/leaf1_00009.png b/assets/graphics/particles/leaf1/leaf1_00009.png similarity index 100% rename from Graphics/particles/leaf1/leaf1_00009.png rename to assets/graphics/particles/leaf1/leaf1_00009.png diff --git a/Graphics/particles/leaf1/leaf1_00010.png b/assets/graphics/particles/leaf1/leaf1_00010.png similarity index 100% rename from Graphics/particles/leaf1/leaf1_00010.png rename to assets/graphics/particles/leaf1/leaf1_00010.png diff --git a/Graphics/particles/leaf1/leaf1_00011.png b/assets/graphics/particles/leaf1/leaf1_00011.png similarity index 100% rename from Graphics/particles/leaf1/leaf1_00011.png rename to assets/graphics/particles/leaf1/leaf1_00011.png diff --git a/Graphics/particles/leaf2/leaf1_00000.png b/assets/graphics/particles/leaf2/leaf1_00000.png similarity index 100% rename from Graphics/particles/leaf2/leaf1_00000.png rename to assets/graphics/particles/leaf2/leaf1_00000.png diff --git a/Graphics/particles/leaf2/leaf1_00001.png b/assets/graphics/particles/leaf2/leaf1_00001.png similarity index 100% rename from Graphics/particles/leaf2/leaf1_00001.png rename to assets/graphics/particles/leaf2/leaf1_00001.png diff --git a/Graphics/particles/leaf2/leaf1_00002.png b/assets/graphics/particles/leaf2/leaf1_00002.png similarity index 100% rename from Graphics/particles/leaf2/leaf1_00002.png rename to assets/graphics/particles/leaf2/leaf1_00002.png diff --git a/Graphics/particles/leaf2/leaf1_00003.png b/assets/graphics/particles/leaf2/leaf1_00003.png similarity index 100% rename from Graphics/particles/leaf2/leaf1_00003.png rename to assets/graphics/particles/leaf2/leaf1_00003.png diff --git a/Graphics/particles/leaf2/leaf1_00004.png b/assets/graphics/particles/leaf2/leaf1_00004.png similarity index 100% rename from Graphics/particles/leaf2/leaf1_00004.png rename to assets/graphics/particles/leaf2/leaf1_00004.png diff --git a/Graphics/particles/leaf2/leaf1_00005.png b/assets/graphics/particles/leaf2/leaf1_00005.png similarity index 100% rename from Graphics/particles/leaf2/leaf1_00005.png rename to assets/graphics/particles/leaf2/leaf1_00005.png diff --git a/Graphics/particles/leaf2/leaf1_00006.png b/assets/graphics/particles/leaf2/leaf1_00006.png similarity index 100% rename from Graphics/particles/leaf2/leaf1_00006.png rename to assets/graphics/particles/leaf2/leaf1_00006.png diff --git a/Graphics/particles/leaf2/leaf1_00007.png b/assets/graphics/particles/leaf2/leaf1_00007.png similarity index 100% rename from Graphics/particles/leaf2/leaf1_00007.png rename to assets/graphics/particles/leaf2/leaf1_00007.png diff --git a/Graphics/particles/leaf2/leaf1_00008.png b/assets/graphics/particles/leaf2/leaf1_00008.png similarity index 100% rename from Graphics/particles/leaf2/leaf1_00008.png rename to assets/graphics/particles/leaf2/leaf1_00008.png diff --git a/Graphics/particles/leaf2/leaf1_00009.png b/assets/graphics/particles/leaf2/leaf1_00009.png similarity index 100% rename from Graphics/particles/leaf2/leaf1_00009.png rename to assets/graphics/particles/leaf2/leaf1_00009.png diff --git a/Graphics/particles/leaf2/leaf1_00010.png b/assets/graphics/particles/leaf2/leaf1_00010.png similarity index 100% rename from Graphics/particles/leaf2/leaf1_00010.png rename to assets/graphics/particles/leaf2/leaf1_00010.png diff --git a/Graphics/particles/leaf2/leaf1_00011.png b/assets/graphics/particles/leaf2/leaf1_00011.png similarity index 100% rename from Graphics/particles/leaf2/leaf1_00011.png rename to assets/graphics/particles/leaf2/leaf1_00011.png diff --git a/Graphics/particles/leaf2/leaf1_00012.png b/assets/graphics/particles/leaf2/leaf1_00012.png similarity index 100% rename from Graphics/particles/leaf2/leaf1_00012.png rename to assets/graphics/particles/leaf2/leaf1_00012.png diff --git a/Graphics/particles/leaf3/leaf1_00000.png b/assets/graphics/particles/leaf3/leaf1_00000.png similarity index 100% rename from Graphics/particles/leaf3/leaf1_00000.png rename to assets/graphics/particles/leaf3/leaf1_00000.png diff --git a/Graphics/particles/leaf3/leaf1_00001.png b/assets/graphics/particles/leaf3/leaf1_00001.png similarity index 100% rename from Graphics/particles/leaf3/leaf1_00001.png rename to assets/graphics/particles/leaf3/leaf1_00001.png diff --git a/Graphics/particles/leaf3/leaf1_00002.png b/assets/graphics/particles/leaf3/leaf1_00002.png similarity index 100% rename from Graphics/particles/leaf3/leaf1_00002.png rename to assets/graphics/particles/leaf3/leaf1_00002.png diff --git a/Graphics/particles/leaf3/leaf1_00003.png b/assets/graphics/particles/leaf3/leaf1_00003.png similarity index 100% rename from Graphics/particles/leaf3/leaf1_00003.png rename to assets/graphics/particles/leaf3/leaf1_00003.png diff --git a/Graphics/particles/leaf3/leaf1_00004.png b/assets/graphics/particles/leaf3/leaf1_00004.png similarity index 100% rename from Graphics/particles/leaf3/leaf1_00004.png rename to assets/graphics/particles/leaf3/leaf1_00004.png diff --git a/Graphics/particles/leaf3/leaf1_00005.png b/assets/graphics/particles/leaf3/leaf1_00005.png similarity index 100% rename from Graphics/particles/leaf3/leaf1_00005.png rename to assets/graphics/particles/leaf3/leaf1_00005.png diff --git a/Graphics/particles/leaf3/leaf1_00006.png b/assets/graphics/particles/leaf3/leaf1_00006.png similarity index 100% rename from Graphics/particles/leaf3/leaf1_00006.png rename to assets/graphics/particles/leaf3/leaf1_00006.png diff --git a/Graphics/particles/leaf3/leaf1_00007.png b/assets/graphics/particles/leaf3/leaf1_00007.png similarity index 100% rename from Graphics/particles/leaf3/leaf1_00007.png rename to assets/graphics/particles/leaf3/leaf1_00007.png diff --git a/Graphics/particles/leaf3/leaf1_00008.png b/assets/graphics/particles/leaf3/leaf1_00008.png similarity index 100% rename from Graphics/particles/leaf3/leaf1_00008.png rename to assets/graphics/particles/leaf3/leaf1_00008.png diff --git a/Graphics/particles/leaf3/leaf1_00009.png b/assets/graphics/particles/leaf3/leaf1_00009.png similarity index 100% rename from Graphics/particles/leaf3/leaf1_00009.png rename to assets/graphics/particles/leaf3/leaf1_00009.png diff --git a/Graphics/particles/leaf4/leaf1_00000.png b/assets/graphics/particles/leaf4/leaf1_00000.png similarity index 100% rename from Graphics/particles/leaf4/leaf1_00000.png rename to assets/graphics/particles/leaf4/leaf1_00000.png diff --git a/Graphics/particles/leaf4/leaf1_00001.png b/assets/graphics/particles/leaf4/leaf1_00001.png similarity index 100% rename from Graphics/particles/leaf4/leaf1_00001.png rename to assets/graphics/particles/leaf4/leaf1_00001.png diff --git a/Graphics/particles/leaf4/leaf1_00002.png b/assets/graphics/particles/leaf4/leaf1_00002.png similarity index 100% rename from Graphics/particles/leaf4/leaf1_00002.png rename to assets/graphics/particles/leaf4/leaf1_00002.png diff --git a/Graphics/particles/leaf4/leaf1_00003.png b/assets/graphics/particles/leaf4/leaf1_00003.png similarity index 100% rename from Graphics/particles/leaf4/leaf1_00003.png rename to assets/graphics/particles/leaf4/leaf1_00003.png diff --git a/Graphics/particles/leaf4/leaf1_00004.png b/assets/graphics/particles/leaf4/leaf1_00004.png similarity index 100% rename from Graphics/particles/leaf4/leaf1_00004.png rename to assets/graphics/particles/leaf4/leaf1_00004.png diff --git a/Graphics/particles/leaf4/leaf1_00005.png b/assets/graphics/particles/leaf4/leaf1_00005.png similarity index 100% rename from Graphics/particles/leaf4/leaf1_00005.png rename to assets/graphics/particles/leaf4/leaf1_00005.png diff --git a/Graphics/particles/leaf4/leaf1_00006.png b/assets/graphics/particles/leaf4/leaf1_00006.png similarity index 100% rename from Graphics/particles/leaf4/leaf1_00006.png rename to assets/graphics/particles/leaf4/leaf1_00006.png diff --git a/Graphics/particles/leaf4/leaf1_00007.png b/assets/graphics/particles/leaf4/leaf1_00007.png similarity index 100% rename from Graphics/particles/leaf4/leaf1_00007.png rename to assets/graphics/particles/leaf4/leaf1_00007.png diff --git a/Graphics/particles/leaf4/leaf1_00008.png b/assets/graphics/particles/leaf4/leaf1_00008.png similarity index 100% rename from Graphics/particles/leaf4/leaf1_00008.png rename to assets/graphics/particles/leaf4/leaf1_00008.png diff --git a/Graphics/particles/leaf4/leaf1_00009.png b/assets/graphics/particles/leaf4/leaf1_00009.png similarity index 100% rename from Graphics/particles/leaf4/leaf1_00009.png rename to assets/graphics/particles/leaf4/leaf1_00009.png diff --git a/Graphics/particles/leaf4/leaf1_00010.png b/assets/graphics/particles/leaf4/leaf1_00010.png similarity index 100% rename from Graphics/particles/leaf4/leaf1_00010.png rename to assets/graphics/particles/leaf4/leaf1_00010.png diff --git a/Graphics/particles/leaf5/leaf1_00000.png b/assets/graphics/particles/leaf5/leaf1_00000.png similarity index 100% rename from Graphics/particles/leaf5/leaf1_00000.png rename to assets/graphics/particles/leaf5/leaf1_00000.png diff --git a/Graphics/particles/leaf5/leaf1_00001.png b/assets/graphics/particles/leaf5/leaf1_00001.png similarity index 100% rename from Graphics/particles/leaf5/leaf1_00001.png rename to assets/graphics/particles/leaf5/leaf1_00001.png diff --git a/Graphics/particles/leaf5/leaf1_00002.png b/assets/graphics/particles/leaf5/leaf1_00002.png similarity index 100% rename from Graphics/particles/leaf5/leaf1_00002.png rename to assets/graphics/particles/leaf5/leaf1_00002.png diff --git a/Graphics/particles/leaf5/leaf1_00003.png b/assets/graphics/particles/leaf5/leaf1_00003.png similarity index 100% rename from Graphics/particles/leaf5/leaf1_00003.png rename to assets/graphics/particles/leaf5/leaf1_00003.png diff --git a/Graphics/particles/leaf5/leaf1_00004.png b/assets/graphics/particles/leaf5/leaf1_00004.png similarity index 100% rename from Graphics/particles/leaf5/leaf1_00004.png rename to assets/graphics/particles/leaf5/leaf1_00004.png diff --git a/Graphics/particles/leaf5/leaf1_00005.png b/assets/graphics/particles/leaf5/leaf1_00005.png similarity index 100% rename from Graphics/particles/leaf5/leaf1_00005.png rename to assets/graphics/particles/leaf5/leaf1_00005.png diff --git a/Graphics/particles/leaf5/leaf1_00006.png b/assets/graphics/particles/leaf5/leaf1_00006.png similarity index 100% rename from Graphics/particles/leaf5/leaf1_00006.png rename to assets/graphics/particles/leaf5/leaf1_00006.png diff --git a/Graphics/particles/leaf5/leaf1_00007.png b/assets/graphics/particles/leaf5/leaf1_00007.png similarity index 100% rename from Graphics/particles/leaf5/leaf1_00007.png rename to assets/graphics/particles/leaf5/leaf1_00007.png diff --git a/Graphics/particles/leaf5/leaf1_00008.png b/assets/graphics/particles/leaf5/leaf1_00008.png similarity index 100% rename from Graphics/particles/leaf5/leaf1_00008.png rename to assets/graphics/particles/leaf5/leaf1_00008.png diff --git a/Graphics/particles/leaf5/leaf1_00009.png b/assets/graphics/particles/leaf5/leaf1_00009.png similarity index 100% rename from Graphics/particles/leaf5/leaf1_00009.png rename to assets/graphics/particles/leaf5/leaf1_00009.png diff --git a/Graphics/particles/leaf6/leaf1_00000.png b/assets/graphics/particles/leaf6/leaf1_00000.png similarity index 100% rename from Graphics/particles/leaf6/leaf1_00000.png rename to assets/graphics/particles/leaf6/leaf1_00000.png diff --git a/Graphics/particles/leaf6/leaf1_00001.png b/assets/graphics/particles/leaf6/leaf1_00001.png similarity index 100% rename from Graphics/particles/leaf6/leaf1_00001.png rename to assets/graphics/particles/leaf6/leaf1_00001.png diff --git a/Graphics/particles/leaf6/leaf1_00002.png b/assets/graphics/particles/leaf6/leaf1_00002.png similarity index 100% rename from Graphics/particles/leaf6/leaf1_00002.png rename to assets/graphics/particles/leaf6/leaf1_00002.png diff --git a/Graphics/particles/leaf6/leaf1_00003.png b/assets/graphics/particles/leaf6/leaf1_00003.png similarity index 100% rename from Graphics/particles/leaf6/leaf1_00003.png rename to assets/graphics/particles/leaf6/leaf1_00003.png diff --git a/Graphics/particles/leaf6/leaf1_00004.png b/assets/graphics/particles/leaf6/leaf1_00004.png similarity index 100% rename from Graphics/particles/leaf6/leaf1_00004.png rename to assets/graphics/particles/leaf6/leaf1_00004.png diff --git a/Graphics/particles/leaf6/leaf1_00005.png b/assets/graphics/particles/leaf6/leaf1_00005.png similarity index 100% rename from Graphics/particles/leaf6/leaf1_00005.png rename to assets/graphics/particles/leaf6/leaf1_00005.png diff --git a/Graphics/particles/leaf6/leaf1_00006.png b/assets/graphics/particles/leaf6/leaf1_00006.png similarity index 100% rename from Graphics/particles/leaf6/leaf1_00006.png rename to assets/graphics/particles/leaf6/leaf1_00006.png diff --git a/Graphics/particles/leaf6/leaf1_00007.png b/assets/graphics/particles/leaf6/leaf1_00007.png similarity index 100% rename from Graphics/particles/leaf6/leaf1_00007.png rename to assets/graphics/particles/leaf6/leaf1_00007.png diff --git a/Graphics/particles/leaf6/leaf1_00008.png b/assets/graphics/particles/leaf6/leaf1_00008.png similarity index 100% rename from Graphics/particles/leaf6/leaf1_00008.png rename to assets/graphics/particles/leaf6/leaf1_00008.png diff --git a/Graphics/particles/leaf6/leaf1_00009.png b/assets/graphics/particles/leaf6/leaf1_00009.png similarity index 100% rename from Graphics/particles/leaf6/leaf1_00009.png rename to assets/graphics/particles/leaf6/leaf1_00009.png diff --git a/Graphics/particles/leaf6/leaf1_00010.png b/assets/graphics/particles/leaf6/leaf1_00010.png similarity index 100% rename from Graphics/particles/leaf6/leaf1_00010.png rename to assets/graphics/particles/leaf6/leaf1_00010.png diff --git a/Graphics/particles/leaf6/leaf1_00011.png b/assets/graphics/particles/leaf6/leaf1_00011.png similarity index 100% rename from Graphics/particles/leaf6/leaf1_00011.png rename to assets/graphics/particles/leaf6/leaf1_00011.png diff --git a/Graphics/particles/leaf_attack/0.png b/assets/graphics/particles/leaf_attack/0.png similarity index 100% rename from Graphics/particles/leaf_attack/0.png rename to assets/graphics/particles/leaf_attack/0.png diff --git a/Graphics/particles/leaf_attack/1.png b/assets/graphics/particles/leaf_attack/1.png similarity index 100% rename from Graphics/particles/leaf_attack/1.png rename to assets/graphics/particles/leaf_attack/1.png diff --git a/Graphics/particles/leaf_attack/2.png b/assets/graphics/particles/leaf_attack/2.png similarity index 100% rename from Graphics/particles/leaf_attack/2.png rename to assets/graphics/particles/leaf_attack/2.png diff --git a/Graphics/particles/leaf_attack/3.png b/assets/graphics/particles/leaf_attack/3.png similarity index 100% rename from Graphics/particles/leaf_attack/3.png rename to assets/graphics/particles/leaf_attack/3.png diff --git a/Graphics/particles/leaf_attack/4.png b/assets/graphics/particles/leaf_attack/4.png similarity index 100% rename from Graphics/particles/leaf_attack/4.png rename to assets/graphics/particles/leaf_attack/4.png diff --git a/Graphics/particles/leaf_attack/5.png b/assets/graphics/particles/leaf_attack/5.png similarity index 100% rename from Graphics/particles/leaf_attack/5.png rename to assets/graphics/particles/leaf_attack/5.png diff --git a/Graphics/particles/leaf_attack/6.png b/assets/graphics/particles/leaf_attack/6.png similarity index 100% rename from Graphics/particles/leaf_attack/6.png rename to assets/graphics/particles/leaf_attack/6.png diff --git a/Graphics/particles/nova/0.png b/assets/graphics/particles/nova/0.png similarity index 100% rename from Graphics/particles/nova/0.png rename to assets/graphics/particles/nova/0.png diff --git a/Graphics/particles/nova/1.png b/assets/graphics/particles/nova/1.png similarity index 100% rename from Graphics/particles/nova/1.png rename to assets/graphics/particles/nova/1.png diff --git a/Graphics/particles/nova/2.png b/assets/graphics/particles/nova/2.png similarity index 100% rename from Graphics/particles/nova/2.png rename to assets/graphics/particles/nova/2.png diff --git a/Graphics/particles/nova/3.png b/assets/graphics/particles/nova/3.png similarity index 100% rename from Graphics/particles/nova/3.png rename to assets/graphics/particles/nova/3.png diff --git a/Graphics/particles/nova/4.png b/assets/graphics/particles/nova/4.png similarity index 100% rename from Graphics/particles/nova/4.png rename to assets/graphics/particles/nova/4.png diff --git a/Graphics/particles/nova/5.png b/assets/graphics/particles/nova/5.png similarity index 100% rename from Graphics/particles/nova/5.png rename to assets/graphics/particles/nova/5.png diff --git a/Graphics/particles/raccoon/0.png b/assets/graphics/particles/raccoon/0.png similarity index 100% rename from Graphics/particles/raccoon/0.png rename to assets/graphics/particles/raccoon/0.png diff --git a/Graphics/particles/raccoon/1.png b/assets/graphics/particles/raccoon/1.png similarity index 100% rename from Graphics/particles/raccoon/1.png rename to assets/graphics/particles/raccoon/1.png diff --git a/Graphics/particles/raccoon/2.png b/assets/graphics/particles/raccoon/2.png similarity index 100% rename from Graphics/particles/raccoon/2.png rename to assets/graphics/particles/raccoon/2.png diff --git a/Graphics/particles/raccoon/3.png b/assets/graphics/particles/raccoon/3.png similarity index 100% rename from Graphics/particles/raccoon/3.png rename to assets/graphics/particles/raccoon/3.png diff --git a/Graphics/particles/raccoon/4.png b/assets/graphics/particles/raccoon/4.png similarity index 100% rename from Graphics/particles/raccoon/4.png rename to assets/graphics/particles/raccoon/4.png diff --git a/Graphics/particles/raccoon/5.png b/assets/graphics/particles/raccoon/5.png similarity index 100% rename from Graphics/particles/raccoon/5.png rename to assets/graphics/particles/raccoon/5.png diff --git a/Graphics/particles/slash/0.png b/assets/graphics/particles/slash/0.png similarity index 100% rename from Graphics/particles/slash/0.png rename to assets/graphics/particles/slash/0.png diff --git a/Graphics/particles/slash/1.png b/assets/graphics/particles/slash/1.png similarity index 100% rename from Graphics/particles/slash/1.png rename to assets/graphics/particles/slash/1.png diff --git a/Graphics/particles/slash/2.png b/assets/graphics/particles/slash/2.png similarity index 100% rename from Graphics/particles/slash/2.png rename to assets/graphics/particles/slash/2.png diff --git a/Graphics/particles/slash/3.png b/assets/graphics/particles/slash/3.png similarity index 100% rename from Graphics/particles/slash/3.png rename to assets/graphics/particles/slash/3.png diff --git a/Graphics/particles/smoke/0.png b/assets/graphics/particles/smoke/0.png similarity index 100% rename from Graphics/particles/smoke/0.png rename to assets/graphics/particles/smoke/0.png diff --git a/Graphics/particles/smoke/1.png b/assets/graphics/particles/smoke/1.png similarity index 100% rename from Graphics/particles/smoke/1.png rename to assets/graphics/particles/smoke/1.png diff --git a/Graphics/particles/smoke/2.png b/assets/graphics/particles/smoke/2.png similarity index 100% rename from Graphics/particles/smoke/2.png rename to assets/graphics/particles/smoke/2.png diff --git a/Graphics/particles/smoke/3.png b/assets/graphics/particles/smoke/3.png similarity index 100% rename from Graphics/particles/smoke/3.png rename to assets/graphics/particles/smoke/3.png diff --git a/Graphics/particles/smoke/4.png b/assets/graphics/particles/smoke/4.png similarity index 100% rename from Graphics/particles/smoke/4.png rename to assets/graphics/particles/smoke/4.png diff --git a/Graphics/particles/smoke/5.png b/assets/graphics/particles/smoke/5.png similarity index 100% rename from Graphics/particles/smoke/5.png rename to assets/graphics/particles/smoke/5.png diff --git a/Graphics/particles/smoke2/0.png b/assets/graphics/particles/smoke2/0.png similarity index 100% rename from Graphics/particles/smoke2/0.png rename to assets/graphics/particles/smoke2/0.png diff --git a/Graphics/particles/smoke2/1.png b/assets/graphics/particles/smoke2/1.png similarity index 100% rename from Graphics/particles/smoke2/1.png rename to assets/graphics/particles/smoke2/1.png diff --git a/Graphics/particles/smoke2/2.png b/assets/graphics/particles/smoke2/2.png similarity index 100% rename from Graphics/particles/smoke2/2.png rename to assets/graphics/particles/smoke2/2.png diff --git a/Graphics/particles/smoke2/3.png b/assets/graphics/particles/smoke2/3.png similarity index 100% rename from Graphics/particles/smoke2/3.png rename to assets/graphics/particles/smoke2/3.png diff --git a/Graphics/particles/smoke2/4.png b/assets/graphics/particles/smoke2/4.png similarity index 100% rename from Graphics/particles/smoke2/4.png rename to assets/graphics/particles/smoke2/4.png diff --git a/Graphics/particles/smoke2/5.png b/assets/graphics/particles/smoke2/5.png similarity index 100% rename from Graphics/particles/smoke2/5.png rename to assets/graphics/particles/smoke2/5.png diff --git a/Graphics/particles/smoke_orange/0.png b/assets/graphics/particles/smoke_orange/0.png similarity index 100% rename from Graphics/particles/smoke_orange/0.png rename to assets/graphics/particles/smoke_orange/0.png diff --git a/Graphics/particles/smoke_orange/1.png b/assets/graphics/particles/smoke_orange/1.png similarity index 100% rename from Graphics/particles/smoke_orange/1.png rename to assets/graphics/particles/smoke_orange/1.png diff --git a/Graphics/particles/smoke_orange/2.png b/assets/graphics/particles/smoke_orange/2.png similarity index 100% rename from Graphics/particles/smoke_orange/2.png rename to assets/graphics/particles/smoke_orange/2.png diff --git a/Graphics/particles/smoke_orange/3.png b/assets/graphics/particles/smoke_orange/3.png similarity index 100% rename from Graphics/particles/smoke_orange/3.png rename to assets/graphics/particles/smoke_orange/3.png diff --git a/Graphics/particles/smoke_orange/4.png b/assets/graphics/particles/smoke_orange/4.png similarity index 100% rename from Graphics/particles/smoke_orange/4.png rename to assets/graphics/particles/smoke_orange/4.png diff --git a/Graphics/particles/smoke_orange/5.png b/assets/graphics/particles/smoke_orange/5.png similarity index 100% rename from Graphics/particles/smoke_orange/5.png rename to assets/graphics/particles/smoke_orange/5.png diff --git a/Graphics/particles/sparkle/0.png b/assets/graphics/particles/sparkle/0.png similarity index 100% rename from Graphics/particles/sparkle/0.png rename to assets/graphics/particles/sparkle/0.png diff --git a/Graphics/particles/sparkle/1.png b/assets/graphics/particles/sparkle/1.png similarity index 100% rename from Graphics/particles/sparkle/1.png rename to assets/graphics/particles/sparkle/1.png diff --git a/Graphics/particles/sparkle/2.png b/assets/graphics/particles/sparkle/2.png similarity index 100% rename from Graphics/particles/sparkle/2.png rename to assets/graphics/particles/sparkle/2.png diff --git a/Graphics/particles/sparkle/3.png b/assets/graphics/particles/sparkle/3.png similarity index 100% rename from Graphics/particles/sparkle/3.png rename to assets/graphics/particles/sparkle/3.png diff --git a/Graphics/particles/sparkle/4.png b/assets/graphics/particles/sparkle/4.png similarity index 100% rename from Graphics/particles/sparkle/4.png rename to assets/graphics/particles/sparkle/4.png diff --git a/Graphics/particles/thunder/0.png b/assets/graphics/particles/thunder/0.png similarity index 100% rename from Graphics/particles/thunder/0.png rename to assets/graphics/particles/thunder/0.png diff --git a/Graphics/particles/thunder/1.png b/assets/graphics/particles/thunder/1.png similarity index 100% rename from Graphics/particles/thunder/1.png rename to assets/graphics/particles/thunder/1.png diff --git a/Graphics/particles/thunder/2.png b/assets/graphics/particles/thunder/2.png similarity index 100% rename from Graphics/particles/thunder/2.png rename to assets/graphics/particles/thunder/2.png diff --git a/Graphics/particles/thunder/3.png b/assets/graphics/particles/thunder/3.png similarity index 100% rename from Graphics/particles/thunder/3.png rename to assets/graphics/particles/thunder/3.png diff --git a/Graphics/particles/thunder/4.png b/assets/graphics/particles/thunder/4.png similarity index 100% rename from Graphics/particles/thunder/4.png rename to assets/graphics/particles/thunder/4.png diff --git a/Graphics/particles/thunder/5.png b/assets/graphics/particles/thunder/5.png similarity index 100% rename from Graphics/particles/thunder/5.png rename to assets/graphics/particles/thunder/5.png diff --git a/Graphics/particles/thunder/6.png b/assets/graphics/particles/thunder/6.png similarity index 100% rename from Graphics/particles/thunder/6.png rename to assets/graphics/particles/thunder/6.png diff --git a/Graphics/particles/thunder/7.png b/assets/graphics/particles/thunder/7.png similarity index 100% rename from Graphics/particles/thunder/7.png rename to assets/graphics/particles/thunder/7.png diff --git a/old/Graphics/graphics/player/down/down_0.png b/assets/graphics/player/down/down_0.png similarity index 100% rename from old/Graphics/graphics/player/down/down_0.png rename to assets/graphics/player/down/down_0.png diff --git a/old/Graphics/graphics/player/down/down_1.png b/assets/graphics/player/down/down_1.png similarity index 100% rename from old/Graphics/graphics/player/down/down_1.png rename to assets/graphics/player/down/down_1.png diff --git a/old/Graphics/graphics/player/down/down_2.png b/assets/graphics/player/down/down_2.png similarity index 100% rename from old/Graphics/graphics/player/down/down_2.png rename to assets/graphics/player/down/down_2.png diff --git a/old/Graphics/graphics/player/down/down_3.png b/assets/graphics/player/down/down_3.png similarity index 100% rename from old/Graphics/graphics/player/down/down_3.png rename to assets/graphics/player/down/down_3.png diff --git a/old/Graphics/graphics/player/down_attack/attack_down.png b/assets/graphics/player/down_attack/attack_down.png similarity index 100% rename from old/Graphics/graphics/player/down_attack/attack_down.png rename to assets/graphics/player/down_attack/attack_down.png diff --git a/old/Graphics/graphics/player/down_idle/idle_down.png b/assets/graphics/player/down_idle/idle_down.png similarity index 100% rename from old/Graphics/graphics/player/down_idle/idle_down.png rename to assets/graphics/player/down_idle/idle_down.png diff --git a/old/Graphics/graphics/player/left/left_0.png b/assets/graphics/player/left/left_0.png similarity index 100% rename from old/Graphics/graphics/player/left/left_0.png rename to assets/graphics/player/left/left_0.png diff --git a/old/Graphics/graphics/player/left/left_1.png b/assets/graphics/player/left/left_1.png similarity index 100% rename from old/Graphics/graphics/player/left/left_1.png rename to assets/graphics/player/left/left_1.png diff --git a/old/Graphics/graphics/player/left/left_2.png b/assets/graphics/player/left/left_2.png similarity index 100% rename from old/Graphics/graphics/player/left/left_2.png rename to assets/graphics/player/left/left_2.png diff --git a/old/Graphics/graphics/player/left/left_3.png b/assets/graphics/player/left/left_3.png similarity index 100% rename from old/Graphics/graphics/player/left/left_3.png rename to assets/graphics/player/left/left_3.png diff --git a/old/Graphics/graphics/player/left_attack/attack_left.png b/assets/graphics/player/left_attack/attack_left.png similarity index 100% rename from old/Graphics/graphics/player/left_attack/attack_left.png rename to assets/graphics/player/left_attack/attack_left.png diff --git a/old/Graphics/graphics/player/left_idle/idle_left.png b/assets/graphics/player/left_idle/idle_left.png similarity index 100% rename from old/Graphics/graphics/player/left_idle/idle_left.png rename to assets/graphics/player/left_idle/idle_left.png diff --git a/old/Graphics/graphics/player/right/right_0.png b/assets/graphics/player/right/right_0.png similarity index 100% rename from old/Graphics/graphics/player/right/right_0.png rename to assets/graphics/player/right/right_0.png diff --git a/old/Graphics/graphics/player/right/right_1.png b/assets/graphics/player/right/right_1.png similarity index 100% rename from old/Graphics/graphics/player/right/right_1.png rename to assets/graphics/player/right/right_1.png diff --git a/old/Graphics/graphics/player/right/right_2.png b/assets/graphics/player/right/right_2.png similarity index 100% rename from old/Graphics/graphics/player/right/right_2.png rename to assets/graphics/player/right/right_2.png diff --git a/old/Graphics/graphics/player/right/right_3.png b/assets/graphics/player/right/right_3.png similarity index 100% rename from old/Graphics/graphics/player/right/right_3.png rename to assets/graphics/player/right/right_3.png diff --git a/old/Graphics/graphics/player/right_attack/attack_right.png b/assets/graphics/player/right_attack/attack_right.png similarity index 100% rename from old/Graphics/graphics/player/right_attack/attack_right.png rename to assets/graphics/player/right_attack/attack_right.png diff --git a/old/Graphics/graphics/player/right_idle/idle_right.png b/assets/graphics/player/right_idle/idle_right.png similarity index 100% rename from old/Graphics/graphics/player/right_idle/idle_right.png rename to assets/graphics/player/right_idle/idle_right.png diff --git a/old/Graphics/graphics/player/up/up_0.png b/assets/graphics/player/up/up_0.png similarity index 100% rename from old/Graphics/graphics/player/up/up_0.png rename to assets/graphics/player/up/up_0.png diff --git a/old/Graphics/graphics/player/up/up_1.png b/assets/graphics/player/up/up_1.png similarity index 100% rename from old/Graphics/graphics/player/up/up_1.png rename to assets/graphics/player/up/up_1.png diff --git a/old/Graphics/graphics/player/up/up_2.png b/assets/graphics/player/up/up_2.png similarity index 100% rename from old/Graphics/graphics/player/up/up_2.png rename to assets/graphics/player/up/up_2.png diff --git a/old/Graphics/graphics/player/up/up_3.png b/assets/graphics/player/up/up_3.png similarity index 100% rename from old/Graphics/graphics/player/up/up_3.png rename to assets/graphics/player/up/up_3.png diff --git a/old/Graphics/graphics/player/up_attack/attack_up.png b/assets/graphics/player/up_attack/attack_up.png similarity index 100% rename from old/Graphics/graphics/player/up_attack/attack_up.png rename to assets/graphics/player/up_attack/attack_up.png diff --git a/old/Graphics/graphics/player/up_idle/idle_up.png b/assets/graphics/player/up_idle/idle_up.png similarity index 100% rename from old/Graphics/graphics/player/up_idle/idle_up.png rename to assets/graphics/player/up_idle/idle_up.png diff --git a/Graphics/tilemap/Floor.png b/assets/graphics/tilemap/Floor.png similarity index 100% rename from Graphics/tilemap/Floor.png rename to assets/graphics/tilemap/Floor.png diff --git a/Graphics/tilemap/details.png b/assets/graphics/tilemap/details.png similarity index 100% rename from Graphics/tilemap/details.png rename to assets/graphics/tilemap/details.png diff --git a/Graphics/tilemap/ground.png b/assets/graphics/tilemap/ground.png similarity index 100% rename from Graphics/tilemap/ground.png rename to assets/graphics/tilemap/ground.png diff --git a/Graphics/weapons/axe/down.png b/assets/graphics/weapons/axe/down.png similarity index 100% rename from Graphics/weapons/axe/down.png rename to assets/graphics/weapons/axe/down.png diff --git a/Graphics/weapons/axe/full.png b/assets/graphics/weapons/axe/full.png similarity index 100% rename from Graphics/weapons/axe/full.png rename to assets/graphics/weapons/axe/full.png diff --git a/Graphics/weapons/axe/left.png b/assets/graphics/weapons/axe/left.png similarity index 100% rename from Graphics/weapons/axe/left.png rename to assets/graphics/weapons/axe/left.png diff --git a/Graphics/weapons/axe/right.png b/assets/graphics/weapons/axe/right.png similarity index 100% rename from Graphics/weapons/axe/right.png rename to assets/graphics/weapons/axe/right.png diff --git a/Graphics/weapons/axe/up.png b/assets/graphics/weapons/axe/up.png similarity index 100% rename from Graphics/weapons/axe/up.png rename to assets/graphics/weapons/axe/up.png diff --git a/Graphics/weapons/lance/down.png b/assets/graphics/weapons/lance/down.png similarity index 100% rename from Graphics/weapons/lance/down.png rename to assets/graphics/weapons/lance/down.png diff --git a/Graphics/weapons/lance/full.png b/assets/graphics/weapons/lance/full.png similarity index 100% rename from Graphics/weapons/lance/full.png rename to assets/graphics/weapons/lance/full.png diff --git a/Graphics/weapons/lance/left.png b/assets/graphics/weapons/lance/left.png similarity index 100% rename from Graphics/weapons/lance/left.png rename to assets/graphics/weapons/lance/left.png diff --git a/Graphics/weapons/lance/right.png b/assets/graphics/weapons/lance/right.png similarity index 100% rename from Graphics/weapons/lance/right.png rename to assets/graphics/weapons/lance/right.png diff --git a/Graphics/weapons/lance/up.png b/assets/graphics/weapons/lance/up.png similarity index 100% rename from Graphics/weapons/lance/up.png rename to assets/graphics/weapons/lance/up.png diff --git a/Graphics/weapons/rapier/down.png b/assets/graphics/weapons/rapier/down.png similarity index 100% rename from Graphics/weapons/rapier/down.png rename to assets/graphics/weapons/rapier/down.png diff --git a/Graphics/weapons/rapier/full.png b/assets/graphics/weapons/rapier/full.png similarity index 100% rename from Graphics/weapons/rapier/full.png rename to assets/graphics/weapons/rapier/full.png diff --git a/Graphics/weapons/rapier/left.png b/assets/graphics/weapons/rapier/left.png similarity index 100% rename from Graphics/weapons/rapier/left.png rename to assets/graphics/weapons/rapier/left.png diff --git a/Graphics/weapons/rapier/right.png b/assets/graphics/weapons/rapier/right.png similarity index 100% rename from Graphics/weapons/rapier/right.png rename to assets/graphics/weapons/rapier/right.png diff --git a/Graphics/weapons/rapier/up.png b/assets/graphics/weapons/rapier/up.png similarity index 100% rename from Graphics/weapons/rapier/up.png rename to assets/graphics/weapons/rapier/up.png diff --git a/Graphics/weapons/sai/down.png b/assets/graphics/weapons/sai/down.png similarity index 100% rename from Graphics/weapons/sai/down.png rename to assets/graphics/weapons/sai/down.png diff --git a/Graphics/weapons/sai/full.png b/assets/graphics/weapons/sai/full.png similarity index 100% rename from Graphics/weapons/sai/full.png rename to assets/graphics/weapons/sai/full.png diff --git a/Graphics/weapons/sai/left.png b/assets/graphics/weapons/sai/left.png similarity index 100% rename from Graphics/weapons/sai/left.png rename to assets/graphics/weapons/sai/left.png diff --git a/Graphics/weapons/sai/right.png b/assets/graphics/weapons/sai/right.png similarity index 100% rename from Graphics/weapons/sai/right.png rename to assets/graphics/weapons/sai/right.png diff --git a/Graphics/weapons/sai/up.png b/assets/graphics/weapons/sai/up.png similarity index 100% rename from Graphics/weapons/sai/up.png rename to assets/graphics/weapons/sai/up.png diff --git a/Graphics/weapons/sword/down.png b/assets/graphics/weapons/sword/down.png similarity index 100% rename from Graphics/weapons/sword/down.png rename to assets/graphics/weapons/sword/down.png diff --git a/Graphics/weapons/sword/full.png b/assets/graphics/weapons/sword/full.png similarity index 100% rename from Graphics/weapons/sword/full.png rename to assets/graphics/weapons/sword/full.png diff --git a/Graphics/weapons/sword/left.png b/assets/graphics/weapons/sword/left.png similarity index 100% rename from Graphics/weapons/sword/left.png rename to assets/graphics/weapons/sword/left.png diff --git a/Graphics/weapons/sword/right.png b/assets/graphics/weapons/sword/right.png similarity index 100% rename from Graphics/weapons/sword/right.png rename to assets/graphics/weapons/sword/right.png diff --git a/Graphics/weapons/sword/up.png b/assets/graphics/weapons/sword/up.png similarity index 100% rename from Graphics/weapons/sword/up.png rename to assets/graphics/weapons/sword/up.png diff --git a/Map/Entities.csv b/assets/map/Entities.csv similarity index 100% rename from Map/Entities.csv rename to assets/map/Entities.csv diff --git a/Map/FloorBlocks.csv b/assets/map/FloorBlocks.csv similarity index 100% rename from Map/FloorBlocks.csv rename to assets/map/FloorBlocks.csv diff --git a/Map/Grass.csv b/assets/map/Grass.csv similarity index 100% rename from Map/Grass.csv rename to assets/map/Grass.csv diff --git a/Map/Objects.csv b/assets/map/Objects.csv similarity index 100% rename from Map/Objects.csv rename to assets/map/Objects.csv diff --git a/game/configs/game/monster_config.py b/game/configs/game/monster_config.py new file mode 100644 index 0000000..b497e75 --- /dev/null +++ b/game/configs/game/monster_config.py @@ -0,0 +1,5 @@ +monster_data = { + 'squid': {'health': 100,'exp':100,'damage':20,'attack_type': 'slash', 'attack_sound':'../Graphics/audio/attack/slash.wav', 'speed': 3, 'resistance': 3, 'attack_radius': 80, 'notice_radius': 360}, + 'raccoon': {'health': 300,'exp':250,'damage':40,'attack_type': 'claw', 'attack_sound':'../Graphics/audio/attack/claw.wav','speed': 2, 'resistance': 3, 'attack_radius': 120, 'notice_radius': 400}, + 'spirit': {'health': 100,'exp':110,'damage':8,'attack_type': 'thunder', 'attack_sound':'../Graphics/audio/attack/fireball.wav', 'speed': 4, 'resistance': 3, 'attack_radius': 60, 'notice_radius': 350}, + 'bamboo': {'health': 70,'exp':120,'damage':6,'attack_type': 'leaf_attack', 'attack_sound':'../Graphics/audio/attack/slash.wav', 'speed': 3, 'resistance': 3, 'attack_radius': 50, 'notice_radius': 300}} diff --git a/game/configs/game/spell_config.py b/game/configs/game/spell_config.py new file mode 100644 index 0000000..f2cdf0c --- /dev/null +++ b/game/configs/game/spell_config.py @@ -0,0 +1,3 @@ +magic_data = { + 'flame': {'strength': 5,'cost': 20,'graphic':'../Graphics/particles/flame/fire.png'}, + 'heal' : {'strength': 20,'cost': 10,'graphic':'../Graphics/particles/heal/heal.png'}} diff --git a/game/configs/game/weapon_config.py b/game/configs/game/weapon_config.py new file mode 100644 index 0000000..d1a789f --- /dev/null +++ b/game/configs/game/weapon_config.py @@ -0,0 +1,6 @@ +weapon_data = { + 'sword': {'cooldown': 100, 'damage': 15,'graphic':'../Graphics/weapons/sword/full.png'}, + 'lance': {'cooldown': 400, 'damage': 30,'graphic':'../Graphics/weapons/lance/full.png'}, + 'axe': {'cooldown': 300, 'damage': 20, 'graphic':'../Graphics/weapons/axe/full.png'}, + 'rapier':{'cooldown': 50, 'damage': 8, 'graphic':'../Graphics/weapons/rapier/full.png'}, + 'sai':{'cooldown': 80, 'damage': 10, 'graphic':'../Graphics/weapons/sai/full.png'}} diff --git a/old/Game/utils/settings.py b/game/configs/system/window_config.py similarity index 100% rename from old/Game/utils/settings.py rename to game/configs/system/window_config.py diff --git a/Game/effects/__init__.py b/game/effects/__init__.py similarity index 100% rename from Game/effects/__init__.py rename to game/effects/__init__.py diff --git a/Game/effects/magic.py b/game/effects/magic_effects.py similarity index 100% rename from Game/effects/magic.py rename to game/effects/magic_effects.py diff --git a/Game/effects/particles.py b/game/effects/particle_effects.py similarity index 100% rename from Game/effects/particles.py rename to game/effects/particle_effects.py diff --git a/old/Game/effects/weapon.py b/game/effects/weapon_effects.py similarity index 100% rename from old/Game/effects/weapon.py rename to game/effects/weapon_effects.py diff --git a/Game/entities/__init__.py b/game/ui/__init__.py similarity index 100% rename from Game/entities/__init__.py rename to game/ui/__init__.py diff --git a/old/Game/UI/ui.py b/game/ui/ui.py similarity index 100% rename from old/Game/UI/ui.py rename to game/ui/ui.py diff --git a/game/ui/ui_config.py b/game/ui/ui_config.py new file mode 100644 index 0000000..47437a5 --- /dev/null +++ b/game/ui/ui_config.py @@ -0,0 +1,24 @@ +# ui +BAR_HEIGHT = 20 +HEALTH_BAR_WIDTH = 200 +ENERGY_BAR_WIDTH = 140 +ITEM_BOX_SIZE = 80 +UI_FONT = '../Graphics/graphics/font/joystix.ttf' +UI_FONT_SIZE = 18 + +# general colors +WATER_COLOR = '#71ddee' +UI_BG_COLOR = '#222222' +UI_BORDER_COLOR = '#111111' +TEXT_COLOR = '#EEEEEE' + +# ui colors +HEALTH_COLOR = 'red' +ENERGY_COLOR = 'blue' +UI_BORDER_COLOR_ACTIVE = 'gold' + +# Upgrade menu +TEXT_COLOR_SELECTED = '#111111' +BAR_COLOR = '#EEEEEE' +BAR_COLOR_SELECTED = '#111111' +UPGRADE_BG_COLOR_SELECTED = '#EEEEEE' diff --git a/old/Game/UI/upgrade.py b/game/ui/upgrade.py similarity index 100% rename from old/Game/UI/upgrade.py rename to game/ui/upgrade.py diff --git a/game/utils/.settings.py.kate-swp b/game/utils/.settings.py.kate-swp new file mode 100644 index 0000000000000000000000000000000000000000..3a44f1d56fcb46914c738645d4f34ab9109d4f13 GIT binary patch literal 450 zcmYk#yJ`YK7>40#tP=Myds0`|@el|pL?pLhK+l4>^t-D&oIUq`@a6(xbm>xySMFb<7ShoF($r!-B!o5jn0?X-=AZ0T3nYeJ6$2>SS~z(wvd9Bkb_LfKzffv2$)1d2(0i7 zLcxMSsNeDL;R!y+nnL5V+KkDF49S2v(kBJ!kuJ$ehqOtHWF#dCiAh8(2}wYF;>}Bz J=Ku0I{{x