var events_c12a15a8_c380_4b28_8144_256cba95f760 = 
{
	"commonEvent": {
		"加点事件": [
			{
				"type": "comment",
				"text": "通过传参，flag:arg1 表示当前应该的加点数值"
			},
			{
				"type": "choices",
				"choices": [
					{
						"text": "攻击+${1*flag:arg1}",
						"action": [
							{
								"type": "setValue",
								"name": "status:atk",
								"operator": "+=",
								"value": "1*flag:arg1"
							}
						]
					},
					{
						"text": "防御+${2*flag:arg1}",
						"action": [
							{
								"type": "setValue",
								"name": "status:def",
								"operator": "+=",
								"value": "2*flag:arg1"
							}
						]
					},
					{
						"text": "生命+${200*flag:arg1}",
						"action": [
							{
								"type": "setValue",
								"name": "status:hp",
								"operator": "+=",
								"value": "200*flag:arg1"
							}
						]
					}
				]
			}
		],
		"回收钥匙商店": [
			{
				"type": "while",
				"condition": "(core.canUseQuickShop('keyShop2')==null)",
				"data": [
					{
						"type": "choices",
						"text": "\t[商人,trader]哦，欢迎你的到来，如果你手里缺少金币，我可以帮你：",
						"choices": [
							{
								"text": "卖出一把黄钥匙（7）",
								"action": [
									{
										"type": "if",
										"condition": "(item:yellowKey >= 1)",
										"true": [
											{
												"type": "playSound",
												"name": "keySold.mp3"
											},
											{
												"type": "setValue",
												"name": "item:yellowKey",
												"operator": "-=",
												"value": "1"
											},
											{
												"type": "setValue",
												"name": "status:money",
												"operator": "+=",
												"value": "7"
											}
										],
										"false": [
											"\t[商人,trader]你没有黄钥匙！"
										]
									}
								]
							},
							{
								"text": "卖出一把蓝钥匙（35）",
								"action": [
									{
										"type": "if",
										"condition": "(item:blueKey >= 1)",
										"true": [
											{
												"type": "playSound",
												"name": "keySold.mp3"
											},
											{
												"type": "setValue",
												"name": "item:blueKey",
												"operator": "-=",
												"value": "1"
											},
											{
												"type": "setValue",
												"name": "status:money",
												"operator": "+=",
												"value": "35"
											}
										],
										"false": [
											"\t[商人,trader]你没有蓝钥匙！"
										]
									}
								]
							},
							{
								"text": "卖出一把红钥匙（70）",
								"action": [
									{
										"type": "if",
										"condition": "(item:redKey>= 1)",
										"true": [
											{
												"type": "playSound",
												"name": "keySold.mp3"
											},
											{
												"type": "setValue",
												"name": "item:redKey",
												"operator": "-=",
												"value": "1"
											},
											{
												"type": "setValue",
												"name": "status:money",
												"operator": "+=",
												"value": "70"
											}
										],
										"false": [
											"\t[商人,trader]你没有红钥匙！"
										]
									}
								]
							},
							{
								"text": "离开商店",
								"action": [
									{
										"type": "playSound",
										"name": "queren.mp3"
									},
									{
										"type": "exit"
									}
								]
							}
						]
					},
					{
						"type": "playSound",
						"name": "keyUnsold.mp3"
					}
				]
			}
		],
		"mfxz": [
			{
				"type": "tip",
				"text": "请选择九宫格内或已有的魔法箱子，再次点击确认。"
			},
			{
				"type": "function",
				"function": "function(){\nif (Number.isNaN(core.status.hero.items.tools.wand)) core.setItem(\"wand\", 0);\nelse core.addItem(\"wand\", 1);\n}"
			},
			{
				"type": "setValue",
				"name": "temp:A",
				"value": "status:x-core.mbx.px()"
			},
			{
				"type": "setValue",
				"name": "temp:B",
				"value": "status:y-core.mbx.py()"
			},
			{
				"type": "setValue",
				"name": "temp:X",
				"value": "status:x-core.mbx.px()"
			},
			{
				"type": "setValue",
				"name": "temp:Y",
				"value": "status:y-core.mbx.py()"
			},
			{
				"type": "update"
			},
			{
				"type": "while",
				"condition": "true",
				"data": [
					{
						"type": "drawSelector",
						"image": "winskin.png",
						"code": 1,
						"x": "32*temp:X",
						"y": "32*temp:Y",
						"width": 32,
						"height": 32
					},
					{
						"type": "strokeRect",
						"x": "32*temp:A-32",
						"y": "32*temp:B-32",
						"width": 96,
						"height": 96,
						"style": [
							255,
							255,
							255,
							1
						],
						"lineWidth": 2
					},
					{
						"type": "wait",
						"forceChild": true,
						"data": [
							{
								"case": "mouse",
								"px": [
									0,
									512
								],
								"py": [
									0,
									512
								],
								"action": [
									{
										"type": "if",
										"condition": "((temp:X==flag:x)&&(temp:Y==flag:y))",
										"true": [
											{
												"type": "function",
												"function": "function(){\ncore.mbx.put(core.calValue(\"temp:X+core.mbx.px()\"), core.calValue(\"temp:Y+core.mbx.py()\"));\n}"
											}
										]
									},
									{
										"type": "if",
										"condition": "(core.getBlockNumber(core.calValue(\"flag:x+core.mbx.px()\"),core.calValue(\"flag:y+core.mbx.py()\"))===170)",
										"true": [
											{
												"type": "setValue",
												"name": "temp:X",
												"value": "flag:x"
											},
											{
												"type": "setValue",
												"name": "temp:Y",
												"value": "flag:y"
											}
										]
									},
									{
										"type": "if",
										"condition": "(((flag:x>=temp:A-1)&&(flag:x<=temp:A+1))&&((flag:y>=temp:B-1)&&(flag:y<=temp:B+1)))",
										"true": [
											{
												"type": "setValue",
												"name": "temp:X",
												"value": "flag:x"
											},
											{
												"type": "setValue",
												"name": "temp:Y",
												"value": "flag:y"
											}
										]
									}
								]
							}
						]
					}
				]
			},
			{
				"type": "drawSelector",
				"code": 1
			},
			{
				"type": "clearMap",
				"x": "32*temp:A-34",
				"y": "32*temp:B-34",
				"width": 100,
				"height": 100
			},
			{
				"type": "update"
			},
			{
				"type": "waitAsync"
			}
		]
	}
}