Compare commits
	
		
			6 Commits
		
	
	
		
			bcdd633d53
			...
			emscripten
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 903f81f738 | |||
| e9b36ed8c3 | |||
| bab3487115 | |||
| 2861296840 | |||
| 3ad0265dbd | |||
| 838426ead3 | 
@ -4,6 +4,7 @@ project(KaijuSaveEarth VERSION 1.0.0 )
 | 
				
			|||||||
#set(CMAKE_CXX_STANDARD 11) # old requirements
 | 
					#set(CMAKE_CXX_STANDARD 11) # old requirements
 | 
				
			||||||
set(CMAKE_CXX_STANDARD 17 CACHE STRING "C++ standard to be used") # new requirements for tileson
 | 
					set(CMAKE_CXX_STANDARD 17 CACHE STRING "C++ standard to be used") # new requirements for tileson
 | 
				
			||||||
set(CMAKE_CXX_REQUIRED ON)
 | 
					set(CMAKE_CXX_REQUIRED ON)
 | 
				
			||||||
 | 
					#set(CMAKE_CXX_COMPILER "/home/ayoungblood/Git/emsdk/upstream/emscripten/emcc")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include(FetchContent)
 | 
					include(FetchContent)
 | 
				
			||||||
include(FindPkgConfig)
 | 
					include(FindPkgConfig)
 | 
				
			||||||
 | 
				
			|||||||
| 
		 Before Width: | Height: | Size: 159 B  | 
@ -1,91 +0,0 @@
 | 
				
			|||||||
10,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,12,10,11,11,11,11,11,11,11,11,11,11,12,13,15,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15
 | 
					 | 
				
			||||||
13,14,15,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,15,39,39,39,39,39,39,39,39,39,39,39,39,13,15,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,14,15
 | 
					 | 
				
			||||||
13,14,15,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,15,39,39,39,39,39,39,39,39,39,39,39,39,13,15,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,14,15
 | 
					 | 
				
			||||||
13,14,15,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,15,39,39,39,39,39,39,39,39,39,39,39,39,13,15,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,14,15
 | 
					 | 
				
			||||||
13,14,15,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,19,21,39,39,39,39,39,39,39,39,39,39,39,39,19,21,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,14,15
 | 
					 | 
				
			||||||
13,14,15,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,22,25,39,39,39,39,39,39,39,39,39,39,39,39,22,25,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,14,15
 | 
					 | 
				
			||||||
13,14,15,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,23,26,39,39,39,39,39,39,39,39,39,39,39,39,23,26,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,14,15
 | 
					 | 
				
			||||||
13,14,15,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,24,27,39,39,39,39,39,39,39,39,39,39,39,39,24,27,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,14,15
 | 
					 | 
				
			||||||
13,14,15,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,10,12,43,44,45,38,38,38,38,38,43,44,44,45,13,15,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,13,14,15
 | 
					 | 
				
			||||||
13,14,15,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,13,15,38,38,38,38,38,38,38,38,38,38,38,38,13,15,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,13,14,15
 | 
					 | 
				
			||||||
13,14,15,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,13,15,38,38,38,38,38,38,38,38,38,38,38,38,13,15,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,13,14,15
 | 
					 | 
				
			||||||
13,14,15,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,19,21,38,38,38,38,38,38,38,38,38,38,38,38,19,21,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,13,14,15
 | 
					 | 
				
			||||||
13,14,15,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,22,25,38,38,38,38,43,45,38,38,38,38,38,38,22,25,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,13,14,15
 | 
					 | 
				
			||||||
13,14,15,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,23,26,38,38,38,38,38,38,38,38,38,38,38,38,23,26,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,13,14,15
 | 
					 | 
				
			||||||
13,14,15,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,24,27,38,38,38,38,38,38,38,38,38,38,38,38,24,27,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,13,14,15
 | 
					 | 
				
			||||||
13,14,15,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,11,12,43,44,45,36,36,36,36,36,36,43,44,45,11,11,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,13,14,15
 | 
					 | 
				
			||||||
13,14,15,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,13,15,36,36,36,36,36,36,36,36,36,36,36,36,13,15,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,13,14,15
 | 
					 | 
				
			||||||
13,14,15,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,13,15,36,36,36,36,36,36,36,36,36,36,36,36,13,15,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,13,14,15
 | 
					 | 
				
			||||||
13,14,15,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,19,21,36,36,36,36,36,36,36,36,36,36,36,36,19,21,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,13,14,15
 | 
					 | 
				
			||||||
13,14,15,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,22,25,36,36,36,36,36,36,43,45,36,36,36,36,22,25,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,13,14,15
 | 
					 | 
				
			||||||
13,14,15,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,23,26,36,36,36,36,36,36,36,36,36,36,36,36,23,26,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,13,14,15
 | 
					 | 
				
			||||||
13,14,15,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,24,27,36,36,36,36,36,36,36,36,36,36,36,36,24,27,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,13,14,15
 | 
					 | 
				
			||||||
13,14,15,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,10,12,43,44,45,33,33,33,33,33,33,43,44,45,10,12,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,13,14,15
 | 
					 | 
				
			||||||
13,14,15,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,13,15,33,33,33,33,33,33,33,33,33,33,33,33,13,15,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,13,14,15
 | 
					 | 
				
			||||||
13,14,15,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,13,15,33,33,33,33,33,33,33,33,33,33,33,33,13,15,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,13,14,15
 | 
					 | 
				
			||||||
13,14,15,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,19,21,33,33,33,33,33,33,33,33,33,33,33,33,19,21,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,13,14,15
 | 
					 | 
				
			||||||
13,14,15,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,22,25,33,33,33,33,43,45,33,33,33,33,33,33,22,25,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,13,14,15
 | 
					 | 
				
			||||||
13,14,15,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,23,26,33,33,33,33,33,33,33,33,33,33,33,33,23,26,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,13,14,15
 | 
					 | 
				
			||||||
13,14,15,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,24,27,33,33,33,33,33,33,33,33,33,33,33,33,24,27,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,13,14,15
 | 
					 | 
				
			||||||
13,14,15,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,10,12,43,44,45,34,34,34,34,34,34,43,44,45,10,12,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,13,14,15
 | 
					 | 
				
			||||||
13,14,15,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,13,15,34,34,34,34,34,34,34,34,34,34,34,34,13,15,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,13,14,15
 | 
					 | 
				
			||||||
13,14,15,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,13,15,34,34,34,34,34,34,34,34,34,34,34,34,13,15,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,13,14,15
 | 
					 | 
				
			||||||
13,14,15,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,19,21,34,34,34,34,34,34,34,34,34,34,34,34,19,21,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,13,14,15
 | 
					 | 
				
			||||||
13,14,15,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,22,25,34,34,34,34,34,43,45,34,34,34,34,34,22,25,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,13,14,15
 | 
					 | 
				
			||||||
13,14,15,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,23,26,34,34,34,34,34,34,34,34,34,34,34,34,23,26,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,13,14,15
 | 
					 | 
				
			||||||
13,14,15,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,24,27,34,34,34,34,34,34,34,34,34,34,34,34,24,27,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,19,20,21
 | 
					 | 
				
			||||||
13,14,15,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,10,12,43,44,45,37,37,37,37,37,37,43,44,45,10,12,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,13,14,15
 | 
					 | 
				
			||||||
13,14,15,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,13,15,37,37,37,37,37,37,37,37,37,37,37,37,13,15,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,13,14,15
 | 
					 | 
				
			||||||
13,14,15,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,13,15,37,37,37,37,37,37,37,37,37,37,37,37,13,15,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,13,14,15
 | 
					 | 
				
			||||||
13,14,15,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,19,21,37,37,37,37,43,43,45,37,37,37,37,37,19,21,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,13,14,15
 | 
					 | 
				
			||||||
13,14,15,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,22,25,37,37,37,37,37,37,37,37,37,37,37,37,22,25,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,13,14,15
 | 
					 | 
				
			||||||
13,14,15,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,23,26,37,37,37,37,37,37,37,37,37,37,37,37,23,26,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,13,14,15
 | 
					 | 
				
			||||||
13,14,15,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,24,27,37,37,37,37,37,37,37,37,37,37,37,37,24,27,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,13,14,15
 | 
					 | 
				
			||||||
13,14,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,14,15
 | 
					 | 
				
			||||||
13,14,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,13,14,15
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 | 
					 | 
				
			||||||
@ -1,92 +0,0 @@
 | 
				
			|||||||
10,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,12,10,11,11,11,11,11,11,11,11,11,11,12,13,15,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,19,21,17,17,17,17,17,17,17,17,17,17,17,17,19,21,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,12,11,11,17,17,17,17,17,17,17,17,11,11,13,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,19,21,17,17,17,17,17,17,17,17,17,17,17,17,19,21,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,17,17,17,17,17,17,17,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,19,21,17,17,17,17,17,17,17,17,17,17,17,17,19,21,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,12,11,11,11,16,17,17,17,17,17,29,28,28,10,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,14,15
 | 
					 | 
				
			||||||
13,14,15,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,13,15,16,17,17,17,17,17,17,17,29,30,17,18,13,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,13,15,16,17,17,17,17,17,17,29,30,17,17,18,13,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,19,21,16,17,17,17,17,17,29,30,17,17,17,18,19,21,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,22,25,16,17,17,17,17,29,30,17,17,17,17,18,22,25,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,23,26,16,17,17,17,29,30,17,17,17,17,17,18,23,26,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,24,27,16,17,17,17,17,17,17,17,17,17,17,18,24,27,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,12,11,11,12,31,17,17,17,17,17,11,11,11,10,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,32,31,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,32,31,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,19,21,17,17,17,17,17,32,31,17,17,17,17,17,19,21,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,22,25,17,17,17,17,17,17,32,31,17,17,17,17,22,25,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,23,26,17,17,17,17,17,17,17,32,31,17,17,17,23,26,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,24,27,17,17,17,17,17,17,17,17,17,17,17,17,24,27,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,19,20,21
 | 
					 | 
				
			||||||
13,14,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,12,11,11,17,17,17,17,17,17,17,29,11,11,10,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,17,29,30,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,15,17,17,17,17,17,17,17,29,30,17,17,17,13,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,19,21,17,17,17,17,17,17,29,30,17,17,17,17,19,21,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,22,25,17,17,17,17,17,29,30,17,17,17,17,17,22,25,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,23,26,17,17,17,17,29,30,17,17,17,17,17,17,23,26,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,24,27,17,17,17,17,17,17,17,17,17,17,17,17,24,27,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,14,15
 | 
					 | 
				
			||||||
13,14,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,14,15
 | 
					 | 
				
			||||||
13,14,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,13,14,15
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
 | 
					 | 
				
			||||||
0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
 | 
					 | 
				
			||||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
| 
		 Before Width: | Height: | Size: 1.1 KiB  | 
@ -1,326 +0,0 @@
 | 
				
			|||||||
{ "columns":10,
 | 
					 | 
				
			||||||
 "image":"br-tiles.png",
 | 
					 | 
				
			||||||
 "imageheight":80,
 | 
					 | 
				
			||||||
 "imagewidth":160,
 | 
					 | 
				
			||||||
 "margin":0,
 | 
					 | 
				
			||||||
 "name":"br-tiles",
 | 
					 | 
				
			||||||
 "spacing":0,
 | 
					 | 
				
			||||||
 "tilecount":50,
 | 
					 | 
				
			||||||
 "tiledversion":"1.8.2",
 | 
					 | 
				
			||||||
 "tileheight":16,
 | 
					 | 
				
			||||||
 "tiles":[
 | 
					 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
         "id":10,
 | 
					 | 
				
			||||||
         "objectgroup":
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
             "draworder":"index",
 | 
					 | 
				
			||||||
             "name":"",
 | 
					 | 
				
			||||||
             "objects":[
 | 
					 | 
				
			||||||
                    {
 | 
					 | 
				
			||||||
                     "height":16,
 | 
					 | 
				
			||||||
                     "id":1,
 | 
					 | 
				
			||||||
                     "name":"",
 | 
					 | 
				
			||||||
                     "rotation":0,
 | 
					 | 
				
			||||||
                     "type":"",
 | 
					 | 
				
			||||||
                     "visible":true,
 | 
					 | 
				
			||||||
                     "width":16,
 | 
					 | 
				
			||||||
                     "x":0,
 | 
					 | 
				
			||||||
                     "y":0
 | 
					 | 
				
			||||||
                    }],
 | 
					 | 
				
			||||||
             "opacity":1,
 | 
					 | 
				
			||||||
             "type":"objectgroup",
 | 
					 | 
				
			||||||
             "visible":true,
 | 
					 | 
				
			||||||
             "x":0,
 | 
					 | 
				
			||||||
             "y":0
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }, 
 | 
					 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
         "id":11,
 | 
					 | 
				
			||||||
         "objectgroup":
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
             "draworder":"index",
 | 
					 | 
				
			||||||
             "name":"",
 | 
					 | 
				
			||||||
             "objects":[
 | 
					 | 
				
			||||||
                    {
 | 
					 | 
				
			||||||
                     "height":16,
 | 
					 | 
				
			||||||
                     "id":1,
 | 
					 | 
				
			||||||
                     "name":"",
 | 
					 | 
				
			||||||
                     "rotation":0,
 | 
					 | 
				
			||||||
                     "type":"",
 | 
					 | 
				
			||||||
                     "visible":true,
 | 
					 | 
				
			||||||
                     "width":16,
 | 
					 | 
				
			||||||
                     "x":0,
 | 
					 | 
				
			||||||
                     "y":0
 | 
					 | 
				
			||||||
                    }],
 | 
					 | 
				
			||||||
             "opacity":1,
 | 
					 | 
				
			||||||
             "type":"objectgroup",
 | 
					 | 
				
			||||||
             "visible":true,
 | 
					 | 
				
			||||||
             "x":0,
 | 
					 | 
				
			||||||
             "y":0
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }, 
 | 
					 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
         "id":12,
 | 
					 | 
				
			||||||
         "objectgroup":
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
             "draworder":"index",
 | 
					 | 
				
			||||||
             "name":"",
 | 
					 | 
				
			||||||
             "objects":[
 | 
					 | 
				
			||||||
                    {
 | 
					 | 
				
			||||||
                     "height":16,
 | 
					 | 
				
			||||||
                     "id":1,
 | 
					 | 
				
			||||||
                     "name":"",
 | 
					 | 
				
			||||||
                     "rotation":0,
 | 
					 | 
				
			||||||
                     "type":"",
 | 
					 | 
				
			||||||
                     "visible":true,
 | 
					 | 
				
			||||||
                     "width":16,
 | 
					 | 
				
			||||||
                     "x":0,
 | 
					 | 
				
			||||||
                     "y":0
 | 
					 | 
				
			||||||
                    }],
 | 
					 | 
				
			||||||
             "opacity":1,
 | 
					 | 
				
			||||||
             "type":"objectgroup",
 | 
					 | 
				
			||||||
             "visible":true,
 | 
					 | 
				
			||||||
             "x":0,
 | 
					 | 
				
			||||||
             "y":0
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }, 
 | 
					 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
         "id":13,
 | 
					 | 
				
			||||||
         "objectgroup":
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
             "draworder":"index",
 | 
					 | 
				
			||||||
             "name":"",
 | 
					 | 
				
			||||||
             "objects":[
 | 
					 | 
				
			||||||
                    {
 | 
					 | 
				
			||||||
                     "height":16,
 | 
					 | 
				
			||||||
                     "id":1,
 | 
					 | 
				
			||||||
                     "name":"",
 | 
					 | 
				
			||||||
                     "rotation":0,
 | 
					 | 
				
			||||||
                     "type":"",
 | 
					 | 
				
			||||||
                     "visible":true,
 | 
					 | 
				
			||||||
                     "width":16,
 | 
					 | 
				
			||||||
                     "x":0,
 | 
					 | 
				
			||||||
                     "y":0
 | 
					 | 
				
			||||||
                    }],
 | 
					 | 
				
			||||||
             "opacity":1,
 | 
					 | 
				
			||||||
             "type":"objectgroup",
 | 
					 | 
				
			||||||
             "visible":true,
 | 
					 | 
				
			||||||
             "x":0,
 | 
					 | 
				
			||||||
             "y":0
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }, 
 | 
					 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
         "id":15,
 | 
					 | 
				
			||||||
         "objectgroup":
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
             "draworder":"index",
 | 
					 | 
				
			||||||
             "name":"",
 | 
					 | 
				
			||||||
             "objects":[
 | 
					 | 
				
			||||||
                    {
 | 
					 | 
				
			||||||
                     "height":16,
 | 
					 | 
				
			||||||
                     "id":1,
 | 
					 | 
				
			||||||
                     "name":"",
 | 
					 | 
				
			||||||
                     "rotation":0,
 | 
					 | 
				
			||||||
                     "type":"",
 | 
					 | 
				
			||||||
                     "visible":true,
 | 
					 | 
				
			||||||
                     "width":16,
 | 
					 | 
				
			||||||
                     "x":0,
 | 
					 | 
				
			||||||
                     "y":0
 | 
					 | 
				
			||||||
                    }],
 | 
					 | 
				
			||||||
             "opacity":1,
 | 
					 | 
				
			||||||
             "type":"objectgroup",
 | 
					 | 
				
			||||||
             "visible":true,
 | 
					 | 
				
			||||||
             "x":0,
 | 
					 | 
				
			||||||
             "y":0
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }, 
 | 
					 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
         "id":19,
 | 
					 | 
				
			||||||
         "objectgroup":
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
             "draworder":"index",
 | 
					 | 
				
			||||||
             "name":"",
 | 
					 | 
				
			||||||
             "objects":[
 | 
					 | 
				
			||||||
                    {
 | 
					 | 
				
			||||||
                     "height":16,
 | 
					 | 
				
			||||||
                     "id":1,
 | 
					 | 
				
			||||||
                     "name":"",
 | 
					 | 
				
			||||||
                     "rotation":0,
 | 
					 | 
				
			||||||
                     "type":"",
 | 
					 | 
				
			||||||
                     "visible":true,
 | 
					 | 
				
			||||||
                     "width":16,
 | 
					 | 
				
			||||||
                     "x":0,
 | 
					 | 
				
			||||||
                     "y":0
 | 
					 | 
				
			||||||
                    }],
 | 
					 | 
				
			||||||
             "opacity":1,
 | 
					 | 
				
			||||||
             "type":"objectgroup",
 | 
					 | 
				
			||||||
             "visible":true,
 | 
					 | 
				
			||||||
             "x":0,
 | 
					 | 
				
			||||||
             "y":0
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }, 
 | 
					 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
         "id":20,
 | 
					 | 
				
			||||||
         "objectgroup":
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
             "draworder":"index",
 | 
					 | 
				
			||||||
             "name":"",
 | 
					 | 
				
			||||||
             "objects":[
 | 
					 | 
				
			||||||
                    {
 | 
					 | 
				
			||||||
                     "height":16,
 | 
					 | 
				
			||||||
                     "id":1,
 | 
					 | 
				
			||||||
                     "name":"",
 | 
					 | 
				
			||||||
                     "rotation":0,
 | 
					 | 
				
			||||||
                     "type":"",
 | 
					 | 
				
			||||||
                     "visible":true,
 | 
					 | 
				
			||||||
                     "width":16,
 | 
					 | 
				
			||||||
                     "x":0,
 | 
					 | 
				
			||||||
                     "y":0
 | 
					 | 
				
			||||||
                    }],
 | 
					 | 
				
			||||||
             "opacity":1,
 | 
					 | 
				
			||||||
             "type":"objectgroup",
 | 
					 | 
				
			||||||
             "visible":true,
 | 
					 | 
				
			||||||
             "x":0,
 | 
					 | 
				
			||||||
             "y":0
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }, 
 | 
					 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
         "id":21,
 | 
					 | 
				
			||||||
         "objectgroup":
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
             "draworder":"index",
 | 
					 | 
				
			||||||
             "name":"",
 | 
					 | 
				
			||||||
             "objects":[
 | 
					 | 
				
			||||||
                    {
 | 
					 | 
				
			||||||
                     "height":16,
 | 
					 | 
				
			||||||
                     "id":1,
 | 
					 | 
				
			||||||
                     "name":"",
 | 
					 | 
				
			||||||
                     "rotation":0,
 | 
					 | 
				
			||||||
                     "type":"",
 | 
					 | 
				
			||||||
                     "visible":true,
 | 
					 | 
				
			||||||
                     "width":16,
 | 
					 | 
				
			||||||
                     "x":0,
 | 
					 | 
				
			||||||
                     "y":0
 | 
					 | 
				
			||||||
                    }],
 | 
					 | 
				
			||||||
             "opacity":1,
 | 
					 | 
				
			||||||
             "type":"objectgroup",
 | 
					 | 
				
			||||||
             "visible":true,
 | 
					 | 
				
			||||||
             "x":0,
 | 
					 | 
				
			||||||
             "y":0
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }, 
 | 
					 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
         "id":28,
 | 
					 | 
				
			||||||
         "objectgroup":
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
             "draworder":"index",
 | 
					 | 
				
			||||||
             "name":"",
 | 
					 | 
				
			||||||
             "objects":[
 | 
					 | 
				
			||||||
                    {
 | 
					 | 
				
			||||||
                     "height":16,
 | 
					 | 
				
			||||||
                     "id":1,
 | 
					 | 
				
			||||||
                     "name":"",
 | 
					 | 
				
			||||||
                     "rotation":0,
 | 
					 | 
				
			||||||
                     "type":"",
 | 
					 | 
				
			||||||
                     "visible":true,
 | 
					 | 
				
			||||||
                     "width":16,
 | 
					 | 
				
			||||||
                     "x":0,
 | 
					 | 
				
			||||||
                     "y":0
 | 
					 | 
				
			||||||
                    }],
 | 
					 | 
				
			||||||
             "opacity":1,
 | 
					 | 
				
			||||||
             "type":"objectgroup",
 | 
					 | 
				
			||||||
             "visible":true,
 | 
					 | 
				
			||||||
             "x":0,
 | 
					 | 
				
			||||||
             "y":0
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }, 
 | 
					 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
         "id":43,
 | 
					 | 
				
			||||||
         "objectgroup":
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
             "draworder":"index",
 | 
					 | 
				
			||||||
             "name":"",
 | 
					 | 
				
			||||||
             "objects":[
 | 
					 | 
				
			||||||
                    {
 | 
					 | 
				
			||||||
                     "height":16,
 | 
					 | 
				
			||||||
                     "id":2,
 | 
					 | 
				
			||||||
                     "name":"",
 | 
					 | 
				
			||||||
                     "rotation":0,
 | 
					 | 
				
			||||||
                     "type":"",
 | 
					 | 
				
			||||||
                     "visible":true,
 | 
					 | 
				
			||||||
                     "width":16,
 | 
					 | 
				
			||||||
                     "x":0,
 | 
					 | 
				
			||||||
                     "y":0
 | 
					 | 
				
			||||||
                    }, 
 | 
					 | 
				
			||||||
                    {
 | 
					 | 
				
			||||||
                     "height":14.2813,
 | 
					 | 
				
			||||||
                     "id":3,
 | 
					 | 
				
			||||||
                     "name":"",
 | 
					 | 
				
			||||||
                     "rotation":0,
 | 
					 | 
				
			||||||
                     "type":"",
 | 
					 | 
				
			||||||
                     "visible":true,
 | 
					 | 
				
			||||||
                     "width":14.4375,
 | 
					 | 
				
			||||||
                     "x":0.96875,
 | 
					 | 
				
			||||||
                     "y":0.875
 | 
					 | 
				
			||||||
                    }],
 | 
					 | 
				
			||||||
             "opacity":1,
 | 
					 | 
				
			||||||
             "type":"objectgroup",
 | 
					 | 
				
			||||||
             "visible":true,
 | 
					 | 
				
			||||||
             "x":0,
 | 
					 | 
				
			||||||
             "y":0
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }, 
 | 
					 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
         "id":44,
 | 
					 | 
				
			||||||
         "objectgroup":
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
             "draworder":"index",
 | 
					 | 
				
			||||||
             "name":"",
 | 
					 | 
				
			||||||
             "objects":[
 | 
					 | 
				
			||||||
                    {
 | 
					 | 
				
			||||||
                     "height":16,
 | 
					 | 
				
			||||||
                     "id":1,
 | 
					 | 
				
			||||||
                     "name":"",
 | 
					 | 
				
			||||||
                     "rotation":0,
 | 
					 | 
				
			||||||
                     "type":"",
 | 
					 | 
				
			||||||
                     "visible":true,
 | 
					 | 
				
			||||||
                     "width":16,
 | 
					 | 
				
			||||||
                     "x":0,
 | 
					 | 
				
			||||||
                     "y":0
 | 
					 | 
				
			||||||
                    }],
 | 
					 | 
				
			||||||
             "opacity":1,
 | 
					 | 
				
			||||||
             "type":"objectgroup",
 | 
					 | 
				
			||||||
             "visible":true,
 | 
					 | 
				
			||||||
             "x":0,
 | 
					 | 
				
			||||||
             "y":0
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }, 
 | 
					 | 
				
			||||||
        {
 | 
					 | 
				
			||||||
         "id":45,
 | 
					 | 
				
			||||||
         "objectgroup":
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
             "draworder":"index",
 | 
					 | 
				
			||||||
             "name":"",
 | 
					 | 
				
			||||||
             "objects":[
 | 
					 | 
				
			||||||
                    {
 | 
					 | 
				
			||||||
                     "height":16,
 | 
					 | 
				
			||||||
                     "id":1,
 | 
					 | 
				
			||||||
                     "name":"",
 | 
					 | 
				
			||||||
                     "rotation":0,
 | 
					 | 
				
			||||||
                     "type":"",
 | 
					 | 
				
			||||||
                     "visible":true,
 | 
					 | 
				
			||||||
                     "width":16,
 | 
					 | 
				
			||||||
                     "x":0,
 | 
					 | 
				
			||||||
                     "y":0
 | 
					 | 
				
			||||||
                    }],
 | 
					 | 
				
			||||||
             "opacity":1,
 | 
					 | 
				
			||||||
             "type":"objectgroup",
 | 
					 | 
				
			||||||
             "visible":true,
 | 
					 | 
				
			||||||
             "x":0,
 | 
					 | 
				
			||||||
             "y":0
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }],
 | 
					 | 
				
			||||||
 "tilewidth":16,
 | 
					 | 
				
			||||||
 "type":"tileset",
 | 
					 | 
				
			||||||
 "version":"1.8"
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
@ -1,65 +0,0 @@
 | 
				
			|||||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
					 | 
				
			||||||
<tileset version="1.8" tiledversion="1.8.2" name="br-tiles" tilewidth="16" tileheight="16" tilecount="50" columns="10">
 | 
					 | 
				
			||||||
 <image source="br-tiles.png" width="160" height="80"/>
 | 
					 | 
				
			||||||
 <tile id="10">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="11">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="12">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="13">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="15">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="19">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="20">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="21">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="28">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="43">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="2" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
   <object id="3" x="0.96875" y="0.875" width="14.4375" height="14.2813"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="44">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="45">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
</tileset>
 | 
					 | 
				
			||||||
@ -1,96 +0,0 @@
 | 
				
			|||||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
					 | 
				
			||||||
<map version="1.8" tiledversion="1.8.2" orientation="orthogonal" renderorder="right-down" width="42" height="42" tilewidth="16" tileheight="16" infinite="0" nextlayerid="4" nextobjectid="1">
 | 
					 | 
				
			||||||
 <tileset firstgid="1" source="br-tiles.tsx"/>
 | 
					 | 
				
			||||||
 <layer id="1" name="TileMap" width="42" height="42">
 | 
					 | 
				
			||||||
  <data encoding="csv">
 | 
					 | 
				
			||||||
11,12,13,35,35,35,36,36,36,35,36,35,35,9,35,35,35,35,35,35,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,35,35,35,35,36,36,35,35,35,35,10,35,35,35,35,35,35,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,35,35,37,35,35,35,35,41,42,43,35,35,35,35,35,35,35,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,35,35,35,35,35,35,38,38,35,35,35,35,35,35,35,35,35,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,35,35,35,35,35,38,38,35,35,35,35,35,35,35,35,35,35,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,35,35,35,35,38,38,35,35,37,35,35,35,35,35,35,35,35,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,35,35,35,38,38,35,35,35,37,37,35,35,35,35,35,35,35,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,35,35,38,38,35,35,35,37,37,37,35,35,35,35,35,35,35,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,35,38,38,35,35,35,35,35,35,37,35,35,35,35,35,35,35,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,34,45,46,34,34,34,45,46,44,45,46,44,45,46,44,45,46,44,45,46,44,45,44,45,44,45,46,45,44,44,44,44,44,44,44,44,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,34,34,34,34,34,34,34,34,34,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,34,34,34,34,34,34,34,34,34,34,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,34,34,34,41,42,43,34,34,34,34,34,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,34,34,34,34,34,34,34,34,34,34,34,34,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,34,34,34,34,34,34,34,34,34,34,34,34,34,34,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,34,34,34,34,34,34,34,34,34,34,34,34,34,34,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,34,34,34,34,34,34,34,34,34,34,34,34,34,34,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,44,45,46,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,44,45,46,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,11,12,13,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,11,12,13,40,40,40,40,40,14,15,16,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
14,15,16,17,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,17,18,19,40,40,40,40,40,14,15,16,40,40,40,40,40,40,14,15,16,
 | 
					 | 
				
			||||||
20,21,22,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,11,12,13
 | 
					 | 
				
			||||||
</data>
 | 
					 | 
				
			||||||
 </layer>
 | 
					 | 
				
			||||||
 <layer id="3" name="Collision" width="42" height="42" visible="0">
 | 
					 | 
				
			||||||
  <data encoding="csv">
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,2,2,2,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,2,2,2,
 | 
					 | 
				
			||||||
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2
 | 
					 | 
				
			||||||
</data>
 | 
					 | 
				
			||||||
 </layer>
 | 
					 | 
				
			||||||
</map>
 | 
					 | 
				
			||||||
| 
		 Before Width: | Height: | Size: 8.9 KiB  | 
| 
		 Before Width: | Height: | Size: 9.6 KiB  | 
| 
		 Before Width: | Height: | Size: 543 B  | 
| 
		 Before Width: | Height: | Size: 757 B  | 
| 
		 Before Width: | Height: | Size: 3.5 KiB  | 
| 
		 Before Width: | Height: | Size: 3.4 KiB  | 
| 
		 Before Width: | Height: | Size: 1.7 KiB  | 
| 
		 Before Width: | Height: | Size: 5.4 KiB  | 
| 
		 Before Width: | Height: | Size: 4.8 KiB  | 
@ -1,98 +0,0 @@
 | 
				
			|||||||
{ "frames": [
 | 
					 | 
				
			||||||
   {
 | 
					 | 
				
			||||||
    "filename": "0",
 | 
					 | 
				
			||||||
    "frame": { "x": 0, "y": 0, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "rotated": false,
 | 
					 | 
				
			||||||
    "trimmed": false,
 | 
					 | 
				
			||||||
    "spriteSourceSize": { "x": 0, "y": 0, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "sourceSize": { "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "duration": 100
 | 
					 | 
				
			||||||
   },
 | 
					 | 
				
			||||||
   {
 | 
					 | 
				
			||||||
    "filename": "1",
 | 
					 | 
				
			||||||
    "frame": { "x": 22, "y": 0, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "rotated": false,
 | 
					 | 
				
			||||||
    "trimmed": false,
 | 
					 | 
				
			||||||
    "spriteSourceSize": { "x": 0, "y": 0, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "sourceSize": { "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "duration": 100
 | 
					 | 
				
			||||||
   },
 | 
					 | 
				
			||||||
   {
 | 
					 | 
				
			||||||
    "filename": "2",
 | 
					 | 
				
			||||||
    "frame": { "x": 44, "y": 0, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "rotated": false,
 | 
					 | 
				
			||||||
    "trimmed": false,
 | 
					 | 
				
			||||||
    "spriteSourceSize": { "x": 0, "y": 0, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "sourceSize": { "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "duration": 100
 | 
					 | 
				
			||||||
   },
 | 
					 | 
				
			||||||
   {
 | 
					 | 
				
			||||||
    "filename": "3",
 | 
					 | 
				
			||||||
    "frame": { "x": 0, "y": 42, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "rotated": false,
 | 
					 | 
				
			||||||
    "trimmed": false,
 | 
					 | 
				
			||||||
    "spriteSourceSize": { "x": 0, "y": 0, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "sourceSize": { "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "duration": 100
 | 
					 | 
				
			||||||
   },
 | 
					 | 
				
			||||||
   {
 | 
					 | 
				
			||||||
    "filename": "4",
 | 
					 | 
				
			||||||
    "frame": { "x": 22, "y": 42, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "rotated": false,
 | 
					 | 
				
			||||||
    "trimmed": false,
 | 
					 | 
				
			||||||
    "spriteSourceSize": { "x": 0, "y": 0, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "sourceSize": { "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "duration": 100
 | 
					 | 
				
			||||||
   },
 | 
					 | 
				
			||||||
   {
 | 
					 | 
				
			||||||
    "filename": "5",
 | 
					 | 
				
			||||||
    "frame": { "x": 44, "y": 42, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "rotated": false,
 | 
					 | 
				
			||||||
    "trimmed": false,
 | 
					 | 
				
			||||||
    "spriteSourceSize": { "x": 0, "y": 0, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "sourceSize": { "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "duration": 100
 | 
					 | 
				
			||||||
   },
 | 
					 | 
				
			||||||
   {
 | 
					 | 
				
			||||||
    "filename": "6",
 | 
					 | 
				
			||||||
    "frame": { "x": 0, "y": 84, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "rotated": false,
 | 
					 | 
				
			||||||
    "trimmed": false,
 | 
					 | 
				
			||||||
    "spriteSourceSize": { "x": 0, "y": 0, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "sourceSize": { "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "duration": 100
 | 
					 | 
				
			||||||
   },
 | 
					 | 
				
			||||||
   {
 | 
					 | 
				
			||||||
    "filename": "7",
 | 
					 | 
				
			||||||
    "frame": { "x": 22, "y": 84, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "rotated": false,
 | 
					 | 
				
			||||||
    "trimmed": false,
 | 
					 | 
				
			||||||
    "spriteSourceSize": { "x": 0, "y": 0, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "sourceSize": { "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "duration": 100
 | 
					 | 
				
			||||||
   },
 | 
					 | 
				
			||||||
   {
 | 
					 | 
				
			||||||
    "filename": "8",
 | 
					 | 
				
			||||||
    "frame": { "x": 44, "y": 84, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "rotated": false,
 | 
					 | 
				
			||||||
    "trimmed": false,
 | 
					 | 
				
			||||||
    "spriteSourceSize": { "x": 0, "y": 0, "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "sourceSize": { "w": 22, "h": 42 },
 | 
					 | 
				
			||||||
    "duration": 100
 | 
					 | 
				
			||||||
   }
 | 
					 | 
				
			||||||
 ],
 | 
					 | 
				
			||||||
 "meta": {
 | 
					 | 
				
			||||||
  "app": "http://www.aseprite.org/",
 | 
					 | 
				
			||||||
  "version": "1.2.25-x64",
 | 
					 | 
				
			||||||
  "image": "firefighter.png",
 | 
					 | 
				
			||||||
  "format": "RGBA8888",
 | 
					 | 
				
			||||||
  "size": { "w": 66, "h": 126 },
 | 
					 | 
				
			||||||
  "scale": "1",
 | 
					 | 
				
			||||||
  "frameTags": [
 | 
					 | 
				
			||||||
   { "name": "idle", "from": 0, "to": 2, "direction": "forward" },
 | 
					 | 
				
			||||||
   { "name": "walk", "from": 3, "to": 5, "direction": "forward" },
 | 
					 | 
				
			||||||
   { "name": "jump", "from": 6, "to": 6, "direction": "forward" },
 | 
					 | 
				
			||||||
   { "name": "fall", "from": 7, "to": 7, "direction": "forward" }
 | 
					 | 
				
			||||||
  ]
 | 
					 | 
				
			||||||
 }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
| 
		 Before Width: | Height: | Size: 4.1 KiB  | 
@ -1,6 +1,6 @@
 | 
				
			|||||||
{ "frames": [
 | 
					{ "frames": [
 | 
				
			||||||
   {
 | 
					   {
 | 
				
			||||||
    "filename": "Kaiju-Turtle 0.aseprite",
 | 
					    "filename": "0",
 | 
				
			||||||
    "frame": { "x": 0, "y": 0, "w": 32, "h": 32 },
 | 
					    "frame": { "x": 0, "y": 0, "w": 32, "h": 32 },
 | 
				
			||||||
    "rotated": false,
 | 
					    "rotated": false,
 | 
				
			||||||
    "trimmed": false,
 | 
					    "trimmed": false,
 | 
				
			||||||
@ -9,25 +9,7 @@
 | 
				
			|||||||
    "duration": 100
 | 
					    "duration": 100
 | 
				
			||||||
   },
 | 
					   },
 | 
				
			||||||
   {
 | 
					   {
 | 
				
			||||||
    "filename": "Kaiju-Turtle 1.aseprite",
 | 
					    "filename": "1",
 | 
				
			||||||
    "frame": { "x": 32, "y": 0, "w": 32, "h": 32 },
 | 
					 | 
				
			||||||
    "rotated": false,
 | 
					 | 
				
			||||||
    "trimmed": false,
 | 
					 | 
				
			||||||
    "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
 | 
					 | 
				
			||||||
    "sourceSize": { "w": 32, "h": 32 },
 | 
					 | 
				
			||||||
    "duration": 100
 | 
					 | 
				
			||||||
   },
 | 
					 | 
				
			||||||
   {
 | 
					 | 
				
			||||||
    "filename": "Kaiju-Turtle 2.aseprite",
 | 
					 | 
				
			||||||
    "frame": { "x": 64, "y": 0, "w": 32, "h": 32 },
 | 
					 | 
				
			||||||
    "rotated": false,
 | 
					 | 
				
			||||||
    "trimmed": false,
 | 
					 | 
				
			||||||
    "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
 | 
					 | 
				
			||||||
    "sourceSize": { "w": 32, "h": 32 },
 | 
					 | 
				
			||||||
    "duration": 100
 | 
					 | 
				
			||||||
   },
 | 
					 | 
				
			||||||
   {
 | 
					 | 
				
			||||||
    "filename": "Kaiju-Turtle 3.aseprite",
 | 
					 | 
				
			||||||
    "frame": { "x": 0, "y": 32, "w": 32, "h": 32 },
 | 
					    "frame": { "x": 0, "y": 32, "w": 32, "h": 32 },
 | 
				
			||||||
    "rotated": false,
 | 
					    "rotated": false,
 | 
				
			||||||
    "trimmed": false,
 | 
					    "trimmed": false,
 | 
				
			||||||
@ -36,8 +18,26 @@
 | 
				
			|||||||
    "duration": 100
 | 
					    "duration": 100
 | 
				
			||||||
   },
 | 
					   },
 | 
				
			||||||
   {
 | 
					   {
 | 
				
			||||||
    "filename": "Kaiju-Turtle 4.aseprite",
 | 
					    "filename": "2",
 | 
				
			||||||
    "frame": { "x": 32, "y": 32, "w": 32, "h": 32 },
 | 
					    "frame": { "x": 0, "y": 64, "w": 32, "h": 32 },
 | 
				
			||||||
 | 
					    "rotated": false,
 | 
				
			||||||
 | 
					    "trimmed": false,
 | 
				
			||||||
 | 
					    "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
 | 
				
			||||||
 | 
					    "sourceSize": { "w": 32, "h": 32 },
 | 
				
			||||||
 | 
					    "duration": 100
 | 
				
			||||||
 | 
					   },
 | 
				
			||||||
 | 
					   {
 | 
				
			||||||
 | 
					    "filename": "3",
 | 
				
			||||||
 | 
					    "frame": { "x": 0, "y": 96, "w": 32, "h": 32 },
 | 
				
			||||||
 | 
					    "rotated": false,
 | 
				
			||||||
 | 
					    "trimmed": false,
 | 
				
			||||||
 | 
					    "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
 | 
				
			||||||
 | 
					    "sourceSize": { "w": 32, "h": 32 },
 | 
				
			||||||
 | 
					    "duration": 100
 | 
				
			||||||
 | 
					   },
 | 
				
			||||||
 | 
					   {
 | 
				
			||||||
 | 
					    "filename": "4",
 | 
				
			||||||
 | 
					    "frame": { "x": 0, "y": 128, "w": 32, "h": 32 },
 | 
				
			||||||
    "rotated": false,
 | 
					    "rotated": false,
 | 
				
			||||||
    "trimmed": false,
 | 
					    "trimmed": false,
 | 
				
			||||||
    "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
 | 
					    "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
 | 
				
			||||||
@ -50,7 +50,7 @@
 | 
				
			|||||||
  "version": "1.2.40-x64",
 | 
					  "version": "1.2.40-x64",
 | 
				
			||||||
  "image": "kaijuturtle.png",
 | 
					  "image": "kaijuturtle.png",
 | 
				
			||||||
  "format": "I8",
 | 
					  "format": "I8",
 | 
				
			||||||
  "size": { "w": 96, "h": 64 },
 | 
					  "size": { "w": 32, "h": 160 },
 | 
				
			||||||
  "scale": "1",
 | 
					  "scale": "1",
 | 
				
			||||||
  "frameTags": [
 | 
					  "frameTags": [
 | 
				
			||||||
   { "name": "move-n", "from": 0, "to": 0, "direction": "forward" },
 | 
					   { "name": "move-n", "from": 0, "to": 0, "direction": "forward" },
 | 
				
			||||||
 | 
				
			|||||||
| 
		 Before Width: | Height: | Size: 942 B After Width: | Height: | Size: 892 B  | 
| 
		 Before Width: | Height: | Size: 2.4 KiB  | 
| 
		 Before Width: | Height: | Size: 1.1 KiB  | 
@ -1,103 +0,0 @@
 | 
				
			|||||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
					 | 
				
			||||||
<tileset version="1.8" tiledversion="1.8.2" name="br-tiles" tilewidth="16" tileheight="16" tilecount="50" columns="10">
 | 
					 | 
				
			||||||
 <image source="br-tiles.png" width="160" height="80"/>
 | 
					 | 
				
			||||||
 <tile id="8"/>
 | 
					 | 
				
			||||||
 <tile id="1"/>
 | 
					 | 
				
			||||||
 <tile id="0"/>
 | 
					 | 
				
			||||||
 <tile id="2"/>
 | 
					 | 
				
			||||||
 <tile id="3"/>
 | 
					 | 
				
			||||||
 <tile id="4"/>
 | 
					 | 
				
			||||||
 <tile id="5"/>
 | 
					 | 
				
			||||||
 <tile id="6"/>
 | 
					 | 
				
			||||||
 <tile id="7"/>
 | 
					 | 
				
			||||||
 <tile id="10">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="9"/>
 | 
					 | 
				
			||||||
 <tile id="11">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="12">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="13">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="14"/>
 | 
					 | 
				
			||||||
 <tile id="15">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="16"/>
 | 
					 | 
				
			||||||
 <tile id="17"/>
 | 
					 | 
				
			||||||
 <tile id="18"/>
 | 
					 | 
				
			||||||
 <tile id="19">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="20">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="21">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="22"/>
 | 
					 | 
				
			||||||
 <tile id="23"/>
 | 
					 | 
				
			||||||
 <tile id="24"/>
 | 
					 | 
				
			||||||
 <tile id="25"/>
 | 
					 | 
				
			||||||
 <tile id="26"/>
 | 
					 | 
				
			||||||
 <tile id="27"/>
 | 
					 | 
				
			||||||
 <tile id="28">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="29"/>
 | 
					 | 
				
			||||||
 <tile id="30"/>
 | 
					 | 
				
			||||||
 <tile id="31"/>
 | 
					 | 
				
			||||||
 <tile id="32"/>
 | 
					 | 
				
			||||||
 <tile id="33"/>
 | 
					 | 
				
			||||||
 <tile id="34"/>
 | 
					 | 
				
			||||||
 <tile id="35"/>
 | 
					 | 
				
			||||||
 <tile id="36"/>
 | 
					 | 
				
			||||||
 <tile id="37"/>
 | 
					 | 
				
			||||||
 <tile id="38"/>
 | 
					 | 
				
			||||||
 <tile id="39"/>
 | 
					 | 
				
			||||||
 <tile id="40"/>
 | 
					 | 
				
			||||||
 <tile id="41"/>
 | 
					 | 
				
			||||||
 <tile id="42"/>
 | 
					 | 
				
			||||||
 <tile id="43">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="2" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
   <object id="3" x="0.96875" y="0.875" width="14.4375" height="14.2813"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="44">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="45">
 | 
					 | 
				
			||||||
  <objectgroup draworder="index" id="2">
 | 
					 | 
				
			||||||
   <object id="1" x="0" y="0" width="16" height="16"/>
 | 
					 | 
				
			||||||
  </objectgroup>
 | 
					 | 
				
			||||||
 </tile>
 | 
					 | 
				
			||||||
 <tile id="46"/>
 | 
					 | 
				
			||||||
 <tile id="47"/>
 | 
					 | 
				
			||||||
 <tile id="48"/>
 | 
					 | 
				
			||||||
 <tile id="49"/>
 | 
					 | 
				
			||||||
</tileset>
 | 
					 | 
				
			||||||
							
								
								
									
										1
									
								
								build_emscripten.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					emcc src/game/Main.cpp src/game/Game.cpp src/assetmgr/AssetManager.cpp src/assetmgr/GameObject.cpp src/assetmgr/Map.cpp src/assetmgr/MusicManager.cpp src/assetmgr/TextureManager.cpp src/cjson/cJSON.c src/ecs/ECS.cpp src/game/Collision.cpp src/game/GameStateManager.cpp src/game/StateMachine.cpp src/game/Vector2D.cpp src/ui/UINineSlice.cpp src/ui/UIText.cpp -s WASM=1 -s USE_SDL=2 -s USE_SDL_IMAGE=2 -s SDL2_IMAGE_FORMATS='["png"]' -s USE_SDL_MIXER=2 -o build/index.js
 | 
				
			||||||
@ -42,25 +42,25 @@ public:
 | 
				
			|||||||
		{
 | 
							{
 | 
				
			||||||
			switch (Game::event.key.keysym.sym)
 | 
								switch (Game::event.key.keysym.sym)
 | 
				
			||||||
			{
 | 
								{
 | 
				
			||||||
            case SDLK_UP:
 | 
					            case SDLK_w:
 | 
				
			||||||
                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
					                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
				
			||||||
//                     if(transform->position.y>0){
 | 
					//                     if(transform->position.y>0){
 | 
				
			||||||
//                     ====== Get Player.yTile and scan column up ScreenTilesHeight/2 on Player.xTile-1, Player.xTile, and Player.xTile+1 return first hit that is > 0 for each row.
 | 
					//                     ====== Get Player.yTile and scan column up ScreenTilesHeight/2 on Player.xTile-1, Player.xTile, and Player.xTile+1 return first hit that is > 0 for each row.
 | 
				
			||||||
//                     transform->tilePos.x
 | 
					//                     transform->tilePos.x
 | 
				
			||||||
                    transform->velocity.y = -1;
 | 
					                    transform->velocity.y = -1;
 | 
				
			||||||
//                     if(Game::playerIsGrounded){
 | 
					//                     if(Game::playerIsGrounded){
 | 
				
			||||||
                    sprite->Play("Walk");
 | 
					                    sprite->Play("move-n");
 | 
				
			||||||
//                     }
 | 
					//                     }
 | 
				
			||||||
                    sprite->spriteFlip = SDL_FLIP_NONE;
 | 
					                    sprite->spriteFlip = SDL_FLIP_NONE;
 | 
				
			||||||
//                     }
 | 
					//                     }
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
				break;
 | 
									break;
 | 
				
			||||||
            case SDLK_DOWN:
 | 
					            case SDLK_s:
 | 
				
			||||||
                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
					                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
				
			||||||
                    if(transform->position.y<Game::levelMap.h){
 | 
					                    if(transform->position.y<Game::levelMap.h){
 | 
				
			||||||
                    transform->velocity.y = 1;
 | 
					                    transform->velocity.y = 1;
 | 
				
			||||||
//                     if(Game::playerIsGrounded){
 | 
					//                     if(Game::playerIsGrounded){
 | 
				
			||||||
                        sprite->Play("Walk");
 | 
					                        sprite->Play("move-s");
 | 
				
			||||||
//                     }
 | 
					//                     }
 | 
				
			||||||
                        int *borders;
 | 
					                        int *borders;
 | 
				
			||||||
                        borders = Game::predictCollisions();
 | 
					                        borders = Game::predictCollisions();
 | 
				
			||||||
@ -68,12 +68,12 @@ public:
 | 
				
			|||||||
                    }
 | 
					                    }
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
				break;
 | 
									break;
 | 
				
			||||||
            case SDLK_LEFT:
 | 
					            case SDLK_a:
 | 
				
			||||||
                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
					                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
				
			||||||
                    if(transform->position.x>Game::levelMap.x){
 | 
					                    if(transform->position.x>Game::levelMap.x){
 | 
				
			||||||
                    transform->velocity.x = -1;
 | 
					                    transform->velocity.x = -1;
 | 
				
			||||||
//                     if(Game::playerIsGrounded){
 | 
					//                     if(Game::playerIsGrounded){
 | 
				
			||||||
                        sprite->Play("Walk");
 | 
					                        sprite->Play("move-w");
 | 
				
			||||||
//                     }
 | 
					//                     }
 | 
				
			||||||
                    sprite->spriteFlip = SDL_FLIP_NONE;
 | 
					                    sprite->spriteFlip = SDL_FLIP_NONE;
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
@ -112,7 +112,7 @@ public:
 | 
				
			|||||||
                    }*/
 | 
					                    }*/
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
				break;
 | 
									break;
 | 
				
			||||||
            case SDLK_RIGHT:
 | 
					            case SDLK_d:
 | 
				
			||||||
                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
					                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
				
			||||||
//                     &entity->getComponent<PlayerController>().setLastSafePos(Vector2D(transform->position.x,transform->position.y));
 | 
					//                     &entity->getComponent<PlayerController>().setLastSafePos(Vector2D(transform->position.x,transform->position.y));
 | 
				
			||||||
//                     playerCtrl->lastSafePosition.x = transform->position.x;
 | 
					//                     playerCtrl->lastSafePosition.x = transform->position.x;
 | 
				
			||||||
@ -124,7 +124,7 @@ public:
 | 
				
			|||||||
                    if(transform->position.x<Game::levelMap.w){
 | 
					                    if(transform->position.x<Game::levelMap.w){
 | 
				
			||||||
                    transform->velocity.x = 1;
 | 
					                    transform->velocity.x = 1;
 | 
				
			||||||
//                     if(Game::playerIsGrounded){
 | 
					//                     if(Game::playerIsGrounded){
 | 
				
			||||||
                        sprite->Play("Walk");
 | 
					                        sprite->Play("move-w");
 | 
				
			||||||
//                     }
 | 
					//                     }
 | 
				
			||||||
                    sprite->spriteFlip = SDL_FLIP_HORIZONTAL;
 | 
					                    sprite->spriteFlip = SDL_FLIP_HORIZONTAL;
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
@ -167,7 +167,7 @@ public:
 | 
				
			|||||||
                        }
 | 
					                        }
 | 
				
			||||||
//                         transform->lastSafePos = Vector2D(transform->position.x,transform->position.y);
 | 
					//                         transform->lastSafePos = Vector2D(transform->position.x,transform->position.y);
 | 
				
			||||||
                        Game::gravityOnPlayer = true;
 | 
					                        Game::gravityOnPlayer = true;
 | 
				
			||||||
                        sprite->Play("Jump");
 | 
					                        // sprite->Play("Jump");
 | 
				
			||||||
                        transform->velocity.y = -2;
 | 
					                        transform->velocity.y = -2;
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
@ -189,10 +189,10 @@ public:
 | 
				
			|||||||
		{
 | 
							{
 | 
				
			||||||
			switch (Game::event.key.keysym.sym)
 | 
								switch (Game::event.key.keysym.sym)
 | 
				
			||||||
			{
 | 
								{
 | 
				
			||||||
                case SDLK_LEFT:
 | 
					                case SDLK_a:
 | 
				
			||||||
                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
					                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
				
			||||||
                    transform->velocity.x = 0;
 | 
					                    transform->velocity.x = 0;
 | 
				
			||||||
                    sprite->Play("Idle");
 | 
					                    sprite->Play("move-w");
 | 
				
			||||||
                    Game::playerIsGrounded = false;
 | 
					                    Game::playerIsGrounded = false;
 | 
				
			||||||
//                     if (!Game::gravityOnPlayer){
 | 
					//                     if (!Game::gravityOnPlayer){
 | 
				
			||||||
//                         Game::gravityOnPlayer = true;
 | 
					//                         Game::gravityOnPlayer = true;
 | 
				
			||||||
@ -200,29 +200,29 @@ public:
 | 
				
			|||||||
//                     }
 | 
					//                     }
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
				break;
 | 
									break;
 | 
				
			||||||
                case SDLK_RIGHT:
 | 
					                case SDLK_d:
 | 
				
			||||||
                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
					                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
				
			||||||
                    transform->velocity.x = 0;
 | 
					                    transform->velocity.x = 0;
 | 
				
			||||||
                    sprite->Play("Idle");
 | 
					                    sprite->Play("move-w");
 | 
				
			||||||
//                     if (!Game::gravityOnPlayer){
 | 
					//                     if (!Game::gravityOnPlayer){
 | 
				
			||||||
//                         Game::gravityOnPlayer = true;
 | 
					//                         Game::gravityOnPlayer = true;
 | 
				
			||||||
//                     }
 | 
					//                     }
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
				break;
 | 
									break;
 | 
				
			||||||
                case SDLK_UP:
 | 
					                case SDLK_w:
 | 
				
			||||||
                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
					                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
				
			||||||
                    transform->velocity.y = 0;
 | 
					                    transform->velocity.y = 0;
 | 
				
			||||||
                    sprite->Play("Idle");
 | 
					                    sprite->Play("move-n");
 | 
				
			||||||
//                     if (!Game::gravityOnPlayer){
 | 
					//                     if (!Game::gravityOnPlayer){
 | 
				
			||||||
//                         Game::gravityOnPlayer = true;
 | 
					//                         Game::gravityOnPlayer = true;
 | 
				
			||||||
//     //                     sprite->Play("Fall");
 | 
					//     //                     sprite->Play("Fall");
 | 
				
			||||||
//                     }
 | 
					//                     }
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
				break;
 | 
									break;
 | 
				
			||||||
                case SDLK_DOWN:
 | 
					                case SDLK_s:
 | 
				
			||||||
                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
					                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
				
			||||||
                    transform->velocity.y = 0;
 | 
					                    transform->velocity.y = 0;
 | 
				
			||||||
                    sprite->Play("Idle");
 | 
					                    sprite->Play("move-s");
 | 
				
			||||||
//                     if (!Game::gravityOnPlayer){
 | 
					//                     if (!Game::gravityOnPlayer){
 | 
				
			||||||
//                         Game::gravityOnPlayer = true;
 | 
					//                         Game::gravityOnPlayer = true;
 | 
				
			||||||
//                     }
 | 
					//                     }
 | 
				
			||||||
@ -249,13 +249,13 @@ public:
 | 
				
			|||||||
// 				break; 
 | 
					// 				break; 
 | 
				
			||||||
			case SDLK_k:
 | 
								case SDLK_k:
 | 
				
			||||||
				break;
 | 
									break;
 | 
				
			||||||
            case SDLK_j:
 | 
					            // case SDLK_j:
 | 
				
			||||||
                if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
					            //     if(Game::gsm->currentState == GameStateManager::ST_COREGAME){
 | 
				
			||||||
                    transform->velocity.y = 0;
 | 
					            //         transform->velocity.y = 0;
 | 
				
			||||||
                    sprite->Play("Fall");
 | 
					            //         sprite->Play("Fall");
 | 
				
			||||||
                    Game::gravityOnPlayer = true;
 | 
					            //         Game::gravityOnPlayer = true;
 | 
				
			||||||
                }
 | 
					            //     }
 | 
				
			||||||
                break;
 | 
					            //     break;
 | 
				
			||||||
            case SDLK_u:
 | 
					            case SDLK_u:
 | 
				
			||||||
                break;
 | 
					                break;
 | 
				
			||||||
            case SDLK_i:
 | 
					            case SDLK_i:
 | 
				
			||||||
 | 
				
			|||||||
@ -27,10 +27,10 @@ private:
 | 
				
			|||||||
	TransformComponent *transform;
 | 
						TransformComponent *transform;
 | 
				
			||||||
	SDL_Texture *texture;
 | 
						SDL_Texture *texture;
 | 
				
			||||||
	SDL_Rect srcRect, destRect;
 | 
						SDL_Rect srcRect, destRect;
 | 
				
			||||||
	char letter;
 | 
					
 | 
				
			||||||
	int frames = 0;
 | 
						int frames = 0;
 | 
				
			||||||
	int speed = 100;
 | 
						int speed = 100;
 | 
				
			||||||
	int letterWidth, letterHeight;
 | 
					
 | 
				
			||||||
	int scale = 1;
 | 
						int scale = 1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
@ -99,15 +99,15 @@ public:
 | 
				
			|||||||
                Play(name);
 | 
					                Play(name);
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        Animation idle = Animation(0,3,100);
 | 
					        Animation moveN = Animation(0,1,100);
 | 
				
			||||||
        animations.emplace("Idle", idle);
 | 
					        animations.emplace("move-n", moveN);
 | 
				
			||||||
        Animation walk = Animation(1,3,100);
 | 
					        Animation moveW = Animation(2,1,100);
 | 
				
			||||||
        animations.emplace("Walk", walk);
 | 
					        animations.emplace("move-w", moveW);
 | 
				
			||||||
        Animation jump = Animation(2,1,100);
 | 
					        Animation moveS = Animation(4,1,100);
 | 
				
			||||||
        animations.emplace("Jump", jump);
 | 
					        animations.emplace("move-s", moveS);
 | 
				
			||||||
        Animation fall = Animation(3,1,100);
 | 
					        //Animation fall = Animation(3,1,100);
 | 
				
			||||||
        animations.emplace("Fall",fall);
 | 
					        //animations.emplace("Fall",fall);
 | 
				
			||||||
        Play("Idle");
 | 
					        Play("move-n");
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        setTex(id);
 | 
					        setTex(id);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
				
			|||||||
@ -116,7 +116,7 @@ void Game::init(const char *title, int width, int height, bool fullscreen, int g
 | 
				
			|||||||
        flags = SDL_WINDOW_FULLSCREEN;
 | 
					        flags = SDL_WINDOW_FULLSCREEN;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if(SDL_Init(SDL_INIT_EVERYTHING) == 0)
 | 
					    if(SDL_Init(SDL_INIT_EVERYTHING & ~(SDL_INIT_TIMER | SDL_INIT_HAPTIC)) == 0)
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        window = SDL_CreateWindow(title, SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, width, height, flags);
 | 
					        window = SDL_CreateWindow(title, SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, width, height, flags);
 | 
				
			||||||
        SDL_SetWindowBordered(window,SDL_FALSE);
 | 
					        SDL_SetWindowBordered(window,SDL_FALSE);
 | 
				
			||||||
@ -220,8 +220,8 @@ void Game::init(const char *title, int width, int height, bool fullscreen, int g
 | 
				
			|||||||
        //ecs implementation
 | 
					        //ecs implementation
 | 
				
			||||||
 | 
					
 | 
				
			||||||
//         player.addComponent<TransformComponent>(860*globalScale,640*globalScale,22,42,globalScale);
 | 
					//         player.addComponent<TransformComponent>(860*globalScale,640*globalScale,22,42,globalScale);
 | 
				
			||||||
        player.addComponent<TransformComponent>(150*gScale,100*gScale,22,42,globalScale,3); // 180,120
 | 
					        player.addComponent<TransformComponent>(150*gScale,100*gScale,32,32,globalScale,3); // 180,120
 | 
				
			||||||
        player.addComponent<SpriteComponent>("player", SpriteComponent::spriteAnimation, "assets/textures/actors/firefighter.json");
 | 
					        player.addComponent<SpriteComponent>("player", SpriteComponent::spriteAnimation, "assets/textures/actors/kaijuturtle.json");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
//         player.addComponent<PlayerController>(0.0,0.0,false,false,Vector2D().Zero());
 | 
					//         player.addComponent<PlayerController>(0.0,0.0,false,false,Vector2D().Zero());
 | 
				
			||||||
        player.addComponent<ColliderComponent>("player",16*globalScale,32*globalScale, true, 2*globalScale,10*globalScale, "collider");
 | 
					        player.addComponent<ColliderComponent>("player",16*globalScale,32*globalScale, true, 2*globalScale,10*globalScale, "collider");
 | 
				
			||||||
 | 
				
			|||||||
@ -11,75 +11,141 @@
 | 
				
			|||||||
#include <iostream>
 | 
					#include <iostream>
 | 
				
			||||||
#include <fstream>
 | 
					#include <fstream>
 | 
				
			||||||
#include <sstream>
 | 
					#include <sstream>
 | 
				
			||||||
 | 
					#include <emscripten.h>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Game *game = nullptr;
 | 
					Game *game = nullptr;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
int main(int argc, const char * argv[])
 | 
					struct context{
 | 
				
			||||||
{
 | 
					 | 
				
			||||||
	const int FPS = 60;
 | 
						const int FPS = 60;
 | 
				
			||||||
	const int frameDelay = 1000 / FPS;
 | 
						const int frameDelay = 1000 / FPS;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	Uint64 frameStart;
 | 
						Uint64 frameStart;
 | 
				
			||||||
	int frameTime;
 | 
						int frameTime;
 | 
				
			||||||
 | 
					    // std::string configPath = "src/config/config.json";
 | 
				
			||||||
 | 
					    // std::ifstream fin(configPath);
 | 
				
			||||||
 | 
					    // if(!fin.is_open()){
 | 
				
			||||||
 | 
					    //     std::cout << "Failed to load Config.json" << std::endl;
 | 
				
			||||||
 | 
					    // } else {
 | 
				
			||||||
 | 
					        // std::ifstream jsonText("src/config/config.json");
 | 
				
			||||||
 | 
					        // std::ostringstream tmp;
 | 
				
			||||||
 | 
					        // tmp << jsonText.rdbuf();
 | 
				
			||||||
 | 
					        // std::string json = tmp.str();
 | 
				
			||||||
 | 
					        // cJSON * myJSON = cJSON_Parse(json.c_str());
 | 
				
			||||||
 | 
					        // cJSON * windowName = cJSON_GetObjectItemCaseSensitive(myJSON, "WindowName");
 | 
				
			||||||
 | 
					        // cJSON * windowSize = cJSON_GetObjectItem(myJSON, "WindowSize");
 | 
				
			||||||
 | 
					        // int windowWidth = cJSON_GetObjectItem(windowSize, "w")->valueint;
 | 
				
			||||||
 | 
					        // int windowHeight = cJSON_GetObjectItem(windowSize, "h")->valueint;
 | 
				
			||||||
 | 
					        // int windowFS = cJSON_GetObjectItem(myJSON, "WindowFullScreen")->valueint;
 | 
				
			||||||
 | 
					        // int globalScale = cJSON_GetObjectItem(myJSON, "GlobalScale")->valueint;
 | 
				
			||||||
 | 
					        int windowWidth = 64;
 | 
				
			||||||
 | 
					        int windowHeight = 64;
 | 
				
			||||||
 | 
					        bool isWindowFS = false;
 | 
				
			||||||
 | 
					        int globalScale = 10;
 | 
				
			||||||
 | 
					        std::string windowName = "Kaiju Saves Earth";
 | 
				
			||||||
 | 
					        // bool isWindowFS;
 | 
				
			||||||
 | 
					        // if (windowFS==0)
 | 
				
			||||||
 | 
					        // {
 | 
				
			||||||
 | 
					        // 	isWindowFS = false;
 | 
				
			||||||
 | 
					        // } else
 | 
				
			||||||
 | 
					        // {
 | 
				
			||||||
 | 
					        // 	isWindowFS = true;
 | 
				
			||||||
 | 
					        // }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
//      =============================
 | 
					    // }
 | 
				
			||||||
//      Load cJSON config.json file
 | 
					};
 | 
				
			||||||
//      =============================
 | 
					 | 
				
			||||||
// Starting with Error Checking    
 | 
					 | 
				
			||||||
    std::string configPath = "src/config/config.json";
 | 
					 | 
				
			||||||
    std::ifstream fin(configPath);
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if(fin.is_open()){
 | 
					
 | 
				
			||||||
        std::ifstream jsonText("src/config/config.json");
 | 
					void mainloop(void *arg) {
 | 
				
			||||||
        std::ostringstream tmp;
 | 
					    context *ctx = static_cast<context*>(arg);
 | 
				
			||||||
        tmp << jsonText.rdbuf();
 | 
					    	while (game->running())
 | 
				
			||||||
        std::string json = tmp.str();
 | 
					 | 
				
			||||||
        cJSON * myJSON = cJSON_Parse(json.c_str());
 | 
					 | 
				
			||||||
        cJSON * windowName = cJSON_GetObjectItemCaseSensitive(myJSON, "WindowName");
 | 
					 | 
				
			||||||
        cJSON * windowSize = cJSON_GetObjectItem(myJSON, "WindowSize");
 | 
					 | 
				
			||||||
        int windowWidth = cJSON_GetObjectItem(windowSize, "w")->valueint;
 | 
					 | 
				
			||||||
        int windowHeight = cJSON_GetObjectItem(windowSize, "h")->valueint;
 | 
					 | 
				
			||||||
        int windowFS = cJSON_GetObjectItem(myJSON, "WindowFullScreen")->valueint;
 | 
					 | 
				
			||||||
        int globalScale = cJSON_GetObjectItem(myJSON, "GlobalScale")->valueint;
 | 
					 | 
				
			||||||
        bool isWindowFS;
 | 
					 | 
				
			||||||
        if (windowFS==0)
 | 
					 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
        	isWindowFS = false;
 | 
					            ctx->frameStart = SDL_GetTicks64();
 | 
				
			||||||
        } else
 | 
					
 | 
				
			||||||
        {
 | 
					            game->handleEvents();
 | 
				
			||||||
        	isWindowFS = true;
 | 
					            game->update();
 | 
				
			||||||
 | 
					            game->render();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            ctx->frameTime = SDL_GetTicks64() - ctx->frameStart;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            if(ctx->frameDelay > ctx->frameTime)
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    SDL_Delay(ctx->frameDelay - ctx->frameTime);
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        windowWidth = windowWidth*globalScale;
 | 
					    std::cout << "Maybe this will at least work?" << std::endl;
 | 
				
			||||||
        windowHeight = windowHeight*globalScale;
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// int main(int argc, const char * argv[])
 | 
				
			||||||
 | 
					// {
 | 
				
			||||||
 | 
					//     context ctx;
 | 
				
			||||||
 | 
					//      // if(ctx.fin.is_open()){
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// 	game = new Game();
 | 
				
			||||||
 | 
					//     ctx.windowWidth = ctx.windowWidth*ctx.globalScale;
 | 
				
			||||||
 | 
					//     ctx.windowHeight = ctx.windowHeight*ctx.globalScale;
 | 
				
			||||||
 | 
					// 	game->init(ctx.windowName.c_str(), ctx.windowWidth, ctx.windowHeight, ctx.isWindowFS, ctx.globalScale);
 | 
				
			||||||
 | 
					// //	cJSON memory management
 | 
				
			||||||
 | 
					//     // cJSON_Delete(ctx.myJSON);
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					//     // init(&ctx);
 | 
				
			||||||
 | 
					//     emscripten_set_main_loop_arg(mainloop, &ctx, -1, 1);
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// 	while (game->running())
 | 
				
			||||||
 | 
					// 	{
 | 
				
			||||||
 | 
					// 		ctx.frameStart = SDL_GetTicks64();
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// 		game->handleEvents();
 | 
				
			||||||
 | 
					// 		game->update();
 | 
				
			||||||
 | 
					// 		game->render();
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// 		ctx.frameTime = SDL_GetTicks64() - ctx.frameStart;
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// 		if(ctx.frameDelay > ctx.frameTime)
 | 
				
			||||||
 | 
					// 		{
 | 
				
			||||||
 | 
					// 			SDL_Delay(ctx.frameDelay - ctx.frameTime);
 | 
				
			||||||
 | 
					// 		}
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// 	}
 | 
				
			||||||
 | 
					// 	game->clean();
 | 
				
			||||||
 | 
					//     // } else {
 | 
				
			||||||
 | 
					//     //     std::cout<<"config.json not found or opened"<<std::endl;
 | 
				
			||||||
 | 
					//     // }
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					//     // if(ctx.fin.fail()){
 | 
				
			||||||
 | 
					//     //     std::cout<<"config.json load failed"<<std::endl;
 | 
				
			||||||
 | 
					//     // }
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// 	return 0;
 | 
				
			||||||
 | 
					// }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					int main()
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    context ctx;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	game = new Game();
 | 
						game = new Game();
 | 
				
			||||||
	game->init(windowName->valuestring, windowWidth, windowHeight, isWindowFS, globalScale);
 | 
					    ctx.windowWidth = ctx.windowWidth*ctx.globalScale;
 | 
				
			||||||
//	cJSON memory management
 | 
					    ctx.windowHeight = ctx.windowHeight*ctx.globalScale;
 | 
				
			||||||
    cJSON_Delete(myJSON);
 | 
						game->init(ctx.windowName.c_str(), ctx.windowWidth, ctx.windowHeight, ctx.isWindowFS, ctx.globalScale);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    emscripten_set_main_loop_arg(mainloop, &ctx, -1, 1);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	while (game->running())
 | 
						while (game->running())
 | 
				
			||||||
	{
 | 
						{
 | 
				
			||||||
		frameStart = SDL_GetTicks64();
 | 
							ctx.frameStart = SDL_GetTicks64();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		game->handleEvents();
 | 
							game->handleEvents();
 | 
				
			||||||
		game->update();
 | 
							game->update();
 | 
				
			||||||
		game->render();
 | 
							game->render();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		frameTime = SDL_GetTicks64() - frameStart;
 | 
							ctx.frameTime = SDL_GetTicks64() - ctx.frameStart;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		if(frameDelay > frameTime)
 | 
							if(ctx.frameDelay > ctx.frameTime)
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
			SDL_Delay(frameDelay - frameTime);
 | 
								SDL_Delay(ctx.frameDelay - ctx.frameTime);
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	game->clean();
 | 
						game->clean();
 | 
				
			||||||
    } else {
 | 
					 | 
				
			||||||
        std::cout<<"config.json not found or opened"<<std::endl;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    
 | 
					 | 
				
			||||||
    if(fin.fail()){
 | 
					 | 
				
			||||||
        std::cout<<"config.json load failed"<<std::endl;
 | 
					 | 
				
			||||||
    } 
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
	return 0;
 | 
						return 0;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||