diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Lava.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Lava.bmp new file mode 100644 index 000000000..d5d365235 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Lava.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Lava.max b/Graphics/levels/Chapter02/Level04/Tiles/Lava.max new file mode 100644 index 000000000..5a0a6e5f3 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Lava.max differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Lava2.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Lava2.bmp new file mode 100644 index 000000000..0a8d2a675 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Lava2.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/!Lava1.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/!Lava1.bmp new file mode 100644 index 000000000..1df225f13 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/!Lava1.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/!Lava2.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/!Lava2.bmp new file mode 100644 index 000000000..831f55110 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/!Lava2.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Fireleft.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Fireleft.bmp new file mode 100644 index 000000000..60eb30939 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Fireleft.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Fireright.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Fireright.bmp new file mode 100644 index 000000000..22e45ead4 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Fireright.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Join.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Join.bmp new file mode 100644 index 000000000..32b4bb488 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Join.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Join2.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Join2.bmp new file mode 100644 index 000000000..b245678e1 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Join2.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lava1.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lava1.bmp new file mode 100644 index 000000000..1df225f13 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lava1.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lava2.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lava2.bmp new file mode 100644 index 000000000..831f55110 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lava2.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lava3.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lava3.bmp new file mode 100644 index 000000000..e65498557 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lava3.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lava4.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lava4.bmp new file mode 100644 index 000000000..0fe5f4f36 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lava4.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lavalink1.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lavalink1.bmp new file mode 100644 index 000000000..64c4615b3 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lavalink1.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lavalink2.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lavalink2.bmp new file mode 100644 index 000000000..e7e671ab3 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lavalink2.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lavalink3.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lavalink3.bmp new file mode 100644 index 000000000..097117ac6 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Lavalink3.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock.bmp new file mode 100644 index 000000000..0067fe3a8 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock10.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock10.bmp new file mode 100644 index 000000000..2e0ae4a14 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock10.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock2.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock2.bmp new file mode 100644 index 000000000..7284507e3 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock2.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock3.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock3.bmp new file mode 100644 index 000000000..d6f8e1dfb Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock3.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock4.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock4.bmp new file mode 100644 index 000000000..3d7c27f97 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock4.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock5.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock5.bmp new file mode 100644 index 000000000..1dc40a570 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock5.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock6.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock6.bmp new file mode 100644 index 000000000..ae393cfb3 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock6.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock7.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock7.bmp new file mode 100644 index 000000000..cb1847155 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock7.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock8.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock8.bmp new file mode 100644 index 000000000..5a5611f0f Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock8.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock9.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock9.bmp new file mode 100644 index 000000000..c9520645c Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrock9.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop.bmp new file mode 100644 index 000000000..f7a0b5a6e Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop1.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop1.bmp new file mode 100644 index 000000000..61a0a10a2 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop1.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop2.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop2.bmp new file mode 100644 index 000000000..73d502b2f Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop2.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop3.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop3.bmp new file mode 100644 index 000000000..147ae001d Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop3.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop4.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop4.bmp new file mode 100644 index 000000000..2b707fabb Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop4.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop5.bmp b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop5.bmp new file mode 100644 index 000000000..2b97d666c Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/Textures/Redrocktop5.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/collision.bmp b/Graphics/levels/Chapter02/Level04/Tiles/collision.bmp new file mode 100644 index 000000000..55dccc4f2 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/collision.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/lava action.gin b/Graphics/levels/Chapter02/Level04/Tiles/lava action.gin new file mode 100644 index 000000000..8fab3bcf4 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/lava action.gin differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/lava actionb.gin b/Graphics/levels/Chapter02/Level04/Tiles/lava actionb.gin new file mode 100644 index 000000000..013afc08e Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/lava actionb.gin differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/lavaaction2d.bmp b/Graphics/levels/Chapter02/Level04/Tiles/lavaaction2d.bmp new file mode 100644 index 000000000..130d8956e Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/lavaaction2d.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/lavaaction2d2.bmp b/Graphics/levels/Chapter02/Level04/Tiles/lavaaction2d2.bmp new file mode 100644 index 000000000..397ca7e35 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/lavaaction2d2.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/lavabg1.bmp b/Graphics/levels/Chapter02/Level04/Tiles/lavabg1.bmp new file mode 100644 index 000000000..f18c8647c Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/lavabg1.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/lavabg2.bmp b/Graphics/levels/Chapter02/Level04/Tiles/lavabg2.bmp new file mode 100644 index 000000000..9860a9bf6 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/lavabg2.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/lavamid1.bmp b/Graphics/levels/Chapter02/Level04/Tiles/lavamid1.bmp new file mode 100644 index 000000000..0403de03a Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/lavamid1.bmp differ diff --git a/Graphics/levels/Chapter02/Level04/Tiles/lavamid2.bmp b/Graphics/levels/Chapter02/Level04/Tiles/lavamid2.bmp new file mode 100644 index 000000000..0bd2518d6 Binary files /dev/null and b/Graphics/levels/Chapter02/Level04/Tiles/lavamid2.bmp differ