mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-14 19:29:36 +01:00
88 lines
3.0 KiB
YAML
88 lines
3.0 KiB
YAML
# schema file for Yamale
|
|
meta:
|
|
format: int()
|
|
name: str()
|
|
author: str()
|
|
postmapinit: bool()
|
|
tilemap: map(str(), key=int())
|
|
grids:
|
|
- settings:
|
|
chunksize: int()
|
|
tilesize: int()
|
|
chunks: list(include('chunk'), min=1)
|
|
entities: list(include('entity'), min=1)
|
|
---
|
|
chunk:
|
|
ind: str() #todo regex
|
|
tiles: str()
|
|
entity:
|
|
uid: int()
|
|
type: str(required=False)
|
|
components: list(comp())
|
|
|
|
# Example
|
|
# meta:
|
|
# format: 2
|
|
# name: DemoStation
|
|
# author: Space-Wizards
|
|
# postmapinit: false
|
|
# tilemap:
|
|
# 0: space
|
|
# 1: floor_asteroid_coarse_sand0
|
|
# 2: floor_asteroid_coarse_sand1
|
|
# 3: floor_asteroid_coarse_sand2
|
|
# 4: floor_asteroid_coarse_sand_dug
|
|
# 5: floor_asteroid_sand
|
|
# 6: floor_asteroid_tile
|
|
# 7: floor_blue
|
|
# 8: floor_dark
|
|
# 9: floor_elevator_shaft
|
|
# 10: floor_freezer
|
|
# 11: floor_glass
|
|
# 12: floor_gold
|
|
# 13: floor_green_circuit
|
|
# 14: floor_hydro
|
|
# 15: floor_lino
|
|
# 16: floor_mono
|
|
# 17: floor_reinforced
|
|
# 18: floor_rglass
|
|
# 19: floor_rock_vault
|
|
# 20: floor_showroom
|
|
# 21: floor_snow
|
|
# 22: floor_steel
|
|
# 23: floor_steel_dirty
|
|
# 24: floor_techmaint
|
|
# 25: floor_warning1
|
|
# 26: floor_warning2
|
|
# 27: floor_white
|
|
# 28: floor_white_warning1
|
|
# 29: floor_white_warning2
|
|
# 30: floor_wood
|
|
# 31: lattice
|
|
# 32: plating
|
|
# 33: plating
|
|
# grids:
|
|
# - settings:
|
|
# chunksize: 16
|
|
# tilesize: 1
|
|
# chunks:
|
|
# - ind: "-1,-1"
|
|
# tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAAA==
|
|
# entities:
|
|
# - uid: 0
|
|
# components:
|
|
# - parent: null
|
|
# type: Transform
|
|
# - index: 0
|
|
# type: MapGrid
|
|
# - linearDamping: 0.05
|
|
# fixtures: []
|
|
# bodyType: Dynamic
|
|
# type: Physics
|
|
# - uid: 1
|
|
# type: SpawnPointLatejoin
|
|
# components:
|
|
# - parent: 0
|
|
# pos: 0,0
|
|
# type: Transform
|