636 lines
		
	
	
		
			16 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			636 lines
		
	
	
		
			16 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| {
 | |
|     "automappingRulesFile": "",
 | |
|     "commands": [
 | |
|     ],
 | |
|     "compatibilityVersion": 1100,
 | |
|     "extensionsPath": "extensions",
 | |
|     "folders": [
 | |
|         "."
 | |
|     ],
 | |
|     "properties": [
 | |
|     ],
 | |
|     "propertyTypes": [
 | |
|         {
 | |
|             "color": "#ff3af8eb",
 | |
|             "drawFill": true,
 | |
|             "id": 28,
 | |
|             "members": [
 | |
|                 {
 | |
|                     "name": "Sound Name",
 | |
|                     "propertyType": "EnvironmentalSounds",
 | |
|                     "type": "string",
 | |
|                     "value": "None"
 | |
|                 }
 | |
|             ],
 | |
|             "name": "AudioEnvironmentalSound",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "object"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "id": 30,
 | |
|             "name": "Backdrop",
 | |
|             "storageType": "string",
 | |
|             "type": "enum",
 | |
|             "values": [
 | |
|                 "None",
 | |
|                 "forest"
 | |
|             ],
 | |
|             "valuesAsFlags": false
 | |
|         },
 | |
|         {
 | |
|             "id": 27,
 | |
|             "name": "BGM",
 | |
|             "storageType": "string",
 | |
|             "type": "enum",
 | |
|             "values": [
 | |
|                 "None",
 | |
|                 "foresty1_1",
 | |
|                 "overworld",
 | |
|                 "foresty_boss",
 | |
|                 "foresty_loop1"
 | |
|             ],
 | |
|             "valuesAsFlags": false
 | |
|         },
 | |
|         {
 | |
|             "color": "#ffa45f5f",
 | |
|             "drawFill": true,
 | |
|             "id": 36,
 | |
|             "members": [
 | |
|             ],
 | |
|             "name": "BossArena",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "object"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#ff290aa4",
 | |
|             "drawFill": true,
 | |
|             "id": 8,
 | |
|             "members": [
 | |
|             ],
 | |
|             "name": "Bridge",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "layer"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#ffa44949",
 | |
|             "drawFill": true,
 | |
|             "id": 18,
 | |
|             "members": [
 | |
|             ],
 | |
|             "name": "CollisionOnly",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "layer"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#ffbdc34c",
 | |
|             "drawFill": true,
 | |
|             "id": 5,
 | |
|             "members": [
 | |
|                 {
 | |
|                     "name": "connection",
 | |
|                     "type": "string",
 | |
|                     "value": "./maps/Level2.tmx"
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "tileX",
 | |
|                     "type": "int",
 | |
|                     "value": 0
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "tileY",
 | |
|                     "type": "int",
 | |
|                     "value": 0
 | |
|                 }
 | |
|             ],
 | |
|             "name": "Door",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "object"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#ff00ff33",
 | |
|             "drawFill": true,
 | |
|             "id": 23,
 | |
|             "members": [
 | |
|                 {
 | |
|                     "name": "Upper?",
 | |
|                     "type": "bool",
 | |
|                     "value": false
 | |
|                 }
 | |
|             ],
 | |
|             "name": "EndZone",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "object"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "id": 29,
 | |
|             "name": "EnvironmentalSounds",
 | |
|             "storageType": "string",
 | |
|             "type": "enum",
 | |
|             "values": [
 | |
|                 "None",
 | |
|                 "Waterfall",
 | |
|                 "Birds1",
 | |
|                 "Birds2",
 | |
|                 "Birds3",
 | |
|                 "Birds4",
 | |
|                 "Campfire"
 | |
|             ],
 | |
|             "valuesAsFlags": false
 | |
|         },
 | |
|         {
 | |
|             "color": "#ffa0a0a4",
 | |
|             "drawFill": true,
 | |
|             "id": 35,
 | |
|             "members": [
 | |
|                 {
 | |
|                     "name": "Layer Unlock Condition",
 | |
|                     "propertyType": "Level",
 | |
|                     "type": "string",
 | |
|                     "value": "WORLD_MAP"
 | |
|                 }
 | |
|             ],
 | |
|             "name": "EventLayer",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "layer"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#ff4f4f51",
 | |
|             "drawFill": true,
 | |
|             "id": 37,
 | |
|             "members": [
 | |
|                 {
 | |
|                     "name": "Scroll Direction",
 | |
|                     "propertyType": "ScrollDirection",
 | |
|                     "type": "string",
 | |
|                     "value": "NORTH"
 | |
|                 }
 | |
|             ],
 | |
|             "name": "Focus Area",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "object",
 | |
|                 "project"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#ffd9d929",
 | |
|             "drawFill": true,
 | |
|             "id": 7,
 | |
|             "members": [
 | |
|                 {
 | |
|                     "name": "Hide?",
 | |
|                     "type": "bool",
 | |
|                     "value": true
 | |
|                 }
 | |
|             ],
 | |
|             "name": "ForegroundTile",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "tile"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "id": 21,
 | |
|             "name": "Level",
 | |
|             "storageType": "string",
 | |
|             "type": "enum",
 | |
|             "values": [
 | |
|                 "WORLD_MAP",
 | |
|                 "CAMPAIGN_1_1",
 | |
|                 "CAMPAIGN_1_2",
 | |
|                 "CAMPAIGN_1_3",
 | |
|                 "CAMPAIGN_1_4",
 | |
|                 "CAMPAIGN_1_5",
 | |
|                 "CAMPAIGN_1_6",
 | |
|                 "CAMPAIGN_1_7",
 | |
|                 "CAMPAIGN_1_8",
 | |
|                 "STORY_1_1",
 | |
|                 "STORY_1_2",
 | |
|                 "STORY_1_3",
 | |
|                 "BOSS_1",
 | |
|                 "HUB",
 | |
|                 "CAMPAIGN_1_B1",
 | |
|                 "BOSS_1_B",
 | |
|                 "STORY_2_1",
 | |
|                 "CAMPAIGN_1_B2"
 | |
|             ],
 | |
|             "valuesAsFlags": false
 | |
|         },
 | |
|         {
 | |
|             "id": 25,
 | |
|             "name": "LevelType",
 | |
|             "storageType": "string",
 | |
|             "type": "enum",
 | |
|             "values": [
 | |
|                 "Dungeon",
 | |
|                 "Boss",
 | |
|                 "Story",
 | |
|                 "Blacksmith",
 | |
|                 "World Map",
 | |
|                 "Hub"
 | |
|             ],
 | |
|             "valuesAsFlags": false
 | |
|         },
 | |
|         {
 | |
|             "color": "#fffff700",
 | |
|             "drawFill": true,
 | |
|             "id": 9,
 | |
|             "members": [
 | |
|             ],
 | |
|             "name": "LowerBridgeCollision",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "object"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#ff5724a4",
 | |
|             "drawFill": true,
 | |
|             "id": 12,
 | |
|             "members": [
 | |
|             ],
 | |
|             "name": "LowerZone",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "object"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#ff2f62a4",
 | |
|             "drawFill": true,
 | |
|             "id": 19,
 | |
|             "members": [
 | |
|                 {
 | |
|                     "name": "Backdrop",
 | |
|                     "propertyType": "Backdrop",
 | |
|                     "type": "string",
 | |
|                     "value": "None"
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "Background Music",
 | |
|                     "propertyType": "BGM",
 | |
|                     "type": "string",
 | |
|                     "value": "None"
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "Level Type",
 | |
|                     "propertyType": "LevelType",
 | |
|                     "type": "string",
 | |
|                     "value": "World Map"
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "Optimize",
 | |
|                     "type": "bool",
 | |
|                     "value": false
 | |
|                 }
 | |
|             ],
 | |
|             "name": "Map",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "map"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#ffaa0000",
 | |
|             "drawFill": false,
 | |
|             "id": 1,
 | |
|             "members": [
 | |
|                 {
 | |
|                     "name": "Type",
 | |
|                     "propertyType": "MonsterName",
 | |
|                     "type": "string",
 | |
|                     "value": "None"
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "spawner",
 | |
|                     "type": "object",
 | |
|                     "value": 0
 | |
|                 }
 | |
|             ],
 | |
|             "name": "Monster",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "object"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "id": 3,
 | |
|             "name": "MonsterName",
 | |
|             "storageType": "string",
 | |
|             "type": "enum",
 | |
|             "values": [
 | |
|                 "None",
 | |
|                 "Green Slime",
 | |
|                 "Blue Slime",
 | |
|                 "Red Slime",
 | |
|                 "Yellow Slime",
 | |
|                 "Flower Turret",
 | |
|                 "Slime King",
 | |
|                 "Windhound",
 | |
|                 "Bear",
 | |
|                 "Frog",
 | |
|                 "Ursule, Mother of Bears",
 | |
|                 "Bun"
 | |
|             ],
 | |
|             "valuesAsFlags": false
 | |
|         },
 | |
|         {
 | |
|             "color": "#ff636bff",
 | |
|             "drawFill": true,
 | |
|             "id": 32,
 | |
|             "members": [
 | |
|                 {
 | |
|                     "name": "Function",
 | |
|                     "propertyType": "NPCFunction",
 | |
|                     "type": "string",
 | |
|                     "value": "None"
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "NPC Name",
 | |
|                     "type": "string",
 | |
|                     "value": ""
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "Roaming Range",
 | |
|                     "type": "int",
 | |
|                     "value": 0
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "Spritesheet",
 | |
|                     "type": "string",
 | |
|                     "value": ""
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "Unlock Condition",
 | |
|                     "propertyType": "Level",
 | |
|                     "type": "string",
 | |
|                     "value": "WORLD_MAP"
 | |
|                 }
 | |
|             ],
 | |
|             "name": "NPC",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "map",
 | |
|                 "layer",
 | |
|                 "object",
 | |
|                 "tile",
 | |
|                 "tileset",
 | |
|                 "wangcolor",
 | |
|                 "wangset"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "id": 33,
 | |
|             "name": "NPCFunction",
 | |
|             "storageType": "string",
 | |
|             "type": "enum",
 | |
|             "values": [
 | |
|                 "None",
 | |
|                 "Blacksmith",
 | |
|                 "PotionCrafting",
 | |
|                 "TravelingMerchant"
 | |
|             ],
 | |
|             "valuesAsFlags": false
 | |
|         },
 | |
|         {
 | |
|             "color": "#ffa0a0a4",
 | |
|             "drawFill": true,
 | |
|             "id": 39,
 | |
|             "members": [
 | |
|             ],
 | |
|             "name": "Overlay",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "layer",
 | |
|                 "project"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#fffa00f6",
 | |
|             "drawFill": true,
 | |
|             "id": 4,
 | |
|             "members": [
 | |
|             ],
 | |
|             "name": "PlayerSpawnLocation",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "object"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#ff0574a4",
 | |
|             "drawFill": true,
 | |
|             "id": 16,
 | |
|             "members": [
 | |
|             ],
 | |
|             "name": "Reflective",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "tile"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "id": 38,
 | |
|             "name": "ScrollDirection",
 | |
|             "storageType": "string",
 | |
|             "type": "enum",
 | |
|             "values": [
 | |
|                 "NORTH",
 | |
|                 "NORTHEAST",
 | |
|                 "EAST",
 | |
|                 "SOUTHEAST",
 | |
|                 "SOUTH",
 | |
|                 "SOUTHWEST",
 | |
|                 "WEST",
 | |
|                 "NORTHWEST"
 | |
|             ],
 | |
|             "valuesAsFlags": false
 | |
|         },
 | |
|         {
 | |
|             "color": "#ffe67300",
 | |
|             "drawFill": true,
 | |
|             "id": 2,
 | |
|             "members": [
 | |
|                 {
 | |
|                     "name": "Boss Title Display",
 | |
|                     "type": "string",
 | |
|                     "value": ""
 | |
|                 }
 | |
|             ],
 | |
|             "name": "SpawnGroup",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "object"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#ffffd073",
 | |
|             "drawFill": true,
 | |
|             "id": 20,
 | |
|             "members": [
 | |
|                 {
 | |
|                     "name": "Connection 1 - North",
 | |
|                     "type": "object",
 | |
|                     "value": 0
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "Connection 2 - East",
 | |
|                     "type": "object",
 | |
|                     "value": 0
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "Connection 3 - South",
 | |
|                     "type": "object",
 | |
|                     "value": 0
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "Connection 4 - West",
 | |
|                     "type": "object",
 | |
|                     "value": 0
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "Map",
 | |
|                     "propertyType": "Level",
 | |
|                     "type": "string",
 | |
|                     "value": "CAMPAIGN_1_1"
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "Type",
 | |
|                     "propertyType": "StageType",
 | |
|                     "type": "string",
 | |
|                     "value": "NONE"
 | |
|                 },
 | |
|                 {
 | |
|                     "name": "Unlock Condition",
 | |
|                     "propertyType": "Level",
 | |
|                     "type": "string",
 | |
|                     "value": "WORLD_MAP"
 | |
|                 }
 | |
|             ],
 | |
|             "name": "StagePlate",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "object"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "id": 26,
 | |
|             "name": "StageType",
 | |
|             "storageType": "string",
 | |
|             "type": "enum",
 | |
|             "values": [
 | |
|                 "NONE",
 | |
|                 "DUNGEON",
 | |
|                 "BOSS",
 | |
|                 "STORY",
 | |
|                 "HUB"
 | |
|             ],
 | |
|             "valuesAsFlags": false
 | |
|         },
 | |
|         {
 | |
|             "color": "#ffffaa00",
 | |
|             "drawFill": true,
 | |
|             "id": 14,
 | |
|             "members": [
 | |
|                 {
 | |
|                     "name": "climbingDirection",
 | |
|                     "propertyType": "StaircaseDirection",
 | |
|                     "type": "string",
 | |
|                     "value": "LEFT"
 | |
|                 }
 | |
|             ],
 | |
|             "name": "Staircase",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "tile"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "id": 15,
 | |
|             "name": "StaircaseDirection",
 | |
|             "storageType": "string",
 | |
|             "type": "enum",
 | |
|             "values": [
 | |
|                 "LEFT",
 | |
|                 "RIGHT"
 | |
|             ],
 | |
|             "valuesAsFlags": false
 | |
|         },
 | |
|         {
 | |
|             "color": "#ff9200e6",
 | |
|             "drawFill": true,
 | |
|             "id": 6,
 | |
|             "members": [
 | |
|                 {
 | |
|                     "name": "connection",
 | |
|                     "type": "object",
 | |
|                     "value": 0
 | |
|                 }
 | |
|             ],
 | |
|             "name": "Teleporter",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "object"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#ffa0a0a4",
 | |
|             "drawFill": true,
 | |
|             "id": 31,
 | |
|             "members": [
 | |
|             ],
 | |
|             "name": "Terrain",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "tileset"
 | |
|             ]
 | |
|         },
 | |
|         {
 | |
|             "color": "#ffa40aa4",
 | |
|             "drawFill": true,
 | |
|             "id": 10,
 | |
|             "members": [
 | |
|             ],
 | |
|             "name": "UpperZone",
 | |
|             "type": "class",
 | |
|             "useAs": [
 | |
|                 "property",
 | |
|                 "object"
 | |
|             ]
 | |
|         }
 | |
|     ]
 | |
| }
 |