alfa v. 1
19
code/camera.py
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
import pygame
|
||||
|
||||
|
||||
class Camera(pygame.sprite.Group):
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.screen = pygame.display.get_surface() # ПОЛУЧЕНИЕ ЭКРАНА
|
||||
self.w_half = self.screen.get_size()[0] // 2 # ПОЛОВИНА ШИРИНЫ
|
||||
self.h_half = self.screen.get_size()[1] // 2 # ПОЛОВИНА ВЫСОТЫ
|
||||
self.atone = pygame.math.Vector2() # ПОЗИЦИЯ КАМЕРЫ
|
||||
|
||||
def picture(self, player):
|
||||
# ПОЛУЧЕНИЕ ПОЗИЦИИ ИГРОКА
|
||||
self.atone.x = player.rect.centerx - self.w_half
|
||||
self.atone.y = player.rect.centery - self.h_half
|
||||
|
||||
for sprite in sorted(self.sprites(), key=lambda sprite: sprite.rect.centery):
|
||||
atone_pos = sprite.rect.topleft - self.atone
|
||||
self.screen.blit(sprite.image, atone_pos) # ОТРИСОВКА
|
||||
33
code/data.py
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
WIDTH = 1280
|
||||
HEIGTH = 720
|
||||
FPS = 60
|
||||
TILESIZE = 64
|
||||
|
||||
p1, p2 = 50, 52
|
||||
WORLD_MAP = [
|
||||
['x'] * p2,
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'x', 'x', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'x'],
|
||||
['x', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'p', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] + [' '] * p1 + ['x'],
|
||||
['x'] * p2
|
||||
]
|
||||
32
code/level.py
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
import pygame
|
||||
from tile import Tile
|
||||
from player import Player
|
||||
from camera import Camera
|
||||
|
||||
from data import *
|
||||
|
||||
|
||||
# КЛАСС ОТВЕЧАЕТ ЗА ОТРИСОВКУ И ОБНОВЛЕНИЕ УРОВНЯ
|
||||
class Level:
|
||||
def __init__(self):
|
||||
self.screen = pygame.display.get_surface() # ПОЛУЧЕНИЕ ЭКРАНА
|
||||
|
||||
# СПРАЙТЫ
|
||||
self.vis_sprites = Camera() # ВИДИМЫЕ
|
||||
self.obs_sprites = pygame.sprite.Group() # ОБСТРАКТНЫЕ
|
||||
|
||||
self.load_map()
|
||||
|
||||
def load_map(self): # ЗАГРУЗКА СОХРАНЁННОЙ КАРТЫ
|
||||
for i, row in enumerate(WORLD_MAP):
|
||||
for j, col in enumerate(row):
|
||||
x, y = j * TILESIZE, i * TILESIZE
|
||||
|
||||
if col == "x":
|
||||
Tile((x, y), [self.vis_sprites, self.obs_sprites]) # ОТРИСОВКА СПРАЙТА КАРТЫ
|
||||
if col == "p":
|
||||
self.player = Player((x, y), [self.vis_sprites], self.obs_sprites) # ОТРИСОВКА СПРАЙТА ИГРОКА
|
||||
|
||||
def run(self): # ОТРИСОВКА И ОБНОВЛЕНИЕ СПРАЙТОВ
|
||||
self.vis_sprites.picture(self.player)
|
||||
self.vis_sprites.update()
|
||||
33
code/main.py
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
import pygame, sys
|
||||
from data import *
|
||||
from level import Level
|
||||
|
||||
|
||||
class Game:
|
||||
def __init__(self):
|
||||
# ЗАПУСК ИГРЫ
|
||||
pygame.init()
|
||||
self.screen = pygame.display.set_mode((WIDTH, HEIGTH))
|
||||
pygame.display.set_caption('Pixel Gamble')
|
||||
self.clock = pygame.time.Clock()
|
||||
|
||||
self.level = Level() # ЗАГРУЗКА КАРТЫ
|
||||
|
||||
def run(self):
|
||||
while True:
|
||||
for event in pygame.event.get():
|
||||
if event.type == pygame.QUIT:
|
||||
pygame.quit()
|
||||
sys.exit()
|
||||
|
||||
self.screen.fill('black')
|
||||
|
||||
self.level.run() # ОТРИСОВКА КАРТЫ
|
||||
|
||||
pygame.display.update()
|
||||
self.clock.tick(FPS)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
game = Game()
|
||||
game.run()
|
||||
67
code/player.py
Normal file
|
|
@ -0,0 +1,67 @@
|
|||
import pygame
|
||||
from data import *
|
||||
|
||||
|
||||
# КЛАСС ОТВЕЧАЕТ ЗА ОТРИСОВКУ ИГРОКА В ВЫБРАННОЙ ПОЗИЦИИ
|
||||
class Player(pygame.sprite.Sprite):
|
||||
def __init__(self, pos, groups, obs_sprites):
|
||||
super().__init__(groups)
|
||||
self.image = pygame.image.load("../data/textures/player/player.png") # ЗАГРУЗКА
|
||||
self.rect = self.image.get_rect(topleft=pos) # ОТРИСОВКА
|
||||
self.hitbox = self.rect.inflate(0, -26) # РАЗМЕР ХИТБОКСА
|
||||
|
||||
self.point = pygame.math.Vector2() # ПОЗИЦИЯ ИГРОКА
|
||||
self.obs_sprites = obs_sprites
|
||||
self.speed = 5
|
||||
|
||||
def wasd(self):
|
||||
keyboard = pygame.key.get_pressed()
|
||||
|
||||
# ПЕРМЕЩЕНИЕ Y
|
||||
if keyboard[pygame.K_w]:
|
||||
self.point.y = -1
|
||||
elif keyboard[pygame.K_s]:
|
||||
self.point.y = 1
|
||||
else:
|
||||
self.point.y = 0
|
||||
|
||||
# ПЕРМЕЩЕНИЕ X
|
||||
if keyboard[pygame.K_a]:
|
||||
self.point.x = -1
|
||||
elif keyboard[pygame.K_d]:
|
||||
self.point.x = 1
|
||||
else:
|
||||
self.point.x = 0
|
||||
|
||||
def move(self, speed): # СКОРОСТЬ ПЕРЕДВЕЖЕНИЯ
|
||||
if self.point.magnitude() != 0:
|
||||
self.point = self.point.normalize() # ФИКС СКОРОСТИ ПО ДИАГОНАЛИ
|
||||
|
||||
self.hitbox.x += self.point.x * speed
|
||||
self.barrier(True)
|
||||
self.hitbox.y += self.point.y * speed
|
||||
self.barrier(False)
|
||||
|
||||
self.rect.center = self.hitbox.center
|
||||
|
||||
def barrier(self, point):
|
||||
if point:
|
||||
for sprite in self.obs_sprites:
|
||||
if sprite.hitbox.colliderect(self.hitbox):
|
||||
# СТОЛКНОВЕНИЕ ПО ГОРИЗОНТУ
|
||||
if self.point.x > 0: # влево
|
||||
self.hitbox.right = sprite.hitbox.left
|
||||
if self.point.x < 0: # вправо
|
||||
self.hitbox.left = sprite.hitbox.right
|
||||
else:
|
||||
for sprite in self.obs_sprites:
|
||||
if sprite.hitbox.colliderect(self.hitbox):
|
||||
# СТОЛКНОВЕНИЕ ПО ВЕРТИКАЛИ
|
||||
if self.point.y > 0: # вниз
|
||||
self.hitbox.bottom = sprite.hitbox.top
|
||||
if self.point.y < 0: # вверх
|
||||
self.hitbox.top = sprite.hitbox.bottom
|
||||
|
||||
def update(self):
|
||||
self.wasd()
|
||||
self.move(self.speed)
|
||||
11
code/tile.py
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
import pygame
|
||||
from data import *
|
||||
|
||||
|
||||
# КЛАСС ОТВЕЧАЕТ ЗА ОТРИСОВКУ ОДНОГО СПРАЙТА КАРТЫ В ВЫБРАННОЙ ПОЗИЦИИ
|
||||
class Tile(pygame.sprite.Sprite):
|
||||
def __init__(self, pos, groups):
|
||||
super().__init__(groups)
|
||||
self.image = pygame.image.load("../data/textures/earth/rock.png").convert_alpha() # ЗАГРУЗКА
|
||||
self.rect = self.image.get_rect(topleft=pos) # ОТРИСОВКА
|
||||
self.hitbox = self.rect.inflate(0, -10) # РАЗМЕР ХИТБОКСА
|
||||
12
data/maps/pixel_gamble.tiled-project
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"automappingRulesFile": "",
|
||||
"commands": [
|
||||
],
|
||||
"extensionsPath": "../../../game_pygame/maps/extensions",
|
||||
"folders": [
|
||||
"../../../game_pygame/maps"
|
||||
],
|
||||
"objectTypesFile": "",
|
||||
"propertyTypes": [
|
||||
]
|
||||
}
|
||||
249
data/maps/pixel_gamble.tiled-session
Normal file
|
|
@ -0,0 +1,249 @@
|
|||
{
|
||||
"Map/SizeTest": {
|
||||
"height": 4300,
|
||||
"width": 2
|
||||
},
|
||||
"activeFile": "C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/test.tmx",
|
||||
"expandedProjectPaths": [
|
||||
],
|
||||
"file.lastUsedOpenFilter": "Все файлы (*)",
|
||||
"fileStates": {
|
||||
"": {
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"#4": {
|
||||
"dynamicWrapping": true
|
||||
},
|
||||
"C:/Users/EGOR/AppData/Local/Temp/Rar$DIa20176.27130/sample_indoor.tmx": {
|
||||
"scale": 0.75,
|
||||
"selectedLayer": 2,
|
||||
"viewCenter": {
|
||||
"x": 290.66666666666663,
|
||||
"y": 252
|
||||
}
|
||||
},
|
||||
"C:/Users/EGOR/AppData/Local/Temp/Rar$DIa20176.27130/sample_indoor.tmx#roguelikeSheet_transparent": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/AppData/Local/Temp/Rar$DIa20176.30376/sample_map.tmx": {
|
||||
"scale": 0.21612499999999998,
|
||||
"selectedLayer": 0,
|
||||
"viewCenter": {
|
||||
"x": 800.4626951995373,
|
||||
"y": 800.4626951995373
|
||||
}
|
||||
},
|
||||
"C:/Users/EGOR/AppData/Local/Temp/Rar$DIa20176.30376/sample_map.tmx#Roguelike": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Desktop/tmw_desert_spacing.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"C:/Users/EGOR/Desktop/безымянный.tmx": {
|
||||
"scale": 1,
|
||||
"selectedLayer": 0,
|
||||
"viewCenter": {
|
||||
"x": -29.5,
|
||||
"y": -12527
|
||||
}
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Overworld.tsx": {
|
||||
"dynamicWrapping": true,
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 2
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx": {
|
||||
"scale": 0.33,
|
||||
"selectedLayer": 0,
|
||||
"viewCenter": {
|
||||
"x": 1642.4242424242423,
|
||||
"y": 733.3333333333333
|
||||
}
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#0": {
|
||||
"dynamicWrapping": false,
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#01": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#02": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#03": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#04": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#05": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#06": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#07": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#08": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#09": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#10": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#11": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#12": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#13": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#14": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#15": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#16": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#17": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#18": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#19": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#20": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#Floor": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#Map Pack": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#RPGpack": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#Tiles": {
|
||||
"dynamicWrapping": true,
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#grass_1": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#grass_2": {
|
||||
"dynamicWrapping": false,
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx#grass_3": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/grass_night.tsx": {
|
||||
"dynamicWrapping": false,
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/mapPack_spritesheet.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/test.tmx": {
|
||||
"scale": 0.5,
|
||||
"selectedLayer": 0,
|
||||
"viewCenter": {
|
||||
"x": 2104,
|
||||
"y": 822
|
||||
}
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/test.tmx#4": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/test.tmx#grass": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/test.tmx#rock": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/game_pygame/maps/map1.tmx": {
|
||||
"scale": 1.4,
|
||||
"selectedLayer": 0,
|
||||
"viewCenter": {
|
||||
"x": 335.3571428571429,
|
||||
"y": 303.2142857142857
|
||||
}
|
||||
},
|
||||
"C:/Users/EGOR/Python/game_pygame/maps/tmw_desert_spacing.tsx": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"C:/Users/EGOR/Python/game_pygame/maps/ьфз2.tmx": {
|
||||
"scale": 1,
|
||||
"selectedLayer": 0,
|
||||
"viewCenter": {
|
||||
"x": 57,
|
||||
"y": 16
|
||||
}
|
||||
},
|
||||
"main.tmx": {
|
||||
"scale": 0.3551704545454545,
|
||||
"selectedLayer": 0,
|
||||
"viewCenter": {
|
||||
"x": 1694.9608062709967,
|
||||
"y": 864.3737002079669
|
||||
}
|
||||
},
|
||||
"main.tmx#mapPack_spritesheet": {
|
||||
"scaleInDock": 1
|
||||
}
|
||||
},
|
||||
"last.externalTilesetPath": "C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles",
|
||||
"last.imagePath": "C:/Users/EGOR/Desktop/kenneyrpgpack/Spritesheet",
|
||||
"map.fixedSize": true,
|
||||
"map.height": 27,
|
||||
"map.lastUsedFormat": "tmx",
|
||||
"map.layerDataFormat": null,
|
||||
"map.tileHeight": 64,
|
||||
"map.tileWidth": 64,
|
||||
"map.width": 54,
|
||||
"openFiles": [
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx",
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/test.tmx"
|
||||
],
|
||||
"project": "pixel_gamble.tiled-project",
|
||||
"recentFiles": [
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Rpg.tmx",
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/test.tmx",
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/mapPack_spritesheet.tsx",
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/grass_night.tsx",
|
||||
"main.tmx",
|
||||
"C:/Users/EGOR/AppData/Local/Temp/Rar$DIa20176.30376/sample_map.tmx",
|
||||
"C:/Users/EGOR/AppData/Local/Temp/Rar$DIa20176.27130/sample_indoor.tmx",
|
||||
"C:/Users/EGOR/Python/Pixel_Gamble/data/textures/tiles/Overworld.tsx",
|
||||
"C:/Users/EGOR/Python/game_pygame/maps/ьфз2.tmx",
|
||||
"C:/Users/EGOR/Python/game_pygame/maps/map1.tmx",
|
||||
"C:/Users/EGOR/Desktop/tmw_desert_spacing.tsx",
|
||||
"C:/Users/EGOR/Desktop/безымянный.tmx"
|
||||
],
|
||||
"tileset.embedInMap": true,
|
||||
"tileset.lastUsedFilter": "Все файлы (*)",
|
||||
"tileset.lastUsedFormat": "tsx",
|
||||
"tileset.margin": 0,
|
||||
"tileset.spacing": 0,
|
||||
"tileset.tileSize": {
|
||||
"height": 64,
|
||||
"width": 64
|
||||
},
|
||||
"tileset.type": 1
|
||||
}
|
||||
BIN
data/textures/coin_copper.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
data/textures/coin_gold.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
data/textures/coin_silver.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
data/textures/earth/g0.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
data/textures/earth/g1_1.png
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
BIN
data/textures/earth/g1_2.png
Normal file
|
After Width: | Height: | Size: 6.6 KiB |
BIN
data/textures/earth/g1_3.png
Normal file
|
After Width: | Height: | Size: 5.8 KiB |
BIN
data/textures/earth/g1_4.png
Normal file
|
After Width: | Height: | Size: 5.8 KiB |
BIN
data/textures/earth/g1_5.png
Normal file
|
After Width: | Height: | Size: 7.1 KiB |
BIN
data/textures/earth/g1_6.png
Normal file
|
After Width: | Height: | Size: 6.5 KiB |
BIN
data/textures/earth/g1_7.png
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
data/textures/earth/g1_8.png
Normal file
|
After Width: | Height: | Size: 6.7 KiB |
BIN
data/textures/earth/g1_9.png
Normal file
|
After Width: | Height: | Size: 5.8 KiB |
BIN
data/textures/earth/g2_1.png
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
data/textures/earth/g2_2.png
Normal file
|
After Width: | Height: | Size: 3 KiB |
BIN
data/textures/earth/g2_3.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
data/textures/earth/g2_4.png
Normal file
|
After Width: | Height: | Size: 4.8 KiB |
BIN
data/textures/earth/g2_5.png
Normal file
|
After Width: | Height: | Size: 8 KiB |
BIN
data/textures/earth/g2_6.png
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
data/textures/earth/g2_7.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
data/textures/earth/g2_8.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
data/textures/earth/g3_1.png
Normal file
|
After Width: | Height: | Size: 4.2 KiB |
BIN
data/textures/earth/g3_2.png
Normal file
|
After Width: | Height: | Size: 3.9 KiB |
BIN
data/textures/earth/g3_3.png
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
data/textures/earth/g4_1.png
Normal file
|
After Width: | Height: | Size: 8.1 KiB |
BIN
data/textures/earth/g4_2.png
Normal file
|
After Width: | Height: | Size: 7.4 KiB |
BIN
data/textures/earth/g4_3.png
Normal file
|
After Width: | Height: | Size: 8 KiB |
BIN
data/textures/earth/parants/g1.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
data/textures/earth/parants/g2.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
data/textures/earth/parants/g3.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
data/textures/earth/parants/g4.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
data/textures/earth/parants/p1.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
data/textures/earth/parants/r1.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
data/textures/earth/parants/t1.png
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
data/textures/earth/r1_1.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
data/textures/earth/r1_2.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
data/textures/earth/r1_3.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
data/textures/earth/r1_4.png
Normal file
|
After Width: | Height: | Size: 4.8 KiB |
BIN
data/textures/earth/r1_5.png
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
data/textures/earth/r1_6.png
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
data/textures/earth/r1_7.png
Normal file
|
After Width: | Height: | Size: 2 KiB |
BIN
data/textures/earth/r1_8.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
data/textures/earth/r1_9.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
data/textures/earth/rock.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
data/textures/earth/t1_1.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
data/textures/earth/t1_10.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
data/textures/earth/t1_11.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
data/textures/earth/t1_2.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
data/textures/earth/t1_3.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
data/textures/earth/t1_4.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
data/textures/earth/t1_5.png
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
data/textures/earth/t1_6.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
data/textures/earth/t1_7.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
data/textures/earth/t1_8.png
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
data/textures/earth/t1_9.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Down_0.png
Normal file
|
After Width: | Height: | Size: 447 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Down_1.png
Normal file
|
After Width: | Height: | Size: 440 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Down_2.png
Normal file
|
After Width: | Height: | Size: 443 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Down_3.png
Normal file
|
After Width: | Height: | Size: 461 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Down_4.png
Normal file
|
After Width: | Height: | Size: 459 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Down_5.png
Normal file
|
After Width: | Height: | Size: 432 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Down_6.png
Normal file
|
After Width: | Height: | Size: 452 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Down_7.png
Normal file
|
After Width: | Height: | Size: 462 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Left_0.png
Normal file
|
After Width: | Height: | Size: 398 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Left_1.png
Normal file
|
After Width: | Height: | Size: 404 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Left_2.png
Normal file
|
After Width: | Height: | Size: 399 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Left_3.png
Normal file
|
After Width: | Height: | Size: 406 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Left_4.png
Normal file
|
After Width: | Height: | Size: 392 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Left_5.png
Normal file
|
After Width: | Height: | Size: 403 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Left_6.png
Normal file
|
After Width: | Height: | Size: 421 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Left_7.png
Normal file
|
After Width: | Height: | Size: 401 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Right_0.png
Normal file
|
After Width: | Height: | Size: 400 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Right_1.png
Normal file
|
After Width: | Height: | Size: 415 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Right_2.png
Normal file
|
After Width: | Height: | Size: 402 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Right_3.png
Normal file
|
After Width: | Height: | Size: 406 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Right_4.png
Normal file
|
After Width: | Height: | Size: 401 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Right_5.png
Normal file
|
After Width: | Height: | Size: 406 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Right_6.png
Normal file
|
After Width: | Height: | Size: 417 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Right_7.png
Normal file
|
After Width: | Height: | Size: 411 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Up_0.png
Normal file
|
After Width: | Height: | Size: 284 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Up_1.png
Normal file
|
After Width: | Height: | Size: 337 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Up_2.png
Normal file
|
After Width: | Height: | Size: 328 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Up_3.png
Normal file
|
After Width: | Height: | Size: 325 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Up_4.png
Normal file
|
After Width: | Height: | Size: 284 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Up_5.png
Normal file
|
After Width: | Height: | Size: 317 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Up_6.png
Normal file
|
After Width: | Height: | Size: 333 B |
BIN
data/textures/player/Elliot/08_Elliot_RPG_Walk Up_7.png
Normal file
|
After Width: | Height: | Size: 319 B |
BIN
data/textures/player/player.png
Normal file
|
After Width: | Height: | Size: 700 B |
266
data/textures/tiles/Rpg.tmx
Normal file
|
|
@ -0,0 +1,266 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map version="1.8" tiledversion="1.8.0" orientation="orthogonal" renderorder="right-down" width="54" height="27" tilewidth="64" tileheight="64" infinite="0" nextlayerid="2" nextobjectid="1">
|
||||
<tileset firstgid="1" name="Map Pack" tilewidth="64" tileheight="64" tilecount="196" columns="14">
|
||||
<image source="../../../../../Desktop/mappack/Spritesheet/mapPack_spritesheet.png" width="896" height="896"/>
|
||||
</tileset>
|
||||
<tileset firstgid="197" name="RPGpack" tilewidth="64" tileheight="64" tilecount="1040" columns="40">
|
||||
<image source="../../../../../Desktop/kenneyrpgpack/Spritesheet/RPGpack_sheet_2X.png" width="2560" height="1664"/>
|
||||
<wangsets>
|
||||
<wangset name="Безымянный набор" type="corner" tile="-1">
|
||||
<wangcolor name="Берег" color="#ff0000" tile="-1" probability="1"/>
|
||||
<wangcolor name="Впадины" color="#00ff00" tile="-1" probability="1"/>
|
||||
<wangcolor name="Земля" color="#0000ff" tile="-1" probability="1"/>
|
||||
<wangtile tileid="0" wangid="0,3,0,2,0,3,0,3"/>
|
||||
<wangtile tileid="1" wangid="0,3,0,2,0,2,0,3"/>
|
||||
<wangtile tileid="2" wangid="0,3,0,2,0,2,0,3"/>
|
||||
<wangtile tileid="3" wangid="0,3,0,2,0,2,0,3"/>
|
||||
<wangtile tileid="4" wangid="0,3,0,2,0,2,0,3"/>
|
||||
<wangtile tileid="5" wangid="0,3,0,3,0,2,0,3"/>
|
||||
<wangtile tileid="10" wangid="0,2,0,0,0,2,0,2"/>
|
||||
<wangtile tileid="11" wangid="0,2,0,0,0,0,0,2"/>
|
||||
<wangtile tileid="12" wangid="0,2,0,0,0,0,0,2"/>
|
||||
<wangtile tileid="13" wangid="0,2,0,0,0,0,0,2"/>
|
||||
<wangtile tileid="14" wangid="0,2,0,0,0,0,0,2"/>
|
||||
<wangtile tileid="15" wangid="0,2,0,2,0,0,0,2"/>
|
||||
<wangtile tileid="20" wangid="0,1,0,0,0,1,0,1"/>
|
||||
<wangtile tileid="21" wangid="0,1,0,0,0,0,0,1"/>
|
||||
<wangtile tileid="22" wangid="0,1,0,0,0,0,0,1"/>
|
||||
<wangtile tileid="23" wangid="0,1,0,0,0,0,0,1"/>
|
||||
<wangtile tileid="24" wangid="0,1,0,0,0,0,0,1"/>
|
||||
<wangtile tileid="25" wangid="0,1,0,1,0,0,0,1"/>
|
||||
<wangtile tileid="40" wangid="0,2,0,2,0,3,0,3"/>
|
||||
<wangtile tileid="41" wangid="0,1,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="42" wangid="0,1,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="43" wangid="0,1,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="44" wangid="0,1,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="45" wangid="0,3,0,3,0,2,0,2"/>
|
||||
<wangtile tileid="47" wangid="0,0,0,3,0,0,0,0"/>
|
||||
<wangtile tileid="48" wangid="0,0,0,0,0,3,0,0"/>
|
||||
<wangtile tileid="50" wangid="0,0,0,0,0,2,0,2"/>
|
||||
<wangtile tileid="51" wangid="0,3,0,3,0,3,0,3"/>
|
||||
<wangtile tileid="52" wangid="0,3,0,3,0,3,0,3"/>
|
||||
<wangtile tileid="53" wangid="0,3,0,3,0,3,0,3"/>
|
||||
<wangtile tileid="54" wangid="0,3,0,3,0,3,0,3"/>
|
||||
<wangtile tileid="55" wangid="0,2,0,2,0,0,0,0"/>
|
||||
<wangtile tileid="57" wangid="0,0,0,2,0,0,0,0"/>
|
||||
<wangtile tileid="58" wangid="0,0,0,0,0,2,0,0"/>
|
||||
<wangtile tileid="60" wangid="0,0,0,0,0,1,0,1"/>
|
||||
<wangtile tileid="65" wangid="0,1,0,1,0,0,0,0"/>
|
||||
<wangtile tileid="67" wangid="0,0,0,1,0,0,0,0"/>
|
||||
<wangtile tileid="68" wangid="0,0,0,0,0,1,0,0"/>
|
||||
<wangtile tileid="80" wangid="0,2,0,2,0,3,0,3"/>
|
||||
<wangtile tileid="81" wangid="0,1,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="84" wangid="0,1,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="85" wangid="0,3,0,3,0,2,0,2"/>
|
||||
<wangtile tileid="87" wangid="0,3,0,0,0,0,0,0"/>
|
||||
<wangtile tileid="88" wangid="0,0,0,0,0,0,0,3"/>
|
||||
<wangtile tileid="90" wangid="0,0,0,0,0,2,0,2"/>
|
||||
<wangtile tileid="91" wangid="0,3,0,3,0,3,0,3"/>
|
||||
<wangtile tileid="94" wangid="0,3,0,3,0,3,0,3"/>
|
||||
<wangtile tileid="95" wangid="0,2,0,2,0,0,0,0"/>
|
||||
<wangtile tileid="97" wangid="0,2,0,0,0,0,0,0"/>
|
||||
<wangtile tileid="98" wangid="0,0,0,0,0,0,0,2"/>
|
||||
<wangtile tileid="100" wangid="0,0,0,0,0,1,0,1"/>
|
||||
<wangtile tileid="105" wangid="0,1,0,1,0,0,0,0"/>
|
||||
<wangtile tileid="107" wangid="0,1,0,0,0,0,0,0"/>
|
||||
<wangtile tileid="108" wangid="0,0,0,0,0,0,0,1"/>
|
||||
<wangtile tileid="120" wangid="0,2,0,2,0,3,0,3"/>
|
||||
<wangtile tileid="121" wangid="0,1,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="124" wangid="0,1,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="125" wangid="0,3,0,3,0,2,0,2"/>
|
||||
<wangtile tileid="130" wangid="0,0,0,0,0,2,0,2"/>
|
||||
<wangtile tileid="131" wangid="0,3,0,3,0,3,0,3"/>
|
||||
<wangtile tileid="134" wangid="0,3,0,3,0,3,0,3"/>
|
||||
<wangtile tileid="135" wangid="0,2,0,2,0,0,0,0"/>
|
||||
<wangtile tileid="140" wangid="0,0,0,0,0,1,0,1"/>
|
||||
<wangtile tileid="145" wangid="0,1,0,1,0,0,0,0"/>
|
||||
<wangtile tileid="160" wangid="0,2,0,2,0,3,0,3"/>
|
||||
<wangtile tileid="161" wangid="0,1,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="162" wangid="0,1,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="163" wangid="0,1,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="164" wangid="0,1,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="165" wangid="0,3,0,3,0,2,0,2"/>
|
||||
<wangtile tileid="170" wangid="0,0,0,0,0,2,0,2"/>
|
||||
<wangtile tileid="171" wangid="0,3,0,3,0,3,0,3"/>
|
||||
<wangtile tileid="172" wangid="0,3,0,3,0,3,0,3"/>
|
||||
<wangtile tileid="173" wangid="0,3,0,3,0,3,0,3"/>
|
||||
<wangtile tileid="174" wangid="0,3,0,3,0,3,0,3"/>
|
||||
<wangtile tileid="175" wangid="0,2,0,2,0,0,0,0"/>
|
||||
<wangtile tileid="180" wangid="0,0,0,0,0,1,0,1"/>
|
||||
<wangtile tileid="185" wangid="0,1,0,1,0,0,0,0"/>
|
||||
<wangtile tileid="200" wangid="0,2,0,3,0,3,0,3"/>
|
||||
<wangtile tileid="201" wangid="0,2,0,3,0,3,0,2"/>
|
||||
<wangtile tileid="202" wangid="0,2,0,3,0,3,0,2"/>
|
||||
<wangtile tileid="203" wangid="0,2,0,3,0,3,0,2"/>
|
||||
<wangtile tileid="204" wangid="0,2,0,3,0,3,0,2"/>
|
||||
<wangtile tileid="205" wangid="0,3,0,3,0,3,0,2"/>
|
||||
<wangtile tileid="210" wangid="0,0,0,2,0,2,0,2"/>
|
||||
<wangtile tileid="211" wangid="0,0,0,2,0,2,0,0"/>
|
||||
<wangtile tileid="212" wangid="0,0,0,2,0,2,0,0"/>
|
||||
<wangtile tileid="213" wangid="0,0,0,2,0,2,0,0"/>
|
||||
<wangtile tileid="214" wangid="0,0,0,2,0,2,0,0"/>
|
||||
<wangtile tileid="215" wangid="0,2,0,2,0,2,0,0"/>
|
||||
<wangtile tileid="220" wangid="0,0,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="221" wangid="0,0,0,1,0,1,0,0"/>
|
||||
<wangtile tileid="222" wangid="0,0,0,1,0,1,0,0"/>
|
||||
<wangtile tileid="223" wangid="0,0,0,1,0,1,0,0"/>
|
||||
<wangtile tileid="224" wangid="0,0,0,1,0,1,0,0"/>
|
||||
<wangtile tileid="225" wangid="0,1,0,1,0,1,0,0"/>
|
||||
</wangset>
|
||||
</wangsets>
|
||||
</tileset>
|
||||
<tileset firstgid="1237" name="Tiles" tilewidth="1" tileheight="1" tilecount="0" columns="0"/>
|
||||
<tileset firstgid="1237" name="grass_3" tilewidth="64" tileheight="64" tilecount="1" columns="1">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/grass/grass_3.png" width="64" height="64"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1238" name="grass_1" tilewidth="64" tileheight="64" tilecount="1" columns="1">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/grass/grass_1.png" width="64" height="64"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1239" name="grass_2" tilewidth="64" tileheight="64" tilecount="1" columns="1">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/grass/grass_2.png" width="64" height="64"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1240" name="06" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/06.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1244" name="07" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/07.png" width="128" height="128"/>
|
||||
<wangsets>
|
||||
<wangset name="Безымянный набор" type="edge" tile="-1">
|
||||
<wangcolor name="" color="#ff0000" tile="-1" probability="1"/>
|
||||
<wangtile tileid="0" wangid="1,0,1,0,1,0,1,0"/>
|
||||
<wangtile tileid="1" wangid="1,0,1,0,1,0,1,0"/>
|
||||
<wangtile tileid="2" wangid="1,0,1,0,1,0,1,0"/>
|
||||
<wangtile tileid="3" wangid="1,0,1,0,1,0,1,0"/>
|
||||
</wangset>
|
||||
</wangsets>
|
||||
</tileset>
|
||||
<tileset firstgid="1248" name="08" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/08.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1252" name="09" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/09.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1256" name="10" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/10.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1260" name="11" tilewidth="64" tileheight="64" tilecount="2" columns="1">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/11.png" width="64" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1262" name="12" tilewidth="64" tileheight="64" tilecount="2" columns="1">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/12.png" width="64" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1264" name="13" tilewidth="64" tileheight="64" tilecount="2" columns="1">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/13.png" width="64" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1266" name="14" tilewidth="64" tileheight="64" tilecount="2" columns="1">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/14.png" width="64" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1268" name="15" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/15.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1272" name="16" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/16.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1276" name="17" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/17.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1280" name="18" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/18.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1284" name="19" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/19.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1288" name="20" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/20.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1292" name="0" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/0.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1296" name="01" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/01.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1300" name="02" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/02.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1304" name="03" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/03.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1308" name="04" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/04.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1312" name="05" tilewidth="64" tileheight="64" tilecount="4" columns="2">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/objects/05.png" width="128" height="128"/>
|
||||
</tileset>
|
||||
<tileset firstgid="1316" name="Floor" tilewidth="64" tileheight="64" tilecount="550" columns="22">
|
||||
<image source="../../../../../Desktop/15 - fixes audio/graphics/tilemap/Floor.png" width="1408" height="1600"/>
|
||||
<wangsets>
|
||||
<wangset name="Безымянный набор" type="corner" tile="-1">
|
||||
<wangcolor name="Песок" color="#ff0000" tile="-1" probability="1"/>
|
||||
<wangcolor name="Земля" color="#00ff00" tile="-1" probability="1"/>
|
||||
<wangtile tileid="11" wangid="0,1,0,0,0,1,0,1"/>
|
||||
<wangtile tileid="12" wangid="0,1,0,0,0,0,0,1"/>
|
||||
<wangtile tileid="13" wangid="0,1,0,1,0,0,0,1"/>
|
||||
<wangtile tileid="33" wangid="0,0,0,0,0,1,0,1"/>
|
||||
<wangtile tileid="35" wangid="0,1,0,1,0,0,0,0"/>
|
||||
<wangtile tileid="38" wangid="0,0,0,1,0,0,0,0"/>
|
||||
<wangtile tileid="39" wangid="0,0,0,0,0,1,0,0"/>
|
||||
<wangtile tileid="55" wangid="0,0,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="56" wangid="0,0,0,1,0,1,0,0"/>
|
||||
<wangtile tileid="57" wangid="0,1,0,1,0,1,0,0"/>
|
||||
<wangtile tileid="60" wangid="0,1,0,0,0,0,0,0"/>
|
||||
<wangtile tileid="61" wangid="0,0,0,0,0,0,0,1"/>
|
||||
<wangtile tileid="121" wangid="0,1,0,1,0,1,0,1"/>
|
||||
<wangtile tileid="143" wangid="0,2,0,0,0,2,0,2"/>
|
||||
<wangtile tileid="144" wangid="0,2,0,0,0,0,0,2"/>
|
||||
<wangtile tileid="145" wangid="0,2,0,2,0,0,0,2"/>
|
||||
<wangtile tileid="165" wangid="0,0,0,0,0,2,0,2"/>
|
||||
<wangtile tileid="167" wangid="0,2,0,2,0,0,0,0"/>
|
||||
<wangtile tileid="170" wangid="0,0,0,2,0,0,0,0"/>
|
||||
<wangtile tileid="171" wangid="0,0,0,0,0,2,0,0"/>
|
||||
<wangtile tileid="187" wangid="0,0,0,2,0,2,0,2"/>
|
||||
<wangtile tileid="188" wangid="0,0,0,2,0,2,0,0"/>
|
||||
<wangtile tileid="189" wangid="0,2,0,2,0,2,0,0"/>
|
||||
<wangtile tileid="192" wangid="0,2,0,0,0,0,0,0"/>
|
||||
<wangtile tileid="193" wangid="0,0,0,0,0,0,0,2"/>
|
||||
<wangtile tileid="244" wangid="0,2,0,2,0,2,0,2"/>
|
||||
<wangtile tileid="245" wangid="0,2,0,2,0,2,0,2"/>
|
||||
<wangtile tileid="264" wangid="0,2,0,2,0,2,0,2"/>
|
||||
<wangtile tileid="265" wangid="0,2,0,2,0,2,0,2"/>
|
||||
<wangtile tileid="266" wangid="0,2,0,2,0,2,0,2"/>
|
||||
<wangtile tileid="267" wangid="0,2,0,2,0,2,0,2"/>
|
||||
<wangtile tileid="268" wangid="0,2,0,2,0,2,0,2"/>
|
||||
</wangset>
|
||||
</wangsets>
|
||||
</tileset>
|
||||
<layer id="1" name="Слой тайлов 1" width="54" height="27">
|
||||
<data encoding="csv">
|
||||
0,0,1350,1486,1505,1582,1561,1584,1584,1481,1508,1461,1503,1487,1350,1350,1350,1350,1350,1350,1350,1350,1350,1486,1504,1487,1350,1350,1350,1350,1350,1350,1350,1350,1350,1354,1372,1372,1372,1355,1350,1350,1350,1350,1350,1350,1350,1350,1350,1350,1350,1350,1350,1350,
|
||||
0,0,1486,1505,1584,1561,1459,1461,1584,1503,1504,1505,1580,1481,0,1354,1372,1372,1372,1355,0,1486,1504,1505,1581,1503,1504,1504,1487,1350,1350,1350,1350,1350,1350,1351,1437,1437,1437,1371,1372,1372,1355,1350,1354,1372,1372,1372,1372,1372,1372,1372,1372,1355,
|
||||
0,1486,1505,1560,1560,1581,1503,1505,1561,1459,1460,1461,1583,1503,1487,1351,1437,1437,1327,1377,1486,1505,1459,1460,1460,1460,1460,1461,1503,1487,0,1354,1372,1372,1372,1373,1437,1437,1437,1437,1437,1437,1371,1372,1373,1437,1437,1437,1437,1437,1437,1437,1437,1349,
|
||||
1350,1483,1583,1583,1582,1561,1459,1460,1461,1481,0,1483,1584,1584,1481,1351,1437,1327,1377,1486,1505,1459,1509,1354,1372,1372,1355,1508,1461,1503,1487,1351,1437,1437,1437,1437,1437,1437,1437,1437,1437,1327,1328,1328,1328,1328,1328,1329,1437,1437,1437,1437,1437,1371,
|
||||
1486,1505,1583,1580,1583,1580,1503,1487,1483,1481,1486,1505,1459,1461,1481,1351,1327,1377,1486,1505,1459,1354,1372,1373,1437,1437,1371,1355,1508,1461,1481,1351,1437,1437,1437,1437,1437,1437,1437,1437,1327,1377,1486,1504,1504,1504,1487,1351,1437,1437,1437,1437,1437,1437,
|
||||
1483,1459,1461,1584,1581,1581,1459,1509,1483,1481,1483,1459,1509,1483,1481,1376,1377,0,1508,1460,1509,1376,1328,1328,1328,1328,1328,1377,0,1508,1509,1351,1437,1437,1437,1437,1437,1437,1437,1437,1349,1486,1505,1459,1460,1461,1481,1376,1328,1328,1329,1437,1437,1437,
|
||||
1505,1481,1483,1561,1561,1560,1481,0,1483,1481,1483,1481,1486,1505,1481,0,0,0,0,0,1486,1504,1504,1504,1504,1504,1504,1487,0,0,1354,1373,1437,1437,1437,1437,1437,1437,1437,1327,1377,1508,1460,1509,0,1483,1503,1504,1504,1487,1376,1328,1328,1329,
|
||||
1459,1509,1483,1459,1461,1580,1481,0,1483,1503,1505,1481,1508,1460,1509,0,0,0,1486,1504,1505,1459,1460,1460,1460,1461,1581,1503,1487,1354,1373,1437,1437,1437,1437,1437,1437,1437,1437,1371,1372,1372,1372,1372,1355,1508,1460,1461,1560,1503,1504,1504,1487,1351,
|
||||
1481,0,1483,1481,1508,1460,1509,1486,1505,1581,1582,1481,1486,1504,1504,1504,1504,1504,1505,1584,1583,1503,1504,1504,1504,1505,1560,1459,1509,1376,1328,1328,1329,1437,1437,1437,1437,1437,1437,1327,1328,1329,1437,1327,1377,0,1486,1505,1582,1583,1459,1461,1481,1351,
|
||||
1481,0,1483,1481,0,0,1504,1505,1583,1581,1584,1503,1505,1560,1584,1459,1461,1560,1561,1580,1580,1580,1583,1584,1583,1584,1581,1503,1504,1504,1504,1487,1351,1437,1437,1437,1437,1327,1328,1377,1354,1373,1327,1377,1486,1504,1505,1560,1459,1460,1509,1483,1481,1376,
|
||||
1481,0,1483,1503,1487,1486,1459,1461,1584,1584,1581,1459,1461,1581,1560,1503,1505,1580,1459,1461,1561,1584,1561,1561,1581,1561,1459,1460,1460,1460,1461,1481,1376,1328,1328,1328,1328,1377,0,1354,1373,1328,1377,0,1483,1459,1460,1460,1509,1486,1504,1505,1503,1504,
|
||||
1481,0,1483,1459,1509,1508,1509,1483,1459,1460,1461,1503,1505,1584,1560,1583,1580,1584,1503,1505,1560,1581,1560,1561,1560,1583,1503,1504,1504,1504,1505,1503,1504,1504,1504,1504,1504,1487,0,1351,1327,1486,1504,1487,1508,1509,1354,1372,1355,1483,1580,1560,1582,1561,
|
||||
1481,0,1508,1509,0,0,1486,1505,1503,1504,1505,1582,1584,1561,1580,1582,1561,1560,1580,1582,1459,1461,1580,1581,1459,1460,1461,1561,1560,1561,1459,1461,1582,1580,1582,1583,1561,1503,1487,1351,1349,1508,1460,1509,1354,1372,1373,1327,1377,1483,1582,1583,1584,1459,
|
||||
1481,0,0,1354,1355,1486,1505,1584,1561,1561,1580,1584,1584,1560,1459,1460,1460,1460,1460,1460,1509,1483,1459,1461,1503,1504,1505,1459,1460,1460,1509,1508,1460,1460,1460,1461,1561,1560,1481,1351,1349,1354,1372,1372,1373,1437,1327,1377,1486,1505,1581,1459,1461,1503,
|
||||
1509,0,1354,1373,1349,1483,1560,1581,1580,1580,1581,1560,1582,1560,1503,1504,1504,1504,1504,1504,1504,1505,1503,1505,1459,1460,1460,1509,0,0,0,0,1486,1504,1504,1505,1584,1459,1509,1351,1371,1373,1437,1437,1327,1328,1377,1486,1505,1584,1560,1503,1505,1560,
|
||||
0,0,1376,1329,1349,1508,1461,1561,1583,1582,1561,1560,1459,1460,1460,1460,1460,1461,1560,1459,1460,1460,1460,1460,1509,0,0,0,1486,1504,1504,1504,1505,1581,1561,1561,1459,1509,1354,1373,1437,1437,1327,1328,1377,1486,1504,1505,1581,1583,1560,1583,1584,1580,
|
||||
0,0,0,1376,1377,0,1508,1461,1582,1459,1460,1461,1503,1504,1504,1504,1504,1505,1560,1503,1504,1504,1504,1504,1504,1504,1504,1504,1505,1583,1560,1583,1580,1581,1459,1460,1509,1354,1373,1327,1328,1328,1377,1486,1504,1505,1581,1583,1560,1581,1583,1581,1560,1580,
|
||||
0,1486,1487,0,0,1354,1355,1508,1461,1503,1504,1505,1580,1583,1560,1580,1580,1561,1561,1560,1560,1584,1561,1560,1583,1584,1580,1584,1581,1584,1582,1560,1580,1459,1509,1354,1372,1373,1327,1377,1486,1504,1504,1505,1580,1560,1584,1584,1560,1561,1584,1459,1460,1460,
|
||||
0,1483,1503,1504,1487,1376,1377,0,1508,1460,1460,1460,1460,1460,1460,1460,1460,1460,1461,1581,1582,1582,1580,1561,1582,1582,1584,1459,1460,1460,1460,1460,1460,1509,0,1376,1328,1328,1377,1504,1505,1583,1580,1582,1584,1584,1561,1582,1459,1460,1460,1509,1354,1372,
|
||||
0,1508,1461,1583,1503,1504,1504,1504,1504,1504,1487,1354,1372,1372,1355,0,1354,1355,1508,1460,1460,1460,1460,1460,1460,1460,1460,1509,1354,1372,1355,0,0,0,1486,1504,1504,1505,1560,1583,1580,1581,1580,1581,1581,1459,1460,1460,1509,1354,1372,1372,1373,1437,
|
||||
0,0,1483,1582,1581,1560,1582,1580,1561,1580,1481,1376,1328,1328,1377,1354,1373,1371,1372,1372,1372,1372,1372,1355,0,0,0,0,1376,1328,1377,1486,1504,1504,1505,1581,1580,1580,1583,1561,1561,1583,1459,1460,1460,1509,1354,1372,1372,1373,1437,1437,1437,1437,
|
||||
1350,0,1483,1580,1582,1582,1583,1582,1583,1560,1503,1487,0,1354,1372,1373,1437,1437,1437,1327,1328,1328,1328,1377,1486,1487,1486,1504,1504,1504,1504,1505,1561,1582,1560,1583,1581,1561,1459,1460,1460,1460,1509,1354,1372,1372,1373,1437,1437,1437,1437,1437,1437,1437,
|
||||
1487,0,1483,1560,1581,1561,1581,1582,1583,1583,1459,1509,1354,1373,1437,1327,1328,1328,1328,1377,1486,1504,1504,1504,1505,1503,1505,1584,1584,1584,1561,1584,1583,1581,1561,1459,1460,1460,1509,1354,1372,1372,1372,1373,1437,1437,1437,1437,1437,1437,1437,1437,1437,1437,
|
||||
1481,0,1483,1459,1461,1582,1561,1560,1581,1560,1481,1354,1373,1437,1327,1377,1486,1504,1504,1504,1505,1459,1460,1461,1584,1581,1583,1560,1583,1584,1459,1460,1460,1460,1460,1509,1354,1372,1372,1373,1437,1437,1437,1437,1437,1437,1437,1437,1437,1437,1437,1437,1437,1437,
|
||||
1503,1504,1505,1503,1505,1584,1581,1459,1460,1460,1509,1351,1327,1328,1377,1486,1505,1584,1459,1460,1460,1509,1486,1505,1561,1582,1561,1581,1459,1461,1503,1504,1487,0,1354,1372,1373,1437,1437,1437,1437,1437,1437,1437,1437,1437,1327,1329,1437,1437,1437,1327,1328,1328,
|
||||
1460,1460,1460,1460,1460,1460,1460,1509,0,0,0,1376,1377,1486,1504,1505,1459,1460,1509,0,1486,1505,1580,1560,1582,1583,1580,1459,1509,1483,1459,1460,1509,0,1376,1328,1328,1328,1328,1328,1329,1437,1437,1437,1437,1327,1377,1376,1328,1328,1328,1377,1350,1350,
|
||||
1350,1350,1350,1350,1350,1350,1350,1350,1350,1350,1486,1504,1504,1505,1459,1460,1509,1486,1504,1504,1505,1561,1584,1459,1460,1460,1461,1503,1504,1505,1481,1350,1350,1350,1350,1350,1350,1350,1350,1350,1376,1328,1328,1328,1328,1377,1350,1350,1350,1350,1350,1350,1350,1350
|
||||
</data>
|
||||
</layer>
|
||||
</map>
|
||||
BIN
data/textures/tiles/test.png
Normal file
|
After Width: | Height: | Size: 327 KiB |
47
data/textures/tiles/test.tmx
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map version="1.8" tiledversion="1.8.0" orientation="orthogonal" renderorder="right-down" width="54" height="27" tilewidth="64" tileheight="64" infinite="0" nextlayerid="2" nextobjectid="1">
|
||||
<tileset firstgid="1" name="grass" tilewidth="1" tileheight="1" tilecount="0" columns="0"/>
|
||||
<tileset firstgid="1" name="4" tilewidth="64" tileheight="64" tilecount="1" columns="0">
|
||||
<grid orientation="orthogonal" width="1" height="1"/>
|
||||
<tile id="0">
|
||||
<image width="64" height="64" source="../earth/4.png"/>
|
||||
</tile>
|
||||
</tileset>
|
||||
<tileset firstgid="2" name="rock" tilewidth="64" tileheight="64" tilecount="1" columns="0">
|
||||
<grid orientation="orthogonal" width="1" height="1"/>
|
||||
<tile id="0">
|
||||
<image width="64" height="64" source="../earth/rock.png"/>
|
||||
</tile>
|
||||
</tileset>
|
||||
<layer id="1" name="Слой тайлов 1" width="54" height="27">
|
||||
<data encoding="csv">
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||
</data>
|
||||
</layer>
|
||||
</map>
|
||||