coded gun and walls and portals