diff --git a/Global/SectorConfig.config b/Global/SectorConfig.config index 554299b..44824ce 100644 --- a/Global/SectorConfig.config +++ b/Global/SectorConfig.config @@ -23,13 +23,7 @@ "map://map02", "map://map03", "map://map04", - "map://map05", - "map://map06", - "map://map07", - "map://map08", - "map://map09", - "map://map10", - "map://map11" + "map://map05" ] } ], diff --git a/RootDesk/MyDesk/SlayDeckController.codeblock b/RootDesk/MyDesk/SlayDeckController.codeblock index 246cf02..ce9c0c5 100644 --- a/RootDesk/MyDesk/SlayDeckController.codeblock +++ b/RootDesk/MyDesk/SlayDeckController.codeblock @@ -106,6 +106,13 @@ "Attributes": [], "Name": "MageSelectHandler" }, + { + "Type": "any", + "DefaultValue": "nil", + "SyncDirection": 0, + "Attributes": [], + "Name": "ThiefSelectHandler" + }, { "Type": "any", "DefaultValue": "nil", @@ -197,6 +204,55 @@ "Attributes": [], "Name": "AllDeckCloseHandler" }, + { + "Type": "number", + "DefaultValue": "0", + "SyncDirection": 0, + "Attributes": [], + "Name": "SoulPoints" + }, + { + "Type": "boolean", + "DefaultValue": "false", + "SyncDirection": 0, + "Attributes": [], + "Name": "LobbyBound" + }, + { + "Type": "boolean", + "DefaultValue": "false", + "SyncDirection": 0, + "Attributes": [], + "Name": "CodexMode" + }, + { + "Type": "any", + "DefaultValue": "nil", + "SyncDirection": 0, + "Attributes": [], + "Name": "CodexCards" + }, + { + "Type": "any", + "DefaultValue": "nil", + "SyncDirection": 0, + "Attributes": [], + "Name": "SoulUnlocks" + }, + { + "Type": "any", + "DefaultValue": "nil", + "SyncDirection": 0, + "Attributes": [], + "Name": "SoulShopDef" + }, + { + "Type": "boolean", + "DefaultValue": "false", + "SyncDirection": 0, + "Attributes": [], + "Name": "SoulShopBound" + }, { "Type": "string", "DefaultValue": "\"\"", @@ -304,7 +360,7 @@ }, { "Type": "number", - "DefaultValue": "3", + "DefaultValue": "5", "SyncDirection": 0, "Attributes": [], "Name": "RunLength" @@ -558,7 +614,7 @@ "Name": null }, "Arguments": [], - "Code": "self:ShowMainMenu()\nlocal lp = _UserService.LocalPlayer\nif lp ~= nil then\n\tself:ReqLoadAscension(lp.PlayerComponent.UserId)\nend", + "Code": "self.Cards = {\n\tStrike = { name = \"파워 스트라이크\", cost = 1, desc = \"피해 6\", kind = \"Attack\", damage = 6, class = \"warrior\", rarity = \"normal\", fx = \"291b2298db88476f8ae3c6c78f53c9b7\", image = \"e4acdf27d68549db8858d6082169c70c\" },\n\tDefend = { name = \"아이언 바디\", cost = 1, desc = \"방어도 5\", kind = \"Skill\", block = 5, class = \"warrior\", rarity = \"normal\", image = \"7648c3b8e1ca44fc8ec353561207a670\" },\n\tBash = { name = \"슬래시 블러스트\", cost = 2, desc = \"피해 10\", kind = \"Attack\", damage = 10, class = \"warrior\", rarity = \"normal\", fx = \"863812c5c2f84132ac7465b50ec2283e\", image = \"4cbbe8cfc3e840e4a76379498d8eb012\" },\n\tWarLeap = { name = \"워 리프\", cost = 1, desc = \"피해 4, 방어도 3\", kind = \"Attack\", damage = 4, block = 3, class = \"warrior\", rarity = \"normal\", image = \"992dabf6aff2400e92b2f4f705d8ebe7\" },\n\tBrandish = { name = \"브랜디시\", cost = 2, desc = \"피해 13\", kind = \"Attack\", damage = 13, class = \"warrior\", rarity = \"unique\", fx = \"e8a145a6c43d493f9ad50fab03b200aa\", image = \"21af4bccc5054a5dbc8245dfa7f08681\" },\n\tChargedBlow = { name = \"차지 블로우\", cost = 2, desc = \"피해 8, 취약 2\", kind = \"Attack\", damage = 8, vuln = 2, class = \"warrior\", rarity = \"unique\", image = \"fe83c7635b0e49ed83d75a2833adb53e\" },\n\tThreaten = { name = \"위협\", cost = 0, desc = \"약화 2 부여\", kind = \"Skill\", weak = 2, class = \"warrior\", rarity = \"normal\", image = \"64daadf1a98e490d9c14ef52ec776e63\" },\n\tEnrage = { name = \"인레이지\", cost = 1, desc = \"힘 +2\", kind = \"Skill\", strength = 2, class = \"warrior\", rarity = \"unique\", image = \"09370fc7551e47238fd103a80fba558e\" },\n\tRage = { name = \"분노\", cost = 1, desc = \"매 턴 시작 시 힘 +1\", kind = \"Power\", powerEffect = \"strengthPerTurn\", value = 1, class = \"warrior\", rarity = \"legend\", image = \"379d86e3de064959aa4612f71e84ccfb\" },\n\tComboAttack = { name = \"콤보 어택\", cost = 1, desc = \"피해 5 × 2회\", kind = \"Attack\", damage = 5, class = \"fighter\", rarity = \"unique\", hits = 2, fx = \"48754be05be344358cddd55aa8fe11f4\", image = \"1bc3e52b330648faae9eafd5a205e37b\" },\n\tBerserk = { name = \"버서크\", cost = 2, desc = \"매턴 에너지 +1, 취약 1 자가\", kind = \"Power\", powerEffect = \"energyPerTurn\", value = 1, class = \"fighter\", rarity = \"legend\", selfVuln = 1, image = \"e2580523efc6457385114b78ad0d7cce\" },\n\tRisingAttack = { name = \"라이징 어택\", cost = 2, desc = \"피해 12\", kind = \"Attack\", damage = 12, class = \"fighter\", rarity = \"unique\", fx = \"6f283d96d5804b4fb88009685a11c1f8\", image = \"115e309771604743853abad2d8d186bc\" },\n\tThunderCharge = { name = \"썬더 차지\", cost = 1, desc = \"피해 7, 약화 1\", kind = \"Attack\", damage = 7, weak = 1, class = \"page\", rarity = \"unique\", fx = \"997fa6999aa04dbb97a1dd99025fa2ba\", image = \"b7030d8caedc4fbc9f38fe1e541d6e6b\" },\n\tBlizzardCharge = { name = \"블리자드 차지\", cost = 1, desc = \"피해 7, 취약 1\", kind = \"Attack\", damage = 7, vuln = 1, class = \"page\", rarity = \"unique\", fx = \"2799562e984c4a4da3b73e1f3431057c\", image = \"9aac955d159f49c1bc913ef96128e781\" },\n\tPowerGuard = { name = \"파워 가드\", cost = 1, desc = \"방어도 10\", kind = \"Skill\", block = 10, class = \"page\", rarity = \"unique\", image = \"90a9bf8eeb844b578b4e2d93ac43fedf\" },\n\tPierce = { name = \"피어스\", cost = 1, desc = \"피해 9, 방어 무시\", kind = \"Attack\", damage = 9, class = \"spearman\", rarity = \"unique\", pierce = true, fx = \"1b0afc410a1a458598eb7ca2fb26e97d\", image = \"251b6e12329048429490049a4f3cf564\" },\n\tIronWall = { name = \"아이언 월\", cost = 2, desc = \"방어도 12\", kind = \"Skill\", block = 12, class = \"spearman\", rarity = \"unique\", image = \"92021d62341a4bce9cfd09d1b4b865db\" },\n\tHyperBody = { name = \"하이퍼 바디\", cost = 1, desc = \"매턴 방어도 +3\", kind = \"Power\", powerEffect = \"blockPerTurn\", value = 3, class = \"spearman\", rarity = \"legend\", image = \"b4020dbadee6401f9893a020fe4154b1\" },\n\tEnergyBolt = { name = \"에너지 볼트\", cost = 1, desc = \"피해 6\", kind = \"Attack\", damage = 6, class = \"magician\", rarity = \"normal\", fx = \"1d5877e1120a42d0907f204c959888b1\", image = \"e84880eaf89442128d3af2be5c80a74f\" },\n\tMagicGuard = { name = \"매직 가드\", cost = 1, desc = \"방어도 5\", kind = \"Skill\", block = 5, class = \"magician\", rarity = \"normal\", image = \"01b249c26eb34b8aaab774bf221907a1\" },\n\tMagicClaw = { name = \"매직 클로\", cost = 1, desc = \"피해 3 × 2회\", kind = \"Attack\", damage = 3, class = \"magician\", rarity = \"normal\", hits = 2, fx = \"ba4ac7c8f24845b68b7e689b7effcc93\", image = \"f3fcac2d460041b288cc1973caaaf30f\" },\n\tTeleport = { name = \"텔레포트\", cost = 1, desc = \"방어도 3, 드로 1\", kind = \"Skill\", block = 3, class = \"magician\", rarity = \"normal\", draw = 1, image = \"7f70a9dc7e304433bb8121dd9c4df98b\" },\n\tSlow = { name = \"슬로우\", cost = 1, desc = \"약화 2 부여\", kind = \"Skill\", weak = 2, class = \"magician\", rarity = \"normal\", image = \"7224cd3f9b7e497d9dd65f32a50865e4\" },\n\tFireArrow = { name = \"파이어 애로우\", cost = 1, desc = \"피해 8\", kind = \"Attack\", damage = 8, class = \"firepoison\", rarity = \"unique\", fx = \"4a937e208875468eb63d891806fba3cd\", image = \"6fa15fd3a0004b409ea516c11a67e533\" },\n\tPoisonBreath = { name = \"포이즌 브레스\", cost = 1, desc = \"독 4 부여\", kind = \"Skill\", class = \"firepoison\", rarity = \"unique\", poison = 4, image = \"07200f3c74854022baa7ebbefdc4ad8c\" },\n\tElementAmp = { name = \"엘레멘트 앰플\", cost = 1, desc = \"매 턴 힘 +1\", kind = \"Power\", powerEffect = \"strengthPerTurn\", value = 1, class = \"firepoison\", rarity = \"legend\", image = \"06865473977849bebe79062dbd608944\" },\n\tThunderBolt = { name = \"썬더 볼트\", cost = 2, desc = \"모든 적에게 피해 6\", kind = \"Attack\", damage = 6, class = \"icelightning\", rarity = \"legend\", aoe = true, fx = \"7d52f5e389bd4d44a30cf7cc54538f8f\", image = \"c6685d33cb2641f09d11cfa2d5cc820c\" },\n\tColdBeam = { name = \"콜드 빔\", cost = 2, desc = \"피해 7, 약화 2\", kind = \"Attack\", damage = 7, weak = 2, class = \"icelightning\", rarity = \"unique\", image = \"e8f7c148c79f497d83014e3361f59f5c\" },\n\tChillingStep = { name = \"칠링 스텝\", cost = 1, desc = \"방어도 8\", kind = \"Skill\", block = 8, class = \"icelightning\", rarity = \"unique\", image = \"bef20873a68a4651a91d74be457c2cfc\" },\n\tHeal = { name = \"힐\", cost = 1, desc = \"HP 10 회복\", kind = \"Skill\", class = \"cleric\", rarity = \"unique\", heal = 10, image = \"8b935b7d7066493cb462834bbe287c74\" },\n\tBless = { name = \"블레스\", cost = 1, desc = \"힘 +1, 방어도 5\", kind = \"Skill\", block = 5, strength = 1, class = \"cleric\", rarity = \"unique\", image = \"607fc5457c1c44a0993a5c2fe3fb0c68\" },\n\tHolyArrow = { name = \"홀리 애로우\", cost = 1, desc = \"피해 8\", kind = \"Attack\", damage = 8, class = \"cleric\", rarity = \"unique\", fx = \"4faa7b78e09643cf86339b8b7cf2abac\", image = \"a80127195bf7471f9545b70e491f4719\" },\n\tLuckySeven = { name = \"럭키 세븐\", cost = 1, desc = \"피해 3 × 2회\", kind = \"Attack\", damage = 3, class = \"thief\", rarity = \"normal\", hits = 2, fx = \"aa499663a278414b914b8fb9b8382879\", image = \"0539ba559f8c413dac95c52992b436d9\" },\n\tDoubleStab = { name = \"더블 스탭\", cost = 2, desc = \"피해 5 × 2회\", kind = \"Attack\", damage = 5, class = \"thief\", rarity = \"normal\", hits = 2, fx = \"a82d0aae7f5e4db6a19078537afbe80c\", image = \"92a5020c978c46bdabab910598118b86\" },\n\tDarkSight = { name = \"다크 사이트\", cost = 1, desc = \"방어도 6\", kind = \"Skill\", block = 6, class = \"thief\", rarity = \"normal\", image = \"0946f69d84464df29b24b94c744c868d\" },\n\tHaste = { name = \"헤이스트\", cost = 1, desc = \"방어도 3, 드로 1\", kind = \"Skill\", block = 3, class = \"thief\", rarity = \"normal\", draw = 1, image = \"e65317856a914b8686f55e3351c3a24c\" },\n\tDrain = { name = \"드레인\", cost = 1, desc = \"피해 5, HP 3 회복\", kind = \"Attack\", damage = 5, class = \"thief\", rarity = \"unique\", heal = 3 },\n\tCriticalThrow = { name = \"크리티컬 스로우\", cost = 2, desc = \"피해 8 × 2회\", kind = \"Attack\", damage = 8, class = \"assassin\", rarity = \"unique\", hits = 2, fx = \"23232336918d43f49fab19b888920f0c\", image = \"1b0f2dc8abd0434990eee1befefcbe0d\" },\n\tShadowStar = { name = \"쉐도우 스타\", cost = 1, desc = \"피해 6, 약화 1\", kind = \"Attack\", damage = 6, weak = 1, class = \"assassin\", rarity = \"unique\", fx = \"ab45ee74d258419096e1e132af68aeca\", image = \"2d394e08d95841028d3dc95fca200756\" },\n\tClawMastery = { name = \"클로 마스터리\", cost = 1, desc = \"매 턴 힘 +1\", kind = \"Power\", powerEffect = \"strengthPerTurn\", value = 1, class = \"assassin\", rarity = \"legend\", image = \"aa09741ae1e145a28d1e1c19aeb9e83c\" },\n\tSavageBlow = { name = \"새비지 블로우\", cost = 1, desc = \"피해 3 × 3회\", kind = \"Attack\", damage = 3, class = \"bandit\", rarity = \"unique\", hits = 3, fx = \"a82d0aae7f5e4db6a19078537afbe80c\", image = \"92a5020c978c46bdabab910598118b86\" },\n\tSteal = { name = \"스틸\", cost = 1, desc = \"방어도 4, 드로 1\", kind = \"Skill\", block = 4, class = \"bandit\", rarity = \"unique\", draw = 1, image = \"c1e19219745e44c39ae6ac2f77e347d9\" },\n\tMesoGuard = { name = \"메소 가드\", cost = 1, desc = \"매 턴 방어도 +3\", kind = \"Power\", powerEffect = \"blockPerTurn\", value = 3, class = \"bandit\", rarity = \"legend\" },\n\tWound = { name = \"상처\", cost = 0, desc = \"사용할 수 없다. 손패를 막는 저주.\", kind = \"Status\", class = \"curse\", rarity = \"normal\", unplayable = true, curse = true },\n\tBurn = { name = \"화상\", cost = 0, desc = \"사용 불가. 손패에 있으면 턴 종료 시 피해 2.\", kind = \"Status\", class = \"curse\", rarity = \"normal\", unplayable = true, curse = true, endTurnDamage = 2 },\n}\nself.CardFrames = {\n\twarrior = { normal = \"4bb57ef88ef449fdaf958f6cf37fe44b\", unique = \"4f71c124c8bc4e13b5e9fad392995f68\", legend = \"6d741a60c60743cb98ee740a1e2dbfed\" },\n\tmagician = { normal = \"d788d09f6f50467ebc67f01dec45f9e2\", unique = \"f5def2e8022b4e59a17d3c16414034fe\", legend = \"cff71f2e472041ce80c6fbd296f42e2d\" },\n\tbandit = { normal = \"9487b06867bc46269ed1d855420f457f\", unique = \"b3081fb2fb1445fa90b12b01481a78ef\", legend = \"c357d2daf31a489d95b8fa47e50dd879\" },\n}\nself.ClassToFrame = {\n\twarrior = \"warrior\",\n\tfighter = \"warrior\",\n\tpage = \"warrior\",\n\tspearman = \"warrior\",\n\tmagician = \"magician\",\n\tfirepoison = \"magician\",\n\ticelightning = \"magician\",\n\tcleric = \"magician\",\n\tthief = \"bandit\",\n\tassassin = \"bandit\",\n\tbandit = \"bandit\",\n\tcurse = \"bandit\",\n}\nself.SoulShopDef = {\n\t{ key = \"meso\", name = \"두둑한 지갑\", desc = \"런 시작 시 메소 +60\", cost = 3 },\n\t{ key = \"hp\", name = \"단련된 육체\", desc = \"시작 최대 HP +15\", cost = 4 },\n\t{ key = \"trim\", name = \"덱 정제\", desc = \"시작 덱에서 기본 카드 1장 제거\", cost = 5 },\n\t{ key = \"relic\", name = \"유물 수집가\", desc = \"런 시작 시 유물 1개 추가\", cost = 6 },\n}\nself.SoulUnlocks = {}\nself.SoulPoints = self.SoulPoints or 0\nself:ShowLobby()\nlocal lp = _UserService.LocalPlayer\nif lp ~= nil then\n\tself:ReqLoadAscension(lp.PlayerComponent.UserId)\n\tself:ReqLoadSouls(lp.PlayerComponent.UserId)\nend", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -679,7 +735,7 @@ "Name": null }, "Arguments": [], - "Code": "self:SetText(\"/ui/DefaultGroup/MainMenu/AscLabel\", \"승천 \" .. string.format(\"%d\", self.AscensionLevel) .. \" / 해금 \" .. string.format(\"%d\", self.AscensionUnlocked))", + "Code": "self:SetText(\"/ui/DefaultGroup/MainMenu/AscLabel\", \"승천 \" .. string.format(\"%d\", self.AscensionLevel) .. \" / 해금 \" .. string.format(\"%d\", self.AscensionUnlocked))\nself:SetText(\"/ui/DefaultGroup/LobbyHud/AscLabel\", \"승천 \" .. string.format(\"%d\", self.AscensionLevel) .. \" / 해금 \" .. string.format(\"%d\", self.AscensionUnlocked))", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -769,7 +825,7 @@ "Name": null }, "Arguments": [], - "Code": "self:SetEntityEnabled(\"/ui/DefaultGroup/Button_Attack\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/Button_Jump\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/UIJoystick\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/DeckHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/CardHand\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/CombatHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/RewardHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/MapHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/ShopHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/RestHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/TreasureHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/JobChoiceHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/JobSelectHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/DeckInspectHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/DeckAllHud\", false)", + "Code": "self:SetEntityEnabled(\"/ui/DefaultGroup/Button_Attack\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/Button_Jump\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/UIJoystick\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/DeckHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/CardHand\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/CombatHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/RewardHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/MapHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/ShopHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/RestHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/TreasureHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/JobChoiceHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/JobSelectHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/DeckInspectHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/DeckAllHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/LobbyHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/BoardHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/SoulShopHud\", false)", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -792,7 +848,7 @@ "Name": "state" } ], - "Code": "self:HideGameHud()\nself:SetEntityEnabled(\"/ui/DefaultGroup/MainMenu\", state == \"menu\")\nself:SetEntityEnabled(\"/ui/DefaultGroup/CharacterSelectHud\", state == \"charselect\")\nif state == \"map\" then\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/MapHud\", true)\nelseif state == \"combat\" then\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/CombatHud\", true)\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/DeckHud\", true)\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/CardHand\", true)\nelseif state == \"shop\" then\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/ShopHud\", true)\nelseif state == \"rest\" then\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/RestHud\", true)\nelseif state == \"treasure\" then\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/TreasureHud\", true)\nend", + "Code": "self:HideGameHud()\nself:SetEntityEnabled(\"/ui/DefaultGroup/MainMenu\", state == \"menu\")\nself:SetEntityEnabled(\"/ui/DefaultGroup/CharacterSelectHud\", state == \"charselect\")\nself:SetEntityEnabled(\"/ui/DefaultGroup/LobbyHud\", state == \"lobby\")\nif state == \"map\" then\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/MapHud\", true)\nelseif state == \"combat\" then\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/CombatHud\", true)\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/DeckHud\", true)\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/CardHand\", true)\nelseif state == \"shop\" then\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/ShopHud\", true)\nelseif state == \"rest\" then\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/RestHud\", true)\nelseif state == \"treasure\" then\n\tself:SetEntityEnabled(\"/ui/DefaultGroup/TreasureHud\", true)\nend", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -822,12 +878,335 @@ "Name": null }, "Arguments": [], - "Code": "local buttonEntity = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/MainMenu/NewGameButton\")\nif buttonEntity ~= nil and buttonEntity.ButtonComponent ~= nil then\n\tif self.NewGameHandler ~= nil then\n\t\tbuttonEntity:DisconnectEvent(ButtonClickEvent, self.NewGameHandler)\n\t\tself.NewGameHandler = nil\n\tend\n\tself.NewGameHandler = buttonEntity:ConnectEvent(ButtonClickEvent, function() self:ShowCharacterSelect() end)\nend\nlocal warrior = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CharacterSelectHud/WarriorButton\")\nif warrior ~= nil and warrior.ButtonComponent ~= nil then\n\tif self.WarriorSelectHandler ~= nil then\n\t\twarrior:DisconnectEvent(ButtonClickEvent, self.WarriorSelectHandler)\n\t\tself.WarriorSelectHandler = nil\n\tend\n\tself.WarriorSelectHandler = warrior:ConnectEvent(ButtonClickEvent, function() self:SelectClass(\"warrior\") end)\nend\nlocal mage = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CharacterSelectHud/MageButton\")\nif mage ~= nil and mage.ButtonComponent ~= nil then\n\tif self.MageSelectHandler ~= nil then\n\t\tmage:DisconnectEvent(ButtonClickEvent, self.MageSelectHandler)\n\t\tself.MageSelectHandler = nil\n\tend\n\tself.MageSelectHandler = mage:ConnectEvent(ButtonClickEvent, function() self:SelectClass(\"magician\") end)\nend\nlocal start = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CharacterSelectHud/StartButton\")\nif start ~= nil and start.ButtonComponent ~= nil then\n\tif self.StartGameHandler ~= nil then\n\t\tstart:DisconnectEvent(ButtonClickEvent, self.StartGameHandler)\n\t\tself.StartGameHandler = nil\n\tend\n\tself.StartGameHandler = start:ConnectEvent(ButtonClickEvent, function() self:StartNewGame() end)\nend\nlocal ascMinus = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/MainMenu/AscMinus\")\nif ascMinus ~= nil and ascMinus.ButtonComponent ~= nil then\n\tif self.AscMinusHandler ~= nil then\n\t\tascMinus:DisconnectEvent(ButtonClickEvent, self.AscMinusHandler)\n\t\tself.AscMinusHandler = nil\n\tend\n\tself.AscMinusHandler = ascMinus:ConnectEvent(ButtonClickEvent, function() self:AdjustAscension(-1) end)\nend\nlocal ascPlus = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/MainMenu/AscPlus\")\nif ascPlus ~= nil and ascPlus.ButtonComponent ~= nil then\n\tif self.AscPlusHandler ~= nil then\n\t\tascPlus:DisconnectEvent(ButtonClickEvent, self.AscPlusHandler)\n\t\tself.AscPlusHandler = nil\n\tend\n\tself.AscPlusHandler = ascPlus:ConnectEvent(ButtonClickEvent, function() self:AdjustAscension(1) end)\nend", + "Code": "local buttonEntity = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/MainMenu/NewGameButton\")\nif buttonEntity ~= nil and buttonEntity.ButtonComponent ~= nil then\n\tif self.NewGameHandler ~= nil then\n\t\tbuttonEntity:DisconnectEvent(ButtonClickEvent, self.NewGameHandler)\n\t\tself.NewGameHandler = nil\n\tend\n\tself.NewGameHandler = buttonEntity:ConnectEvent(ButtonClickEvent, function() self:ShowCharacterSelect() end)\nend\nlocal warrior = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CharacterSelectHud/WarriorButton\")\nif warrior ~= nil and warrior.ButtonComponent ~= nil then\n\tif self.WarriorSelectHandler ~= nil then\n\t\twarrior:DisconnectEvent(ButtonClickEvent, self.WarriorSelectHandler)\n\t\tself.WarriorSelectHandler = nil\n\tend\n\tself.WarriorSelectHandler = warrior:ConnectEvent(ButtonClickEvent, function() self:SelectClass(\"warrior\") end)\nend\nlocal mage = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CharacterSelectHud/MageButton\")\nif mage ~= nil and mage.ButtonComponent ~= nil then\n\tif self.MageSelectHandler ~= nil then\n\t\tmage:DisconnectEvent(ButtonClickEvent, self.MageSelectHandler)\n\t\tself.MageSelectHandler = nil\n\tend\n\tself.MageSelectHandler = mage:ConnectEvent(ButtonClickEvent, function() self:SelectClass(\"magician\") end)\nend\nlocal thief = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CharacterSelectHud/ThiefButton\")\nif thief ~= nil and thief.ButtonComponent ~= nil then\n\tif self.ThiefSelectHandler ~= nil then\n\t\tthief:DisconnectEvent(ButtonClickEvent, self.ThiefSelectHandler)\n\t\tself.ThiefSelectHandler = nil\n\tend\n\tself.ThiefSelectHandler = thief:ConnectEvent(ButtonClickEvent, function() self:SelectClass(\"thief\") end)\nend\nlocal start = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CharacterSelectHud/StartButton\")\nif start ~= nil and start.ButtonComponent ~= nil then\n\tif self.StartGameHandler ~= nil then\n\t\tstart:DisconnectEvent(ButtonClickEvent, self.StartGameHandler)\n\t\tself.StartGameHandler = nil\n\tend\n\tself.StartGameHandler = start:ConnectEvent(ButtonClickEvent, function() self:StartNewGame() end)\nend\nlocal ascMinus = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/MainMenu/AscMinus\")\nif ascMinus ~= nil and ascMinus.ButtonComponent ~= nil then\n\tif self.AscMinusHandler ~= nil then\n\t\tascMinus:DisconnectEvent(ButtonClickEvent, self.AscMinusHandler)\n\t\tself.AscMinusHandler = nil\n\tend\n\tself.AscMinusHandler = ascMinus:ConnectEvent(ButtonClickEvent, function() self:AdjustAscension(-1) end)\nend\nlocal ascPlus = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/MainMenu/AscPlus\")\nif ascPlus ~= nil and ascPlus.ButtonComponent ~= nil then\n\tif self.AscPlusHandler ~= nil then\n\t\tascPlus:DisconnectEvent(ButtonClickEvent, self.AscPlusHandler)\n\t\tself.AscPlusHandler = nil\n\tend\n\tself.AscPlusHandler = ascPlus:ConnectEvent(ButtonClickEvent, function() self:AdjustAscension(1) end)\nend", "Scope": 2, "ExecSpace": 6, "Attributes": [], "Name": "BindMenuButtons" }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [], + "Code": "self.SelectedClass = \"\"\nself:RenderAscension()\nself:RenderSoulLabel()\nself:ShowState(\"lobby\")\nself:SetEntityEnabled(\"/ui/DefaultGroup/BoardHud\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/SoulShopHud\", false)\nself:BindLobbyButtons()\nself:BindMenuButtons()", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "ShowLobby" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [], + "Code": "local s = self.SoulPoints or 0\nself:SetText(\"/ui/DefaultGroup/LobbyHud/SoulLabel\", \"영혼 \" .. string.format(\"%d\", s))\nself:SetText(\"/ui/DefaultGroup/SoulShopHud/Souls\", \"영혼 \" .. string.format(\"%d\", s))", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "RenderSoulLabel" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [], + "Code": "if self.LobbyBound == true then\n\treturn\nend\nself.LobbyBound = true\nlocal function bindClick(path, fn)\n\tlocal e = _EntityService:GetEntityByPath(path)\n\tif e ~= nil and e.ButtonComponent ~= nil then\n\t\te:ConnectEvent(ButtonClickEvent, fn)\n\tend\nend\nbindClick(\"/ui/DefaultGroup/LobbyHud/NpcRun\", function() self:ShowCharacterSelect() end)\nbindClick(\"/ui/DefaultGroup/LobbyHud/NpcCodex\", function() self:ShowCodex() end)\nbindClick(\"/ui/DefaultGroup/LobbyHud/NpcShop\", function() self:ShowSoulShop() end)\nbindClick(\"/ui/DefaultGroup/LobbyHud/NpcBoard\", function() self:ShowBoard() end)\nbindClick(\"/ui/DefaultGroup/LobbyHud/AscMinus\", function() self:AdjustAscension(-1) end)\nbindClick(\"/ui/DefaultGroup/LobbyHud/AscPlus\", function() self:AdjustAscension(1) end)\nbindClick(\"/ui/DefaultGroup/BoardHud/Close\", function() self:CloseBoard() end)\nbindClick(\"/ui/DefaultGroup/SoulShopHud/Close\", function() self:CloseSoulShop() end)", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "BindLobbyButtons" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [], + "Code": "self.CodexMode = true\nlocal list = {}\nfor id, c in pairs(self.Cards) do\n\tif c.curse ~= true then\n\t\ttable.insert(list, id)\n\tend\nend\ntable.sort(list)\nself.CodexCards = list\nlocal close = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckAllHud/Close\")\nif close ~= nil and close.ButtonComponent ~= nil then\n\tif self.AllDeckCloseHandler ~= nil then\n\t\tclose:DisconnectEvent(ButtonClickEvent, self.AllDeckCloseHandler)\n\tend\n\tself.AllDeckCloseHandler = close:ConnectEvent(ButtonClickEvent, function() self:CloseAllDeck() end)\nend\nself:SetEntityEnabled(\"/ui/DefaultGroup/LobbyHud\", false)\nlocal hud = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckAllHud\")\nif hud ~= nil then\n\thud.Enable = true\nend\nself:RenderAllDeck()", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "ShowCodex" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [], + "Code": "self:SetEntityEnabled(\"/ui/DefaultGroup/BoardHud\", true)", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "ShowBoard" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [], + "Code": "self:SetEntityEnabled(\"/ui/DefaultGroup/BoardHud\", false)", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "CloseBoard" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [], + "Code": "self:RenderSoulLabel()\nself:RenderSoulShop()\nself:BindSoulShopButtons()\nself:SetEntityEnabled(\"/ui/DefaultGroup/SoulShopHud\", true)", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "ShowSoulShop" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [], + "Code": "self:SetEntityEnabled(\"/ui/DefaultGroup/SoulShopHud\", false)", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "CloseSoulShop" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [ + { + "Type": "string", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": "userId" + } + ], + "Code": "local ds = _DataStorageService:GetUserDataStorage(userId)\nlocal e1, pts = ds:GetAndWait(\"soulPoints\")\nlocal e2, unl = ds:GetAndWait(\"soulUnlocks\")\nlocal p = 0\nif e1 == 0 and pts ~= nil and pts ~= \"\" then p = tonumber(pts) or 0 end\nlocal u = \"\"\nif e2 == 0 and unl ~= nil then u = unl end\nself:RecvSouls(p, u, userId)", + "Scope": 2, + "ExecSpace": 5, + "Attributes": [], + "Name": "ReqLoadSouls" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [ + { + "Type": "number", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": "p" + }, + { + "Type": "string", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": "u" + }, + { + "Type": "string", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": "userId" + } + ], + "Code": "self.SoulPoints = p\nself.SoulUnlocks = {}\nif u ~= nil and u ~= \"\" then\n\tfor key in string.gmatch(u, \"([^,]+)\") do\n\t\tself.SoulUnlocks[key] = true\n\tend\nend\nself:RenderSoulLabel()", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "RecvSouls" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [ + { + "Type": "number", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": "p" + }, + { + "Type": "string", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": "u" + }, + { + "Type": "string", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": "userId" + } + ], + "Code": "local ds = _DataStorageService:GetUserDataStorage(userId)\nds:SetAndWait(\"soulPoints\", tostring(p))\nds:SetAndWait(\"soulUnlocks\", u)", + "Scope": 2, + "ExecSpace": 5, + "Attributes": [], + "Name": "SaveSouls" + }, + { + "Return": { + "Type": "string", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [], + "Code": "local parts = {}\nif self.SoulUnlocks ~= nil then\n\tfor k, v in pairs(self.SoulUnlocks) do\n\t\tif v == true then table.insert(parts, k) end\n\tend\nend\nreturn table.concat(parts, \",\")", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "SerializeUnlocks" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [ + { + "Type": "number", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": "n" + } + ], + "Code": "self.SoulPoints = (self.SoulPoints or 0) + n\nlocal lp = _UserService.LocalPlayer\nif lp ~= nil then\n\tself:SaveSouls(self.SoulPoints, self:SerializeUnlocks(), lp.PlayerComponent.UserId)\nend\nself:RenderSoulLabel()", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "AwardSouls" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [ + { + "Type": "number", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": "slot" + } + ], + "Code": "local d = nil\nif self.SoulShopDef ~= nil then d = self.SoulShopDef[slot] end\nif d == nil then return end\nif self.SoulUnlocks ~= nil and self.SoulUnlocks[d.key] == true then\n\tself:Toast(\"이미 보유 중입니다\")\n\treturn\nend\nif (self.SoulPoints or 0) < d.cost then\n\tself:Toast(\"영혼이 부족합니다\")\n\treturn\nend\nself.SoulPoints = self.SoulPoints - d.cost\nif self.SoulUnlocks == nil then self.SoulUnlocks = {} end\nself.SoulUnlocks[d.key] = true\nlocal lp = _UserService.LocalPlayer\nif lp ~= nil then\n\tself:SaveSouls(self.SoulPoints, self:SerializeUnlocks(), lp.PlayerComponent.UserId)\nend\nself:Toast(d.name .. \" 해금!\")\nself:RenderSoulLabel()\nself:RenderSoulShop()", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "BuySoulUnlock" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [], + "Code": "local defs = self.SoulShopDef or {}\nfor i = 1, 4 do\n\tlocal base = \"/ui/DefaultGroup/SoulShopHud/Item\" .. tostring(i)\n\tlocal d = defs[i]\n\tif d == nil then\n\t\tself:SetEntityEnabled(base, false)\n\telse\n\t\tself:SetEntityEnabled(base, true)\n\t\tself:SetText(base .. \"/Name\", d.name)\n\t\tself:SetText(base .. \"/Desc\", d.desc)\n\t\tlocal owned = self.SoulUnlocks ~= nil and self.SoulUnlocks[d.key] == true\n\t\tif owned then\n\t\t\tself:SetText(base .. \"/Status\", \"보유 중\")\n\t\telseif (self.SoulPoints or 0) >= d.cost then\n\t\t\tself:SetText(base .. \"/Status\", tostring(d.cost) .. \" 영혼 · 구매\")\n\t\telse\n\t\t\tself:SetText(base .. \"/Status\", tostring(d.cost) .. \" 영혼 · 부족\")\n\t\tend\n\tend\nend", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "RenderSoulShop" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [], + "Code": "if self.SoulShopBound == true then\n\treturn\nend\nself.SoulShopBound = true\nfor i = 1, 4 do\n\tlocal idx = i\n\tlocal e = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/SoulShopHud/Item\" .. tostring(i))\n\tif e ~= nil and e.ButtonComponent ~= nil then\n\t\te:ConnectEvent(ButtonClickEvent, function() self:BuySoulUnlock(idx) end)\n\tend\nend", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "BindSoulShopButtons" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [], + "Code": "if self.SoulUnlocks == nil then return end\nif self.SoulUnlocks[\"meso\"] == true then self.Gold = self.Gold + 60 end\nif self.SoulUnlocks[\"hp\"] == true then\n\tself.PlayerMaxHp = self.PlayerMaxHp + 15\n\tself.PlayerHp = self.PlayerMaxHp\nend\nif self.SoulUnlocks[\"trim\"] == true then\n\tfor i = 1, #self.RunDeck do\n\t\tlocal cid = self.RunDeck[i]\n\t\tif cid == \"Defend\" or cid == \"MagicGuard\" or cid == \"DarkSight\" then\n\t\t\ttable.remove(self.RunDeck, i)\n\t\t\tbreak\n\t\tend\n\tend\nend\nif self.SoulUnlocks[\"relic\"] == true then\n\tlocal nid = self:PickNewRelic()\n\tif nid ~= \"\" then self:AddRelic(nid) end\nend", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "ApplySoulUnlocks" + }, { "Return": { "Type": "void", @@ -875,7 +1254,7 @@ "Name": null }, "Arguments": [], - "Code": "local warrior = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CharacterSelectHud/WarriorButton\")\nif warrior ~= nil and warrior.SpriteGUIRendererComponent ~= nil then\n\tif self.SelectedClass == \"warrior\" then\n\t\twarrior.SpriteGUIRendererComponent.Color = Color(0.28, 0.36, 0.46, 1)\n\telse\n\t\twarrior.SpriteGUIRendererComponent.Color = Color(0.16, 0.2, 0.26, 1)\n\tend\nend\nlocal mage = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CharacterSelectHud/MageButton\")\nif mage ~= nil and mage.SpriteGUIRendererComponent ~= nil then\n\tif self.SelectedClass == \"magician\" then\n\t\tmage.SpriteGUIRendererComponent.Color = Color(0.28, 0.36, 0.46, 1)\n\telse\n\t\tmage.SpriteGUIRendererComponent.Color = Color(0.16, 0.2, 0.26, 1)\n\tend\nend\nif self.SelectedClass == \"warrior\" then\n\tself:SetText(\"/ui/DefaultGroup/CharacterSelectHud/Status\", \"전사 선택됨\")\nelseif self.SelectedClass == \"magician\" then\n\tself:SetText(\"/ui/DefaultGroup/CharacterSelectHud/Status\", \"마법사 선택됨\")\nelse\n\tself:SetText(\"/ui/DefaultGroup/CharacterSelectHud/Status\", \"직업을 선택하고 시작하세요\")\nend", + "Code": "local warrior = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CharacterSelectHud/WarriorButton\")\nif warrior ~= nil and warrior.SpriteGUIRendererComponent ~= nil then\n\tif self.SelectedClass == \"warrior\" then\n\t\twarrior.SpriteGUIRendererComponent.Color = Color(0.28, 0.36, 0.46, 1)\n\telse\n\t\twarrior.SpriteGUIRendererComponent.Color = Color(0.16, 0.2, 0.26, 1)\n\tend\nend\nlocal mage = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CharacterSelectHud/MageButton\")\nif mage ~= nil and mage.SpriteGUIRendererComponent ~= nil then\n\tif self.SelectedClass == \"magician\" then\n\t\tmage.SpriteGUIRendererComponent.Color = Color(0.28, 0.36, 0.46, 1)\n\telse\n\t\tmage.SpriteGUIRendererComponent.Color = Color(0.16, 0.2, 0.26, 1)\n\tend\nend\nlocal thief = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CharacterSelectHud/ThiefButton\")\nif thief ~= nil and thief.SpriteGUIRendererComponent ~= nil then\n\tif self.SelectedClass == \"thief\" then\n\t\tthief.SpriteGUIRendererComponent.Color = Color(0.28, 0.36, 0.46, 1)\n\telse\n\t\tthief.SpriteGUIRendererComponent.Color = Color(0.16, 0.2, 0.26, 1)\n\tend\nend\nif self.SelectedClass == \"warrior\" then\n\tself:SetText(\"/ui/DefaultGroup/CharacterSelectHud/Status\", \"전사 선택됨\")\nelseif self.SelectedClass == \"magician\" then\n\tself:SetText(\"/ui/DefaultGroup/CharacterSelectHud/Status\", \"마법사 선택됨\")\nelseif self.SelectedClass == \"thief\" then\n\tself:SetText(\"/ui/DefaultGroup/CharacterSelectHud/Status\", \"도적 선택됨\")\nelse\n\tself:SetText(\"/ui/DefaultGroup/CharacterSelectHud/Status\", \"직업을 선택하고 시작하세요\")\nend", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -890,7 +1269,7 @@ "Name": null }, "Arguments": [], - "Code": "if self.SelectedClass ~= \"warrior\" and self.SelectedClass ~= \"magician\" then\n\tself:SetText(\"/ui/DefaultGroup/CharacterSelectHud/Status\", \"직업을 먼저 선택하세요\")\n\treturn\nend\nself:StartRun()", + "Code": "if self.SelectedClass ~= \"warrior\" and self.SelectedClass ~= \"magician\" and self.SelectedClass ~= \"thief\" then\n\tself:SetText(\"/ui/DefaultGroup/CharacterSelectHud/Status\", \"직업을 먼저 선택하세요\")\n\treturn\nend\nself:StartRun()", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -935,7 +1314,7 @@ "Name": null }, "Arguments": [], - "Code": "if self.SelectedClass == \"magician\" then\n\tself.PlayerMaxHp = 70\n\tself.RunDeck = { \"EnergyBolt\", \"EnergyBolt\", \"EnergyBolt\", \"EnergyBolt\", \"EnergyBolt\", \"MagicGuard\", \"MagicGuard\", \"MagicGuard\", \"MagicGuard\", \"MagicClaw\" }\nelse\n\tself.PlayerMaxHp = 80\n\tself.RunDeck = { \"Strike\", \"Strike\", \"Strike\", \"Strike\", \"Strike\", \"Defend\", \"Defend\", \"Defend\", \"Defend\", \"Bash\" }\nend\nself.PlayerMaxHp = self.PlayerMaxHp - self:AscStartHpPenalty()\nself.PlayerHp = self.PlayerMaxHp\nself.Gold = 0\nself.Floor = 1\nself.RunLength = 3\nself.RunActive = true\nself.RunRelics = {}\nself.RunPotions = {}\nself.PotionSlots = 3\nself.Potions = {\n\tredPotion = { name = \"빨간 포션\", desc = \"HP 20 회복\", effect = \"heal\", value = 20, icon = \"393e2a0d8da544899eaa8b22c97f832b\" },\n\tfirebomb = { name = \"화염병\", desc = \"적에게 피해 20\", effect = \"damage\", value = 20, icon = \"7ddb464c2574456289a4eb72ce86f193\" },\n\twarriorElixir = { name = \"전사의 물약\", desc = \"힘 +2\", effect = \"strength\", value = 2, icon = \"7cfbd410581e4073815daaf5f3e6c72f\" },\n\tguardPotion = { name = \"수호의 물약\", desc = \"방어도 +12\", effect = \"block\", value = 12, icon = \"8f8402dfa0f746e18bf606ed74302c0a\" },\n\tmanaElixir = { name = \"마나 엘릭서\", desc = \"에너지 +2\", effect = \"energy\", value = 2, icon = \"ec2778c366f6477ab0f8e7f06bcd73f4\" },\n\tcursedVial = { name = \"저주의 병\", desc = \"적에게 약화 3\", effect = \"weak\", value = 3, icon = \"a9a2763fdb6849dcba3028c737487680\" },\n}\nself.Relics = {\n\tironHeart = { name = \"강철 심장\", desc = \"전투 시작 시 방어도 +6\", hook = \"combatStart\", effect = \"block\", value = 6, icon = \"e555b3a62f3c49dbb2c53784e6bd481f\" },\n\tenergyCore = { name = \"에너지 코어\", desc = \"턴 시작 시 에너지 +1\", hook = \"turnStart\", effect = \"energy\", value = 1, icon = \"a41014f28b47434ab9f49ef104523862\" },\n\tvampire = { name = \"흡혈 송곳니\", desc = \"공격 카드 사용 시 HP +1\", hook = \"cardPlayed\", effect = \"healOnAttack\", value = 1, icon = \"ed64cde7e6c44b9e99502847e54f04e9\" },\n\tgoldIdol = { name = \"황금 우상\", desc = \"전투 승리 시 골드 +10\", hook = \"combatReward\", effect = \"gold\", value = 10, icon = \"03bb05c92b8f45edb0f3dad2e118fd5a\" },\n\tpotionBelt = { name = \"장인의 벨트\", desc = \"물약 슬롯이 5칸으로 늘어난다\", hook = \"passive\", effect = \"potionSlots\", value = 5, icon = \"36725b4566ac40d4902e2ab2113c2096\" },\n\tburningBlood = { name = \"자쿰의 투구\", desc = \"전투 승리 시 HP 6 회복\", hook = \"combatEnd\", effect = \"healOnWin\", value = 6, icon = \"07f994825ce34131b419d43e890c878d\" },\n\tvajra = { name = \"미스릴 해머\", desc = \"전투 시작 시 힘 +1\", hook = \"combatStart\", effect = \"strength\", value = 1, icon = \"59d2579d46dc41d590a9e6b141ad458b\" },\n\tanchor = { name = \"메이플 실드\", desc = \"첫 턴 방어도 +10\", hook = \"combatStart\", effect = \"block\", value = 10, icon = \"6349413e08cc49848862591863d056a0\" },\n\tbagOfPrep = { name = \"모험가의 배낭\", desc = \"첫 턴 드로우 +2\", hook = \"combatStart\", effect = \"draw\", value = 2, icon = \"77b240cb8af245b4801a714380267ae9\" },\n\tbloodVial = { name = \"피의 목걸이\", desc = \"전투 시작 시 HP 2 회복\", hook = \"combatStart\", effect = \"heal\", value = 2, icon = \"c782e949506a42c49eb139c7e65527d7\" },\n\tbronzeScales = { name = \"브론즈 체인메일\", desc = \"피격 시 공격자에게 3 반사\", hook = \"onPlayerDamaged\", effect = \"thorns\", value = 3, icon = \"87272346b145412391622cf803f888d1\" },\n\tstrawberry = { name = \"건강의 반지\", desc = \"획득 시 최대 HP +7\", hook = \"passive\", effect = \"maxHp\", value = 7, icon = \"58f643e29c354c2783a5ce9a72ec155c\" },\n\tpenNib = { name = \"황금 깃펜\", desc = \"10번째 공격마다 피해 2배\", hook = \"attackCalc\", effect = \"penNib\", value = 10, icon = \"4d38d721cc064d14b31b9e9a92754139\" },\n\tboot = { name = \"브론즈 부츠\", desc = \"5 미만 공격 피해가 5로\", hook = \"attackCalc\", effect = \"boot\", value = 5, icon = \"d572b3aa4dac4162aa0d9e551b055dce\" },\n\takabeko = { name = \"황소 투구\", desc = \"전투 첫 공격 피해 +8\", hook = \"attackCalc\", effect = \"akabeko\", value = 8, icon = \"eb3330a6e2274eff958639f8792119d3\" },\n\tcentennialPuzzle = { name = \"백년의 부적\", desc = \"전투 첫 피격 시 드로우 3\", hook = \"onPlayerDamaged\", effect = \"firstLossDraw\", value = 3, icon = \"cfe5ed6556b944fc83ab58b774bb2b73\" },\n\tmeatOnBone = { name = \"고기 망치\", desc = \"승리 시 HP 50% 이하면 12 회복\", hook = \"combatEnd\", effect = \"healIfLow\", value = 12, icon = \"a93e8e87f184411c98c96b877d9f8b10\" },\n\tselfFormingClay = { name = \"점토 갑옷\", desc = \"피해를 받으면 다음 턴 방어 +3\", hook = \"onPlayerDamaged\", effect = \"clayBlock\", value = 3, icon = \"bb446793c5204d5db7d33563fe79f648\" },\n\tchampionBelt = { name = \"챔피언 벨트\", desc = \"취약 부여 시 약화 1 추가\", hook = \"cardDebuff\", effect = \"vulnAddsWeak\", value = 1, icon = \"7ca8c63026034113a561d6adf679fed2\" },\n}\nself.RelicPool = { \"energyCore\", \"vampire\", \"goldIdol\", \"potionBelt\", \"burningBlood\", \"vajra\", \"anchor\", \"bagOfPrep\", \"bloodVial\", \"bronzeScales\", \"strawberry\", \"penNib\", \"boot\", \"akabeko\", \"centennialPuzzle\", \"meatOnBone\", \"selfFormingClay\", \"championBelt\" }\nself.Enemies = {\n\tslime = { name = \"슬라임\", maxHp = 45, intents = { { kind = \"Attack\", value = 10 }, { kind = \"Attack\", value = 6 }, { kind = \"Defend\", value = 8 } } },\n\tslime_elite = { name = \"정예 슬라임\", maxHp = 70, intents = { { kind = \"Attack\", value = 14 }, { kind = \"Attack\", value = 8 }, { kind = \"Defend\", value = 10 }, { kind = \"Debuff\", value = 1, effect = \"weak\" } } },\n\tslime_boss = { name = \"슬라임 킹\", maxHp = 120, intents = { { kind = \"Attack\", value = 18 }, { kind = \"Defend\", value = 12 }, { kind = \"Debuff\", value = 2, effect = \"vuln\" }, { kind = \"Attack\", value = 10 }, { kind = \"Attack\", value = 22 } } },\n\torange_mushroom = { name = \"주황버섯\", maxHp = 16, intents = { { kind = \"Attack\", value = 5 }, { kind = \"Attack\", value = 5 }, { kind = \"Defend\", value = 4 }, { kind = \"Attack\", value = 8 } } },\n\tblue_mushroom = { name = \"파란버섯\", maxHp = 22, intents = { { kind = \"Attack\", value = 4 }, { kind = \"Attack\", value = 4 }, { kind = \"Attack\", value = 10 } } },\n\tpig = { name = \"돼지\", maxHp = 18, intents = { { kind = \"Attack\", value = 6 }, { kind = \"Attack\", value = 6 }, { kind = \"Defend\", value = 5 } } },\n\tgreen_mushroom = { name = \"초록버섯\", maxHp = 20, intents = { { kind = \"Attack\", value = 7 }, { kind = \"Defend\", value = 3 }, { kind = \"Attack\", value = 9 } } },\n\tmushmom = { name = \"머쉬맘\", maxHp = 75, intents = { { kind = \"Defend\", value = 10 }, { kind = \"Debuff\", value = 2, effect = \"weak\" }, { kind = \"Attack\", value = 16 }, { kind = \"Attack\", value = 9 }, { kind = \"Defend\", value = 6 } } },\n\tmodified_snail = { name = \"변형된 달팽이\", maxHp = 60, intents = { { kind = \"Attack\", value = 12 }, { kind = \"Defend\", value = 8 }, { kind = \"Attack\", value = 7 }, { kind = \"Attack\", value = 14 }, { kind = \"Debuff\", value = 1, effect = \"weak\" } } },\n\tking_slime = { name = \"킹 슬라임\", maxHp = 130, intents = { { kind = \"Attack\", value = 18 }, { kind = \"Defend\", value = 14 }, { kind = \"Debuff\", value = 2, effect = \"vuln\" }, { kind = \"Attack\", value = 12 }, { kind = \"Attack\", value = 24 } } },\n}\nself.CurrentNodeId = \"\"\nself.CurrentEnemyId = \"\"\nself.PlayerJob = \"\"\nself.Jobs = {\n\twarrior = {\n\t\t{ id = \"fighter\", name = \"파이터\", desc = \"공격 특화\\n콤보 어택 · 버서크\\n라이징 어택\", starter = \"ComboAttack\" },\n\t\t{ id = \"page\", name = \"페이지\", desc = \"속성 차지 특화\\n썬더/블리자드 차지\\n파워 가드\", starter = \"ThunderCharge\" },\n\t\t{ id = \"spearman\", name = \"스피어맨\", desc = \"방어·관통 특화\\n피어스 · 아이언 월\\n하이퍼 바디\", starter = \"Pierce\" },\n\t},\n\tmagician = {\n\t\t{ id = \"firepoison\", name = \"위자드(불·독)\", desc = \"화염·독 특화\\n파이어 애로우\\n포이즌 브레스 · 앰플\", starter = \"FireArrow\" },\n\t\t{ id = \"icelightning\", name = \"위자드(썬·콜)\", desc = \"광역·빙결 특화\\n썬더 볼트(전체)\\n콜드 빔 · 칠링 스텝\", starter = \"ThunderBolt\" },\n\t\t{ id = \"cleric\", name = \"클레릭\", desc = \"회복·축복 특화\\n힐 · 블레스\\n홀리 애로우\", starter = \"Heal\" },\n\t},\n}\nself.CardFrames = {\n\twarrior = { normal = \"4bb57ef88ef449fdaf958f6cf37fe44b\", unique = \"4f71c124c8bc4e13b5e9fad392995f68\", legend = \"6d741a60c60743cb98ee740a1e2dbfed\" },\n\tmagician = { normal = \"d788d09f6f50467ebc67f01dec45f9e2\", unique = \"f5def2e8022b4e59a17d3c16414034fe\", legend = \"cff71f2e472041ce80c6fbd296f42e2d\" },\n\tbandit = { normal = \"9487b06867bc46269ed1d855420f457f\", unique = \"b3081fb2fb1445fa90b12b01481a78ef\", legend = \"c357d2daf31a489d95b8fa47e50dd879\" },\n}\nself.ClassToFrame = {\n\twarrior = \"warrior\",\n\tfighter = \"warrior\",\n\tpage = \"warrior\",\n\tspearman = \"warrior\",\n\tmagician = \"magician\",\n\tfirepoison = \"magician\",\n\ticelightning = \"magician\",\n\tcleric = \"magician\",\n}\nself:GenerateMap()\nself:BindButtons()\nself:AddRelic(\"ironHeart\")\nself:RenderPotions()\nself:ShowMap()", + "Code": "if self.SelectedClass == \"magician\" then\n\tself.PlayerMaxHp = 70\n\tself.RunDeck = { \"EnergyBolt\", \"EnergyBolt\", \"EnergyBolt\", \"EnergyBolt\", \"EnergyBolt\", \"MagicGuard\", \"MagicGuard\", \"MagicGuard\", \"MagicGuard\", \"MagicClaw\" }\nelseif self.SelectedClass == \"thief\" then\n\tself.PlayerMaxHp = 75\n\tself.RunDeck = { \"LuckySeven\", \"LuckySeven\", \"LuckySeven\", \"LuckySeven\", \"LuckySeven\", \"DarkSight\", \"DarkSight\", \"DarkSight\", \"DarkSight\", \"DoubleStab\" }\nelse\n\tself.PlayerMaxHp = 80\n\tself.RunDeck = { \"Strike\", \"Strike\", \"Strike\", \"Strike\", \"Strike\", \"Defend\", \"Defend\", \"Defend\", \"Defend\", \"Bash\" }\nend\nself.PlayerMaxHp = self.PlayerMaxHp - self:AscStartHpPenalty()\nself.PlayerHp = self.PlayerMaxHp\nself.Gold = 0\nself.Floor = 1\nself.RunLength = 5\nself.RunActive = true\nself.RunRelics = {}\nself.RunPotions = {}\nself.PotionSlots = 3\nself.Potions = {\n\tredPotion = { name = \"빨간 포션\", desc = \"HP 20 회복\", effect = \"heal\", value = 20, icon = \"393e2a0d8da544899eaa8b22c97f832b\" },\n\tfirebomb = { name = \"화염병\", desc = \"적에게 피해 20\", effect = \"damage\", value = 20, icon = \"7ddb464c2574456289a4eb72ce86f193\" },\n\twarriorElixir = { name = \"전사의 물약\", desc = \"힘 +2\", effect = \"strength\", value = 2, icon = \"7cfbd410581e4073815daaf5f3e6c72f\" },\n\tguardPotion = { name = \"수호의 물약\", desc = \"방어도 +12\", effect = \"block\", value = 12, icon = \"8f8402dfa0f746e18bf606ed74302c0a\" },\n\tmanaElixir = { name = \"마나 엘릭서\", desc = \"에너지 +2\", effect = \"energy\", value = 2, icon = \"ec2778c366f6477ab0f8e7f06bcd73f4\" },\n\tcursedVial = { name = \"저주의 병\", desc = \"적에게 약화 3\", effect = \"weak\", value = 3, icon = \"a9a2763fdb6849dcba3028c737487680\" },\n}\nself.Relics = {\n\tironHeart = { name = \"강철 심장\", desc = \"전투 시작 시 방어도 +6\", hook = \"combatStart\", effect = \"block\", value = 6, icon = \"e555b3a62f3c49dbb2c53784e6bd481f\" },\n\tenergyCore = { name = \"에너지 코어\", desc = \"턴 시작 시 에너지 +1\", hook = \"turnStart\", effect = \"energy\", value = 1, icon = \"a41014f28b47434ab9f49ef104523862\" },\n\tvampire = { name = \"흡혈 송곳니\", desc = \"공격 카드 사용 시 HP +1\", hook = \"cardPlayed\", effect = \"healOnAttack\", value = 1, icon = \"ed64cde7e6c44b9e99502847e54f04e9\" },\n\tgoldIdol = { name = \"황금 우상\", desc = \"전투 승리 시 메소 +10\", hook = \"combatReward\", effect = \"gold\", value = 10, icon = \"03bb05c92b8f45edb0f3dad2e118fd5a\" },\n\tpotionBelt = { name = \"장인의 벨트\", desc = \"물약 슬롯이 5칸으로 늘어난다\", hook = \"passive\", effect = \"potionSlots\", value = 5, icon = \"36725b4566ac40d4902e2ab2113c2096\" },\n\tburningBlood = { name = \"자쿰의 투구\", desc = \"전투 승리 시 HP 6 회복\", hook = \"combatEnd\", effect = \"healOnWin\", value = 6, icon = \"07f994825ce34131b419d43e890c878d\" },\n\tvajra = { name = \"미스릴 해머\", desc = \"전투 시작 시 힘 +1\", hook = \"combatStart\", effect = \"strength\", value = 1, icon = \"59d2579d46dc41d590a9e6b141ad458b\" },\n\tanchor = { name = \"메이플 실드\", desc = \"첫 턴 방어도 +10\", hook = \"combatStart\", effect = \"block\", value = 10, icon = \"6349413e08cc49848862591863d056a0\" },\n\tbagOfPrep = { name = \"모험가의 배낭\", desc = \"첫 턴 드로우 +2\", hook = \"combatStart\", effect = \"draw\", value = 2, icon = \"77b240cb8af245b4801a714380267ae9\" },\n\tbloodVial = { name = \"피의 목걸이\", desc = \"전투 시작 시 HP 2 회복\", hook = \"combatStart\", effect = \"heal\", value = 2, icon = \"c782e949506a42c49eb139c7e65527d7\" },\n\tbronzeScales = { name = \"브론즈 체인메일\", desc = \"피격 시 공격자에게 3 반사\", hook = \"onPlayerDamaged\", effect = \"thorns\", value = 3, icon = \"87272346b145412391622cf803f888d1\" },\n\tstrawberry = { name = \"건강의 반지\", desc = \"획득 시 최대 HP +7\", hook = \"passive\", effect = \"maxHp\", value = 7, icon = \"58f643e29c354c2783a5ce9a72ec155c\" },\n\tpenNib = { name = \"황금 깃펜\", desc = \"10번째 공격마다 피해 2배\", hook = \"attackCalc\", effect = \"penNib\", value = 10, icon = \"4d38d721cc064d14b31b9e9a92754139\" },\n\tboot = { name = \"브론즈 부츠\", desc = \"5 미만 공격 피해가 5로\", hook = \"attackCalc\", effect = \"boot\", value = 5, icon = \"d572b3aa4dac4162aa0d9e551b055dce\" },\n\takabeko = { name = \"황소 투구\", desc = \"전투 첫 공격 피해 +8\", hook = \"attackCalc\", effect = \"akabeko\", value = 8, icon = \"eb3330a6e2274eff958639f8792119d3\" },\n\tcentennialPuzzle = { name = \"백년의 부적\", desc = \"전투 첫 피격 시 드로우 3\", hook = \"onPlayerDamaged\", effect = \"firstLossDraw\", value = 3, icon = \"cfe5ed6556b944fc83ab58b774bb2b73\" },\n\tmeatOnBone = { name = \"고기 망치\", desc = \"승리 시 HP 50% 이하면 12 회복\", hook = \"combatEnd\", effect = \"healIfLow\", value = 12, icon = \"a93e8e87f184411c98c96b877d9f8b10\" },\n\tselfFormingClay = { name = \"점토 갑옷\", desc = \"피해를 받으면 다음 턴 방어 +3\", hook = \"onPlayerDamaged\", effect = \"clayBlock\", value = 3, icon = \"bb446793c5204d5db7d33563fe79f648\" },\n\tchampionBelt = { name = \"챔피언 벨트\", desc = \"취약 부여 시 약화 1 추가\", hook = \"cardDebuff\", effect = \"vulnAddsWeak\", value = 1, icon = \"7ca8c63026034113a561d6adf679fed2\" },\n}\nself.RelicPool = { \"energyCore\", \"vampire\", \"goldIdol\", \"potionBelt\", \"burningBlood\", \"vajra\", \"anchor\", \"bagOfPrep\", \"bloodVial\", \"bronzeScales\", \"strawberry\", \"penNib\", \"boot\", \"akabeko\", \"centennialPuzzle\", \"meatOnBone\", \"selfFormingClay\", \"championBelt\" }\nself.Enemies = {\n\tslime = { name = \"슬라임\", maxHp = 45, intents = { { kind = \"Attack\", value = 10 }, { kind = \"Attack\", value = 6 }, { kind = \"Defend\", value = 8 } } },\n\tslime_elite = { name = \"정예 슬라임\", maxHp = 70, intents = { { kind = \"Attack\", value = 14 }, { kind = \"Attack\", value = 8 }, { kind = \"Defend\", value = 10 }, { kind = \"Debuff\", value = 1, effect = \"weak\" } } },\n\tslime_boss = { name = \"슬라임 킹\", maxHp = 120, intents = { { kind = \"Attack\", value = 18 }, { kind = \"Defend\", value = 12 }, { kind = \"Debuff\", value = 2, effect = \"vuln\" }, { kind = \"Attack\", value = 10 }, { kind = \"Attack\", value = 22 } } },\n\torange_mushroom = { name = \"주황버섯\", maxHp = 16, intents = { { kind = \"Attack\", value = 5 }, { kind = \"Attack\", value = 5 }, { kind = \"Defend\", value = 4 }, { kind = \"Attack\", value = 8 } } },\n\tblue_mushroom = { name = \"파란버섯\", maxHp = 22, intents = { { kind = \"Attack\", value = 4 }, { kind = \"Attack\", value = 4 }, { kind = \"Attack\", value = 10 }, { kind = \"AddCard\", value = 0, card = \"Wound\", count = 1 } } },\n\tpig = { name = \"돼지\", maxHp = 18, intents = { { kind = \"Attack\", value = 6 }, { kind = \"Attack\", value = 6 }, { kind = \"Defend\", value = 5 } } },\n\tgreen_mushroom = { name = \"초록버섯\", maxHp = 20, intents = { { kind = \"Attack\", value = 7 }, { kind = \"Defend\", value = 3 }, { kind = \"Attack\", value = 9 } } },\n\tred_snail = { name = \"빨간 달팽이\", maxHp = 14, intents = { { kind = \"Attack\", value = 5 }, { kind = \"Defend\", value = 6 }, { kind = \"Attack\", value = 7 } } },\n\tstump = { name = \"나무토막\", maxHp = 19, intents = { { kind = \"Defend\", value = 5 }, { kind = \"Attack\", value = 8 }, { kind = \"Attack\", value = 6 } } },\n\tmushmom = { name = \"머쉬맘\", maxHp = 75, intents = { { kind = \"Defend\", value = 10 }, { kind = \"Debuff\", value = 2, effect = \"weak\" }, { kind = \"Attack\", value = 16 }, { kind = \"Attack\", value = 9 }, { kind = \"Defend\", value = 6 }, { kind = \"AddCard\", value = 0, card = \"Burn\", count = 1 } } },\n\tmodified_snail = { name = \"변형된 달팽이\", maxHp = 60, intents = { { kind = \"Attack\", value = 12 }, { kind = \"Defend\", value = 8 }, { kind = \"Attack\", value = 7 }, { kind = \"Attack\", value = 14 }, { kind = \"Debuff\", value = 1, effect = \"weak\" } } },\n\tking_slime = { name = \"킹 슬라임\", maxHp = 130, intents = { { kind = \"Attack\", value = 18 }, { kind = \"Defend\", value = 14 }, { kind = \"Debuff\", value = 2, effect = \"vuln\" }, { kind = \"Attack\", value = 12 }, { kind = \"Attack\", value = 24 } } },\n}\nself.CurrentNodeId = \"\"\nself.CurrentEnemyId = \"\"\nself.PlayerJob = \"\"\nself.Jobs = {\n\twarrior = {\n\t\t{ id = \"fighter\", name = \"파이터\", desc = \"공격 특화\\n콤보 어택 · 버서크\\n라이징 어택\", starter = \"ComboAttack\" },\n\t\t{ id = \"page\", name = \"페이지\", desc = \"속성 차지 특화\\n썬더/블리자드 차지\\n파워 가드\", starter = \"ThunderCharge\" },\n\t\t{ id = \"spearman\", name = \"스피어맨\", desc = \"방어·관통 특화\\n피어스 · 아이언 월\\n하이퍼 바디\", starter = \"Pierce\" },\n\t},\n\tmagician = {\n\t\t{ id = \"firepoison\", name = \"위자드(불·독)\", desc = \"화염·독 특화\\n파이어 애로우\\n포이즌 브레스 · 앰플\", starter = \"FireArrow\" },\n\t\t{ id = \"icelightning\", name = \"위자드(썬·콜)\", desc = \"광역·빙결 특화\\n썬더 볼트(전체)\\n콜드 빔 · 칠링 스텝\", starter = \"ThunderBolt\" },\n\t\t{ id = \"cleric\", name = \"클레릭\", desc = \"회복·축복 특화\\n힐 · 블레스\\n홀리 애로우\", starter = \"Heal\" },\n\t},\n\tthief = {\n\t\t{ id = \"assassin\", name = \"어쌔신\", desc = \"표창·치명타 특화\\n크리티컬 스로우\\n쉐도우 스타 · 클로\", starter = \"CriticalThrow\" },\n\t\t{ id = \"bandit\", name = \"시프\", desc = \"단검 연타 특화\\n새비지 블로우\\n스틸 · 메소 가드\", starter = \"SavageBlow\" },\n\t},\n}\nself.CardFrames = {\n\twarrior = { normal = \"4bb57ef88ef449fdaf958f6cf37fe44b\", unique = \"4f71c124c8bc4e13b5e9fad392995f68\", legend = \"6d741a60c60743cb98ee740a1e2dbfed\" },\n\tmagician = { normal = \"d788d09f6f50467ebc67f01dec45f9e2\", unique = \"f5def2e8022b4e59a17d3c16414034fe\", legend = \"cff71f2e472041ce80c6fbd296f42e2d\" },\n\tbandit = { normal = \"9487b06867bc46269ed1d855420f457f\", unique = \"b3081fb2fb1445fa90b12b01481a78ef\", legend = \"c357d2daf31a489d95b8fa47e50dd879\" },\n}\nself.ClassToFrame = {\n\twarrior = \"warrior\",\n\tfighter = \"warrior\",\n\tpage = \"warrior\",\n\tspearman = \"warrior\",\n\tmagician = \"magician\",\n\tfirepoison = \"magician\",\n\ticelightning = \"magician\",\n\tcleric = \"magician\",\n\tthief = \"bandit\",\n\tassassin = \"bandit\",\n\tbandit = \"bandit\",\n\tcurse = \"bandit\",\n}\nself:GenerateMap()\nself:BindButtons()\nself:AddRelic(\"ironHeart\")\nself:ApplySoulUnlocks()\nself:RenderPotions()\nself:ShowMap()", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -950,7 +1329,7 @@ "Name": null }, "Arguments": [], - "Code": "self:ShowState(\"combat\")\nself:SetEntityEnabled(\"/ui/DefaultGroup/CombatHud/Result\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/CombatHud/PotionMenu\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/CombatHud/TooltipBox\", false)\nself:SetText(\"/ui/DefaultGroup/CombatHud/PlayerPanel/Name\", self:JobLabel())\nself.MaxEnergy = 3\nself.Turn = 0\nself.PlayerBlock = 0\nself.PlayerStr = 0\nself.PlayerWeak = 0\nself.PlayerVuln = 0\nself.PlayerPowers = {}\nself.FightAttackCount = 0\nself.FirstHpLossDone = false\nself.ClayBlockNext = 0\nself.CombatOver = false\nself.DiscardPile = {}\nself.Hand = {}\nself.Cards = {\n\tStrike = { name = \"파워 스트라이크\", cost = 1, desc = \"피해 6\", kind = \"Attack\", damage = 6, class = \"warrior\", rarity = \"normal\", image = \"a71b116807904ef2b38e1dc013e2f9a2\" },\n\tDefend = { name = \"아이언 바디\", cost = 1, desc = \"방어도 5\", kind = \"Skill\", block = 5, class = \"warrior\", rarity = \"normal\", image = \"1ae9b6741c5947a8b528a0f515b50e3e\" },\n\tBash = { name = \"슬래시 블러스트\", cost = 2, desc = \"피해 10\", kind = \"Attack\", damage = 10, class = \"warrior\", rarity = \"normal\", image = \"d5bc2953fcab4cfe9062af81c35aff86\" },\n\tWarLeap = { name = \"워 리프\", cost = 1, desc = \"피해 4, 방어도 3\", kind = \"Attack\", damage = 4, block = 3, class = \"warrior\", rarity = \"normal\", image = \"992dabf6aff2400e92b2f4f705d8ebe7\" },\n\tBrandish = { name = \"브랜디시\", cost = 2, desc = \"피해 13\", kind = \"Attack\", damage = 13, class = \"warrior\", rarity = \"unique\", image = \"21af4bccc5054a5dbc8245dfa7f08681\" },\n\tChargedBlow = { name = \"차지 블로우\", cost = 2, desc = \"피해 8, 취약 2\", kind = \"Attack\", damage = 8, vuln = 2, class = \"warrior\", rarity = \"unique\", image = \"fe83c7635b0e49ed83d75a2833adb53e\" },\n\tThreaten = { name = \"위협\", cost = 0, desc = \"약화 2 부여\", kind = \"Skill\", weak = 2, class = \"warrior\", rarity = \"normal\", image = \"64daadf1a98e490d9c14ef52ec776e63\" },\n\tEnrage = { name = \"인레이지\", cost = 1, desc = \"힘 +2\", kind = \"Skill\", strength = 2, class = \"warrior\", rarity = \"unique\", image = \"09370fc7551e47238fd103a80fba558e\" },\n\tRage = { name = \"분노\", cost = 1, desc = \"매 턴 시작 시 힘 +1\", kind = \"Power\", powerEffect = \"strengthPerTurn\", value = 1, class = \"warrior\", rarity = \"legend\", image = \"379d86e3de064959aa4612f71e84ccfb\" },\n\tComboAttack = { name = \"콤보 어택\", cost = 1, desc = \"피해 5 × 2회\", kind = \"Attack\", damage = 5, class = \"fighter\", rarity = \"unique\", hits = 2, image = \"1bc3e52b330648faae9eafd5a205e37b\" },\n\tBerserk = { name = \"버서크\", cost = 2, desc = \"매턴 에너지 +1, 취약 1 자가\", kind = \"Power\", powerEffect = \"energyPerTurn\", value = 1, class = \"fighter\", rarity = \"legend\", selfVuln = 1, image = \"cef30ea340c74e768bcee4e2cbe0577a\" },\n\tRisingAttack = { name = \"라이징 어택\", cost = 2, desc = \"피해 12\", kind = \"Attack\", damage = 12, class = \"fighter\", rarity = \"unique\", image = \"3a3d4b8bb5bd4137847caf883e4bf38e\" },\n\tThunderCharge = { name = \"썬더 차지\", cost = 1, desc = \"피해 7, 약화 1\", kind = \"Attack\", damage = 7, weak = 1, class = \"page\", rarity = \"unique\", image = \"f1b7e3041909411eb67af884b446e1e1\" },\n\tBlizzardCharge = { name = \"블리자드 차지\", cost = 1, desc = \"피해 7, 취약 1\", kind = \"Attack\", damage = 7, vuln = 1, class = \"page\", rarity = \"unique\", image = \"7915c70952ad432f99519ad79bf929a4\" },\n\tPowerGuard = { name = \"파워 가드\", cost = 1, desc = \"방어도 10\", kind = \"Skill\", block = 10, class = \"page\", rarity = \"unique\", image = \"90a9bf8eeb844b578b4e2d93ac43fedf\" },\n\tPierce = { name = \"피어스\", cost = 1, desc = \"피해 9, 방어 무시\", kind = \"Attack\", damage = 9, class = \"spearman\", rarity = \"unique\", pierce = true, image = \"e312e535a2bc4fed82d36f9c6027c9db\" },\n\tIronWall = { name = \"아이언 월\", cost = 2, desc = \"방어도 12\", kind = \"Skill\", block = 12, class = \"spearman\", rarity = \"unique\", image = \"92021d62341a4bce9cfd09d1b4b865db\" },\n\tHyperBody = { name = \"하이퍼 바디\", cost = 1, desc = \"매턴 방어도 +3\", kind = \"Power\", powerEffect = \"blockPerTurn\", value = 3, class = \"spearman\", rarity = \"legend\", image = \"b4020dbadee6401f9893a020fe4154b1\" },\n\tEnergyBolt = { name = \"에너지 볼트\", cost = 1, desc = \"피해 6\", kind = \"Attack\", damage = 6, class = \"magician\", rarity = \"normal\", image = \"a1ee3069fce14498b92998542679ae40\" },\n\tMagicGuard = { name = \"매직 가드\", cost = 1, desc = \"방어도 5\", kind = \"Skill\", block = 5, class = \"magician\", rarity = \"normal\", image = \"01b249c26eb34b8aaab774bf221907a1\" },\n\tMagicClaw = { name = \"매직 클로\", cost = 1, desc = \"피해 3 × 2회\", kind = \"Attack\", damage = 3, class = \"magician\", rarity = \"normal\", hits = 2, image = \"d6e7c04c436f42f19e9806ac5b4401ae\" },\n\tTeleport = { name = \"텔레포트\", cost = 1, desc = \"방어도 3, 드로 1\", kind = \"Skill\", block = 3, class = \"magician\", rarity = \"normal\", draw = 1, image = \"80c98c8e032b4f6c8371a24b4e1d8f14\" },\n\tSlow = { name = \"슬로우\", cost = 1, desc = \"약화 2 부여\", kind = \"Skill\", weak = 2, class = \"magician\", rarity = \"normal\", image = \"16f79f571a964430bf1953edc9a14c73\" },\n\tFireArrow = { name = \"파이어 애로우\", cost = 1, desc = \"피해 8\", kind = \"Attack\", damage = 8, class = \"firepoison\", rarity = \"unique\", image = \"78b9be4e711c440f84fc21e51e812bae\" },\n\tPoisonBreath = { name = \"포이즌 브레스\", cost = 1, desc = \"독 4 부여\", kind = \"Skill\", class = \"firepoison\", rarity = \"unique\", poison = 4, image = \"b4e8bd7508b54d208e4f2ad7414f8c0a\" },\n\tElementAmp = { name = \"엘레멘트 앰플\", cost = 1, desc = \"매 턴 힘 +1\", kind = \"Power\", powerEffect = \"strengthPerTurn\", value = 1, class = \"firepoison\", rarity = \"legend\", image = \"9859f3ab41b945f797d56cd83f95b25f\" },\n\tThunderBolt = { name = \"썬더 볼트\", cost = 2, desc = \"모든 적에게 피해 6\", kind = \"Attack\", damage = 6, class = \"icelightning\", rarity = \"legend\", aoe = true, image = \"c6685d33cb2641f09d11cfa2d5cc820c\" },\n\tColdBeam = { name = \"콜드 빔\", cost = 2, desc = \"피해 7, 약화 2\", kind = \"Attack\", damage = 7, weak = 2, class = \"icelightning\", rarity = \"unique\", image = \"e8f7c148c79f497d83014e3361f59f5c\" },\n\tChillingStep = { name = \"칠링 스텝\", cost = 1, desc = \"방어도 8\", kind = \"Skill\", block = 8, class = \"icelightning\", rarity = \"unique\", image = \"b2a7274d868241c78aa5780f2beecddf\" },\n\tHeal = { name = \"힐\", cost = 1, desc = \"HP 10 회복\", kind = \"Skill\", class = \"cleric\", rarity = \"unique\", heal = 10, image = \"b4127c181e2942e38821d4a9a1f14596\" },\n\tBless = { name = \"블레스\", cost = 1, desc = \"힘 +1, 방어도 5\", kind = \"Skill\", block = 5, strength = 1, class = \"cleric\", rarity = \"unique\", image = \"d45553db4a414011b67486dfa8a12fe5\" },\n\tHolyArrow = { name = \"홀리 애로우\", cost = 1, desc = \"피해 8\", kind = \"Attack\", damage = 8, class = \"cleric\", rarity = \"unique\", image = \"0265e103b4904f178b1c2bdcd54d5975\" },\n}\nself.DrawPile = {}\nfor i = 1, #self.RunDeck do\n\tself.DrawPile[i] = self.RunDeck[i]\nend\nself:Shuffle(self.DrawPile)\nself:BuildMonsters()\nself:RenderCombat()\nself:StartPlayerTurn()\nself:ApplyRelics(\"combatStart\")\nself:RenderCombat()", + "Code": "self:ShowState(\"combat\")\nself:SetEntityEnabled(\"/ui/DefaultGroup/CombatHud/Result\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/CombatHud/PotionMenu\", false)\nself:SetEntityEnabled(\"/ui/DefaultGroup/CombatHud/TooltipBox\", false)\nself:SetText(\"/ui/DefaultGroup/CombatHud/PlayerPanel/Name\", self:JobLabel())\nself.MaxEnergy = 3\nself.Turn = 0\nself.PlayerBlock = 0\nself.PlayerStr = 0\nself.PlayerWeak = 0\nself.PlayerVuln = 0\nself.PlayerPowers = {}\nself.FightAttackCount = 0\nself.FirstHpLossDone = false\nself.ClayBlockNext = 0\nself.CombatOver = false\nself.DiscardPile = {}\nself.Hand = {}\nself.Cards = {\n\tStrike = { name = \"파워 스트라이크\", cost = 1, desc = \"피해 6\", kind = \"Attack\", damage = 6, class = \"warrior\", rarity = \"normal\", fx = \"291b2298db88476f8ae3c6c78f53c9b7\", image = \"e4acdf27d68549db8858d6082169c70c\" },\n\tDefend = { name = \"아이언 바디\", cost = 1, desc = \"방어도 5\", kind = \"Skill\", block = 5, class = \"warrior\", rarity = \"normal\", image = \"7648c3b8e1ca44fc8ec353561207a670\" },\n\tBash = { name = \"슬래시 블러스트\", cost = 2, desc = \"피해 10\", kind = \"Attack\", damage = 10, class = \"warrior\", rarity = \"normal\", fx = \"863812c5c2f84132ac7465b50ec2283e\", image = \"4cbbe8cfc3e840e4a76379498d8eb012\" },\n\tWarLeap = { name = \"워 리프\", cost = 1, desc = \"피해 4, 방어도 3\", kind = \"Attack\", damage = 4, block = 3, class = \"warrior\", rarity = \"normal\", image = \"992dabf6aff2400e92b2f4f705d8ebe7\" },\n\tBrandish = { name = \"브랜디시\", cost = 2, desc = \"피해 13\", kind = \"Attack\", damage = 13, class = \"warrior\", rarity = \"unique\", fx = \"e8a145a6c43d493f9ad50fab03b200aa\", image = \"21af4bccc5054a5dbc8245dfa7f08681\" },\n\tChargedBlow = { name = \"차지 블로우\", cost = 2, desc = \"피해 8, 취약 2\", kind = \"Attack\", damage = 8, vuln = 2, class = \"warrior\", rarity = \"unique\", image = \"fe83c7635b0e49ed83d75a2833adb53e\" },\n\tThreaten = { name = \"위협\", cost = 0, desc = \"약화 2 부여\", kind = \"Skill\", weak = 2, class = \"warrior\", rarity = \"normal\", image = \"64daadf1a98e490d9c14ef52ec776e63\" },\n\tEnrage = { name = \"인레이지\", cost = 1, desc = \"힘 +2\", kind = \"Skill\", strength = 2, class = \"warrior\", rarity = \"unique\", image = \"09370fc7551e47238fd103a80fba558e\" },\n\tRage = { name = \"분노\", cost = 1, desc = \"매 턴 시작 시 힘 +1\", kind = \"Power\", powerEffect = \"strengthPerTurn\", value = 1, class = \"warrior\", rarity = \"legend\", image = \"379d86e3de064959aa4612f71e84ccfb\" },\n\tComboAttack = { name = \"콤보 어택\", cost = 1, desc = \"피해 5 × 2회\", kind = \"Attack\", damage = 5, class = \"fighter\", rarity = \"unique\", hits = 2, fx = \"48754be05be344358cddd55aa8fe11f4\", image = \"1bc3e52b330648faae9eafd5a205e37b\" },\n\tBerserk = { name = \"버서크\", cost = 2, desc = \"매턴 에너지 +1, 취약 1 자가\", kind = \"Power\", powerEffect = \"energyPerTurn\", value = 1, class = \"fighter\", rarity = \"legend\", selfVuln = 1, image = \"e2580523efc6457385114b78ad0d7cce\" },\n\tRisingAttack = { name = \"라이징 어택\", cost = 2, desc = \"피해 12\", kind = \"Attack\", damage = 12, class = \"fighter\", rarity = \"unique\", fx = \"6f283d96d5804b4fb88009685a11c1f8\", image = \"115e309771604743853abad2d8d186bc\" },\n\tThunderCharge = { name = \"썬더 차지\", cost = 1, desc = \"피해 7, 약화 1\", kind = \"Attack\", damage = 7, weak = 1, class = \"page\", rarity = \"unique\", fx = \"997fa6999aa04dbb97a1dd99025fa2ba\", image = \"b7030d8caedc4fbc9f38fe1e541d6e6b\" },\n\tBlizzardCharge = { name = \"블리자드 차지\", cost = 1, desc = \"피해 7, 취약 1\", kind = \"Attack\", damage = 7, vuln = 1, class = \"page\", rarity = \"unique\", fx = \"2799562e984c4a4da3b73e1f3431057c\", image = \"9aac955d159f49c1bc913ef96128e781\" },\n\tPowerGuard = { name = \"파워 가드\", cost = 1, desc = \"방어도 10\", kind = \"Skill\", block = 10, class = \"page\", rarity = \"unique\", image = \"90a9bf8eeb844b578b4e2d93ac43fedf\" },\n\tPierce = { name = \"피어스\", cost = 1, desc = \"피해 9, 방어 무시\", kind = \"Attack\", damage = 9, class = \"spearman\", rarity = \"unique\", pierce = true, fx = \"1b0afc410a1a458598eb7ca2fb26e97d\", image = \"251b6e12329048429490049a4f3cf564\" },\n\tIronWall = { name = \"아이언 월\", cost = 2, desc = \"방어도 12\", kind = \"Skill\", block = 12, class = \"spearman\", rarity = \"unique\", image = \"92021d62341a4bce9cfd09d1b4b865db\" },\n\tHyperBody = { name = \"하이퍼 바디\", cost = 1, desc = \"매턴 방어도 +3\", kind = \"Power\", powerEffect = \"blockPerTurn\", value = 3, class = \"spearman\", rarity = \"legend\", image = \"b4020dbadee6401f9893a020fe4154b1\" },\n\tEnergyBolt = { name = \"에너지 볼트\", cost = 1, desc = \"피해 6\", kind = \"Attack\", damage = 6, class = \"magician\", rarity = \"normal\", fx = \"1d5877e1120a42d0907f204c959888b1\", image = \"e84880eaf89442128d3af2be5c80a74f\" },\n\tMagicGuard = { name = \"매직 가드\", cost = 1, desc = \"방어도 5\", kind = \"Skill\", block = 5, class = \"magician\", rarity = \"normal\", image = \"01b249c26eb34b8aaab774bf221907a1\" },\n\tMagicClaw = { name = \"매직 클로\", cost = 1, desc = \"피해 3 × 2회\", kind = \"Attack\", damage = 3, class = \"magician\", rarity = \"normal\", hits = 2, fx = \"ba4ac7c8f24845b68b7e689b7effcc93\", image = \"f3fcac2d460041b288cc1973caaaf30f\" },\n\tTeleport = { name = \"텔레포트\", cost = 1, desc = \"방어도 3, 드로 1\", kind = \"Skill\", block = 3, class = \"magician\", rarity = \"normal\", draw = 1, image = \"7f70a9dc7e304433bb8121dd9c4df98b\" },\n\tSlow = { name = \"슬로우\", cost = 1, desc = \"약화 2 부여\", kind = \"Skill\", weak = 2, class = \"magician\", rarity = \"normal\", image = \"7224cd3f9b7e497d9dd65f32a50865e4\" },\n\tFireArrow = { name = \"파이어 애로우\", cost = 1, desc = \"피해 8\", kind = \"Attack\", damage = 8, class = \"firepoison\", rarity = \"unique\", fx = \"4a937e208875468eb63d891806fba3cd\", image = \"6fa15fd3a0004b409ea516c11a67e533\" },\n\tPoisonBreath = { name = \"포이즌 브레스\", cost = 1, desc = \"독 4 부여\", kind = \"Skill\", class = \"firepoison\", rarity = \"unique\", poison = 4, image = \"07200f3c74854022baa7ebbefdc4ad8c\" },\n\tElementAmp = { name = \"엘레멘트 앰플\", cost = 1, desc = \"매 턴 힘 +1\", kind = \"Power\", powerEffect = \"strengthPerTurn\", value = 1, class = \"firepoison\", rarity = \"legend\", image = \"06865473977849bebe79062dbd608944\" },\n\tThunderBolt = { name = \"썬더 볼트\", cost = 2, desc = \"모든 적에게 피해 6\", kind = \"Attack\", damage = 6, class = \"icelightning\", rarity = \"legend\", aoe = true, fx = \"7d52f5e389bd4d44a30cf7cc54538f8f\", image = \"c6685d33cb2641f09d11cfa2d5cc820c\" },\n\tColdBeam = { name = \"콜드 빔\", cost = 2, desc = \"피해 7, 약화 2\", kind = \"Attack\", damage = 7, weak = 2, class = \"icelightning\", rarity = \"unique\", image = \"e8f7c148c79f497d83014e3361f59f5c\" },\n\tChillingStep = { name = \"칠링 스텝\", cost = 1, desc = \"방어도 8\", kind = \"Skill\", block = 8, class = \"icelightning\", rarity = \"unique\", image = \"bef20873a68a4651a91d74be457c2cfc\" },\n\tHeal = { name = \"힐\", cost = 1, desc = \"HP 10 회복\", kind = \"Skill\", class = \"cleric\", rarity = \"unique\", heal = 10, image = \"8b935b7d7066493cb462834bbe287c74\" },\n\tBless = { name = \"블레스\", cost = 1, desc = \"힘 +1, 방어도 5\", kind = \"Skill\", block = 5, strength = 1, class = \"cleric\", rarity = \"unique\", image = \"607fc5457c1c44a0993a5c2fe3fb0c68\" },\n\tHolyArrow = { name = \"홀리 애로우\", cost = 1, desc = \"피해 8\", kind = \"Attack\", damage = 8, class = \"cleric\", rarity = \"unique\", fx = \"4faa7b78e09643cf86339b8b7cf2abac\", image = \"a80127195bf7471f9545b70e491f4719\" },\n\tLuckySeven = { name = \"럭키 세븐\", cost = 1, desc = \"피해 3 × 2회\", kind = \"Attack\", damage = 3, class = \"thief\", rarity = \"normal\", hits = 2, fx = \"aa499663a278414b914b8fb9b8382879\", image = \"0539ba559f8c413dac95c52992b436d9\" },\n\tDoubleStab = { name = \"더블 스탭\", cost = 2, desc = \"피해 5 × 2회\", kind = \"Attack\", damage = 5, class = \"thief\", rarity = \"normal\", hits = 2, fx = \"a82d0aae7f5e4db6a19078537afbe80c\", image = \"92a5020c978c46bdabab910598118b86\" },\n\tDarkSight = { name = \"다크 사이트\", cost = 1, desc = \"방어도 6\", kind = \"Skill\", block = 6, class = \"thief\", rarity = \"normal\", image = \"0946f69d84464df29b24b94c744c868d\" },\n\tHaste = { name = \"헤이스트\", cost = 1, desc = \"방어도 3, 드로 1\", kind = \"Skill\", block = 3, class = \"thief\", rarity = \"normal\", draw = 1, image = \"e65317856a914b8686f55e3351c3a24c\" },\n\tDrain = { name = \"드레인\", cost = 1, desc = \"피해 5, HP 3 회복\", kind = \"Attack\", damage = 5, class = \"thief\", rarity = \"unique\", heal = 3 },\n\tCriticalThrow = { name = \"크리티컬 스로우\", cost = 2, desc = \"피해 8 × 2회\", kind = \"Attack\", damage = 8, class = \"assassin\", rarity = \"unique\", hits = 2, fx = \"23232336918d43f49fab19b888920f0c\", image = \"1b0f2dc8abd0434990eee1befefcbe0d\" },\n\tShadowStar = { name = \"쉐도우 스타\", cost = 1, desc = \"피해 6, 약화 1\", kind = \"Attack\", damage = 6, weak = 1, class = \"assassin\", rarity = \"unique\", fx = \"ab45ee74d258419096e1e132af68aeca\", image = \"2d394e08d95841028d3dc95fca200756\" },\n\tClawMastery = { name = \"클로 마스터리\", cost = 1, desc = \"매 턴 힘 +1\", kind = \"Power\", powerEffect = \"strengthPerTurn\", value = 1, class = \"assassin\", rarity = \"legend\", image = \"aa09741ae1e145a28d1e1c19aeb9e83c\" },\n\tSavageBlow = { name = \"새비지 블로우\", cost = 1, desc = \"피해 3 × 3회\", kind = \"Attack\", damage = 3, class = \"bandit\", rarity = \"unique\", hits = 3, fx = \"a82d0aae7f5e4db6a19078537afbe80c\", image = \"92a5020c978c46bdabab910598118b86\" },\n\tSteal = { name = \"스틸\", cost = 1, desc = \"방어도 4, 드로 1\", kind = \"Skill\", block = 4, class = \"bandit\", rarity = \"unique\", draw = 1, image = \"c1e19219745e44c39ae6ac2f77e347d9\" },\n\tMesoGuard = { name = \"메소 가드\", cost = 1, desc = \"매 턴 방어도 +3\", kind = \"Power\", powerEffect = \"blockPerTurn\", value = 3, class = \"bandit\", rarity = \"legend\" },\n\tWound = { name = \"상처\", cost = 0, desc = \"사용할 수 없다. 손패를 막는 저주.\", kind = \"Status\", class = \"curse\", rarity = \"normal\", unplayable = true, curse = true },\n\tBurn = { name = \"화상\", cost = 0, desc = \"사용 불가. 손패에 있으면 턴 종료 시 피해 2.\", kind = \"Status\", class = \"curse\", rarity = \"normal\", unplayable = true, curse = true, endTurnDamage = 2 },\n}\nself.DrawPile = {}\nfor i = 1, #self.RunDeck do\n\tself.DrawPile[i] = self.RunDeck[i]\nend\nself:Shuffle(self.DrawPile)\nself:BuildMonsters()\nself:RenderCombat()\nself:StartPlayerTurn()\nself:ApplyRelics(\"combatStart\")\nself:RenderCombat()", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -1009,7 +1388,7 @@ "Name": null }, "Arguments": [], - "Code": "self.Monsters = {}\nlocal g = \"combat\"\nlocal node = self.MapNodes[self.CurrentNodeId]\nif node ~= nil and node.type ~= nil then g = node.type end\nlocal pmap = \"\"\nlocal lp = _UserService.LocalPlayer\nif lp ~= nil and lp.CurrentMapName ~= nil then pmap = lp.CurrentMapName end\nlocal reg = self.Registered or {}\nfor i = 1, #reg do\n\tif reg[i].entity ~= nil and isvalid(reg[i].entity) then\n\t\treg[i].entity:SetVisible(false)\n\tend\nend\nlocal list = {}\nfor i = 1, #reg do\n\tlocal r = reg[i]\n\tif r.entity ~= nil and isvalid(r.entity) and r.group == g and (r.map == nil or r.map == \"\" or pmap == \"\" or r.map == pmap) then\n\t\tlocal x = 0\n\t\tif r.entity.TransformComponent ~= nil then\n\t\t\tx = r.entity.TransformComponent.WorldPosition.x\n\t\tend\n\t\ttable.insert(list, { entity = r.entity, enemyId = r.enemyId, x = x })\n\tend\nend\ntable.sort(list, function(a, b) return a.x < b.x end)\nlocal mult = 1 + (self.Floor - 1) * 0.6\nif g == \"elite\" or g == \"boss\" then\n\tmult = mult + self:AscEliteBonus()\nend\nlocal n = #list\nif n > 4 then n = 4 end\nfor i = 1, n do\n\tlocal item = list[i]\n\tlocal e = self.Enemies[item.enemyId]\n\tif e == nil then e = { name = item.enemyId, maxHp = 10, intents = { { kind = \"Attack\", value = 5 } } } end\n\tlocal intents = {}\n\tfor k = 1, #e.intents do\n\t\tlocal v = e.intents[k].value\n\t\tif e.intents[k].kind == \"Attack\" then\n\t\t\tv = math.floor(v * mult * self:AscAtkMult())\n\t\telseif e.intents[k].kind ~= \"Debuff\" then\n\t\t\tv = math.floor(v * mult)\n\t\tend\n\t\tintents[k] = { kind = e.intents[k].kind, value = v, effect = e.intents[k].effect }\n\tend\n\tlocal maxHp = math.floor(e.maxHp * mult * self:AscHpMult())\n\tlocal hitClip = nil\n\tlocal standClip = nil\n\tif item.entity.StateAnimationComponent ~= nil then\n\t\tpcall(function()\n\t\t\thitClip = item.entity.StateAnimationComponent.ActionSheet[\"hit\"]\n\t\t\tstandClip = item.entity.StateAnimationComponent.ActionSheet[\"stand\"]\n\t\tend)\n\tend\n\tself.Monsters[i] = { entity = item.entity, enemyId = item.enemyId, name = e.name,\n\t\thp = maxHp, maxHp = maxHp, block = 0, str = 0, weak = 0, vuln = 0, poison = 0,\n\t\thitClip = hitClip, standClip = standClip, motionBusy = false,\n\t\tintents = intents, intentIdx = 1, alive = true, slot = i }\n\tself:ReviveMonsterEntity(item.entity)\n\tself:PositionMonsterSlot(i)\nend\nself.TargetIndex = 1", + "Code": "self.Monsters = {}\nlocal g = \"combat\"\nlocal node = self.MapNodes[self.CurrentNodeId]\nif node ~= nil and node.type ~= nil then g = node.type end\nlocal pmap = \"\"\nlocal lp = _UserService.LocalPlayer\nif lp ~= nil and lp.CurrentMapName ~= nil then pmap = lp.CurrentMapName end\nlocal reg = self.Registered or {}\nfor i = 1, #reg do\n\tif reg[i].entity ~= nil and isvalid(reg[i].entity) then\n\t\treg[i].entity:SetVisible(false)\n\tend\nend\nlocal byGroup = {}\nfor i = 1, #reg do\n\tlocal r = reg[i]\n\tif r.entity ~= nil and isvalid(r.entity) and (r.map == nil or r.map == \"\" or pmap == \"\" or r.map == pmap) then\n\t\tlocal gg = r.group\n\t\tif gg == nil or gg == \"\" then gg = \"combat\" end\n\t\tif byGroup[gg] == nil then byGroup[gg] = {} end\n\t\tlocal x = 0\n\t\tif r.entity.TransformComponent ~= nil then\n\t\t\tx = r.entity.TransformComponent.WorldPosition.x\n\t\tend\n\t\ttable.insert(byGroup[gg], { entity = r.entity, enemyId = r.enemyId, x = x })\n\tend\nend\n-- 노드 타입별 랜덤 구성: 일반 1~3 / 엘리트 1+일반0~2 / 보스 1\nlocal chosen = {}\nlocal function takeFrom(key, k)\n\tlocal src = byGroup[key] or {}\n\tlocal pool = {}\n\tfor i = 1, #src do pool[i] = src[i] end\n\tself:Shuffle(pool)\n\tlocal taken = 0\n\tfor i = 1, #pool do\n\t\tif taken >= k then break end\n\t\ttable.insert(chosen, pool[i])\n\t\ttaken = taken + 1\n\tend\nend\nif g == \"boss\" then\n\ttakeFrom(\"boss\", 1)\nelseif g == \"elite\" then\n\ttakeFrom(\"elite\", 1)\n\ttakeFrom(\"combat\", math.random(0, 2))\nelse\n\ttakeFrom(\"combat\", math.random(1, 3))\nend\nif #chosen == 0 then takeFrom(g, 1) end\nif #chosen == 0 then takeFrom(\"combat\", 1) end\ntable.sort(chosen, function(a, b) return a.x < b.x end)\nlocal mult = 1 + (self.Floor - 1) * 0.45\nif g == \"elite\" or g == \"boss\" then\n\tmult = mult + self:AscEliteBonus()\nend\nlocal n = #chosen\nif n > 4 then n = 4 end\nfor i = 1, n do\n\tlocal item = chosen[i]\n\tlocal e = self.Enemies[item.enemyId]\n\tif e == nil then e = { name = item.enemyId, maxHp = 10, intents = { { kind = \"Attack\", value = 5 } } } end\n\tlocal intents = {}\n\tfor k = 1, #e.intents do\n\t\tlocal v = e.intents[k].value or 0\n\t\tif e.intents[k].kind == \"Attack\" then\n\t\t\tv = math.floor(v * mult * self:AscAtkMult())\n\t\telseif e.intents[k].kind ~= \"Debuff\" then\n\t\t\tv = math.floor(v * mult)\n\t\tend\n\t\tintents[k] = { kind = e.intents[k].kind, value = v, effect = e.intents[k].effect, card = e.intents[k].card, count = e.intents[k].count }\n\tend\n\tlocal maxHp = math.floor(e.maxHp * mult * self:AscHpMult())\n\tlocal hitClip = nil\n\tlocal standClip = nil\n\tif item.entity.StateAnimationComponent ~= nil then\n\t\tpcall(function()\n\t\t\thitClip = item.entity.StateAnimationComponent.ActionSheet[\"hit\"]\n\t\t\tstandClip = item.entity.StateAnimationComponent.ActionSheet[\"stand\"]\n\t\tend)\n\tend\n\tlocal startIdx = 1\n\tif #intents > 0 then startIdx = math.random(1, #intents) end\n\tself.Monsters[i] = { entity = item.entity, enemyId = item.enemyId, name = e.name,\n\t\thp = maxHp, maxHp = maxHp, block = 0, str = 0, weak = 0, vuln = 0, poison = 0,\n\t\thitClip = hitClip, standClip = standClip, motionBusy = false,\n\t\tintents = intents, intentIdx = startIdx, alive = true, slot = i }\n\tself:ReviveMonsterEntity(item.entity)\n\tself:PositionMonsterSlot(i)\nend\nself.TargetIndex = 1", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -1070,7 +1449,7 @@ "Name": null }, "Arguments": [], - "Code": "local endTurn = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckHud/EndTurnButton\")\nif endTurn ~= nil and endTurn.ButtonComponent ~= nil then\n\tif self.EndTurnHandler ~= nil then\n\t\tendTurn:DisconnectEvent(ButtonClickEvent, self.EndTurnHandler)\n\t\tself.EndTurnHandler = nil\n\tend\n\tself.EndTurnHandler = endTurn:ConnectEvent(ButtonClickEvent, function() self:EndPlayerTurn() end)\nend\nlocal drawPile = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckHud/DrawPile\")\nif drawPile ~= nil and drawPile.ButtonComponent ~= nil then\n\tif self.DrawPileHandler ~= nil then\n\t\tdrawPile:DisconnectEvent(ButtonClickEvent, self.DrawPileHandler)\n\t\tself.DrawPileHandler = nil\n\tend\n\tself.DrawPileHandler = drawPile:ConnectEvent(ButtonClickEvent, function() self:OpenDeckInspect(\"draw\") end)\nend\nlocal discardPile = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckHud/DiscardPile\")\nif discardPile ~= nil and discardPile.ButtonComponent ~= nil then\n\tif self.DiscardPileHandler ~= nil then\n\t\tdiscardPile:DisconnectEvent(ButtonClickEvent, self.DiscardPileHandler)\n\t\tself.DiscardPileHandler = nil\n\tend\n\tself.DiscardPileHandler = discardPile:ConnectEvent(ButtonClickEvent, function() self:OpenDeckInspect(\"discard\") end)\nend\nlocal inspectClose = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckInspectHud/Close\")\nif inspectClose ~= nil and inspectClose.ButtonComponent ~= nil then\n\tif self.DeckInspectCloseHandler ~= nil then\n\t\tinspectClose:DisconnectEvent(ButtonClickEvent, self.DeckInspectCloseHandler)\n\t\tself.DeckInspectCloseHandler = nil\n\tend\n\tself.DeckInspectCloseHandler = inspectClose:ConnectEvent(ButtonClickEvent, function() self:CloseDeckInspect() end)\nend\nlocal allDeckButton = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/TopBar/AllDeckButton\")\nif allDeckButton ~= nil and allDeckButton.ButtonComponent ~= nil then\n\tif self.AllDeckHandler ~= nil then\n\t\tallDeckButton:DisconnectEvent(ButtonClickEvent, self.AllDeckHandler)\n\t\tself.AllDeckHandler = nil\n\tend\n\tself.AllDeckHandler = allDeckButton:ConnectEvent(ButtonClickEvent, function() self:OpenAllDeck() end)\nend\nlocal allDeckClose = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckAllHud/Close\")\nif allDeckClose ~= nil and allDeckClose.ButtonComponent ~= nil then\n\tif self.AllDeckCloseHandler ~= nil then\n\t\tallDeckClose:DisconnectEvent(ButtonClickEvent, self.AllDeckCloseHandler)\n\t\tself.AllDeckCloseHandler = nil\n\tend\n\tself.AllDeckCloseHandler = allDeckClose:ConnectEvent(ButtonClickEvent, function() self:CloseAllDeck() end)\nend\nfor i = 1, 5 do\n\tlocal cardEntity = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CardHand/Card\" .. tostring(i))\n\tif cardEntity ~= nil and cardEntity.UITouchReceiveComponent ~= nil then\n\t\tcardEntity:ConnectEvent(UITouchBeginDragEvent, function(ev) self:OnCardDragBegin(i) end)\n\t\tcardEntity:ConnectEvent(UITouchDragEvent, function(ev) self:OnCardDrag(i, ev.TouchPoint) end)\n\t\tcardEntity:ConnectEvent(UITouchEndDragEvent, function(ev) self:OnCardDragEnd(i, ev.TouchPoint) end)\n\tend\nend\nfor i = 1, 3 do\n\tlocal rc = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/RewardHud/Reward\" .. tostring(i))\n\tif rc ~= nil and rc.ButtonComponent ~= nil then\n\t\trc:ConnectEvent(ButtonClickEvent, function() self:PickReward(i) end)\n\tend\nend\nlocal skip = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/RewardHud/Skip\")\nif skip ~= nil and skip.ButtonComponent ~= nil then\n\tskip:ConnectEvent(ButtonClickEvent, function() self:PickReward(0) end)\nend\nlocal mapNodeIds = {}\nfor r = 1, 7 do\n\tfor c = 1, 4 do\n\t\ttable.insert(mapNodeIds, \"r\" .. tostring(r) .. \"c\" .. tostring(c))\n\tend\nend\ntable.insert(mapNodeIds, \"boss\")\nfor i = 1, #mapNodeIds do\n\tlocal nid = mapNodeIds[i]\n\tlocal mn = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/MapHud/Node_\" .. nid)\n\tif mn ~= nil and mn.ButtonComponent ~= nil then\n\t\tmn:ConnectEvent(ButtonClickEvent, function() self:PickNode(nid) end)\n\tend\nend\nfor i = 1, 3 do\n\tlocal sc = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/ShopHud/Card\" .. tostring(i))\n\tif sc ~= nil and sc.ButtonComponent ~= nil then\n\t\tsc:ConnectEvent(ButtonClickEvent, function() self:BuyCard(i) end)\n\tend\nend\nlocal shopLeave = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/ShopHud/Leave\")\nif shopLeave ~= nil and shopLeave.ButtonComponent ~= nil then\n\tshopLeave:ConnectEvent(ButtonClickEvent, function() self:LeaveNode() end)\nend\nlocal shopRelic = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/ShopHud/Relic\")\nif shopRelic ~= nil and shopRelic.ButtonComponent ~= nil then\n\tshopRelic:ConnectEvent(ButtonClickEvent, function() self:BuyRelic() end)\nend\nlocal restLeave = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/RestHud/Leave\")\nif restLeave ~= nil and restLeave.ButtonComponent ~= nil then\n\trestLeave:ConnectEvent(ButtonClickEvent, function() self:LeaveNode() end)\nend\nfor i = 1, 4 do\n\tlocal ms = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/MonsterSlot\" .. tostring(i))\n\tif ms ~= nil and ms.ButtonComponent ~= nil then\n\t\tms:ConnectEvent(ButtonClickEvent, function() self:SetTarget(i) end)\n\tend\nend\nfor i = 1, 10 do\n\tlocal rs = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/TopBar/RelicSlot\" .. tostring(i))\n\tif rs ~= nil and rs.UITouchReceiveComponent ~= nil then\n\t\tlocal idx = i\n\t\trs:ConnectEvent(UITouchEnterEvent, function()\n\t\t\tlocal rid = nil\n\t\t\tif self.RunRelics ~= nil then rid = self.RunRelics[idx] end\n\t\t\tif rid ~= nil and self.Relics[rid] ~= nil then\n\t\t\t\tself:ShowTooltip(self.Relics[rid].name, self.Relics[rid].desc, -240 + (idx - 1) * 48)\n\t\t\tend\n\t\tend)\n\t\trs:ConnectEvent(UITouchExitEvent, function() self:HideTooltip() end)\n\tend\nend\nfor i = 1, 5 do\n\tlocal ps = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/TopBar/PotionSlot\" .. tostring(i))\n\tif ps ~= nil and ps.UITouchReceiveComponent ~= nil then\n\t\tlocal idx = i\n\t\tps:ConnectEvent(UITouchEnterEvent, function()\n\t\t\tlocal pid = nil\n\t\t\tif self.RunPotions ~= nil then pid = self.RunPotions[idx] end\n\t\t\tif pid ~= nil and self.Potions[pid] ~= nil then\n\t\t\t\tself:ShowTooltip(self.Potions[pid].name, self.Potions[pid].desc, 240 + (idx - 1) * 44)\n\t\t\tend\n\t\tend)\n\t\tps:ConnectEvent(UITouchExitEvent, function() self:HideTooltip() end)\n\t\tps:ConnectEvent(UITouchDownEvent, function() self:OpenPotionMenu(idx) end)\n\tend\nend\nlocal pmUse = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/PotionMenu/Use\")\nif pmUse ~= nil and pmUse.ButtonComponent ~= nil then\n\tpmUse:ConnectEvent(ButtonClickEvent, function() self:UsePotion() end)\nend\nlocal pmToss = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/PotionMenu/Toss\")\nif pmToss ~= nil and pmToss.ButtonComponent ~= nil then\n\tpmToss:ConnectEvent(ButtonClickEvent, function() self:TossPotion() end)\nend\nlocal pmClose = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/PotionMenu/Close\")\nif pmClose ~= nil and pmClose.ButtonComponent ~= nil then\n\tpmClose:ConnectEvent(ButtonClickEvent, function() self:ClosePotionMenu() end)\nend\nlocal shopPotion = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/ShopHud/Potion\")\nif shopPotion ~= nil and shopPotion.ButtonComponent ~= nil then\n\tshopPotion:ConnectEvent(ButtonClickEvent, function() self:BuyPotion() end)\nend\nlocal chest = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/TreasureHud/Chest\")\nif chest ~= nil and chest.ButtonComponent ~= nil then\n\tchest:ConnectEvent(ButtonClickEvent, function() self:OpenChest() end)\nend\nlocal treasureLeave = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/TreasureHud/Leave\")\nif treasureLeave ~= nil and treasureLeave.ButtonComponent ~= nil then\n\ttreasureLeave:ConnectEvent(ButtonClickEvent, function() self:LeaveNode() end)\nend\nlocal jcRelic = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/JobChoiceHud/RelicButton\")\nif jcRelic ~= nil and jcRelic.ButtonComponent ~= nil then\n\tjcRelic:ConnectEvent(ButtonClickEvent, function() self:PickJobReward(\"relic\") end)\nend\nlocal jcJob = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/JobChoiceHud/JobButton\")\nif jcJob ~= nil and jcJob.ButtonComponent ~= nil then\n\tjcJob:ConnectEvent(ButtonClickEvent, function() self:PickJobReward(\"job\") end)\nend\nfor i = 1, 3 do\n\tlocal slotIdx = i\n\tlocal jb = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/JobSelectHud/Job_slot\" .. tostring(i))\n\tif jb ~= nil and jb.ButtonComponent ~= nil then\n\t\tjb:ConnectEvent(ButtonClickEvent, function()\n\t\t\tif self.JobOpts ~= nil and self.JobOpts[slotIdx] ~= nil then\n\t\t\t\tself:SetJob(self.JobOpts[slotIdx].id)\n\t\t\tend\n\t\tend)\n\tend\nend", + "Code": "local endTurn = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckHud/EndTurnButton\")\nif endTurn ~= nil and endTurn.ButtonComponent ~= nil then\n\tif self.EndTurnHandler ~= nil then\n\t\tendTurn:DisconnectEvent(ButtonClickEvent, self.EndTurnHandler)\n\t\tself.EndTurnHandler = nil\n\tend\n\tself.EndTurnHandler = endTurn:ConnectEvent(ButtonClickEvent, function() self:EndPlayerTurn() end)\nend\nlocal drawPile = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckHud/DrawPile\")\nif drawPile ~= nil and drawPile.ButtonComponent ~= nil then\n\tif self.DrawPileHandler ~= nil then\n\t\tdrawPile:DisconnectEvent(ButtonClickEvent, self.DrawPileHandler)\n\t\tself.DrawPileHandler = nil\n\tend\n\tself.DrawPileHandler = drawPile:ConnectEvent(ButtonClickEvent, function() self:OpenDeckInspect(\"draw\") end)\nend\nlocal discardPile = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckHud/DiscardPile\")\nif discardPile ~= nil and discardPile.ButtonComponent ~= nil then\n\tif self.DiscardPileHandler ~= nil then\n\t\tdiscardPile:DisconnectEvent(ButtonClickEvent, self.DiscardPileHandler)\n\t\tself.DiscardPileHandler = nil\n\tend\n\tself.DiscardPileHandler = discardPile:ConnectEvent(ButtonClickEvent, function() self:OpenDeckInspect(\"discard\") end)\nend\nlocal inspectClose = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckInspectHud/Close\")\nif inspectClose ~= nil and inspectClose.ButtonComponent ~= nil then\n\tif self.DeckInspectCloseHandler ~= nil then\n\t\tinspectClose:DisconnectEvent(ButtonClickEvent, self.DeckInspectCloseHandler)\n\t\tself.DeckInspectCloseHandler = nil\n\tend\n\tself.DeckInspectCloseHandler = inspectClose:ConnectEvent(ButtonClickEvent, function() self:CloseDeckInspect() end)\nend\nlocal allDeckButton = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/TopBar/AllDeckButton\")\nif allDeckButton ~= nil and allDeckButton.ButtonComponent ~= nil then\n\tif self.AllDeckHandler ~= nil then\n\t\tallDeckButton:DisconnectEvent(ButtonClickEvent, self.AllDeckHandler)\n\t\tself.AllDeckHandler = nil\n\tend\n\tself.AllDeckHandler = allDeckButton:ConnectEvent(ButtonClickEvent, function() self:OpenAllDeck() end)\nend\nlocal allDeckClose = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckAllHud/Close\")\nif allDeckClose ~= nil and allDeckClose.ButtonComponent ~= nil then\n\tif self.AllDeckCloseHandler ~= nil then\n\t\tallDeckClose:DisconnectEvent(ButtonClickEvent, self.AllDeckCloseHandler)\n\t\tself.AllDeckCloseHandler = nil\n\tend\n\tself.AllDeckCloseHandler = allDeckClose:ConnectEvent(ButtonClickEvent, function() self:CloseAllDeck() end)\nend\nfor i = 1, 10 do\n\tlocal cardEntity = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CardHand/Card\" .. tostring(i))\n\tif cardEntity ~= nil and cardEntity.UITouchReceiveComponent ~= nil then\n\t\tcardEntity:ConnectEvent(UITouchBeginDragEvent, function(ev) self:OnCardDragBegin(i) end)\n\t\tcardEntity:ConnectEvent(UITouchDragEvent, function(ev) self:OnCardDrag(i, ev.TouchPoint) end)\n\t\tcardEntity:ConnectEvent(UITouchEndDragEvent, function(ev) self:OnCardDragEnd(i, ev.TouchPoint) end)\n\t\tcardEntity:ConnectEvent(UITouchEnterEvent, function() self:HoverCard(i) end)\n\t\tcardEntity:ConnectEvent(UITouchExitEvent, function() self:UnhoverCard(i) end)\n\tend\nend\nfor i = 1, 3 do\n\tlocal rc = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/RewardHud/Reward\" .. tostring(i))\n\tif rc ~= nil and rc.ButtonComponent ~= nil then\n\t\trc:ConnectEvent(ButtonClickEvent, function() self:PickReward(i) end)\n\tend\nend\nlocal skip = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/RewardHud/Skip\")\nif skip ~= nil and skip.ButtonComponent ~= nil then\n\tskip:ConnectEvent(ButtonClickEvent, function() self:PickReward(0) end)\nend\nlocal mapNodeIds = {}\nfor r = 1, 6 do\n\tfor c = 1, 4 do\n\t\ttable.insert(mapNodeIds, \"r\" .. tostring(r) .. \"c\" .. tostring(c))\n\tend\nend\ntable.insert(mapNodeIds, \"boss\")\nfor i = 1, #mapNodeIds do\n\tlocal nid = mapNodeIds[i]\n\tlocal mn = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/MapHud/Node_\" .. nid)\n\tif mn ~= nil and mn.ButtonComponent ~= nil then\n\t\tmn:ConnectEvent(ButtonClickEvent, function() self:PickNode(nid) end)\n\tend\nend\nfor i = 1, 3 do\n\tlocal sc = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/ShopHud/Card\" .. tostring(i))\n\tif sc ~= nil and sc.ButtonComponent ~= nil then\n\t\tsc:ConnectEvent(ButtonClickEvent, function() self:BuyCard(i) end)\n\tend\nend\nlocal shopLeave = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/ShopHud/Leave\")\nif shopLeave ~= nil and shopLeave.ButtonComponent ~= nil then\n\tshopLeave:ConnectEvent(ButtonClickEvent, function() self:LeaveNode() end)\nend\nlocal shopRelic = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/ShopHud/Relic\")\nif shopRelic ~= nil and shopRelic.ButtonComponent ~= nil then\n\tshopRelic:ConnectEvent(ButtonClickEvent, function() self:BuyRelic() end)\nend\nlocal restLeave = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/RestHud/Leave\")\nif restLeave ~= nil and restLeave.ButtonComponent ~= nil then\n\trestLeave:ConnectEvent(ButtonClickEvent, function() self:LeaveNode() end)\nend\nfor i = 1, 4 do\n\tlocal ms = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/MonsterSlot\" .. tostring(i))\n\tif ms ~= nil and ms.ButtonComponent ~= nil then\n\t\tms:ConnectEvent(ButtonClickEvent, function() self:SetTarget(i) end)\n\tend\nend\nfor i = 1, 10 do\n\tlocal rs = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/TopBar/RelicSlot\" .. tostring(i))\n\tif rs ~= nil and rs.UITouchReceiveComponent ~= nil then\n\t\tlocal idx = i\n\t\trs:ConnectEvent(UITouchEnterEvent, function()\n\t\t\tlocal rid = nil\n\t\t\tif self.RunRelics ~= nil then rid = self.RunRelics[idx] end\n\t\t\tif rid ~= nil and self.Relics[rid] ~= nil then\n\t\t\t\tself:ShowTooltip(self.Relics[rid].name, self.Relics[rid].desc, -240 + (idx - 1) * 48)\n\t\t\tend\n\t\tend)\n\t\trs:ConnectEvent(UITouchExitEvent, function() self:HideTooltip() end)\n\tend\nend\nfor i = 1, 5 do\n\tlocal ps = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/TopBar/PotionSlot\" .. tostring(i))\n\tif ps ~= nil and ps.UITouchReceiveComponent ~= nil then\n\t\tlocal idx = i\n\t\tps:ConnectEvent(UITouchEnterEvent, function()\n\t\t\tlocal pid = nil\n\t\t\tif self.RunPotions ~= nil then pid = self.RunPotions[idx] end\n\t\t\tif pid ~= nil and self.Potions[pid] ~= nil then\n\t\t\t\tself:ShowTooltip(self.Potions[pid].name, self.Potions[pid].desc, 240 + (idx - 1) * 44)\n\t\t\tend\n\t\tend)\n\t\tps:ConnectEvent(UITouchExitEvent, function() self:HideTooltip() end)\n\t\tps:ConnectEvent(UITouchDownEvent, function() self:OpenPotionMenu(idx) end)\n\tend\nend\nlocal pmUse = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/PotionMenu/Use\")\nif pmUse ~= nil and pmUse.ButtonComponent ~= nil then\n\tpmUse:ConnectEvent(ButtonClickEvent, function() self:UsePotion() end)\nend\nlocal pmToss = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/PotionMenu/Toss\")\nif pmToss ~= nil and pmToss.ButtonComponent ~= nil then\n\tpmToss:ConnectEvent(ButtonClickEvent, function() self:TossPotion() end)\nend\nlocal pmClose = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CombatHud/PotionMenu/Close\")\nif pmClose ~= nil and pmClose.ButtonComponent ~= nil then\n\tpmClose:ConnectEvent(ButtonClickEvent, function() self:ClosePotionMenu() end)\nend\nlocal shopPotion = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/ShopHud/Potion\")\nif shopPotion ~= nil and shopPotion.ButtonComponent ~= nil then\n\tshopPotion:ConnectEvent(ButtonClickEvent, function() self:BuyPotion() end)\nend\nlocal chest = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/TreasureHud/Chest\")\nif chest ~= nil and chest.ButtonComponent ~= nil then\n\tchest:ConnectEvent(ButtonClickEvent, function() self:OpenChest() end)\nend\nlocal treasureLeave = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/TreasureHud/Leave\")\nif treasureLeave ~= nil and treasureLeave.ButtonComponent ~= nil then\n\ttreasureLeave:ConnectEvent(ButtonClickEvent, function() self:LeaveNode() end)\nend\nlocal jcRelic = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/JobChoiceHud/RelicButton\")\nif jcRelic ~= nil and jcRelic.ButtonComponent ~= nil then\n\tjcRelic:ConnectEvent(ButtonClickEvent, function() self:PickJobReward(\"relic\") end)\nend\nlocal jcJob = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/JobChoiceHud/JobButton\")\nif jcJob ~= nil and jcJob.ButtonComponent ~= nil then\n\tjcJob:ConnectEvent(ButtonClickEvent, function() self:PickJobReward(\"job\") end)\nend\nfor i = 1, 3 do\n\tlocal slotIdx = i\n\tlocal jb = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/JobSelectHud/Job_slot\" .. tostring(i))\n\tif jb ~= nil and jb.ButtonComponent ~= nil then\n\t\tjb:ConnectEvent(ButtonClickEvent, function()\n\t\t\tif self.JobOpts ~= nil and self.JobOpts[slotIdx] ~= nil then\n\t\t\t\tself:SetJob(self.JobOpts[slotIdx].id)\n\t\t\tend\n\t\tend)\n\tend\nend", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -1100,7 +1479,7 @@ "Name": null }, "Arguments": [], - "Code": "if self.CombatOver == true or self.FxBusy == true or self.TurnBusy == true then\n\treturn\nend\nfor i = 1, #self.Hand do\n\ttable.insert(self.DiscardPile, self.Hand[i])\nend\nself.Hand = {}\nif self.PlayerWeak > 0 then self.PlayerWeak = self.PlayerWeak - 1 end\nif self.PlayerVuln > 0 then self.PlayerVuln = self.PlayerVuln - 1 end\nself:RenderHand(false)\nself:RenderPiles()\nself:EnemyTurn()", + "Code": "if self.CombatOver == true or self.FxBusy == true or self.TurnBusy == true then\n\treturn\nend\nlocal burn = 0\nfor bi = 1, #self.Hand do\n\tlocal hc = self.Cards[self.Hand[bi]]\n\tif hc ~= nil and hc.endTurnDamage ~= nil then burn = burn + hc.endTurnDamage end\nend\nif burn > 0 then\n\tself.PlayerHp = self.PlayerHp - burn\n\tif self.PlayerHp < 0 then self.PlayerHp = 0 end\n\tself:ShowPlayerDmgPop(burn)\n\tself:RenderCombat()\nend\nfor i = 1, #self.Hand do\n\ttable.insert(self.DiscardPile, self.Hand[i])\nend\nself.Hand = {}\nif self.PlayerWeak > 0 then self.PlayerWeak = self.PlayerWeak - 1 end\nif self.PlayerVuln > 0 then self.PlayerVuln = self.PlayerVuln - 1 end\nself:RenderHand(false)\nself:RenderPiles()\nself:EnemyTurn()", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -1123,7 +1502,7 @@ "Name": "amount" } ], - "Code": "for i = 1, amount do\n\tif #self.DrawPile <= 0 then\n\t\tself:RecycleDiscardIntoDraw()\n\tend\n\tif #self.DrawPile <= 0 then\n\t\tbreak\n\tend\n\tlocal cardId = table.remove(self.DrawPile)\n\ttable.insert(self.Hand, cardId)\nend\nself:RenderPiles()", + "Code": "for i = 1, amount do\n\tif #self.DrawPile <= 0 then\n\t\tself:RecycleDiscardIntoDraw()\n\tend\n\tif #self.DrawPile <= 0 then\n\t\tbreak\n\tend\n\tlocal cardId = table.remove(self.DrawPile)\n\tif #self.Hand >= 10 then\n\t\ttable.insert(self.DiscardPile, cardId)\n\telse\n\t\ttable.insert(self.Hand, cardId)\n\tend\nend\nself:RenderPiles()", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -1281,7 +1660,7 @@ "Name": null }, "Arguments": [], - "Code": "self.DeckAllOpen = false\nlocal hud = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckAllHud\")\nif hud ~= nil then\n\thud.Enable = false\nend", + "Code": "self.DeckAllOpen = false\nlocal hud = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckAllHud\")\nif hud ~= nil then\n\thud.Enable = false\nend\nif self.CodexMode == true then\n\tself.CodexMode = false\n\tself:ShowLobby()\nend", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -1296,7 +1675,7 @@ "Name": null }, "Arguments": [], - "Code": "local pile = self.RunDeck or {}\nlocal count = #pile\nself:SetText(\"/ui/DefaultGroup/DeckAllHud/Title\", \"모든 덱 (\" .. tostring(count) .. \")\")\nlocal empty = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckAllHud/Empty\")\nif empty ~= nil then\n\tempty.Enable = count <= 0\nend\nfor i = 1, 120 do\n\tlocal e = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckAllHud/Grid/Card\" .. tostring(i))\n\tif e ~= nil then\n\t\tlocal cardId = pile[i]\n\t\tif cardId == nil then\n\t\t\te.Enable = false\n\t\telse\n\t\t\te.Enable = true\n\t\t\tself:ApplyAllDeckCardVisual(i, cardId)\n\t\tend\n\tend\nend", + "Code": "local pile = self.RunDeck or {}\nlocal title = \"모든 덱\"\nif self.CodexMode == true then\n\tpile = self.CodexCards or {}\n\ttitle = \"카드 도감\"\nend\nlocal count = #pile\nself:SetText(\"/ui/DefaultGroup/DeckAllHud/Title\", title .. \" (\" .. tostring(count) .. \")\")\nlocal empty = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckAllHud/Empty\")\nif empty ~= nil then\n\tempty.Enable = count <= 0\nend\nfor i = 1, 120 do\n\tlocal e = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/DeckAllHud/Grid/Card\" .. tostring(i))\n\tif e ~= nil then\n\t\tlocal cardId = pile[i]\n\t\tif cardId == nil then\n\t\t\te.Enable = false\n\t\telse\n\t\t\te.Enable = true\n\t\t\tself:ApplyAllDeckCardVisual(i, cardId)\n\t\tend\n\tend\nend", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -1349,7 +1728,7 @@ "Name": "animate" } ], - "Code": "local drawStart = Vector2(-590, 8)\nfor i = 1, 5 do\n\tlocal cardEntity = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CardHand/Card\" .. tostring(i))\n\tif cardEntity ~= nil then\n\t\tlocal cardId = self.Hand[i]\n\t\tif cardId == nil then\n\t\t\tcardEntity.Enable = false\n\t\telse\n\t\t\tcardEntity.Enable = true\n\t\t\tself:ApplyCardVisual(i, cardId)\n\t\t\tif animate == true then\n\t\t\t\tself:AnimateCardFrom(i, drawStart, Vector2((i - 3) * 200, 0), 0.16 + i * 0.045)\n\t\t\tend\n\t\tend\n\tend\nend\nself:RenderPiles()", + "Code": "local n = #self.Hand\nlocal spacing = 175\nif n > 8 then spacing = math.floor(1400 / n) end\nlocal startX = -((n - 1) * spacing) / 2\nlocal drawStart = Vector2(-590, 8)\nfor i = 1, 10 do\n\tlocal cardEntity = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CardHand/Card\" .. tostring(i))\n\tif cardEntity ~= nil then\n\t\tlocal cardId = self.Hand[i]\n\t\tif cardId == nil then\n\t\t\tcardEntity.Enable = false\n\t\telse\n\t\t\tcardEntity.Enable = true\n\t\t\tif cardEntity.UITransformComponent ~= nil then cardEntity.UITransformComponent.UIScale = Vector3(1, 1, 1) end\n\t\t\tself:ApplyCardVisual(i, cardId)\n\t\t\tlocal tx = startX + (i - 1) * spacing\n\t\t\tif animate == true then\n\t\t\t\tself:AnimateCardFrom(i, drawStart, Vector2(tx, 0), 0.16 + i * 0.03)\n\t\t\telse\n\t\t\t\tif cardEntity.UITransformComponent ~= nil then cardEntity.UITransformComponent.anchoredPosition = Vector2(tx, 0) end\n\t\t\tend\n\t\tend\n\tend\nend\nself:RenderPiles()", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -1529,7 +1908,7 @@ "Name": "slot" } ], - "Code": "if self.CombatOver == true or self.FxBusy == true or self.TurnBusy == true then\n\treturn\nend\nif self.Hand == nil then\n\treturn\nend\nlocal cardId = self.Hand[slot]\nif cardId == nil then\n\treturn\nend\nlocal c = self.Cards[cardId]\nif c == nil then\n\treturn\nend\nif self.Energy < c.cost then\n\tself:Toast(\"에너지가 부족합니다\")\n\treturn\nend\nself.Energy = self.Energy - c.cost\nif c.kind == \"Attack\" then\n\tif c.damage ~= nil then\n\t\tself:PlayerAttackMotion()\n\t\tlocal total = 0\n\t\tlocal hitN = c.hits or 1\n\t\tfor h = 1, hitN do\n\t\t\ttotal = total + self:CalcPlayerAttack(c.damage)\n\t\tend\n\t\tif c.aoe == true then\n\t\t\tself:PlayAoeFx(c.image, total)\n\t\telse\n\t\t\tself:PlayAttackFx(self.TargetIndex, c.image, total, c.pierce == true)\n\t\tend\n\tend\n\tif c.block ~= nil then\n\t\tself.PlayerBlock = self.PlayerBlock + c.block\n\tend\n\tself:ApplyRelics(\"cardPlayed\")\nelseif c.kind == \"Skill\" then\n\tif c.block ~= nil then\n\t\tself.PlayerBlock = self.PlayerBlock + c.block\n\tend\nelseif c.kind == \"Power\" then\n\tif c.powerEffect ~= nil then\n\t\ttable.insert(self.PlayerPowers, cardId)\n\tend\nend\nif c.strength ~= nil then\n\tself.PlayerStr = self.PlayerStr + c.strength\nend\nif c.selfVuln ~= nil then\n\tself.PlayerVuln = self.PlayerVuln + c.selfVuln\nend\nif c.heal ~= nil then\n\tself.PlayerHp = math.min(self.PlayerHp + c.heal, self.PlayerMaxHp)\nend\nif c.weak ~= nil or c.vuln ~= nil or c.poison ~= nil then\n\tlocal tm = self.Monsters[self.TargetIndex]\n\tif tm ~= nil and tm.alive == true then\n\t\tif c.weak ~= nil then tm.weak = tm.weak + c.weak end\n\t\tif c.poison ~= nil then tm.poison = (tm.poison or 0) + c.poison end\n\t\tif c.vuln ~= nil then\n\t\t\ttm.vuln = tm.vuln + c.vuln\n\t\t\tif self:HasRelic(\"championBelt\") then\n\t\t\t\ttm.weak = tm.weak + 1\n\t\t\tend\n\t\tend\n\tend\nend\ntable.remove(self.Hand, slot)\nif c.kind ~= \"Power\" then\n\ttable.insert(self.DiscardPile, cardId)\nend\nif c.draw ~= nil then\n\tself:DrawCards(c.draw)\nend\nself:RenderHand(false)\nself:RenderPiles()\nself:RenderCombat()\nself:CheckCombatEnd()", + "Code": "if self.CombatOver == true or self.FxBusy == true or self.TurnBusy == true then\n\treturn\nend\nif self.Hand == nil then\n\treturn\nend\nlocal cardId = self.Hand[slot]\nif cardId == nil then\n\treturn\nend\nlocal c = self.Cards[cardId]\nif c == nil then\n\treturn\nend\nif c.unplayable == true then\n\tself:Toast(\"사용할 수 없는 카드입니다\")\n\treturn\nend\nif self.Energy < c.cost then\n\tself:Toast(\"에너지가 부족합니다\")\n\treturn\nend\nself.Energy = self.Energy - c.cost\nif c.kind == \"Attack\" then\n\tif c.damage ~= nil then\n\t\tself:PlayerAttackMotion()\n\t\tlocal total = 0\n\t\tlocal hitN = c.hits or 1\n\t\tfor h = 1, hitN do\n\t\t\ttotal = total + self:CalcPlayerAttack(c.damage)\n\t\tend\n\t\tif c.aoe == true then\n\t\t\tself:PlayAoeFx(c.fx or c.image, total)\n\t\telse\n\t\t\tself:PlayAttackFx(self.TargetIndex, c.fx or c.image, total, c.pierce == true)\n\t\tend\n\tend\n\tif c.block ~= nil then\n\t\tself.PlayerBlock = self.PlayerBlock + c.block\n\tend\n\tself:ApplyRelics(\"cardPlayed\")\nelseif c.kind == \"Skill\" then\n\tif c.block ~= nil then\n\t\tself.PlayerBlock = self.PlayerBlock + c.block\n\tend\nelseif c.kind == \"Power\" then\n\tif c.powerEffect ~= nil then\n\t\ttable.insert(self.PlayerPowers, cardId)\n\tend\nend\nif c.strength ~= nil then\n\tself.PlayerStr = self.PlayerStr + c.strength\nend\nif c.selfVuln ~= nil then\n\tself.PlayerVuln = self.PlayerVuln + c.selfVuln\nend\nif c.heal ~= nil then\n\tself.PlayerHp = math.min(self.PlayerHp + c.heal, self.PlayerMaxHp)\nend\nif c.weak ~= nil or c.vuln ~= nil or c.poison ~= nil then\n\tlocal tm = self.Monsters[self.TargetIndex]\n\tif tm ~= nil and tm.alive == true then\n\t\tif c.weak ~= nil then tm.weak = tm.weak + c.weak end\n\t\tif c.poison ~= nil then tm.poison = (tm.poison or 0) + c.poison end\n\t\tif c.vuln ~= nil then\n\t\t\ttm.vuln = tm.vuln + c.vuln\n\t\t\tif self:HasRelic(\"championBelt\") then\n\t\t\t\ttm.weak = tm.weak + 1\n\t\t\tend\n\t\tend\n\tend\nend\ntable.remove(self.Hand, slot)\nif c.kind ~= \"Power\" then\n\ttable.insert(self.DiscardPile, cardId)\nend\nif c.draw ~= nil then\n\tself:DrawCards(c.draw)\nend\nself:RenderHand(false)\nself:RenderPiles()\nself:RenderCombat()\nself:CheckCombatEnd()", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -1860,7 +2239,7 @@ "Name": "fromIndex" } ], - "Code": "local idx = 0\nfor i = fromIndex, #self.Monsters do\n\tif self.Monsters[i].alive == true then idx = i; break end\nend\nif idx == 0 or self.PlayerHp <= 0 then\n\tself:FinishEnemyTurn()\n\treturn\nend\nlocal m = self.Monsters[idx]\nlocal base = \"/ui/DefaultGroup/CombatHud/MonsterSlot\" .. tostring(idx)\nself:SetEntityEnabled(base .. \"/ActFrame\", true)\n_TimerService:SetTimerOnce(function()\n\tif m.poison ~= nil and m.poison > 0 then\n\t\tm.hp = m.hp - m.poison\n\t\tself:ShowDmgPop(idx, m.poison)\n\t\tself:MonsterHitMotion(idx)\n\t\tm.poison = m.poison - 1\n\t\tif m.hp <= 0 then\n\t\t\tm.hp = 0\n\t\t\tself:KillMonster(m.slot)\n\t\t\tself:RenderCombat()\n\t\t\tself:SetEntityEnabled(base .. \"/ActFrame\", false)\n\t\t\t_TimerService:SetTimerOnce(function() self:EnemyActStep(idx + 1) end, 0.15)\n\t\t\treturn\n\t\tend\n\tend\n\tm.block = 0\n\tlocal intent = m.intents[m.intentIdx]\n\tif intent ~= nil then\n\t\tif intent.kind == \"Attack\" then\n\t\t\tself:MonsterLunge(idx)\n\t\t\tlocal atk = intent.value + m.str\n\t\t\tif m.weak > 0 then\n\t\t\t\tatk = math.floor(atk * 0.75)\n\t\t\tend\n\t\t\tif self.PlayerVuln > 0 then\n\t\t\t\tatk = math.floor(atk * 1.5)\n\t\t\tend\n\t\t\tlocal before = self.PlayerHp\n\t\t\tself:DealDamageToPlayer(atk, idx)\n\t\t\tself:ShowPlayerDmgPop(before - self.PlayerHp)\n\t\t\tself:PlayerHitMotion()\n\t\telseif intent.kind == \"Defend\" then\n\t\t\tm.block = m.block + intent.value\n\t\telseif intent.kind == \"Debuff\" then\n\t\t\tif intent.effect == \"weak\" then\n\t\t\t\tself.PlayerWeak = self.PlayerWeak + intent.value\n\t\t\telseif intent.effect == \"vuln\" then\n\t\t\t\tself.PlayerVuln = self.PlayerVuln + intent.value\n\t\t\tend\n\t\tend\n\tend\n\tm.intentIdx = m.intentIdx + 1\n\tif m.intentIdx > #m.intents then\n\t\tm.intentIdx = 1\n\tend\n\tif m.weak > 0 then m.weak = m.weak - 1 end\n\tif m.vuln > 0 then m.vuln = m.vuln - 1 end\n\tself:RenderCombat()\n\tself:SetEntityEnabled(base .. \"/ActFrame\", false)\n\t_TimerService:SetTimerOnce(function() self:EnemyActStep(idx + 1) end, 0.15)\nend, 0.45)", + "Code": "local idx = 0\nfor i = fromIndex, #self.Monsters do\n\tif self.Monsters[i].alive == true then idx = i; break end\nend\nif idx == 0 or self.PlayerHp <= 0 then\n\tself:FinishEnemyTurn()\n\treturn\nend\nlocal m = self.Monsters[idx]\nlocal base = \"/ui/DefaultGroup/CombatHud/MonsterSlot\" .. tostring(idx)\nself:SetEntityEnabled(base .. \"/ActFrame\", true)\n_TimerService:SetTimerOnce(function()\n\tif m.poison ~= nil and m.poison > 0 then\n\t\tm.hp = m.hp - m.poison\n\t\tself:ShowDmgPop(idx, m.poison)\n\t\tself:MonsterHitMotion(idx)\n\t\tm.poison = m.poison - 1\n\t\tif m.hp <= 0 then\n\t\t\tm.hp = 0\n\t\t\tself:KillMonster(m.slot)\n\t\t\tself:RenderCombat()\n\t\t\tself:SetEntityEnabled(base .. \"/ActFrame\", false)\n\t\t\t_TimerService:SetTimerOnce(function() self:EnemyActStep(idx + 1) end, 0.15)\n\t\t\treturn\n\t\tend\n\tend\n\tm.block = 0\n\tlocal intent = m.intents[m.intentIdx]\n\tif intent ~= nil then\n\t\tif intent.kind == \"Attack\" then\n\t\t\tself:MonsterLunge(idx)\n\t\t\tlocal atk = intent.value + m.str\n\t\t\tif m.weak > 0 then\n\t\t\t\tatk = math.floor(atk * 0.75)\n\t\t\tend\n\t\t\tif self.PlayerVuln > 0 then\n\t\t\t\tatk = math.floor(atk * 1.5)\n\t\t\tend\n\t\t\tlocal before = self.PlayerHp\n\t\t\tself:DealDamageToPlayer(atk, idx)\n\t\t\tself:ShowPlayerDmgPop(before - self.PlayerHp)\n\t\t\tself:PlayerHitMotion()\n\t\telseif intent.kind == \"Defend\" then\n\t\t\tm.block = m.block + intent.value\n\t\telseif intent.kind == \"Debuff\" then\n\t\t\tif intent.effect == \"weak\" then\n\t\t\t\tself.PlayerWeak = self.PlayerWeak + intent.value\n\t\t\telseif intent.effect == \"vuln\" then\n\t\t\t\tself.PlayerVuln = self.PlayerVuln + intent.value\n\t\t\tend\n\t\telseif intent.kind == \"AddCard\" then\n\t\t\tlocal cnt = intent.count or 1\n\t\t\tfor ci = 1, cnt do\n\t\t\t\ttable.insert(self.DiscardPile, intent.card)\n\t\t\tend\n\t\t\tself:RenderPiles()\n\t\t\tlocal cn = intent.card\n\t\t\tlocal cc = self.Cards[intent.card]\n\t\t\tif cc ~= nil then cn = cc.name end\n\t\t\tself:Toast(m.name .. \": \" .. cn .. \" 추가!\")\n\t\tend\n\tend\n\tif #m.intents > 0 then\n\t\tm.intentIdx = math.random(1, #m.intents)\n\tend\n\tif m.weak > 0 then m.weak = m.weak - 1 end\n\tif m.vuln > 0 then m.vuln = m.vuln - 1 end\n\tself:RenderCombat()\n\tself:SetEntityEnabled(base .. \"/ActFrame\", false)\n\t_TimerService:SetTimerOnce(function() self:EnemyActStep(idx + 1) end, 0.15)\nend, 0.45)", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -1890,7 +2269,7 @@ "Name": null }, "Arguments": [], - "Code": "local anyAlive = false\nfor i = 1, #self.Monsters do\n\tif self.Monsters[i].alive == true then anyAlive = true; break end\nend\nif anyAlive == false then\n\tself.CombatOver = true\n\tself.Gold = self.Gold + math.floor(25 * self:AscGoldMult())\n\tself:ApplyRelics(\"combatEnd\")\n\tself:ApplyRelics(\"combatReward\")\n\tself:MaybeDropPotion()\n\tself:RenderRun()\n\tlocal node = self.MapNodes[self.CurrentNodeId]\n\tif node ~= nil and node.type == \"elite\" then\n\t\tself.Gold = self.Gold + 15\n\t\tlocal nid = self:PickNewRelic()\n\t\tif nid ~= \"\" then\n\t\t\tself:AddRelic(nid)\n\t\t\tlocal nr = self.Relics[nid]\n\t\t\tif nr ~= nil then\n\t\t\t\tself:Toast(\"유물 획득: \" .. nr.name)\n\t\t\tend\n\t\tend\n\tend\n\tif node ~= nil and node.type == \"boss\" then\n\t\tif self.PlayerJob == \"\" and self.Floor < self.RunLength then\n\t\t\tself:ShowJobChoice()\n\t\telse\n\t\t\tlocal bid = self:PickNewRelic()\n\t\t\tif bid ~= \"\" then\n\t\t\t\tself:AddRelic(bid)\n\t\t\t\tlocal br = self.Relics[bid]\n\t\t\t\tif br ~= nil then\n\t\t\t\t\tself:Toast(\"유물 획득: \" .. br.name)\n\t\t\t\tend\n\t\t\tend\n\t\t\tself:ContinueAfterBoss()\n\t\tend\n\telse\n\t\tself:OfferReward()\n\tend\nelseif self.PlayerHp <= 0 then\n\tself.CombatOver = true\n\tself:EndRun(\"패배...\")\nend", + "Code": "local anyAlive = false\nfor i = 1, #self.Monsters do\n\tif self.Monsters[i].alive == true then anyAlive = true; break end\nend\nif anyAlive == false then\n\tself.CombatOver = true\n\tself.Gold = self.Gold + math.floor(25 * self:AscGoldMult())\n\tself:ApplyRelics(\"combatEnd\")\n\tself:ApplyRelics(\"combatReward\")\n\tself:MaybeDropPotion()\n\tself:RenderRun()\n\tlocal node = self.MapNodes[self.CurrentNodeId]\n\tif node ~= nil and node.type == \"elite\" then\n\t\tself.Gold = self.Gold + 15\n\t\tlocal nid = self:PickNewRelic()\n\t\tif nid ~= \"\" then\n\t\t\tself:AddRelic(nid)\n\t\t\tlocal nr = self.Relics[nid]\n\t\t\tif nr ~= nil then\n\t\t\t\tself:Toast(\"유물 획득: \" .. nr.name)\n\t\t\tend\n\t\tend\n\tend\n\tif node ~= nil and node.type == \"boss\" then\n\t\tif self.PlayerJob == \"\" and self.Floor < self.RunLength then\n\t\t\tself:ShowJobChoice()\n\t\telse\n\t\t\tif self.PlayerJob ~= \"\" then self:AwardSouls(1) end\n\t\t\tlocal bid = self:PickNewRelic()\n\t\t\tif bid ~= \"\" then\n\t\t\t\tself:AddRelic(bid)\n\t\t\t\tlocal br = self.Relics[bid]\n\t\t\t\tif br ~= nil then\n\t\t\t\t\tself:Toast(\"유물 획득: \" .. br.name)\n\t\t\t\tend\n\t\t\tend\n\t\t\tself:ContinueAfterBoss()\n\t\tend\n\telse\n\t\tself:OfferReward()\n\tend\nelseif self.PlayerHp <= 0 then\n\tself.CombatOver = true\n\tself:EndRun(\"패배...\")\nend", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -1973,7 +2352,7 @@ "Name": null }, "Arguments": [], - "Code": "if self.PlayerJob ~= \"\" and self.Jobs ~= nil then\n\tfor cls, list in pairs(self.Jobs) do\n\t\tfor i = 1, #list do\n\t\t\tif list[i].id == self.PlayerJob then\n\t\t\t\treturn list[i].name\n\t\t\tend\n\t\tend\n\tend\nend\nif self.SelectedClass == \"warrior\" then\n\treturn \"전사\"\nelseif self.SelectedClass == \"magician\" then\n\treturn \"마법사\"\nend\nreturn \"플레이어\"", + "Code": "if self.PlayerJob ~= \"\" and self.Jobs ~= nil then\n\tfor cls, list in pairs(self.Jobs) do\n\t\tfor i = 1, #list do\n\t\t\tif list[i].id == self.PlayerJob then\n\t\t\t\treturn list[i].name\n\t\t\tend\n\t\tend\n\tend\nend\nif self.SelectedClass == \"warrior\" then\n\treturn \"전사\"\nelseif self.SelectedClass == \"magician\" then\n\treturn \"마법사\"\nelseif self.SelectedClass == \"thief\" then\n\treturn \"도적\"\nend\nreturn \"플레이어\"", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -2011,7 +2390,7 @@ "Name": null }, "Arguments": [], - "Code": "local maps = { \"map01\", \"map02\", \"map03\" }\nlocal target = maps[self.Floor]\nif target == nil then\n\treturn\nend\nlocal lp = _UserService.LocalPlayer\nif lp == nil then\n\treturn\nend\nif lp.CurrentMapName == target then\n\treturn\nend\n_TeleportService:TeleportToMapPosition(lp, Vector3(-6, 0.03, 0), target)", + "Code": "local maps = { \"map01\", \"map02\", \"map03\", \"map04\", \"map05\" }\nlocal target = maps[self.Floor]\nif target == nil then\n\treturn\nend\nlocal lp = _UserService.LocalPlayer\nif lp == nil then\n\treturn\nend\nif lp.CurrentMapName == target then\n\treturn\nend\n_TeleportService:TeleportToMapPosition(lp, Vector3(-6, 0.03, 0), target)", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -2057,7 +2436,7 @@ "Name": "text" } ], - "Code": "local msg = text\nif text == \"런 클리어!\" and self.AscensionLevel >= self.AscensionUnlocked and self.AscensionUnlocked < 10 then\n\tself.AscensionUnlocked = self.AscensionUnlocked + 1\n\tlocal lp = _UserService.LocalPlayer\n\tif lp ~= nil then\n\t\tself:SaveAscension(self.AscensionUnlocked, lp.PlayerComponent.UserId)\n\tend\n\tself:RenderAscension()\n\tmsg = \"런 클리어! 승천 \" .. string.format(\"%d\", self.AscensionUnlocked) .. \" 해금!\"\nend\nself:ShowResult(msg)\nself.RunActive = false\n_TimerService:SetTimerOnce(function() self:ShowMainMenu() end, 4)", + "Code": "local msg = text\nif text == \"런 클리어!\" and self.AscensionLevel >= self.AscensionUnlocked and self.AscensionUnlocked < 10 then\n\tself.AscensionUnlocked = self.AscensionUnlocked + 1\n\tlocal lp = _UserService.LocalPlayer\n\tif lp ~= nil then\n\t\tself:SaveAscension(self.AscensionUnlocked, lp.PlayerComponent.UserId)\n\tend\n\tself:RenderAscension()\n\tmsg = \"런 클리어! 승천 \" .. string.format(\"%d\", self.AscensionUnlocked) .. \" 해금!\"\nend\nself:ShowResult(msg)\nself.RunActive = false\n_TimerService:SetTimerOnce(function() self:ShowLobby() end, 4)", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -2116,7 +2495,7 @@ "Name": null }, "Arguments": [], - "Code": "for i = 1, 4 do\n\tlocal base = \"/ui/DefaultGroup/CombatHud/MonsterSlot\" .. tostring(i)\n\tlocal m = self.Monsters[i]\n\tif m ~= nil and m.alive == true then\n\t\tself:SetEntityEnabled(base, true)\n\t\tself:SetText(base .. \"/Name\", m.name)\n\t\tself:SetText(base .. \"/Hp\", string.format(\"%d\", m.hp) .. \"/\" .. string.format(\"%d\", m.maxHp))\n\t\tlocal intent = m.intents[m.intentIdx]\n\t\tlocal t = \"\"\n\t\tif intent ~= nil then\n\t\t\tif intent.kind == \"Attack\" then\n\t\t\t\tlocal atk = intent.value + m.str\n\t\t\t\tif m.weak > 0 then atk = math.floor(atk * 0.75) end\n\t\t\t\tif self.PlayerVuln > 0 then atk = math.floor(atk * 1.5) end\n\t\t\t\tt = \"공격 \" .. tostring(atk)\n\t\t\telseif intent.kind == \"Defend\" then t = \"방어 \" .. tostring(intent.value)\n\t\t\telseif intent.kind == \"Debuff\" then\n\t\t\t\tif intent.effect == \"weak\" then t = \"약화 \" .. tostring(intent.value) .. \" 부여\"\n\t\t\t\telse t = \"취약 \" .. tostring(intent.value) .. \" 부여\" end\n\t\t\tend\n\t\tend\n\t\tself:SetText(base .. \"/Intent\", t)\n\t\tself:SetEntityEnabled(base .. \"/TargetFrame\", i == self.TargetIndex)\n\t\tlocal intentEntity = _EntityService:GetEntityByPath(base .. \"/Intent\")\n\t\tif intentEntity ~= nil and intentEntity.TextComponent ~= nil and intent ~= nil then\n\t\t\tif intent.kind == \"Attack\" then\n\t\t\t\tintentEntity.TextComponent.FontColor = Color(1, 0.45, 0.35, 1)\n\t\t\telseif intent.kind == \"Debuff\" then\n\t\t\t\tintentEntity.TextComponent.FontColor = Color(0.8, 0.5, 1, 1)\n\t\t\telse\n\t\t\t\tintentEntity.TextComponent.FontColor = Color(0.5, 0.75, 1, 1)\n\t\t\tend\n\t\tend\n\t\tself:SetHpBar(base .. \"/HpBarFill\", m.hp, m.maxHp, 140)\n\t\tself:SetEntityEnabled(base .. \"/BlockBadge\", m.block > 0)\n\t\tself:SetText(base .. \"/BlockBadge/Value\", string.format(\"%d\", m.block))\n\t\tself:SetText(base .. \"/Buffs\", self:BuffsLabel(m.str, m.weak, m.vuln, m.poison or 0))\n\telse\n\t\tself:SetEntityEnabled(base, false)\n\tend\nend\nself:SetText(\"/ui/DefaultGroup/CombatHud/PlayerPanel/HpText\", string.format(\"%d\", self.PlayerHp) .. \"/\" .. string.format(\"%d\", self.PlayerMaxHp))\nself:SetHpBar(\"/ui/DefaultGroup/CombatHud/PlayerPanel/HpBarFill\", self.PlayerHp, self.PlayerMaxHp, 220)\nself:SetEntityEnabled(\"/ui/DefaultGroup/CombatHud/PlayerPanel/BlockBadge\", self.PlayerBlock > 0)\nself:SetText(\"/ui/DefaultGroup/CombatHud/PlayerPanel/BlockBadge/Value\", string.format(\"%d\", self.PlayerBlock))\nlocal pb = self:BuffsLabel(self.PlayerStr, self.PlayerWeak, self.PlayerVuln, 0)\nif self.PlayerPowers ~= nil and #self.PlayerPowers > 0 then\n\tlocal names = {}\n\tfor i = 1, #self.PlayerPowers do\n\t\tlocal pc = self.Cards[self.PlayerPowers[i]]\n\t\tif pc ~= nil then table.insert(names, pc.name) end\n\tend\n\tif pb ~= \"\" then pb = pb .. \" · \" end\n\tpb = pb .. table.concat(names, \" \")\nend\nself:SetText(\"/ui/DefaultGroup/CombatHud/PlayerPanel/Buffs\", pb)\nself:RenderRun()", + "Code": "for i = 1, 4 do\n\tlocal base = \"/ui/DefaultGroup/CombatHud/MonsterSlot\" .. tostring(i)\n\tlocal m = self.Monsters[i]\n\tif m ~= nil and m.alive == true then\n\t\tself:SetEntityEnabled(base, true)\n\t\tself:SetText(base .. \"/Name\", m.name)\n\t\tself:SetText(base .. \"/Hp\", string.format(\"%d\", m.hp) .. \"/\" .. string.format(\"%d\", m.maxHp))\n\t\tlocal intent = m.intents[m.intentIdx]\n\t\tlocal t = \"\"\n\t\tif intent ~= nil then\n\t\t\tif intent.kind == \"Attack\" then\n\t\t\t\tlocal atk = intent.value + m.str\n\t\t\t\tif m.weak > 0 then atk = math.floor(atk * 0.75) end\n\t\t\t\tif self.PlayerVuln > 0 then atk = math.floor(atk * 1.5) end\n\t\t\t\tt = \"공격 \" .. tostring(atk)\n\t\t\telseif intent.kind == \"Defend\" then t = \"방어 \" .. tostring(intent.value)\n\t\t\telseif intent.kind == \"Debuff\" then\n\t\t\t\tif intent.effect == \"weak\" then t = \"약화 \" .. tostring(intent.value) .. \" 부여\"\n\t\t\t\telse t = \"취약 \" .. tostring(intent.value) .. \" 부여\" end\n\t\t\telseif intent.kind == \"AddCard\" then\n\t\t\t\tt = \"저주 카드 추가\"\n\t\t\tend\n\t\tend\n\t\tself:SetText(base .. \"/Intent\", t)\n\t\tself:SetEntityEnabled(base .. \"/TargetFrame\", i == self.TargetIndex)\n\t\tlocal intentEntity = _EntityService:GetEntityByPath(base .. \"/Intent\")\n\t\tif intentEntity ~= nil and intentEntity.TextComponent ~= nil and intent ~= nil then\n\t\t\tif intent.kind == \"Attack\" then\n\t\t\t\tintentEntity.TextComponent.FontColor = Color(1, 0.45, 0.35, 1)\n\t\t\telseif intent.kind == \"Debuff\" then\n\t\t\t\tintentEntity.TextComponent.FontColor = Color(0.8, 0.5, 1, 1)\n\t\t\telseif intent.kind == \"AddCard\" then\n\t\t\t\tintentEntity.TextComponent.FontColor = Color(0.6, 0.85, 0.4, 1)\n\t\t\telse\n\t\t\t\tintentEntity.TextComponent.FontColor = Color(0.5, 0.75, 1, 1)\n\t\t\tend\n\t\tend\n\t\tself:SetHpBar(base .. \"/HpBarFill\", m.hp, m.maxHp, 140)\n\t\tself:SetEntityEnabled(base .. \"/BlockBadge\", m.block > 0)\n\t\tself:SetText(base .. \"/BlockBadge/Value\", string.format(\"%d\", m.block))\n\t\tself:SetText(base .. \"/Buffs\", self:BuffsLabel(m.str, m.weak, m.vuln, m.poison or 0))\n\telse\n\t\tself:SetEntityEnabled(base, false)\n\tend\nend\nself:SetText(\"/ui/DefaultGroup/CombatHud/PlayerPanel/HpText\", string.format(\"%d\", self.PlayerHp) .. \"/\" .. string.format(\"%d\", self.PlayerMaxHp))\nself:SetHpBar(\"/ui/DefaultGroup/CombatHud/PlayerPanel/HpBarFill\", self.PlayerHp, self.PlayerMaxHp, 220)\nself:SetEntityEnabled(\"/ui/DefaultGroup/CombatHud/PlayerPanel/BlockBadge\", self.PlayerBlock > 0)\nself:SetText(\"/ui/DefaultGroup/CombatHud/PlayerPanel/BlockBadge/Value\", string.format(\"%d\", self.PlayerBlock))\nlocal pb = self:BuffsLabel(self.PlayerStr, self.PlayerWeak, self.PlayerVuln, 0)\nif self.PlayerPowers ~= nil and #self.PlayerPowers > 0 then\n\tlocal names = {}\n\tfor i = 1, #self.PlayerPowers do\n\t\tlocal pc = self.Cards[self.PlayerPowers[i]]\n\t\tif pc ~= nil then table.insert(names, pc.name) end\n\tend\n\tif pb ~= \"\" then pb = pb .. \" · \" end\n\tpb = pb .. table.concat(names, \" \")\nend\nself:SetText(\"/ui/DefaultGroup/CombatHud/PlayerPanel/Buffs\", pb)\nself:RenderRun()", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -2659,6 +3038,52 @@ "Attributes": [], "Name": "RenderRelics" }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [ + { + "Type": "number", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": "slot" + } + ], + "Code": "if self.DragSlot ~= nil and self.DragSlot > 0 then\n\treturn\nend\nlocal cardId = self.Hand[slot]\nif cardId == nil then\n\treturn\nend\nlocal e = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CardHand/Card\" .. tostring(slot))\nlocal tx = 0\nif e ~= nil and e.UITransformComponent ~= nil then\n\ttx = e.UITransformComponent.anchoredPosition.x\n\te.UITransformComponent.UIScale = Vector3(1.3, 1.3, 1)\nend\nlocal c = self.Cards[cardId]\nif c ~= nil then\n\tself:ShowTooltip(c.name, c.desc, tx)\nend", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "HoverCard" + }, + { + "Return": { + "Type": "void", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": null + }, + "Arguments": [ + { + "Type": "number", + "DefaultValue": null, + "SyncDirection": 0, + "Attributes": [], + "Name": "slot" + } + ], + "Code": "local e = _EntityService:GetEntityByPath(\"/ui/DefaultGroup/CardHand/Card\" .. tostring(slot))\nif e ~= nil and e.UITransformComponent ~= nil then\n\te.UITransformComponent.UIScale = Vector3(1, 1, 1)\nend\nself:HideTooltip()", + "Scope": 2, + "ExecSpace": 6, + "Attributes": [], + "Name": "UnhoverCard" + }, { "Return": { "Type": "void", @@ -2735,7 +3160,7 @@ "Name": null }, "Arguments": [], - "Code": "-- 절차 생성 — tools/map/rogue-map.mjs(JS 미러)와 로직 동기화 유지\nself.MapNodes = {}\nself.MapStart = {}\nself.VisitedNodes = {}\nself.Depth = 0\nself.MapNodes[\"boss\"] = { type = \"boss\", row = 7 + 1, col = 0, next = {} }\nlocal cols = { 1, 2, 3, 4 }\nfor i = #cols, 2, -1 do\n\tlocal j = math.random(1, i)\n\tcols[i], cols[j] = cols[j], cols[i]\nend\nlocal starts = { cols[1], cols[2], math.random(1, 4), math.random(1, 4) }\nfor p = 1, 4 do\n\tlocal c = starts[p]\n\tlocal sid = \"r1c\" .. tostring(c)\n\tif self.MapNodes[sid] == nil then\n\t\tself.MapNodes[sid] = { type = \"combat\", row = 1, col = c, next = {} }\n\tend\n\tlocal found = false\n\tfor i = 1, #self.MapStart do\n\t\tif self.MapStart[i] == sid then found = true end\n\tend\n\tif found == false then\n\t\ttable.insert(self.MapStart, sid)\n\tend\n\tfor r = 1, 7 - 1 do\n\t\tlocal nc = c + math.random(-1, 1)\n\t\tif nc < 1 then nc = 1 end\n\t\tif nc > 4 then nc = 4 end\n\t\tlocal nid = \"r\" .. tostring(r + 1) .. \"c\" .. tostring(nc)\n\t\tif self.MapNodes[nid] == nil then\n\t\t\tself.MapNodes[nid] = { type = \"combat\", row = r + 1, col = nc, next = {} }\n\t\tend\n\t\tlocal fid = \"r\" .. tostring(r) .. \"c\" .. tostring(c)\n\t\tlocal dup = false\n\t\tfor i = 1, #self.MapNodes[fid].next do\n\t\t\tif self.MapNodes[fid].next[i] == nid then dup = true end\n\t\tend\n\t\tif dup == false then\n\t\t\ttable.insert(self.MapNodes[fid].next, nid)\n\t\tend\n\t\tc = nc\n\tend\n\tlocal lid = \"r\" .. tostring(7) .. \"c\" .. tostring(c)\n\tlocal bdup = false\n\tfor i = 1, #self.MapNodes[lid].next do\n\t\tif self.MapNodes[lid].next[i] == \"boss\" then bdup = true end\n\tend\n\tif bdup == false then\n\t\ttable.insert(self.MapNodes[lid].next, \"boss\")\n\tend\nend\nfor r = 3, 7 do\n\tfor c = 1, 4 do\n\t\tlocal id = \"r\" .. tostring(r) .. \"c\" .. tostring(c)\n\t\tlocal node = self.MapNodes[id]\n\t\tif node ~= nil then\n\t\t\tlocal eliteParent = false\n\t\t\tfor pid, pn in pairs(self.MapNodes) do\n\t\t\t\tif pn.row == r - 1 and pn.type == \"elite\" then\n\t\t\t\t\tfor i = 1, #pn.next do\n\t\t\t\t\t\tif pn.next[i] == id then eliteParent = true end\n\t\t\t\t\tend\n\t\t\t\tend\n\t\t\tend\n\t\t\tlocal w\n\t\t\tif r == 7 then\n\t\t\t\tw = { { \"rest\", 50 }, { \"combat\", 25 }, { \"shop\", 10 }, { \"elite\", 8 }, { \"treasure\", 7 } }\n\t\t\telseif r >= 4 then\n\t\t\t\tw = { { \"combat\", 45 }, { \"elite\", 16 }, { \"shop\", 12 }, { \"rest\", 12 }, { \"treasure\", 15 } }\n\t\t\telse\n\t\t\t\tw = { { \"combat\", 45 }, { \"shop\", 12 }, { \"rest\", 12 } }\n\t\t\tend\n\t\t\tlocal total = 0\n\t\t\tfor i = 1, #w do\n\t\t\t\tif w[i][1] == \"elite\" and eliteParent == true then\n\t\t\t\t\tw[i][2] = 0\n\t\t\t\tend\n\t\t\t\ttotal = total + w[i][2]\n\t\t\tend\n\t\t\tlocal roll = math.random() * total\n\t\t\tlocal acc = 0\n\t\t\tfor i = 1, #w do\n\t\t\t\tacc = acc + w[i][2]\n\t\t\t\tif roll <= acc then\n\t\t\t\t\tnode.type = w[i][1]\n\t\t\t\t\tbreak\n\t\t\t\tend\n\t\t\tend\n\t\tend\n\tend\nend", + "Code": "-- 절차 생성 — tools/map/rogue-map.mjs(JS 미러)와 로직 동기화 유지\nself.MapNodes = {}\nself.MapStart = {}\nself.VisitedNodes = {}\nself.Depth = 0\nself.MapNodes[\"boss\"] = { type = \"boss\", row = 6 + 1, col = 0, next = {} }\nlocal cols = { 1, 2, 3, 4 }\nfor i = #cols, 2, -1 do\n\tlocal j = math.random(1, i)\n\tcols[i], cols[j] = cols[j], cols[i]\nend\nlocal starts = { cols[1], cols[2], math.random(1, 4), math.random(1, 4) }\nfor p = 1, 4 do\n\tlocal c = starts[p]\n\tlocal sid = \"r1c\" .. tostring(c)\n\tif self.MapNodes[sid] == nil then\n\t\tself.MapNodes[sid] = { type = \"combat\", row = 1, col = c, next = {} }\n\tend\n\tlocal found = false\n\tfor i = 1, #self.MapStart do\n\t\tif self.MapStart[i] == sid then found = true end\n\tend\n\tif found == false then\n\t\ttable.insert(self.MapStart, sid)\n\tend\n\tfor r = 1, 6 - 1 do\n\t\tlocal nc = c + math.random(-1, 1)\n\t\tif nc < 1 then nc = 1 end\n\t\tif nc > 4 then nc = 4 end\n\t\tlocal nid = \"r\" .. tostring(r + 1) .. \"c\" .. tostring(nc)\n\t\tif self.MapNodes[nid] == nil then\n\t\t\tself.MapNodes[nid] = { type = \"combat\", row = r + 1, col = nc, next = {} }\n\t\tend\n\t\tlocal fid = \"r\" .. tostring(r) .. \"c\" .. tostring(c)\n\t\tlocal dup = false\n\t\tfor i = 1, #self.MapNodes[fid].next do\n\t\t\tif self.MapNodes[fid].next[i] == nid then dup = true end\n\t\tend\n\t\tif dup == false then\n\t\t\ttable.insert(self.MapNodes[fid].next, nid)\n\t\tend\n\t\tc = nc\n\tend\n\tlocal lid = \"r\" .. tostring(6) .. \"c\" .. tostring(c)\n\tlocal bdup = false\n\tfor i = 1, #self.MapNodes[lid].next do\n\t\tif self.MapNodes[lid].next[i] == \"boss\" then bdup = true end\n\tend\n\tif bdup == false then\n\t\ttable.insert(self.MapNodes[lid].next, \"boss\")\n\tend\nend\nfor r = 3, 6 do\n\tfor c = 1, 4 do\n\t\tlocal id = \"r\" .. tostring(r) .. \"c\" .. tostring(c)\n\t\tlocal node = self.MapNodes[id]\n\t\tif node ~= nil then\n\t\t\t-- 부모 노드 타입 수집 (rest/shop/elite 는 부모와 같은 타입 연속 금지)\n\t\t\tlocal parentTypes = {}\n\t\t\tfor pid, pn in pairs(self.MapNodes) do\n\t\t\t\tif pn.row == r - 1 then\n\t\t\t\t\tfor i = 1, #pn.next do\n\t\t\t\t\t\tif pn.next[i] == id then parentTypes[pn.type] = true end\n\t\t\t\t\tend\n\t\t\t\tend\n\t\t\tend\n\t\t\tlocal w\n\t\t\tif r == 6 then\n\t\t\t\tw = { { \"rest\", 50 }, { \"combat\", 25 }, { \"shop\", 10 }, { \"elite\", 8 }, { \"treasure\", 7 } }\n\t\t\telseif r >= 4 then\n\t\t\t\tw = { { \"combat\", 45 }, { \"elite\", 16 }, { \"shop\", 12 }, { \"rest\", 12 }, { \"treasure\", 15 } }\n\t\t\telse\n\t\t\t\tw = { { \"combat\", 45 }, { \"shop\", 12 }, { \"rest\", 12 } }\n\t\t\tend\n\t\t\tlocal total = 0\n\t\t\tfor i = 1, #w do\n\t\t\t\tlocal t = w[i][1]\n\t\t\t\tif (t == \"elite\" or t == \"rest\" or t == \"shop\") and parentTypes[t] == true then\n\t\t\t\t\tw[i][2] = 0\n\t\t\t\tend\n\t\t\t\ttotal = total + w[i][2]\n\t\t\tend\n\t\t\tlocal roll = math.random() * total\n\t\t\tlocal acc = 0\n\t\t\tfor i = 1, #w do\n\t\t\t\tacc = acc + w[i][2]\n\t\t\t\tif roll <= acc then\n\t\t\t\t\tnode.type = w[i][1]\n\t\t\t\t\tbreak\n\t\t\t\tend\n\t\t\tend\n\t\tend\n\tend\nend", "Scope": 2, "ExecSpace": 6, "Attributes": [], @@ -2833,7 +3258,7 @@ "Name": null }, "Arguments": [], - "Code": "for r = 1, 7 do\n\tfor c = 1, 4 do\n\t\tself:RenderMapNode(\"r\" .. tostring(r) .. \"c\" .. tostring(c))\n\tend\nend\nself:RenderMapNode(\"boss\")\nfor r = 1, 7 - 1 do\n\tfor c = 1, 4 do\n\t\tlocal fid = \"r\" .. tostring(r) .. \"c\" .. tostring(c)\n\t\tfor c2 = c - 1, c + 1 do\n\t\t\tif c2 >= 1 and c2 <= 4 then\n\t\t\t\tself:RenderMapDots(fid .. \"_\" .. tostring(c2), fid, \"r\" .. tostring(r + 1) .. \"c\" .. tostring(c2))\n\t\t\tend\n\t\tend\n\tend\nend\nfor c = 1, 4 do\n\tlocal fid = \"r\" .. tostring(7) .. \"c\" .. tostring(c)\n\tself:RenderMapDots(fid .. \"_b\", fid, \"boss\")\nend\n", + "Code": "for r = 1, 6 do\n\tfor c = 1, 4 do\n\t\tself:RenderMapNode(\"r\" .. tostring(r) .. \"c\" .. tostring(c))\n\tend\nend\nself:RenderMapNode(\"boss\")\nfor r = 1, 6 - 1 do\n\tfor c = 1, 4 do\n\t\tlocal fid = \"r\" .. tostring(r) .. \"c\" .. tostring(c)\n\t\tfor c2 = c - 1, c + 1 do\n\t\t\tif c2 >= 1 and c2 <= 4 then\n\t\t\t\tself:RenderMapDots(fid .. \"_\" .. tostring(c2), fid, \"r\" .. tostring(r + 1) .. \"c\" .. tostring(c2))\n\t\t\tend\n\t\tend\n\tend\nend\nfor c = 1, 4 do\n\tlocal fid = \"r\" .. tostring(6) .. \"c\" .. tostring(c)\n\tself:RenderMapDots(fid .. \"_b\", fid, \"boss\")\nend\n", "Scope": 2, "ExecSpace": 6, "Attributes": [], diff --git a/data/cardframes.json b/data/cardframes.json index 99267c0..c8f06aa 100644 --- a/data/cardframes.json +++ b/data/cardframes.json @@ -6,7 +6,9 @@ }, "classToFrame": { "warrior": "warrior", "fighter": "warrior", "page": "warrior", "spearman": "warrior", - "magician": "magician", "firepoison": "magician", "icelightning": "magician", "cleric": "magician" + "magician": "magician", "firepoison": "magician", "icelightning": "magician", "cleric": "magician", + "thief": "bandit", "assassin": "bandit", "bandit": "bandit", + "curse": "bandit" }, "rewardWeights": { "normal": 70, "unique": 25, "legend": 5 } } diff --git a/data/cards.json b/data/cards.json index d30dd02..bccf2be 100644 --- a/data/cards.json +++ b/data/cards.json @@ -6,9 +6,10 @@ "kind": "Attack", "damage": 6, "desc": "피해 6", - "image": "a71b116807904ef2b38e1dc013e2f9a2", + "image": "e4acdf27d68549db8858d6082169c70c", "class": "warrior", - "rarity": "normal" + "rarity": "normal", + "fx": "291b2298db88476f8ae3c6c78f53c9b7" }, "Defend": { "name": "아이언 바디", @@ -16,7 +17,7 @@ "kind": "Skill", "block": 5, "desc": "방어도 5", - "image": "1ae9b6741c5947a8b528a0f515b50e3e", + "image": "7648c3b8e1ca44fc8ec353561207a670", "class": "warrior", "rarity": "normal" }, @@ -26,9 +27,10 @@ "kind": "Attack", "damage": 10, "desc": "피해 10", - "image": "d5bc2953fcab4cfe9062af81c35aff86", + "image": "4cbbe8cfc3e840e4a76379498d8eb012", "class": "warrior", - "rarity": "normal" + "rarity": "normal", + "fx": "863812c5c2f84132ac7465b50ec2283e" }, "WarLeap": { "name": "워 리프", @@ -49,7 +51,8 @@ "desc": "피해 13", "image": "21af4bccc5054a5dbc8245dfa7f08681", "class": "warrior", - "rarity": "unique" + "rarity": "unique", + "fx": "e8a145a6c43d493f9ad50fab03b200aa" }, "ChargedBlow": { "name": "차지 블로우", @@ -102,7 +105,8 @@ "hits": 2, "desc": "피해 5 × 2회", "image": "1bc3e52b330648faae9eafd5a205e37b", - "rarity": "unique" + "rarity": "unique", + "fx": "48754be05be344358cddd55aa8fe11f4" }, "Berserk": { "name": "버서크", @@ -113,7 +117,7 @@ "value": 1, "selfVuln": 1, "desc": "매턴 에너지 +1, 취약 1 자가", - "image": "cef30ea340c74e768bcee4e2cbe0577a", + "image": "e2580523efc6457385114b78ad0d7cce", "rarity": "legend" }, "RisingAttack": { @@ -123,8 +127,9 @@ "class": "fighter", "damage": 12, "desc": "피해 12", - "image": "3a3d4b8bb5bd4137847caf883e4bf38e", - "rarity": "unique" + "image": "115e309771604743853abad2d8d186bc", + "rarity": "unique", + "fx": "6f283d96d5804b4fb88009685a11c1f8" }, "ThunderCharge": { "name": "썬더 차지", @@ -134,8 +139,9 @@ "damage": 7, "weak": 1, "desc": "피해 7, 약화 1", - "image": "f1b7e3041909411eb67af884b446e1e1", - "rarity": "unique" + "image": "b7030d8caedc4fbc9f38fe1e541d6e6b", + "rarity": "unique", + "fx": "997fa6999aa04dbb97a1dd99025fa2ba" }, "BlizzardCharge": { "name": "블리자드 차지", @@ -145,8 +151,9 @@ "damage": 7, "vuln": 1, "desc": "피해 7, 취약 1", - "image": "7915c70952ad432f99519ad79bf929a4", - "rarity": "unique" + "image": "9aac955d159f49c1bc913ef96128e781", + "rarity": "unique", + "fx": "2799562e984c4a4da3b73e1f3431057c" }, "PowerGuard": { "name": "파워 가드", @@ -166,8 +173,9 @@ "damage": 9, "pierce": true, "desc": "피해 9, 방어 무시", - "image": "e312e535a2bc4fed82d36f9c6027c9db", - "rarity": "unique" + "image": "251b6e12329048429490049a4f3cf564", + "rarity": "unique", + "fx": "1b0afc410a1a458598eb7ca2fb26e97d" }, "IronWall": { "name": "아이언 월", @@ -197,8 +205,9 @@ "class": "magician", "damage": 6, "desc": "피해 6", - "image": "a1ee3069fce14498b92998542679ae40", - "rarity": "normal" + "image": "e84880eaf89442128d3af2be5c80a74f", + "rarity": "normal", + "fx": "1d5877e1120a42d0907f204c959888b1" }, "MagicGuard": { "name": "매직 가드", @@ -218,8 +227,9 @@ "damage": 3, "hits": 2, "desc": "피해 3 × 2회", - "image": "d6e7c04c436f42f19e9806ac5b4401ae", - "rarity": "normal" + "image": "f3fcac2d460041b288cc1973caaaf30f", + "rarity": "normal", + "fx": "ba4ac7c8f24845b68b7e689b7effcc93" }, "Teleport": { "name": "텔레포트", @@ -229,7 +239,7 @@ "block": 3, "draw": 1, "desc": "방어도 3, 드로 1", - "image": "80c98c8e032b4f6c8371a24b4e1d8f14", + "image": "7f70a9dc7e304433bb8121dd9c4df98b", "rarity": "normal" }, "Slow": { @@ -239,7 +249,7 @@ "class": "magician", "weak": 2, "desc": "약화 2 부여", - "image": "16f79f571a964430bf1953edc9a14c73", + "image": "7224cd3f9b7e497d9dd65f32a50865e4", "rarity": "normal" }, "FireArrow": { @@ -249,8 +259,9 @@ "class": "firepoison", "damage": 8, "desc": "피해 8", - "image": "78b9be4e711c440f84fc21e51e812bae", - "rarity": "unique" + "image": "6fa15fd3a0004b409ea516c11a67e533", + "rarity": "unique", + "fx": "4a937e208875468eb63d891806fba3cd" }, "PoisonBreath": { "name": "포이즌 브레스", @@ -259,7 +270,7 @@ "class": "firepoison", "poison": 4, "desc": "독 4 부여", - "image": "b4e8bd7508b54d208e4f2ad7414f8c0a", + "image": "07200f3c74854022baa7ebbefdc4ad8c", "rarity": "unique" }, "ElementAmp": { @@ -270,7 +281,7 @@ "powerEffect": "strengthPerTurn", "value": 1, "desc": "매 턴 힘 +1", - "image": "9859f3ab41b945f797d56cd83f95b25f", + "image": "06865473977849bebe79062dbd608944", "rarity": "legend" }, "ThunderBolt": { @@ -282,7 +293,8 @@ "aoe": true, "desc": "모든 적에게 피해 6", "image": "c6685d33cb2641f09d11cfa2d5cc820c", - "rarity": "legend" + "rarity": "legend", + "fx": "7d52f5e389bd4d44a30cf7cc54538f8f" }, "ColdBeam": { "name": "콜드 빔", @@ -302,7 +314,7 @@ "class": "icelightning", "block": 8, "desc": "방어도 8", - "image": "b2a7274d868241c78aa5780f2beecddf", + "image": "bef20873a68a4651a91d74be457c2cfc", "rarity": "unique" }, "Heal": { @@ -312,7 +324,7 @@ "class": "cleric", "heal": 10, "desc": "HP 10 회복", - "image": "b4127c181e2942e38821d4a9a1f14596", + "image": "8b935b7d7066493cb462834bbe287c74", "rarity": "unique" }, "Bless": { @@ -323,7 +335,7 @@ "strength": 1, "block": 5, "desc": "힘 +1, 방어도 5", - "image": "d45553db4a414011b67486dfa8a12fe5", + "image": "607fc5457c1c44a0993a5c2fe3fb0c68", "rarity": "unique" }, "HolyArrow": { @@ -333,8 +345,153 @@ "class": "cleric", "damage": 8, "desc": "피해 8", - "image": "0265e103b4904f178b1c2bdcd54d5975", + "image": "a80127195bf7471f9545b70e491f4719", + "rarity": "unique", + "fx": "4faa7b78e09643cf86339b8b7cf2abac" + }, + "LuckySeven": { + "name": "럭키 세븐", + "cost": 1, + "kind": "Attack", + "class": "thief", + "damage": 3, + "hits": 2, + "desc": "피해 3 × 2회", + "rarity": "normal", + "image": "0539ba559f8c413dac95c52992b436d9", + "fx": "aa499663a278414b914b8fb9b8382879" + }, + "DoubleStab": { + "name": "더블 스탭", + "cost": 2, + "kind": "Attack", + "class": "thief", + "damage": 5, + "hits": 2, + "desc": "피해 5 × 2회", + "rarity": "normal", + "image": "92a5020c978c46bdabab910598118b86", + "fx": "a82d0aae7f5e4db6a19078537afbe80c" + }, + "DarkSight": { + "name": "다크 사이트", + "cost": 1, + "kind": "Skill", + "class": "thief", + "block": 6, + "desc": "방어도 6", + "rarity": "normal", + "image": "0946f69d84464df29b24b94c744c868d" + }, + "Haste": { + "name": "헤이스트", + "cost": 1, + "kind": "Skill", + "class": "thief", + "block": 3, + "draw": 1, + "desc": "방어도 3, 드로 1", + "rarity": "normal", + "image": "e65317856a914b8686f55e3351c3a24c" + }, + "Drain": { + "name": "드레인", + "cost": 1, + "kind": "Attack", + "class": "thief", + "damage": 5, + "heal": 3, + "desc": "피해 5, HP 3 회복", "rarity": "unique" + }, + "CriticalThrow": { + "name": "크리티컬 스로우", + "cost": 2, + "kind": "Attack", + "class": "assassin", + "damage": 8, + "hits": 2, + "desc": "피해 8 × 2회", + "rarity": "unique", + "image": "1b0f2dc8abd0434990eee1befefcbe0d", + "fx": "23232336918d43f49fab19b888920f0c" + }, + "ShadowStar": { + "name": "쉐도우 스타", + "cost": 1, + "kind": "Attack", + "class": "assassin", + "damage": 6, + "weak": 1, + "desc": "피해 6, 약화 1", + "rarity": "unique", + "image": "2d394e08d95841028d3dc95fca200756", + "fx": "ab45ee74d258419096e1e132af68aeca" + }, + "ClawMastery": { + "name": "클로 마스터리", + "cost": 1, + "kind": "Power", + "class": "assassin", + "powerEffect": "strengthPerTurn", + "value": 1, + "desc": "매 턴 힘 +1", + "rarity": "legend", + "image": "aa09741ae1e145a28d1e1c19aeb9e83c" + }, + "SavageBlow": { + "name": "새비지 블로우", + "cost": 1, + "kind": "Attack", + "class": "bandit", + "damage": 3, + "hits": 3, + "desc": "피해 3 × 3회", + "rarity": "unique", + "image": "92a5020c978c46bdabab910598118b86", + "fx": "a82d0aae7f5e4db6a19078537afbe80c" + }, + "Steal": { + "name": "스틸", + "cost": 1, + "kind": "Skill", + "class": "bandit", + "block": 4, + "draw": 1, + "desc": "방어도 4, 드로 1", + "rarity": "unique", + "image": "c1e19219745e44c39ae6ac2f77e347d9" + }, + "MesoGuard": { + "name": "메소 가드", + "cost": 1, + "kind": "Power", + "class": "bandit", + "powerEffect": "blockPerTurn", + "value": 3, + "desc": "매 턴 방어도 +3", + "rarity": "legend" + }, + "Wound": { + "name": "상처", + "cost": 0, + "kind": "Status", + "desc": "사용할 수 없다. 손패를 막는 저주.", + "class": "curse", + "rarity": "normal", + "unplayable": true, + "curse": true + }, + "Burn": { + "name": "화상", + "cost": 0, + "kind": "Status", + "desc": "사용 불가. 손패에 있으면 턴 종료 시 피해 2.", + "class": "curse", + "rarity": "normal", + "unplayable": true, + "curse": true, + "endTurnDamage": 2 } }, "starterDecks": { @@ -361,6 +518,18 @@ "MagicGuard", "MagicGuard", "MagicClaw" + ], + "thief": [ + "LuckySeven", + "LuckySeven", + "LuckySeven", + "LuckySeven", + "LuckySeven", + "DarkSight", + "DarkSight", + "DarkSight", + "DarkSight", + "DoubleStab" ] } } diff --git a/data/enemies.json b/data/enemies.json index 668886c..635df3b 100644 --- a/data/enemies.json +++ b/data/enemies.json @@ -46,7 +46,8 @@ "intents": [ { "kind": "Attack", "value": 4 }, { "kind": "Attack", "value": 4 }, - { "kind": "Attack", "value": 10 } + { "kind": "Attack", "value": 10 }, + { "kind": "AddCard", "card": "Wound", "count": 1 } ] }, "pig": { @@ -67,6 +68,24 @@ { "kind": "Attack", "value": 9 } ] }, + "red_snail": { + "name": "빨간 달팽이", + "maxHp": 14, + "intents": [ + { "kind": "Attack", "value": 5 }, + { "kind": "Defend", "value": 6 }, + { "kind": "Attack", "value": 7 } + ] + }, + "stump": { + "name": "나무토막", + "maxHp": 19, + "intents": [ + { "kind": "Defend", "value": 5 }, + { "kind": "Attack", "value": 8 }, + { "kind": "Attack", "value": 6 } + ] + }, "mushmom": { "name": "머쉬맘", "maxHp": 75, @@ -75,7 +94,8 @@ { "kind": "Debuff", "effect": "weak", "value": 2 }, { "kind": "Attack", "value": 16 }, { "kind": "Attack", "value": 9 }, - { "kind": "Defend", "value": 6 } + { "kind": "Defend", "value": 6 }, + { "kind": "AddCard", "card": "Burn", "count": 1 } ] }, "modified_snail": { diff --git a/data/relics.json b/data/relics.json index 8a89a48..e55e6f1 100644 --- a/data/relics.json +++ b/data/relics.json @@ -3,7 +3,7 @@ "ironHeart": { "name": "강철 심장", "desc": "전투 시작 시 방어도 +6", "hook": "combatStart", "effect": "block", "value": 6, "icon": "e555b3a62f3c49dbb2c53784e6bd481f" }, "energyCore": { "name": "에너지 코어", "desc": "턴 시작 시 에너지 +1", "hook": "turnStart", "effect": "energy", "value": 1, "icon": "a41014f28b47434ab9f49ef104523862" }, "vampire": { "name": "흡혈 송곳니", "desc": "공격 카드 사용 시 HP +1", "hook": "cardPlayed", "effect": "healOnAttack", "value": 1, "icon": "ed64cde7e6c44b9e99502847e54f04e9" }, - "goldIdol": { "name": "황금 우상", "desc": "전투 승리 시 골드 +10", "hook": "combatReward", "effect": "gold", "value": 10, "icon": "03bb05c92b8f45edb0f3dad2e118fd5a" }, + "goldIdol": { "name": "황금 우상", "desc": "전투 승리 시 메소 +10", "hook": "combatReward", "effect": "gold", "value": 10, "icon": "03bb05c92b8f45edb0f3dad2e118fd5a" }, "potionBelt": { "name": "장인의 벨트", "desc": "물약 슬롯이 5칸으로 늘어난다", "hook": "passive", "effect": "potionSlots", "value": 5, "icon": "36725b4566ac40d4902e2ab2113c2096" }, "burningBlood": { "name": "자쿰의 투구", "desc": "전투 승리 시 HP 6 회복", "hook": "combatEnd", "effect": "healOnWin", "value": 6, "icon": "07f994825ce34131b419d43e890c878d" }, "vajra": { "name": "미스릴 해머", "desc": "전투 시작 시 힘 +1", "hook": "combatStart", "effect": "strength", "value": 1, "icon": "59d2579d46dc41d590a9e6b141ad458b" }, diff --git a/docs/superpowers/specs/2026-06-13-p14-loop-lobby-soul-design.md b/docs/superpowers/specs/2026-06-13-p14-loop-lobby-soul-design.md new file mode 100644 index 0000000..6bbd447 --- /dev/null +++ b/docs/superpowers/specs/2026-06-13-p14-loop-lobby-soul-design.md @@ -0,0 +1,97 @@ +# P14 — 반복 런 · 로비 · 영혼 · 도적 · 몬스터 랜덤성 설계 + +> 작성 2026-06-13. 사용자 자율 실행 지시(Phase별 커밋 → 최종 push/PR)에 따라 인터랙티브 승인 게이트 없이 +> 설계 결정을 본 문서에 기록·커밋하고 순차 구현한다. 산출물(`ui/DefaultGroup.ui`·`*.codeblock`·`*.map`· +> `*.gamelogic`)은 생성기(`tools/`)·데이터(`data/`)에서 100% 생성되므로 본 작업은 전부 소스만 수정한다(RULES.md). + +## 목표 + +기존 P1~P13 단발 런 구조를, **로비 허브를 중심으로 반복 수행하는 로그라이트 루프**로 재편하고 +도적 직업·몬스터 랜덤성·영혼 메타 성장·카드 UX를 추가한다. + +## 핵심 설계 결정 (요약) + +1. **맵 5개 + 반복 루프**: 런은 map01~map05 5막. 최종 보스 클리어 시 무한 진행이 아니라 **로비로 복귀**해 + 영혼을 정산하고 다음 런을 준비. "반복 수행이 메인"을 *로비 기점 반복 런*으로 해석. +2. **로비 = 스크린 HUD**: 게임 전체가 이미 스크린 HUD(MapHud/ShopHud/RewardHud) 구동이고 물리 맵은 배경일 뿐이다. + 로비도 동일하게 `LobbyHud`(스크린)로 구현하고, NPC는 클릭 가능한 스프라이트 버튼으로 배치한다. + NPC 4종: **도감(Codex)·상점(영혼 메타)·런 시작·게시판(채팅 대용)**. 첫 실행/패배/클리어 시 진입점. +3. **영혼(Soul)**: 승천(패널티 누적)과 역할 분리된 **영구 강화 메타 화폐**. + *2차 전직을 한 상태로* 맵 보스를 클리어할 때마다 누적. 로비 상점 NPC에서 해금 구매 → 다음 런에 이점. + 저장은 승천 RPC 패턴 복제(`UserDataStorage`, key `soulPoints`/`soulUnlocks`). +4. **도적**: `bandit` 프레임이 이미 데이터에 준비됨. 도적 1차 + 2차(어쌔신/시프) 카드·스타터덱 신규. +5. **몬스터 랜덤성**: 구성(일반 1~3 / 엘리트 1+일반 0~2 / 보스 1)과 행동(정의된 intent 중 랜덤)을 런타임 추첨. + StS2식 "덱 오염" intent(`AddCard`)와 저주 카드 신규. +6. **메소**: 표면 문자열은 이미 메소. 잔존 `goldIdol.desc` 정정 + 메소 코인 아이콘 추가(내부 식별자 `Gold`는 유지). + +## Phase 구성 (각 Phase = 1+ 커밋, 소스 수정 → 재생성 → 카운트/테스트 검증) + +### Phase 1 — 맵 5막 · depth 7 · 노드 인접 규칙 +- `gen-slaydeck.mjs`: `MAP_ROWS 7→6`(걷는행6+보스=총7), `ACT_COUNT 3→5`, `ACT_MAPS [map01..map05]`, `RUN_LENGTH 3→5`. +- 노드 타입 인접 금지 확장: 현재 elite만 부모-자식 연속 금지 → **rest·shop·elite** 3종 모두 금지. + `GenerateMap`(Lua 4333-4358) + `rogue-map.mjs`(67-72) 미러 + `rogue-map.test.mjs` 단언 추가. +- 막 배율 `1+(Floor-1)*0.6`(`:2776`)을 5막 기준 `1+(Floor-1)*0.45`로 완화. +- 맵 파일 11→5: 생성기 카운트(`gen-maps`/`gen-map-encounters`/`gen-combat-monster`/`freeze-turn-monsters`/ + `gen-camera`/`gen-player-lock`) `[2..11]→[2..5]`, `length:11→5`. `git rm map/map06..11.map`. + `Global/SectorConfig.config`에서 map06~11 엔트리 제거(생성기가 재구성하도록 보정 또는 수동 정리). + +### Phase 2 — 노드 가로 레이아웃(왼→오른쪽) +- `gen-slaydeck.mjs:1536-1538` 좌표 함수 row↔x·col↔y 스왑 + 호출부(1573/1600/1605) 인자 스왑. Lua 무수정. + 보스는 최우측 중앙. 도트 보간·간선·라벨 자동 추종. + +### Phase 3 — 몬스터 랜덤 구성 · 랜덤 행동 · AddCard · map01 배치 +- `data/enemies.json`: 종별 `tier`(normal/elite/boss) 추가, 일부 종에 `AddCard` intent 추가. + map01용 일반 5종 + 엘리트 1종 보장(slime/orange/blue/green mushroom/pig + mushmom 등 기존 활용). +- `data/cards.json`: 저주/상태 카드 신규(`kind:"Status"`, `unplayable:true`, `curse:true`, `endTurnDamage?`). +- `gen-slaydeck.mjs`: `BuildMonsters`(2780) 노드타입별 랜덤 구성, `EnemyActStep`(3603) 랜덤 intent 선택 + (예고=확정: 턴 종료 시 다음 행동 추첨 저장), `AddCard` intent 처리, `PlayCard` unplayable 가드, + 카드 직렬화(`luaCardsTable`)에 신규 필드, intent 직렬화(`luaIntentsArray`)에 `card`/`count`. +- `sim-balance.mjs`+test: 랜덤 행동(rng)·AddCard 미러, 결정성 테스트 유지, 저주 unplayable 필터. +- `gen-map-encounters.mjs`: map01 편입 + 일반5/엘리트1 레이아웃(오른쪽 배치). 엘리트 맵에 일반 혼합용 변형 배치. + +### Phase 4 — 도적 클래스 + 2차(어쌔신/시프) +- `data/cards.json`: 도적 1차(class `thief`) + 어쌔신(class `assassin`) + 시프(class `bandit`) 카드 + 스타터덱. +- `data/cardframes.json`: `classToFrame`에 thief/assassin/bandit → `bandit` 프레임 매핑. +- `gen-slaydeck.mjs`: `CLASSES.thief`(maxHp 75), `JOBS.thief`(어쌔신/시프), CharacterSelectHud Thief 해금, + `BindMenuButtons` ThiefButton, `RenderCharacterSelect`/`StartNewGame`/`StartRun`/`JobLabel` 도적 분기. +- 전사/법사 2차는 완비 확인됨(수정 불요). + +### Phase 5 — 카드 스킬 아이콘 · 피격 이펙트 분리 +- `data/cards.json`: 공격 카드에 `fx`(이펙트 RUID) 필드 추가, `image`는 스킬 아이콘 유지. +- `gen-slaydeck.mjs`: `luaCardsTable` fx 직렬화, `PlayCard`(3296-3298) FX 인자를 `c.fx or c.image`로. +- RUID는 MSW 공식 리소스 asset 검색으로 수급(계정 업로드 금지·RULES §5). + +### Phase 6 — 카드 UX: 핸드 최대 10 · 마우스오버 확대/툴팁 +- `gen-slaydeck.mjs`: CardHand 슬롯 5→10 확장, `RenderHand` 동적 간격(장수 비례), `DrawCards` 10장 상한 + (초과 분 자동 버림), 카드 hover 이벤트 바인딩(enter→`ShowTooltip`+스케일업, exit→복귀), 드래그 중 가드. +- `sim-balance.mjs`+test: 드로우 상한 미러. + +### Phase 7 — 메소 전환 + 메소 아이콘 +- `data/relics.json`: `goldIdol.desc` "골드"→"메소". +- `gen-slaydeck.mjs`: TopBar·ShopHud 메소 텍스트 옆 코인 아이콘 sprite 추가(공식 RUID). + +### Phase 8 — 로비 + NPC + 반복 루프 +- `gen-slaydeck.mjs`: `LobbyHud` 섹션(배경 + NPC 4종 스프라이트 버튼), `ShowLobby`/`ShowState("lobby")`, + NPC 핸들러(Codex→CodexHud, Shop→영혼상점, RunStart→CharacterSelect, Board→게시판 패널). + `CodexHud`: 전 카드 도감(클래스별 그리드). `OnBeginPlay`→`ShowLobby`(메뉴 대체), `EndRun`→`ShowLobby`. + 첫 실행/패배/클리어 모두 로비 기점. + +### Phase 9 — 영혼(Soul) 시스템 +- `gen-slaydeck.mjs`: `SoulPoints`/`SoulUnlocks` 프로퍼티, RPC `ReqLoadSouls`/`SaveSouls`/`RecvSouls`(ExecSpace 5/6), + 보스 클리어 & `PlayerJob~=""`일 때 영혼 가산(`ContinueAfterBoss`/`CheckCombatEnd`), 로비 영혼 상점 UI·구매, + 해금 효과를 `StartRun`에 적용(시작 메소/시작 유물/시작 HP/덱 강화 등 덱빌딩 이점). + +### Final — 전체 재생성 · 테스트 · push · PR +- 전 생성기 재생성, `node --test`(rogue-map·sim-balance), 카운트 검증, 가능 시 메이커 플레이테스트. +- `tools/git/gitea-pr.mjs`로 UTF-8 spec JSON 작성 후 PR 생성(RULES §4). + +## 검증 원칙 (RULES §2·§6) +- 산출물 본문 출력 금지 — `grep -c`/JSON parse/카운트만. +- 전투·맵 규칙 수정 시 Lua↔JS 미러 동시 수정 + `node --test` 통과. +- 커밋은 기능 단위, 산출물 재생성은 메시지에 명시. + +## 알려진 제약 / 결정 근거 +- **로비 "돌아다니기"**: 물리 맵 walkable 로비는 player 이동이 전역 freeze(턴제)라 위험·고비용 → 스크린 HUD + NPC 클릭으로 동일 기능 제공(아키텍처 정합). 추후 walkable 로비는 확장 슬롯. +- **카드 아이콘/이펙트**: 현재 `c.image`가 카드 아트 겸 피격 FX로 이중 사용 중 → `fx` 분리로 의도 달성. +- **영혼 vs 승천**: 승천=적 강화 패널티 토글, 영혼=플레이어 영구 강화 → 같은 저장소 다른 key로 공존. diff --git a/map/map01.map b/map/map01.map index 2941431..76b4b0e 100644 --- a/map/map01.map +++ b/map/map01.map @@ -16,7 +16,7 @@ { "id": "bdadf19a-cc27-4a45-99c6-7a439c858a1b", "path": "/maps/map01", - "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.PlayerLock,script.MapCamera", + "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.MapCamera,script.PlayerLock", "jsonString": { "name": "map01", "path": "/maps/map01", @@ -1105,11 +1105,11 @@ "Enable": true }, { - "@type": "script.PlayerLock", + "@type": "script.MapCamera", "Enable": true }, { - "@type": "script.MapCamera", + "@type": "script.PlayerLock", "Enable": true } ], @@ -6364,12 +6364,12 @@ } }, { - "id": "595374e9-e49a-4733-b00f-77e8e61dad59", - "path": "/maps/map01/주황버섯", + "id": "000005dc-0000-4000-8000-0000000005dc", + "path": "/maps/map01/combat_1", "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { - "name": "주황버섯", - "path": "/maps/map01/주황버섯", + "name": "combat_1", + "path": "/maps/map01/combat_1", "nameEditable": true, "enable": true, "visible": true, @@ -6381,7 +6381,7 @@ "type": "Model", "entry_id": "ChaseMonster", "sub_entity_id": null, - "root_entity_id": "595374e9-e49a-4733-b00f-77e8e61dad59", + "root_entity_id": "000005dc-0000-4000-8000-0000000005dc", "replaced_model_id": null }, "modelId": "chasemonster", @@ -6389,7 +6389,7 @@ { "@type": "MOD.Core.TransformComponent", "Position": { - "x": 5.2, + "x": 2.6, "y": 0.03499998, "z": 999.999 }, @@ -6409,11 +6409,9 @@ { "@type": "MOD.Core.StateAnimationComponent", "ActionSheet": { - "move": "573fe938562a4abf91eebf951f21afd5", - "stand": "6d381bea1bcb4504b518a1fbfa0904ac", - "jump": "59823e146a034e48b8667ebb6f0724b1", - "hit": "642ece38d8d449b29ce4479100e37a54", - "die": "3c99d6b9b89b4295a9c2749eb02e28e9" + "stand": "a2204a21d88942b281d2cac6053ffbaa", + "hit": "afc08936b8a64b26bc3dd8c03ead1f26", + "die": "fc1c6d9ba9bc413ab53b6dbfae3ac45b" }, "Enable": true }, @@ -6423,7 +6421,159 @@ "EndFrameIndex": 0, "RenderSetting": 1, "SortingLayer": "MapLayer0", - "SpriteRUID": "6d381bea1bcb4504b518a1fbfa0904ac", + "SpriteRUID": "a2204a21d88942b281d2cac6053ffbaa", + "StartFrameIndex": 0, + "Enable": true + }, + { + "@type": "MOD.Core.RigidbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "RealMoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.MovementComponent", + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true + }, + { + "@type": "script.Monster", + "Enable": true, + "IsDead": false + }, + { + "@type": "script.MonsterAttack", + "Enable": true, + "SpriteSize": { + "x": 0, + "y": 0 + }, + "PositionOffset": { + "x": 0, + "y": 0 + } + }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, + { + "@type": "script.CombatMonster", + "Enable": true, + "EnemyId": "green_mushroom", + "Group": "combat" + } + ], + "@version": 1 + } + }, + { + "id": "000005dd-0000-4000-8000-0000000005dd", + "path": "/maps/map01/combat_2", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", + "jsonString": { + "name": "combat_2", + "path": "/maps/map01/combat_2", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": false, + "displayOrder": 4, + "pathConstraints": "///", + "revision": 2, + "origin": { + "type": "Model", + "entry_id": "ChaseMonster", + "sub_entity_id": null, + "root_entity_id": "000005dd-0000-4000-8000-0000000005dd", + "replaced_model_id": null + }, + "modelId": "chasemonster", + "@components": [ + { + "@type": "MOD.Core.TransformComponent", + "Position": { + "x": 3.6, + "y": 0.03499998, + "z": 999.999 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.StateAnimationComponent", + "ActionSheet": { + "stand": "4ca39dbfa1c6492283ba8bd352d12b0a", + "hit": "7ac78511036e4ebe988b97c35fc275d1", + "die": "740f3f2b2e7a4b71bec5eac84e8539f9" + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteRendererComponent", + "ActionSheet": {}, + "EndFrameIndex": 0, + "RenderSetting": 1, + "SortingLayer": "MapLayer0", + "SpriteRUID": "4ca39dbfa1c6492283ba8bd352d12b0a", "StartFrameIndex": 0, "Enable": true }, @@ -6518,24 +6668,24 @@ } }, { - "id": "b1923aa6-7265-4f99-9ab6-1c45eae9af23", - "path": "/maps/map01/돼지", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,script.CombatMonster", + "id": "000005de-0000-4000-8000-0000000005de", + "path": "/maps/map01/combat_3", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { - "name": "돼지", - "path": "/maps/map01/돼지", + "name": "combat_3", + "path": "/maps/map01/combat_3", "nameEditable": true, "enable": true, "visible": true, "localize": false, - "displayOrder": 5, + "displayOrder": 4, "pathConstraints": "///", - "revision": 1, + "revision": 2, "origin": { "type": "Model", "entry_id": "ChaseMonster", "sub_entity_id": null, - "root_entity_id": "b1923aa6-7265-4f99-9ab6-1c45eae9af23", + "root_entity_id": "000005de-0000-4000-8000-0000000005de", "replaced_model_id": null }, "modelId": "chasemonster", @@ -6543,7 +6693,7 @@ { "@type": "MOD.Core.TransformComponent", "Position": { - "x": 3.767562, + "x": 4.6, "y": 0.03499998, "z": 999.999 }, @@ -6553,16 +6703,19 @@ "z": 0, "w": 1 }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, "Enable": true }, { "@type": "MOD.Core.StateAnimationComponent", "ActionSheet": { - "move": "8baad61512be4b33b2a0879fec7a266e", - "stand": "528a8638b12f41b8b5781a05360d2949", - "jump": "c9e27ce6f8344aefba169c5ca6571def", - "hit": "60e42a918a0342478903cc71adba1dc5", - "die": "0644beff80a44ec7acc011ea0961df57" + "stand": "17b55730c26f4fd6b8fcfa288da388de", + "hit": "eac48e84a9fc4580a4018de5cf52ddb3", + "die": "51c2f4b59a2c413db26035aa57002fc8" }, "Enable": true }, @@ -6572,7 +6725,7 @@ "EndFrameIndex": 0, "RenderSetting": 1, "SortingLayer": "MapLayer0", - "SpriteRUID": "528a8638b12f41b8b5781a05360d2949", + "SpriteRUID": "17b55730c26f4fd6b8fcfa288da388de", "StartFrameIndex": 0, "Enable": true }, @@ -6590,9 +6743,9 @@ }, { "@type": "MOD.Core.MovementComponent", - "InputSpeed": 1.5, + "InputSpeed": 0, "JumpForce": 6, - "Enable": true + "Enable": false }, { "@type": "MOD.Core.StateComponent", @@ -6602,12 +6755,12 @@ { "@type": "MOD.Core.HitComponent", "BoxSize": { - "x": 0.68, - "y": 0.4 + "x": 0.63, + "y": 0.58 }, "ColliderOffset": { - "x": 0, - "y": 0.2 + "x": 0.0449999869, + "y": 0.29 }, "IsLegacy": false, "Enable": true @@ -6649,6 +6802,317 @@ }, "Enable": true }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, + { + "@type": "script.CombatMonster", + "Enable": true, + "EnemyId": "red_snail", + "Group": "combat" + } + ], + "@version": 1 + } + }, + { + "id": "000005df-0000-4000-8000-0000000005df", + "path": "/maps/map01/combat_4", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", + "jsonString": { + "name": "combat_4", + "path": "/maps/map01/combat_4", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": false, + "displayOrder": 4, + "pathConstraints": "///", + "revision": 2, + "origin": { + "type": "Model", + "entry_id": "ChaseMonster", + "sub_entity_id": null, + "root_entity_id": "000005df-0000-4000-8000-0000000005df", + "replaced_model_id": null + }, + "modelId": "chasemonster", + "@components": [ + { + "@type": "MOD.Core.TransformComponent", + "Position": { + "x": 5.6, + "y": 0.03499998, + "z": 999.999 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.StateAnimationComponent", + "ActionSheet": { + "stand": "48c10437ae8344a9b2a1d3f36185728f", + "hit": "9044063647854f5e9128efcf80e909be", + "die": "f414577d18c94cc387c275df4abdbc3b" + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteRendererComponent", + "ActionSheet": {}, + "EndFrameIndex": 0, + "RenderSetting": 1, + "SortingLayer": "MapLayer0", + "SpriteRUID": "48c10437ae8344a9b2a1d3f36185728f", + "StartFrameIndex": 0, + "Enable": true + }, + { + "@type": "MOD.Core.RigidbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "RealMoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.MovementComponent", + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true + }, + { + "@type": "script.Monster", + "Enable": true, + "IsDead": false + }, + { + "@type": "script.MonsterAttack", + "Enable": true, + "SpriteSize": { + "x": 0, + "y": 0 + }, + "PositionOffset": { + "x": 0, + "y": 0 + } + }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, + { + "@type": "script.CombatMonster", + "Enable": true, + "EnemyId": "blue_mushroom", + "Group": "combat" + } + ], + "@version": 1 + } + }, + { + "id": "000005e0-0000-4000-8000-0000000005e0", + "path": "/maps/map01/combat_5", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", + "jsonString": { + "name": "combat_5", + "path": "/maps/map01/combat_5", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": false, + "displayOrder": 4, + "pathConstraints": "///", + "revision": 2, + "origin": { + "type": "Model", + "entry_id": "ChaseMonster", + "sub_entity_id": null, + "root_entity_id": "000005e0-0000-4000-8000-0000000005e0", + "replaced_model_id": null + }, + "modelId": "chasemonster", + "@components": [ + { + "@type": "MOD.Core.TransformComponent", + "Position": { + "x": 6.6, + "y": 0.03499998, + "z": 999.999 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.StateAnimationComponent", + "ActionSheet": { + "stand": "d8f014043ce8418f96700c2b6c9ebf6c", + "hit": "c3cf643b618346c7bfa6574187b396f9", + "die": "a88d9b3d60f941e4890dc89a6ccaa8ee" + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteRendererComponent", + "ActionSheet": {}, + "EndFrameIndex": 0, + "RenderSetting": 1, + "SortingLayer": "MapLayer0", + "SpriteRUID": "d8f014043ce8418f96700c2b6c9ebf6c", + "StartFrameIndex": 0, + "Enable": true + }, + { + "@type": "MOD.Core.RigidbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "RealMoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.MovementComponent", + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true + }, + { + "@type": "script.Monster", + "Enable": true, + "IsDead": false + }, + { + "@type": "script.MonsterAttack", + "Enable": true, + "SpriteSize": { + "x": 0, + "y": 0 + }, + "PositionOffset": { + "x": 0, + "y": 0 + } + }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, @@ -6660,166 +7124,24 @@ } }, { - "id": "566e94be-0efe-4536-9007-882dde030a95", - "path": "/maps/map01/초록버섯", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,script.CombatMonster", + "id": "000005e1-0000-4000-8000-0000000005e1", + "path": "/maps/map01/elite_6", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { - "name": "초록버섯", - "path": "/maps/map01/초록버섯", + "name": "elite_6", + "path": "/maps/map01/elite_6", "nameEditable": true, "enable": true, "visible": true, "localize": false, - "displayOrder": 6, + "displayOrder": 4, "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "MoveMonster", - "sub_entity_id": null, - "root_entity_id": "566e94be-0efe-4536-9007-882dde030a95", - "replaced_model_id": null - }, - "modelId": "movemonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 2.289299, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "move": "7dc99047c46d4b2e85ec6a1e4252d0a8", - "stand": "7863066dbf184f06886ce96b69fea4ee", - "attack": "91804a0917634cc198238d4cda1dd735", - "hit": "a16e83f471684ef4a2543263caca7799", - "die": "f45adb12126f4167bddcfece10ddf6e3" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "7863066dbf184f06886ce96b69fea4ee", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "InputSpeed": 1, - "JumpForce": 0, - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.56, - "y": 0.52 - }, - "ColliderOffset": { - "x": 0.00999999, - "y": 0.26 - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "green_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "b289e720-40fa-4c28-b5bf-6cd30ddf9c6b", - "path": "/maps/map01/머쉬맘", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,script.CombatMonster", - "jsonString": { - "name": "머쉬맘", - "path": "/maps/map01/머쉬맘", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 7, - "pathConstraints": "///", - "revision": 1, + "revision": 2, "origin": { "type": "Model", "entry_id": "ChaseMonster", "sub_entity_id": null, - "root_entity_id": "b289e720-40fa-4c28-b5bf-6cd30ddf9c6b", + "root_entity_id": "000005e1-0000-4000-8000-0000000005e1", "replaced_model_id": null }, "modelId": "chasemonster", @@ -6827,7 +7149,7 @@ { "@type": "MOD.Core.TransformComponent", "Position": { - "x": 3, + "x": 4.6, "y": 0.03499998, "z": 999.999 }, @@ -6837,17 +7159,19 @@ "z": 0, "w": 1 }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, "Enable": true }, { "@type": "MOD.Core.StateAnimationComponent", "ActionSheet": { - "move": "f3bf3c053e444315b83a9663ea85a37f", - "stand": "2688d39a56874f24aa0d46efbf89ff21", - "jump": "2f45374c97224e0cb108241398710a3c", - "attack": "907f4089e0b840a993967c5211af9b89", - "hit": "b771488c84fe437e9707f233c48ec477", - "die": "c03225c35c124bcbaf9ec9299b7d8a1f" + "stand": "3109357701ae41a4bcc7543f52f1f4c3", + "hit": "ce0269079e884545b5bb6ea075e2a67f", + "die": "a5e65650e00e47878cac1be7a5b999a0" }, "Enable": true }, @@ -6857,7 +7181,7 @@ "EndFrameIndex": 0, "RenderSetting": 1, "SortingLayer": "MapLayer0", - "SpriteRUID": "2688d39a56874f24aa0d46efbf89ff21", + "SpriteRUID": "3109357701ae41a4bcc7543f52f1f4c3", "StartFrameIndex": 0, "Enable": true }, @@ -6875,9 +7199,9 @@ }, { "@type": "MOD.Core.MovementComponent", - "InputSpeed": 1.5, + "InputSpeed": 0, "JumpForce": 6, - "Enable": true + "Enable": false }, { "@type": "MOD.Core.StateComponent", @@ -6887,12 +7211,12 @@ { "@type": "MOD.Core.HitComponent", "BoxSize": { - "x": 1.19, - "y": 1.1 + "x": 0.63, + "y": 0.58 }, "ColliderOffset": { - "x": 0.005000055, - "y": 0.55 + "x": 0.0449999869, + "y": 0.29 }, "IsLegacy": false, "Enable": true @@ -6934,6 +7258,13 @@ }, "Enable": true }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, @@ -6945,167 +7276,24 @@ } }, { - "id": "aa4b464c-a4ea-48e7-a475-9015771ca2ef", - "path": "/maps/map01/변형된 달팽이", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,script.CombatMonster", + "id": "000005e2-0000-4000-8000-0000000005e2", + "path": "/maps/map01/boss_7", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { - "name": "변형된 달팽이", - "path": "/maps/map01/변형된 달팽이", + "name": "boss_7", + "path": "/maps/map01/boss_7", "nameEditable": true, "enable": true, "visible": true, "localize": false, - "displayOrder": 8, + "displayOrder": 4, "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "MoveMonster", - "sub_entity_id": null, - "root_entity_id": "aa4b464c-a4ea-48e7-a475-9015771ca2ef", - "replaced_model_id": null - }, - "modelId": "movemonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 5, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "be8403cdd1534522ac060ec8497371cd", - "move": "1e24c789979b4ababce55b34861ace25", - "attack": "11eb051bbc134831851e8764befc155e", - "skill": "220a397a05f4460395721591cdcc023d", - "hit": "7200391494bb4dea8109202bb3e2cf47", - "die": "c5d61976c96c4130903ab227c7bf72ce" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "1e24c789979b4ababce55b34861ace25", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "InputSpeed": 1, - "JumpForce": 0, - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 1.42, - "y": 1.42 - }, - "ColliderOffset": { - "x": -0.0500000119, - "y": 0.69 - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "modified_snail", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "5d2a7707-d1d2-4f89-b87f-86786f4a305e", - "path": "/maps/map01/monster-2326", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,script.CombatMonster", - "jsonString": { - "name": "monster-2326", - "path": "/maps/map01/monster-2326", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 9, - "pathConstraints": "///", - "revision": 1, + "revision": 2, "origin": { "type": "Model", "entry_id": "ChaseMonster", "sub_entity_id": null, - "root_entity_id": "5d2a7707-d1d2-4f89-b87f-86786f4a305e", + "root_entity_id": "000005e2-0000-4000-8000-0000000005e2", "replaced_model_id": null }, "modelId": "chasemonster", @@ -7113,7 +7301,7 @@ { "@type": "MOD.Core.TransformComponent", "Position": { - "x": 4, + "x": 4.6, "y": 0.03499998, "z": 999.999 }, @@ -7123,18 +7311,19 @@ "z": 0, "w": 1 }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, "Enable": true }, { "@type": "MOD.Core.StateAnimationComponent", "ActionSheet": { - "move": "297ad7bed08046e8a4a0bb47fed0f7d1", - "stand": "6401ef4c5ccb4269a5c97831fa8fd329", - "jump": "e4ae46df71794213b2a5432906ed1f85", - "attack": "763ee1a40786483f9671435c1a8e8537", - "skill": "bf6150842fff4f4aa0f3e8e97b574e59", - "hit": "a660f29769d74e4b81c49d9435a7f5b2", - "die": "193c446258954f9cb7dfddab7b498bd8" + "stand": "f86992ba9c41487c8480fcb893fcbda6", + "hit": "d305b942b1704c8084548108ff3b7a6b", + "die": "5a563e5fd98c4132b61057dc6bb8aaf2" }, "Enable": true }, @@ -7144,7 +7333,7 @@ "EndFrameIndex": 0, "RenderSetting": 1, "SortingLayer": "MapLayer0", - "SpriteRUID": "6401ef4c5ccb4269a5c97831fa8fd329", + "SpriteRUID": "f86992ba9c41487c8480fcb893fcbda6", "StartFrameIndex": 0, "Enable": true }, @@ -7162,9 +7351,9 @@ }, { "@type": "MOD.Core.MovementComponent", - "InputSpeed": 1.5, + "InputSpeed": 0, "JumpForce": 6, - "Enable": true + "Enable": false }, { "@type": "MOD.Core.StateComponent", @@ -7174,12 +7363,12 @@ { "@type": "MOD.Core.HitComponent", "BoxSize": { - "x": 2.19, - "y": 1.39 + "x": 0.63, + "y": 0.58 }, "ColliderOffset": { - "x": 0.335000038, - "y": 0.695 + "x": 0.0449999869, + "y": 0.29 }, "IsLegacy": false, "Enable": true @@ -7221,6 +7410,13 @@ }, "Enable": true }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, diff --git a/map/map02.map b/map/map02.map index d810824..62211eb 100644 --- a/map/map02.map +++ b/map/map02.map @@ -16,7 +16,7 @@ { "id": "000007d0-0000-4000-8000-0000000007d0", "path": "/maps/map02", - "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.PlayerLock,script.MapCamera", + "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.MapCamera,script.PlayerLock", "jsonString": { "name": "map02", "path": "/maps/map02", @@ -47,7 +47,7 @@ "FootholdsByLayer": { "1": [ { - "Length": 1.29000092, + "Length": 1.27999973, "NextFootholdId": 2, "PreviousFootholdId": 27, "groupID": 1, @@ -62,15 +62,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 1, "StartPoint": { - "x": -8.940001, - "y": -0.0500000119 + "x": -8.93, + "y": -0.04000002 }, "EndPoint": { - "x": -7.64999962, - "y": -0.0500000119 + "x": -7.65000057, + "y": -0.04000002 }, "Variance": { "x": 1, @@ -93,15 +93,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 2, "StartPoint": { "x": -7.64999962, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { "x": -6.75, - "y": -0.0500000119 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -124,15 +124,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 3, "StartPoint": { "x": -6.74999952, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { "x": -5.85, - "y": -0.0500000119 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -155,15 +155,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 4, "StartPoint": { "x": -5.84999943, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { "x": -4.95, - "y": -0.0500000119 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -186,15 +186,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 5, "StartPoint": { "x": -4.95, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { "x": -4.05, - "y": -0.0500000119 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -217,15 +217,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 6, "StartPoint": { "x": -4.05, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { "x": -3.14999986, - "y": -0.0500000119 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -248,15 +248,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 7, "StartPoint": { "x": -3.14999986, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { "x": -2.24999976, - "y": -0.0500000119 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -264,7 +264,7 @@ } }, { - "Length": 0.9, + "Length": 0.899999738, "NextFootholdId": 9, "PreviousFootholdId": 7, "groupID": 1, @@ -279,15 +279,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 8, "StartPoint": { "x": -2.24999976, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { - "x": -1.34999979, - "y": -0.0500000119 + "x": -1.35, + "y": -0.04000002 }, "Variance": { "x": 1, @@ -310,15 +310,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 9, "StartPoint": { "x": -1.35, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { "x": -0.449999958, - "y": -0.0500000119 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -341,15 +341,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 10, "StartPoint": { "x": -0.45, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { "x": 0.449999958, - "y": -0.0500000119 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -372,15 +372,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 11, "StartPoint": { "x": 0.450000018, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { "x": 1.35, - "y": -0.0500000119 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -403,15 +403,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 12, "StartPoint": { "x": 1.34999979, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { "x": 2.25, - "y": -0.0500000119 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -434,15 +434,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 13, "StartPoint": { - "x": 2.24999976, - "y": -0.0500000119 + "x": 2.25, + "y": -0.04000002 }, "EndPoint": { - "x": 3.14999986, - "y": -0.0500000119 + "x": 3.15, + "y": -0.04000002 }, "Variance": { "x": 1, @@ -465,15 +465,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 14, "StartPoint": { "x": 3.14999986, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { "x": 4.04999971, - "y": -0.0500000119 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -496,15 +496,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 15, "StartPoint": { "x": 4.05, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { "x": 4.95, - "y": -0.0500000119 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -527,15 +527,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 16, "StartPoint": { - "x": 4.95, - "y": -0.0500000119 + "x": 4.95000029, + "y": -0.04000002 }, "EndPoint": { - "x": 5.84999943, - "y": -0.0500000119 + "x": 5.85, + "y": -0.04000002 }, "Variance": { "x": 1, @@ -558,15 +558,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 17, "StartPoint": { "x": 5.85, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { "x": 6.74999952, - "y": -0.0500000119 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -574,7 +574,7 @@ } }, { - "Length": 1.289999, + "Length": 1.27999973, "NextFootholdId": 19, "PreviousFootholdId": 17, "groupID": 1, @@ -589,15 +589,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 18, "StartPoint": { "x": 6.75, - "y": -0.0500000119 + "y": -0.04000002 }, "EndPoint": { - "x": 8.039999, - "y": -0.0500000119 + "x": 8.03, + "y": -0.04000002 }, "Variance": { "x": 1, @@ -605,7 +605,7 @@ } }, { - "Length": 0.849999964, + "Length": 0.859999955, "NextFootholdId": 20, "PreviousFootholdId": 18, "groupID": 1, @@ -620,14 +620,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 19, "StartPoint": { - "x": 8.039999, - "y": -0.0500000119 + "x": 8.03, + "y": -0.04000002 }, "EndPoint": { - "x": 8.039999, + "x": 8.03, "y": -0.9 }, "Variance": { @@ -651,14 +651,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 20, "StartPoint": { - "x": 8.039999, + "x": 8.03, "y": -0.9000001 }, "EndPoint": { - "x": 8.039999, + "x": 8.03, "y": -1.50000012 }, "Variance": { @@ -682,14 +682,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 21, "StartPoint": { - "x": 8.039999, + "x": 8.03, "y": -1.50000012 }, "EndPoint": { - "x": 8.039999, + "x": 8.03, "y": -2.10000014 }, "Variance": { @@ -713,14 +713,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 22, "StartPoint": { - "x": 8.039999, + "x": 8.03, "y": -2.10000014 }, "EndPoint": { - "x": 8.039999, + "x": 8.03, "y": -2.7 }, "Variance": { @@ -744,15 +744,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 23, "StartPoint": { - "x": 8.039999, - "y": -2.7 + "x": 8.03, + "y": -2.70000029 }, "EndPoint": { - "x": 8.039999, - "y": -3.3 + "x": 8.03, + "y": -3.30000019 }, "Variance": { "x": 0, @@ -775,14 +775,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 24, "StartPoint": { - "x": 8.039999, + "x": 8.03, "y": -3.30000019 }, "EndPoint": { - "x": 8.039999, + "x": 8.03, "y": -3.9 }, "Variance": { @@ -806,14 +806,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 25, "StartPoint": { - "x": 8.039999, + "x": 8.03, "y": -3.90000033 }, "EndPoint": { - "x": 8.039999, + "x": 8.03, "y": -4.50000048 }, "Variance": { @@ -837,14 +837,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 26, "StartPoint": { - "x": 8.039999, + "x": 8.03, "y": -4.5 }, "EndPoint": { - "x": 8.039999, + "x": 8.03, "y": -5.10000038 }, "Variance": { @@ -853,7 +853,7 @@ } }, { - "Length": 0.849999964, + "Length": 0.859999955, "NextFootholdId": 1, "PreviousFootholdId": 28, "groupID": 1, @@ -868,15 +868,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 27, "StartPoint": { - "x": -8.940001, + "x": -8.93, "y": -0.9 }, "EndPoint": { - "x": -8.940001, - "y": -0.0500000119 + "x": -8.93, + "y": -0.04000002 }, "Variance": { "x": 0, @@ -899,14 +899,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 28, "StartPoint": { - "x": -8.940001, + "x": -8.93, "y": -1.50000012 }, "EndPoint": { - "x": -8.940001, + "x": -8.93, "y": -0.9000001 }, "Variance": { @@ -930,14 +930,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 29, "StartPoint": { - "x": -8.940001, + "x": -8.93, "y": -2.10000014 }, "EndPoint": { - "x": -8.940001, + "x": -8.93, "y": -1.50000012 }, "Variance": { @@ -961,14 +961,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 30, "StartPoint": { - "x": -8.940001, + "x": -8.93, "y": -2.7 }, "EndPoint": { - "x": -8.940001, + "x": -8.93, "y": -2.10000014 }, "Variance": { @@ -992,15 +992,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 31, "StartPoint": { - "x": -8.940001, - "y": -3.3 + "x": -8.93, + "y": -3.30000019 }, "EndPoint": { - "x": -8.940001, - "y": -2.7 + "x": -8.93, + "y": -2.70000029 }, "Variance": { "x": 0, @@ -1023,14 +1023,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 32, "StartPoint": { - "x": -8.940001, + "x": -8.93, "y": -3.9 }, "EndPoint": { - "x": -8.940001, + "x": -8.93, "y": -3.30000019 }, "Variance": { @@ -1054,14 +1054,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 33, "StartPoint": { - "x": -8.940001, + "x": -8.93, "y": -4.50000048 }, "EndPoint": { - "x": -8.940001, + "x": -8.93, "y": -3.90000033 }, "Variance": { @@ -1085,14 +1085,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "000007d3-0000-4000-8000-0000000007d3", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 34, "StartPoint": { - "x": -8.940001, + "x": -8.93, "y": -5.10000038 }, "EndPoint": { - "x": -8.940001, + "x": -8.93, "y": -4.5 }, "Variance": { @@ -1105,11 +1105,11 @@ "Enable": true }, { - "@type": "script.PlayerLock", + "@type": "script.MapCamera", "Enable": true }, { - "@type": "script.MapCamera", + "@type": "script.PlayerLock", "Enable": true } ], @@ -6366,7 +6366,7 @@ { "id": "000009c4-0000-4000-8000-0000000009c4", "path": "/maps/map02/combat_1", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "combat_1", "path": "/maps/map02/combat_1", @@ -6379,18 +6379,18 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "000009c4-0000-4000-8000-0000000009c4", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { "x": 2.3, - "y": 0.0249999911, + "y": 0.03499998, "z": 999.999 }, "QuaternionRotation": { @@ -6425,38 +6425,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6469,26 +6437,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6507,10 +6482,33 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "green_mushroom", + "EnemyId": "pig", "Group": "combat" } ], @@ -6520,7 +6518,7 @@ { "id": "000009c5-0000-4000-8000-0000000009c5", "path": "/maps/map02/combat_2", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "combat_2", "path": "/maps/map02/combat_2", @@ -6533,18 +6531,18 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "000009c5-0000-4000-8000-0000000009c5", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { "x": 3.8, - "y": 0.0249999911, + "y": 0.03499998, "z": 999.999 }, "QuaternionRotation": { @@ -6579,38 +6577,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6623,26 +6589,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6661,10 +6634,33 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "pig", + "EnemyId": "green_mushroom", "Group": "combat" } ], @@ -6674,7 +6670,7 @@ { "id": "000009c6-0000-4000-8000-0000000009c6", "path": "/maps/map02/combat_3", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "combat_3", "path": "/maps/map02/combat_3", @@ -6687,18 +6683,18 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "000009c6-0000-4000-8000-0000000009c6", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { "x": 5.2, - "y": 0.0249999911, + "y": 0.03499998, "z": 999.999 }, "QuaternionRotation": { @@ -6733,38 +6729,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6777,26 +6741,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6815,10 +6786,33 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "blue_mushroom", + "EnemyId": "stump", "Group": "combat" } ], @@ -6828,7 +6822,7 @@ { "id": "000009c7-0000-4000-8000-0000000009c7", "path": "/maps/map02/elite_4", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "elite_4", "path": "/maps/map02/elite_4", @@ -6841,18 +6835,18 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "000009c7-0000-4000-8000-0000000009c7", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { "x": 3, - "y": 0.0249999911, + "y": 0.03499998, "z": 999.999 }, "QuaternionRotation": { @@ -6887,38 +6881,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6931,26 +6893,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6969,6 +6938,29 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, @@ -6982,7 +6974,7 @@ { "id": "000009c8-0000-4000-8000-0000000009c8", "path": "/maps/map02/elite_5", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "elite_5", "path": "/maps/map02/elite_5", @@ -6995,18 +6987,18 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "000009c8-0000-4000-8000-0000000009c8", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { "x": 5, - "y": 0.0249999911, + "y": 0.03499998, "z": 999.999 }, "QuaternionRotation": { @@ -7041,38 +7033,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -7085,26 +7045,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -7123,6 +7090,29 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, @@ -7136,7 +7126,7 @@ { "id": "000009c9-0000-4000-8000-0000000009c9", "path": "/maps/map02/boss_6", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "boss_6", "path": "/maps/map02/boss_6", @@ -7149,18 +7139,18 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "000009c9-0000-4000-8000-0000000009c9", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { "x": 4, - "y": 0.0249999911, + "y": 0.03499998, "z": 999.999 }, "QuaternionRotation": { @@ -7195,38 +7185,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -7239,26 +7197,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -7277,6 +7242,29 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, diff --git a/map/map03.map b/map/map03.map index 41e557f..9ae6f0e 100644 --- a/map/map03.map +++ b/map/map03.map @@ -16,7 +16,7 @@ { "id": "00000bb8-0000-4000-8000-000000000bb8", "path": "/maps/map03", - "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.PlayerLock,script.MapCamera", + "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.MapCamera,script.PlayerLock", "jsonString": { "name": "map03", "path": "/maps/map03", @@ -1105,11 +1105,11 @@ "Enable": true }, { - "@type": "script.PlayerLock", + "@type": "script.MapCamera", "Enable": true }, { - "@type": "script.MapCamera", + "@type": "script.PlayerLock", "Enable": true } ], @@ -6366,7 +6366,7 @@ { "id": "00000dac-0000-4000-8000-000000000dac", "path": "/maps/map03/combat_1", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "combat_1", "path": "/maps/map03/combat_1", @@ -6379,12 +6379,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00000dac-0000-4000-8000-000000000dac", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -6425,38 +6425,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6469,26 +6437,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6507,10 +6482,33 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "green_mushroom", + "EnemyId": "pig", "Group": "combat" } ], @@ -6520,7 +6518,7 @@ { "id": "00000dad-0000-4000-8000-000000000dad", "path": "/maps/map03/combat_2", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "combat_2", "path": "/maps/map03/combat_2", @@ -6533,12 +6531,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00000dad-0000-4000-8000-000000000dad", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -6579,38 +6577,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6623,26 +6589,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6661,10 +6634,33 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "blue_mushroom", + "EnemyId": "red_snail", "Group": "combat" } ], @@ -6674,7 +6670,7 @@ { "id": "00000dae-0000-4000-8000-000000000dae", "path": "/maps/map03/combat_3", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "combat_3", "path": "/maps/map03/combat_3", @@ -6687,12 +6683,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00000dae-0000-4000-8000-000000000dae", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -6733,38 +6729,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6777,26 +6741,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6815,6 +6786,29 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, @@ -6828,7 +6822,7 @@ { "id": "00000daf-0000-4000-8000-000000000daf", "path": "/maps/map03/elite_4", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "elite_4", "path": "/maps/map03/elite_4", @@ -6841,12 +6835,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00000daf-0000-4000-8000-000000000daf", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -6887,38 +6881,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6931,26 +6893,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6969,6 +6938,29 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, @@ -6982,7 +6974,7 @@ { "id": "00000db0-0000-4000-8000-000000000db0", "path": "/maps/map03/elite_5", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "elite_5", "path": "/maps/map03/elite_5", @@ -6995,12 +6987,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00000db0-0000-4000-8000-000000000db0", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -7041,38 +7033,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -7085,26 +7045,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -7123,6 +7090,29 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, @@ -7136,7 +7126,7 @@ { "id": "00000db1-0000-4000-8000-000000000db1", "path": "/maps/map03/boss_6", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "boss_6", "path": "/maps/map03/boss_6", @@ -7149,12 +7139,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00000db1-0000-4000-8000-000000000db1", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -7195,38 +7185,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -7239,26 +7197,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -7277,6 +7242,29 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, diff --git a/map/map04.map b/map/map04.map index cc84adf..0025b22 100644 --- a/map/map04.map +++ b/map/map04.map @@ -16,7 +16,7 @@ { "id": "00000fa0-0000-4000-8000-000000000fa0", "path": "/maps/map04", - "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.PlayerLock,script.MapCamera", + "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.MapCamera,script.PlayerLock", "jsonString": { "name": "map04", "path": "/maps/map04", @@ -1105,11 +1105,11 @@ "Enable": true }, { - "@type": "script.PlayerLock", + "@type": "script.MapCamera", "Enable": true }, { - "@type": "script.MapCamera", + "@type": "script.PlayerLock", "Enable": true } ], @@ -6366,7 +6366,7 @@ { "id": "00001194-0000-4000-8000-000000001194", "path": "/maps/map04/combat_1", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "combat_1", "path": "/maps/map04/combat_1", @@ -6379,12 +6379,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00001194-0000-4000-8000-000000001194", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -6425,38 +6425,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6469,26 +6437,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6507,10 +6482,33 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "pig", + "EnemyId": "blue_mushroom", "Group": "combat" } ], @@ -6520,7 +6518,7 @@ { "id": "00001195-0000-4000-8000-000000001195", "path": "/maps/map04/combat_2", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "combat_2", "path": "/maps/map04/combat_2", @@ -6533,12 +6531,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00001195-0000-4000-8000-000000001195", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -6579,38 +6577,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6623,26 +6589,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6661,10 +6634,33 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "blue_mushroom", + "EnemyId": "stump", "Group": "combat" } ], @@ -6674,7 +6670,7 @@ { "id": "00001196-0000-4000-8000-000000001196", "path": "/maps/map04/combat_3", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "combat_3", "path": "/maps/map04/combat_3", @@ -6687,12 +6683,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00001196-0000-4000-8000-000000001196", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -6733,38 +6729,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6777,26 +6741,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6815,10 +6786,33 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "orange_mushroom", + "EnemyId": "green_mushroom", "Group": "combat" } ], @@ -6828,7 +6822,7 @@ { "id": "00001197-0000-4000-8000-000000001197", "path": "/maps/map04/elite_4", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "elite_4", "path": "/maps/map04/elite_4", @@ -6841,12 +6835,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00001197-0000-4000-8000-000000001197", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -6887,38 +6881,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6931,26 +6893,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6969,6 +6938,29 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, @@ -6982,7 +6974,7 @@ { "id": "00001198-0000-4000-8000-000000001198", "path": "/maps/map04/elite_5", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "elite_5", "path": "/maps/map04/elite_5", @@ -6995,12 +6987,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00001198-0000-4000-8000-000000001198", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -7041,38 +7033,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -7085,26 +7045,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -7123,6 +7090,29 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, @@ -7136,7 +7126,7 @@ { "id": "00001199-0000-4000-8000-000000001199", "path": "/maps/map04/boss_6", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "boss_6", "path": "/maps/map04/boss_6", @@ -7149,12 +7139,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00001199-0000-4000-8000-000000001199", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -7195,38 +7185,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -7239,26 +7197,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -7277,6 +7242,29 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, diff --git a/map/map05.map b/map/map05.map index 613dd40..11cb1b1 100644 --- a/map/map05.map +++ b/map/map05.map @@ -16,7 +16,7 @@ { "id": "00001388-0000-4000-8000-000000001388", "path": "/maps/map05", - "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.PlayerLock,script.MapCamera", + "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.MapCamera,script.PlayerLock", "jsonString": { "name": "map05", "path": "/maps/map05", @@ -47,7 +47,7 @@ "FootholdsByLayer": { "1": [ { - "Length": 1.18000031, + "Length": 1.27999973, "NextFootholdId": 2, "PreviousFootholdId": 27, "groupID": 1, @@ -62,15 +62,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 1, "StartPoint": { - "x": -8.83, - "y": -0.08000001 + "x": -8.93, + "y": -0.04000002 }, "EndPoint": { - "x": -7.64999962, - "y": -0.08000001 + "x": -7.65000057, + "y": -0.04000002 }, "Variance": { "x": 1, @@ -93,15 +93,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 2, "StartPoint": { "x": -7.64999962, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { "x": -6.75, - "y": -0.08000001 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -124,15 +124,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 3, "StartPoint": { "x": -6.74999952, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { "x": -5.85, - "y": -0.08000001 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -155,15 +155,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 4, "StartPoint": { "x": -5.84999943, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { "x": -4.95, - "y": -0.08000001 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -186,15 +186,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 5, "StartPoint": { "x": -4.95, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { "x": -4.05, - "y": -0.08000001 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -217,15 +217,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 6, "StartPoint": { "x": -4.05, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { "x": -3.14999986, - "y": -0.08000001 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -248,15 +248,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 7, "StartPoint": { "x": -3.14999986, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { "x": -2.24999976, - "y": -0.08000001 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -264,7 +264,7 @@ } }, { - "Length": 0.9, + "Length": 0.899999738, "NextFootholdId": 9, "PreviousFootholdId": 7, "groupID": 1, @@ -279,15 +279,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 8, "StartPoint": { "x": -2.24999976, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { - "x": -1.34999979, - "y": -0.08000001 + "x": -1.35, + "y": -0.04000002 }, "Variance": { "x": 1, @@ -310,15 +310,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 9, "StartPoint": { "x": -1.35, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { "x": -0.449999958, - "y": -0.08000001 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -341,15 +341,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 10, "StartPoint": { "x": -0.45, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { "x": 0.449999958, - "y": -0.08000001 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -372,15 +372,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 11, "StartPoint": { "x": 0.450000018, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { "x": 1.35, - "y": -0.08000001 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -403,15 +403,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 12, "StartPoint": { "x": 1.34999979, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { "x": 2.25, - "y": -0.08000001 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -434,15 +434,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 13, "StartPoint": { - "x": 2.24999976, - "y": -0.08000001 + "x": 2.25, + "y": -0.04000002 }, "EndPoint": { - "x": 3.14999986, - "y": -0.08000001 + "x": 3.15, + "y": -0.04000002 }, "Variance": { "x": 1, @@ -465,15 +465,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 14, "StartPoint": { "x": 3.14999986, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { "x": 4.04999971, - "y": -0.08000001 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -496,15 +496,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 15, "StartPoint": { "x": 4.05, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { "x": 4.95, - "y": -0.08000001 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -527,15 +527,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 16, "StartPoint": { - "x": 4.95, - "y": -0.08000001 + "x": 4.95000029, + "y": -0.04000002 }, "EndPoint": { - "x": 5.84999943, - "y": -0.08000001 + "x": 5.85, + "y": -0.04000002 }, "Variance": { "x": 1, @@ -558,15 +558,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 17, "StartPoint": { "x": 5.85, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { "x": 6.74999952, - "y": -0.08000001 + "y": -0.04000002 }, "Variance": { "x": 1, @@ -574,7 +574,7 @@ } }, { - "Length": 1.17999983, + "Length": 1.27999973, "NextFootholdId": 19, "PreviousFootholdId": 17, "groupID": 1, @@ -589,15 +589,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 18, "StartPoint": { "x": 6.75, - "y": -0.08000001 + "y": -0.04000002 }, "EndPoint": { - "x": 7.93, - "y": -0.08000001 + "x": 8.03, + "y": -0.04000002 }, "Variance": { "x": 1, @@ -605,7 +605,7 @@ } }, { - "Length": 0.819999933, + "Length": 0.859999955, "NextFootholdId": 20, "PreviousFootholdId": 18, "groupID": 1, @@ -620,14 +620,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 19, "StartPoint": { - "x": 7.93, - "y": -0.08000001 + "x": 8.03, + "y": -0.04000002 }, "EndPoint": { - "x": 7.93, + "x": 8.03, "y": -0.9 }, "Variance": { @@ -651,14 +651,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 20, "StartPoint": { - "x": 7.93, + "x": 8.03, "y": -0.9000001 }, "EndPoint": { - "x": 7.93, + "x": 8.03, "y": -1.50000012 }, "Variance": { @@ -682,14 +682,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 21, "StartPoint": { - "x": 7.93, + "x": 8.03, "y": -1.50000012 }, "EndPoint": { - "x": 7.93, + "x": 8.03, "y": -2.10000014 }, "Variance": { @@ -713,14 +713,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 22, "StartPoint": { - "x": 7.93, + "x": 8.03, "y": -2.10000014 }, "EndPoint": { - "x": 7.93, + "x": 8.03, "y": -2.7 }, "Variance": { @@ -744,15 +744,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 23, "StartPoint": { - "x": 7.93, - "y": -2.7 + "x": 8.03, + "y": -2.70000029 }, "EndPoint": { - "x": 7.93, - "y": -3.3 + "x": 8.03, + "y": -3.30000019 }, "Variance": { "x": 0, @@ -775,14 +775,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 24, "StartPoint": { - "x": 7.93, + "x": 8.03, "y": -3.30000019 }, "EndPoint": { - "x": 7.93, + "x": 8.03, "y": -3.9 }, "Variance": { @@ -806,14 +806,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 25, "StartPoint": { - "x": 7.93, + "x": 8.03, "y": -3.90000033 }, "EndPoint": { - "x": 7.93, + "x": 8.03, "y": -4.50000048 }, "Variance": { @@ -837,14 +837,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 26, "StartPoint": { - "x": 7.93, + "x": 8.03, "y": -4.5 }, "EndPoint": { - "x": 7.93, + "x": 8.03, "y": -5.10000038 }, "Variance": { @@ -853,7 +853,7 @@ } }, { - "Length": 0.819999933, + "Length": 0.859999955, "NextFootholdId": 1, "PreviousFootholdId": 28, "groupID": 1, @@ -868,15 +868,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 27, "StartPoint": { - "x": -8.83, + "x": -8.93, "y": -0.9 }, "EndPoint": { - "x": -8.83, - "y": -0.08000001 + "x": -8.93, + "y": -0.04000002 }, "Variance": { "x": 0, @@ -899,14 +899,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 28, "StartPoint": { - "x": -8.83, + "x": -8.93, "y": -1.50000012 }, "EndPoint": { - "x": -8.83, + "x": -8.93, "y": -0.9000001 }, "Variance": { @@ -930,14 +930,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 29, "StartPoint": { - "x": -8.83, + "x": -8.93, "y": -2.10000014 }, "EndPoint": { - "x": -8.83, + "x": -8.93, "y": -1.50000012 }, "Variance": { @@ -961,14 +961,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 30, "StartPoint": { - "x": -8.83, + "x": -8.93, "y": -2.7 }, "EndPoint": { - "x": -8.83, + "x": -8.93, "y": -2.10000014 }, "Variance": { @@ -992,15 +992,15 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 31, "StartPoint": { - "x": -8.83, - "y": -3.3 + "x": -8.93, + "y": -3.30000019 }, "EndPoint": { - "x": -8.83, - "y": -2.7 + "x": -8.93, + "y": -2.70000029 }, "Variance": { "x": 0, @@ -1023,14 +1023,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 32, "StartPoint": { - "x": -8.83, + "x": -8.93, "y": -3.9 }, "EndPoint": { - "x": -8.83, + "x": -8.93, "y": -3.30000019 }, "Variance": { @@ -1054,14 +1054,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 33, "StartPoint": { - "x": -8.83, + "x": -8.93, "y": -4.50000048 }, "EndPoint": { - "x": -8.83, + "x": -8.93, "y": -3.90000033 }, "Variance": { @@ -1085,14 +1085,14 @@ "isCustomFoothold": false, "inertiaOption": 0 }, - "OwnerId": "0000138b-0000-4000-8000-00000000138b", + "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", "Id": 34, "StartPoint": { - "x": -8.83, + "x": -8.93, "y": -5.10000038 }, "EndPoint": { - "x": -8.83, + "x": -8.93, "y": -4.5 }, "Variance": { @@ -1105,11 +1105,11 @@ "Enable": true }, { - "@type": "script.PlayerLock", + "@type": "script.MapCamera", "Enable": true }, { - "@type": "script.MapCamera", + "@type": "script.PlayerLock", "Enable": true } ], @@ -6366,7 +6366,7 @@ { "id": "0000157c-0000-4000-8000-00000000157c", "path": "/maps/map05/combat_1", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "combat_1", "path": "/maps/map05/combat_1", @@ -6379,18 +6379,18 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "0000157c-0000-4000-8000-00000000157c", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { "x": 2.3, - "y": -0.00500001, + "y": 0.03499998, "z": 999.999 }, "QuaternionRotation": { @@ -6425,38 +6425,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6469,26 +6437,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6507,10 +6482,33 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "pig", + "EnemyId": "blue_mushroom", "Group": "combat" } ], @@ -6520,7 +6518,7 @@ { "id": "0000157d-0000-4000-8000-00000000157d", "path": "/maps/map05/combat_2", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "combat_2", "path": "/maps/map05/combat_2", @@ -6533,18 +6531,18 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "0000157d-0000-4000-8000-00000000157d", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { "x": 3.8, - "y": -0.00500001, + "y": 0.03499998, "z": 999.999 }, "QuaternionRotation": { @@ -6579,38 +6577,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6623,26 +6589,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6661,10 +6634,33 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "orange_mushroom", + "EnemyId": "green_mushroom", "Group": "combat" } ], @@ -6674,7 +6670,7 @@ { "id": "0000157e-0000-4000-8000-00000000157e", "path": "/maps/map05/combat_3", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "combat_3", "path": "/maps/map05/combat_3", @@ -6687,18 +6683,18 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "0000157e-0000-4000-8000-00000000157e", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { "x": 5.2, - "y": -0.00500001, + "y": 0.03499998, "z": 999.999 }, "QuaternionRotation": { @@ -6733,38 +6729,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6777,26 +6741,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6815,10 +6786,33 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "green_mushroom", + "EnemyId": "pig", "Group": "combat" } ], @@ -6828,7 +6822,7 @@ { "id": "0000157f-0000-4000-8000-00000000157f", "path": "/maps/map05/elite_4", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "elite_4", "path": "/maps/map05/elite_4", @@ -6841,18 +6835,18 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "0000157f-0000-4000-8000-00000000157f", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { "x": 3, - "y": -0.00500001, + "y": 0.03499998, "z": 999.999 }, "QuaternionRotation": { @@ -6887,38 +6881,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -6931,26 +6893,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -6969,6 +6938,29 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, @@ -6982,7 +6974,7 @@ { "id": "00001580-0000-4000-8000-000000001580", "path": "/maps/map05/elite_5", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "elite_5", "path": "/maps/map05/elite_5", @@ -6995,18 +6987,18 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00001580-0000-4000-8000-000000001580", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { "x": 5, - "y": -0.00500001, + "y": 0.03499998, "z": 999.999 }, "QuaternionRotation": { @@ -7041,38 +7033,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -7085,26 +7045,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -7123,6 +7090,29 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, @@ -7136,7 +7126,7 @@ { "id": "00001581-0000-4000-8000-000000001581", "path": "/maps/map05/boss_6", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", + "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent,script.CombatMonster", "jsonString": { "name": "boss_6", "path": "/maps/map05/boss_6", @@ -7149,18 +7139,18 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "StaticMonster", + "entry_id": "ChaseMonster", "sub_entity_id": null, "root_entity_id": "00001581-0000-4000-8000-000000001581", "replaced_model_id": null }, - "modelId": "staticmonster", + "modelId": "chasemonster", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { "x": 4, - "y": -0.00500001, + "y": 0.03499998, "z": 999.999 }, "QuaternionRotation": { @@ -7195,38 +7185,6 @@ "StartFrameIndex": 0, "Enable": true }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, { "@type": "MOD.Core.RigidbodyComponent", "MoveVelocity": { @@ -7239,26 +7197,33 @@ }, "Enable": true }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, { "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 + "InputSpeed": 0, + "JumpForce": 6, + "Enable": false + }, + { + "@type": "MOD.Core.StateComponent", + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.HitComponent", + "BoxSize": { + "x": 0.63, + "y": 0.58 + }, + "ColliderOffset": { + "x": 0.0449999869, + "y": 0.29 + }, + "IsLegacy": false, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSpawnerComponent", + "Enable": true }, { "@type": "script.Monster", @@ -7277,6 +7242,29 @@ "y": 0 } }, + { + "@type": "MOD.Core.KinematicbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SideviewbodyComponent", + "MoveVelocity": { + "x": 0, + "y": 0 + }, + "Enable": true + }, + { + "@type": "MOD.Core.DamageSkinSettingComponent", + "DamageSkinId": { + "DataId": "02c22d93421b4038b3c413b3e40b57ec" + }, + "Enable": true + }, { "@type": "script.CombatMonster", "Enable": true, diff --git a/map/map06.map b/map/map06.map deleted file mode 100644 index e5a0cfd..0000000 --- a/map/map06.map +++ /dev/null @@ -1,7292 +0,0 @@ -{ - "Id": "", - "GameId": "", - "EntryKey": "map://map06", - "ContentType": "x-mod/map", - "Content": "", - "Usage": 0, - "UsePublish": 1, - "UseService": 0, - "CoreVersion": "26.5.0.0", - "StudioVersion": "0.1.0.0", - "DynamicLoading": 0, - "ContentProto": { - "Use": "Binary", - "Entities": [ - { - "id": "00001770-0000-4000-8000-000000001770", - "path": "/maps/map06", - "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.PlayerLock,script.MapCamera", - "jsonString": { - "name": "map06", - "path": "/maps/map06", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 0, - "pathConstraints": "//", - "revision": 2, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.MapComponent", - "AirAccelerationXFactor": 1, - "AirDecelerationXFactor": 1, - "FallSpeedMaxXFactor": 1, - "FallSpeedMaxYFactor": 1, - "Gravity": 1, - "IsInstanceMap": false, - "TileMapMode": 0, - "WalkAccelerationFactor": 1, - "WalkDrag": 1, - "Enable": true - }, - { - "@type": "MOD.Core.FootholdComponent", - "FootholdsByLayer": { - "1": [ - { - "Length": 1.13000011, - "NextFootholdId": 2, - "PreviousFootholdId": 27, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 1, - "StartPoint": { - "x": -8.78, - "y": -0.15 - }, - "EndPoint": { - "x": -7.64999962, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 3, - "PreviousFootholdId": 1, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 2, - "StartPoint": { - "x": -7.64999962, - "y": -0.15 - }, - "EndPoint": { - "x": -6.75, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 4, - "PreviousFootholdId": 2, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 3, - "StartPoint": { - "x": -6.74999952, - "y": -0.15 - }, - "EndPoint": { - "x": -5.85, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 5, - "PreviousFootholdId": 3, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 4, - "StartPoint": { - "x": -5.84999943, - "y": -0.15 - }, - "EndPoint": { - "x": -4.95, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 6, - "PreviousFootholdId": 4, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 5, - "StartPoint": { - "x": -4.95, - "y": -0.15 - }, - "EndPoint": { - "x": -4.05, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.900000334, - "NextFootholdId": 7, - "PreviousFootholdId": 5, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 6, - "StartPoint": { - "x": -4.05, - "y": -0.15 - }, - "EndPoint": { - "x": -3.14999986, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 8, - "PreviousFootholdId": 6, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 7, - "StartPoint": { - "x": -3.14999986, - "y": -0.15 - }, - "EndPoint": { - "x": -2.24999976, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 9, - "PreviousFootholdId": 7, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 8, - "StartPoint": { - "x": -2.24999976, - "y": -0.15 - }, - "EndPoint": { - "x": -1.34999979, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 10, - "PreviousFootholdId": 8, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 9, - "StartPoint": { - "x": -1.35, - "y": -0.15 - }, - "EndPoint": { - "x": -0.449999958, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 11, - "PreviousFootholdId": 9, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 10, - "StartPoint": { - "x": -0.45, - "y": -0.15 - }, - "EndPoint": { - "x": 0.449999958, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 12, - "PreviousFootholdId": 10, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 11, - "StartPoint": { - "x": 0.450000018, - "y": -0.15 - }, - "EndPoint": { - "x": 1.35, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000002, - "NextFootholdId": 13, - "PreviousFootholdId": 11, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 12, - "StartPoint": { - "x": 1.34999979, - "y": -0.15 - }, - "EndPoint": { - "x": 2.25, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 14, - "PreviousFootholdId": 12, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 13, - "StartPoint": { - "x": 2.24999976, - "y": -0.15 - }, - "EndPoint": { - "x": 3.14999986, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.899999857, - "NextFootholdId": 15, - "PreviousFootholdId": 13, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 14, - "StartPoint": { - "x": 3.14999986, - "y": -0.15 - }, - "EndPoint": { - "x": 4.04999971, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 16, - "PreviousFootholdId": 14, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 15, - "StartPoint": { - "x": 4.05, - "y": -0.15 - }, - "EndPoint": { - "x": 4.95, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 17, - "PreviousFootholdId": 15, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 16, - "StartPoint": { - "x": 4.95, - "y": -0.15 - }, - "EndPoint": { - "x": 5.84999943, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 18, - "PreviousFootholdId": 16, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 17, - "StartPoint": { - "x": 5.85, - "y": -0.15 - }, - "EndPoint": { - "x": 6.74999952, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 1.12999964, - "NextFootholdId": 19, - "PreviousFootholdId": 17, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 18, - "StartPoint": { - "x": 6.75, - "y": -0.15 - }, - "EndPoint": { - "x": 7.87999964, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.75, - "NextFootholdId": 20, - "PreviousFootholdId": 18, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 19, - "StartPoint": { - "x": 7.87999964, - "y": -0.15 - }, - "EndPoint": { - "x": 7.87999964, - "y": -0.9 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 21, - "PreviousFootholdId": 19, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 20, - "StartPoint": { - "x": 7.87999964, - "y": -0.9000001 - }, - "EndPoint": { - "x": 7.87999964, - "y": -1.50000012 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 22, - "PreviousFootholdId": 20, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 21, - "StartPoint": { - "x": 7.87999964, - "y": -1.50000012 - }, - "EndPoint": { - "x": 7.87999964, - "y": -2.10000014 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 23, - "PreviousFootholdId": 21, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 22, - "StartPoint": { - "x": 7.87999964, - "y": -2.10000014 - }, - "EndPoint": { - "x": 7.87999964, - "y": -2.7 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 24, - "PreviousFootholdId": 22, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 23, - "StartPoint": { - "x": 7.87999964, - "y": -2.7 - }, - "EndPoint": { - "x": 7.87999964, - "y": -3.3 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 25, - "PreviousFootholdId": 23, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 24, - "StartPoint": { - "x": 7.87999964, - "y": -3.30000019 - }, - "EndPoint": { - "x": 7.87999964, - "y": -3.9 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.600000143, - "NextFootholdId": 26, - "PreviousFootholdId": 24, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 25, - "StartPoint": { - "x": 7.87999964, - "y": -3.90000033 - }, - "EndPoint": { - "x": 7.87999964, - "y": -4.50000048 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6000004, - "NextFootholdId": 0, - "PreviousFootholdId": 25, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 26, - "StartPoint": { - "x": 7.87999964, - "y": -4.5 - }, - "EndPoint": { - "x": 7.87999964, - "y": -5.10000038 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.75, - "NextFootholdId": 1, - "PreviousFootholdId": 28, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 27, - "StartPoint": { - "x": -8.78, - "y": -0.9 - }, - "EndPoint": { - "x": -8.78, - "y": -0.15 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 27, - "PreviousFootholdId": 29, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 28, - "StartPoint": { - "x": -8.78, - "y": -1.50000012 - }, - "EndPoint": { - "x": -8.78, - "y": -0.9000001 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 28, - "PreviousFootholdId": 30, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 29, - "StartPoint": { - "x": -8.78, - "y": -2.10000014 - }, - "EndPoint": { - "x": -8.78, - "y": -1.50000012 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 29, - "PreviousFootholdId": 31, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 30, - "StartPoint": { - "x": -8.78, - "y": -2.7 - }, - "EndPoint": { - "x": -8.78, - "y": -2.10000014 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 30, - "PreviousFootholdId": 32, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 31, - "StartPoint": { - "x": -8.78, - "y": -3.3 - }, - "EndPoint": { - "x": -8.78, - "y": -2.7 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 31, - "PreviousFootholdId": 33, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 32, - "StartPoint": { - "x": -8.78, - "y": -3.9 - }, - "EndPoint": { - "x": -8.78, - "y": -3.30000019 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.600000143, - "NextFootholdId": 32, - "PreviousFootholdId": 34, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 33, - "StartPoint": { - "x": -8.78, - "y": -4.50000048 - }, - "EndPoint": { - "x": -8.78, - "y": -3.90000033 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6000004, - "NextFootholdId": 33, - "PreviousFootholdId": 0, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001773-0000-4000-8000-000000001773", - "Id": 34, - "StartPoint": { - "x": -8.78, - "y": -5.10000038 - }, - "EndPoint": { - "x": -8.78, - "y": -4.5 - }, - "Variance": { - "x": 0, - "y": 1 - } - } - ] - }, - "Enable": true - }, - { - "@type": "script.PlayerLock", - "Enable": true - }, - { - "@type": "script.MapCamera", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001771-0000-4000-8000-000000001771", - "path": "/maps/map06/Background", - "componentNames": "MOD.Core.BackgroundComponent", - "jsonString": { - "name": "Background", - "path": "/maps/map06/Background", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 0, - "pathConstraints": "///", - "revision": 1, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.BackgroundComponent", - "SolidColor": { - "r": 0.5019608, - "g": 0.5019608, - "b": 0.5019608, - "a": 0.7058824 - }, - "TemplateRUID": "d84241f17de344a097f5b96ac914f1d2", - "Type": 1, - "WebUrl": "eab37efa7f0d400f94259a2df836eb8a", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001772-0000-4000-8000-000000001772", - "path": "/maps/map06/MapleMapLayer", - "componentNames": "MOD.Core.MapLayerComponent", - "jsonString": { - "name": "MapleMapLayer", - "path": "/maps/map06/MapleMapLayer", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 1, - "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "maplemaplayer", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "maplemaplayer", - "@components": [ - { - "@type": "MOD.Core.MapLayerComponent", - "IsVisible": true, - "LayerSortOrder": 0, - "Locked": false, - "MapLayerName": "Layer1", - "Thumbnail": "", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001773-0000-4000-8000-000000001773", - "path": "/maps/map06/TileMap", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.TileMapComponent", - "jsonString": { - "name": "TileMap", - "path": "/maps/map06/TileMap", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 2, - "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "tilemap", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "tilemap", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": -0.225, - "y": -0.15, - "z": 1000 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.TileMapComponent", - "Color": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "FootholdDrag": 1, - "FootholdForce": 0, - "FootholdWalkSpeedFactor": 1, - "IgnoreMapLayerCheck": false, - "IsOddGridPosition": false, - "OrderInLayer": 1, - "SortingLayer": "MapLayer0", - "TileMapVersion": 1, - "TileSetRUID": { - "DataId": "e80a4b6e22d34348837d2ecf30e7cf74" - }, - "Tiles": [ - { - "type": 5, - "position": { - "x": -16, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -4 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -4 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 9, - "position": { - "x": -16, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": -14, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -12, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -10, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -8, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": -6, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -4, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -2, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 0, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 9, - "position": { - "x": 2, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": 4, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 6, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": 8, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -2 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 10, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 12, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -4 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -5 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -2 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -6 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -6 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -6 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -6 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 14, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 16, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 11, - "position": { - "x": 17, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -6 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -2 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -10 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -14 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -2, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -4, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -6, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -8, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -16 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -10, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -12, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -14, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -16, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 7, - "position": { - "x": -18, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 8, - "position": { - "x": -19, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 11, - "position": { - "x": -19, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": -18, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -10 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -10 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -8 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -10 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -14 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 2, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 7, - "position": { - "x": 0, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 4, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 6, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 8, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 16, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 8, - "position": { - "x": 17, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 14, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -16 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 12, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 7, - "position": { - "x": 10, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -14 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -14 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -12 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -8 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -10 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -10 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -14 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -10 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -8 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -10 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -10 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -8 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -12 - }, - "tileIndex": 5 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -12 - }, - "tileIndex": 5 - } - ], - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001774-0000-4000-8000-000000001774", - "path": "/maps/map06/SpawnLocation", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.SpriteRendererComponent,MOD.Core.SpawnLocationComponent", - "jsonString": { - "name": "SpawnLocation", - "path": "/maps/map06/SpawnLocation", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 3, - "pathConstraints": "///", - "revision": 1, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Rotation": { - "x": 0, - "y": 0, - "z": 0 - }, - "Position": { - "x": -5, - "y": 0, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "ZRotation": 0, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "DrawMode": 0, - "EndFrameIndex": 2147483647, - "FlipX": false, - "FlipY": false, - "IgnoreMapLayerCheck": false, - "OrderInLayer": 0, - "PlayRate": 1, - "RenderSetting": 0, - "SortingLayer": "Default", - "SpriteRUID": "8ef238e0d0ca4bb783aca526cff35d11", - "StartFrameIndex": 0, - "TiledSize": { - "x": 1, - "y": 1 - }, - "Color": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpawnLocationComponent", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001964-0000-4000-8000-000000001964", - "path": "/maps/map06/combat_1", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_1", - "path": "/maps/map06/combat_1", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00001964-0000-4000-8000-000000001964", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 2.3, - "y": -0.075, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "3109357701ae41a4bcc7543f52f1f4c3", - "hit": "ce0269079e884545b5bb6ea075e2a67f", - "die": "a5e65650e00e47878cac1be7a5b999a0" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "3109357701ae41a4bcc7543f52f1f4c3", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "pig", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00001965-0000-4000-8000-000000001965", - "path": "/maps/map06/combat_2", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_2", - "path": "/maps/map06/combat_2", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00001965-0000-4000-8000-000000001965", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 3.8, - "y": -0.075, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "a2204a21d88942b281d2cac6053ffbaa", - "hit": "afc08936b8a64b26bc3dd8c03ead1f26", - "die": "fc1c6d9ba9bc413ab53b6dbfae3ac45b" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "a2204a21d88942b281d2cac6053ffbaa", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "green_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00001966-0000-4000-8000-000000001966", - "path": "/maps/map06/combat_3", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_3", - "path": "/maps/map06/combat_3", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00001966-0000-4000-8000-000000001966", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 5.2, - "y": -0.075, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "f86992ba9c41487c8480fcb893fcbda6", - "hit": "d305b942b1704c8084548108ff3b7a6b", - "die": "5a563e5fd98c4132b61057dc6bb8aaf2" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "f86992ba9c41487c8480fcb893fcbda6", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "blue_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00001967-0000-4000-8000-000000001967", - "path": "/maps/map06/elite_4", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "elite_4", - "path": "/maps/map06/elite_4", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00001967-0000-4000-8000-000000001967", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 3, - "y": -0.075, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "96e955c1bf27415e84f96deea200a8f1", - "hit": "aec9504d5dc24aceb5646b79d30abad4", - "die": "65a2bfb039614f2e9e4ccc354340153d" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "96e955c1bf27415e84f96deea200a8f1", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "mushmom", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "00001968-0000-4000-8000-000000001968", - "path": "/maps/map06/elite_5", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "elite_5", - "path": "/maps/map06/elite_5", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00001968-0000-4000-8000-000000001968", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 5, - "y": -0.075, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "ed3908e24d694bb786023fc1ed073489", - "hit": "4763c9bebc9245998c9c499b6316aa9f", - "die": "b168793b92a844a3a3a6f4ce647a14d2" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "ed3908e24d694bb786023fc1ed073489", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "modified_snail", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "00001969-0000-4000-8000-000000001969", - "path": "/maps/map06/boss_6", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "boss_6", - "path": "/maps/map06/boss_6", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00001969-0000-4000-8000-000000001969", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 4, - "y": -0.075, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "48c10437ae8344a9b2a1d3f36185728f", - "hit": "9044063647854f5e9128efcf80e909be", - "die": "f414577d18c94cc387c275df4abdbc3b" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "48c10437ae8344a9b2a1d3f36185728f", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "king_slime", - "Group": "boss" - } - ], - "@version": 1 - } - } - ] - } -} \ No newline at end of file diff --git a/map/map07.map b/map/map07.map deleted file mode 100644 index 48a092c..0000000 --- a/map/map07.map +++ /dev/null @@ -1,7292 +0,0 @@ -{ - "Id": "", - "GameId": "", - "EntryKey": "map://map07", - "ContentType": "x-mod/map", - "Content": "", - "Usage": 0, - "UsePublish": 1, - "UseService": 0, - "CoreVersion": "26.5.0.0", - "StudioVersion": "0.1.0.0", - "DynamicLoading": 0, - "ContentProto": { - "Use": "Binary", - "Entities": [ - { - "id": "00001b58-0000-4000-8000-000000001b58", - "path": "/maps/map07", - "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.PlayerLock,script.MapCamera", - "jsonString": { - "name": "map07", - "path": "/maps/map07", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 0, - "pathConstraints": "//", - "revision": 2, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.MapComponent", - "AirAccelerationXFactor": 1, - "AirDecelerationXFactor": 1, - "FallSpeedMaxXFactor": 1, - "FallSpeedMaxYFactor": 1, - "Gravity": 1, - "IsInstanceMap": false, - "TileMapMode": 0, - "WalkAccelerationFactor": 1, - "WalkDrag": 1, - "Enable": true - }, - { - "@type": "MOD.Core.FootholdComponent", - "FootholdsByLayer": { - "1": [ - { - "Length": 1.250001, - "NextFootholdId": 2, - "PreviousFootholdId": 27, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 1, - "StartPoint": { - "x": -8.900001, - "y": -0.0600000173 - }, - "EndPoint": { - "x": -7.64999962, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 3, - "PreviousFootholdId": 1, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 2, - "StartPoint": { - "x": -7.64999962, - "y": -0.0600000173 - }, - "EndPoint": { - "x": -6.75, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 4, - "PreviousFootholdId": 2, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 3, - "StartPoint": { - "x": -6.74999952, - "y": -0.0600000173 - }, - "EndPoint": { - "x": -5.85, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 5, - "PreviousFootholdId": 3, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 4, - "StartPoint": { - "x": -5.84999943, - "y": -0.0600000173 - }, - "EndPoint": { - "x": -4.95, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 6, - "PreviousFootholdId": 4, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 5, - "StartPoint": { - "x": -4.95, - "y": -0.0600000173 - }, - "EndPoint": { - "x": -4.05, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.900000334, - "NextFootholdId": 7, - "PreviousFootholdId": 5, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 6, - "StartPoint": { - "x": -4.05, - "y": -0.0600000173 - }, - "EndPoint": { - "x": -3.14999986, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 8, - "PreviousFootholdId": 6, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 7, - "StartPoint": { - "x": -3.14999986, - "y": -0.0600000173 - }, - "EndPoint": { - "x": -2.24999976, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 9, - "PreviousFootholdId": 7, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 8, - "StartPoint": { - "x": -2.24999976, - "y": -0.0600000173 - }, - "EndPoint": { - "x": -1.34999979, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 10, - "PreviousFootholdId": 8, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 9, - "StartPoint": { - "x": -1.35, - "y": -0.0600000173 - }, - "EndPoint": { - "x": -0.449999958, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 11, - "PreviousFootholdId": 9, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 10, - "StartPoint": { - "x": -0.45, - "y": -0.0600000173 - }, - "EndPoint": { - "x": 0.449999958, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 12, - "PreviousFootholdId": 10, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 11, - "StartPoint": { - "x": 0.450000018, - "y": -0.0600000173 - }, - "EndPoint": { - "x": 1.35, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000002, - "NextFootholdId": 13, - "PreviousFootholdId": 11, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 12, - "StartPoint": { - "x": 1.34999979, - "y": -0.0600000173 - }, - "EndPoint": { - "x": 2.25, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 14, - "PreviousFootholdId": 12, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 13, - "StartPoint": { - "x": 2.24999976, - "y": -0.0600000173 - }, - "EndPoint": { - "x": 3.14999986, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.899999857, - "NextFootholdId": 15, - "PreviousFootholdId": 13, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 14, - "StartPoint": { - "x": 3.14999986, - "y": -0.0600000173 - }, - "EndPoint": { - "x": 4.04999971, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 16, - "PreviousFootholdId": 14, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 15, - "StartPoint": { - "x": 4.05, - "y": -0.0600000173 - }, - "EndPoint": { - "x": 4.95, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 17, - "PreviousFootholdId": 15, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 16, - "StartPoint": { - "x": 4.95, - "y": -0.0600000173 - }, - "EndPoint": { - "x": 5.84999943, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 18, - "PreviousFootholdId": 16, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 17, - "StartPoint": { - "x": 5.85, - "y": -0.0600000173 - }, - "EndPoint": { - "x": 6.74999952, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 1.24999952, - "NextFootholdId": 19, - "PreviousFootholdId": 17, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 18, - "StartPoint": { - "x": 6.75, - "y": -0.0600000173 - }, - "EndPoint": { - "x": 7.99999952, - "y": -0.0600000173 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.84, - "NextFootholdId": 20, - "PreviousFootholdId": 18, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 19, - "StartPoint": { - "x": 7.99999952, - "y": -0.0600000173 - }, - "EndPoint": { - "x": 7.99999952, - "y": -0.9 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 21, - "PreviousFootholdId": 19, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 20, - "StartPoint": { - "x": 7.99999952, - "y": -0.9000001 - }, - "EndPoint": { - "x": 7.99999952, - "y": -1.50000012 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 22, - "PreviousFootholdId": 20, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 21, - "StartPoint": { - "x": 7.99999952, - "y": -1.50000012 - }, - "EndPoint": { - "x": 7.99999952, - "y": -2.10000014 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 23, - "PreviousFootholdId": 21, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 22, - "StartPoint": { - "x": 7.99999952, - "y": -2.10000014 - }, - "EndPoint": { - "x": 7.99999952, - "y": -2.7 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 24, - "PreviousFootholdId": 22, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 23, - "StartPoint": { - "x": 7.99999952, - "y": -2.7 - }, - "EndPoint": { - "x": 7.99999952, - "y": -3.3 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 25, - "PreviousFootholdId": 23, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 24, - "StartPoint": { - "x": 7.99999952, - "y": -3.30000019 - }, - "EndPoint": { - "x": 7.99999952, - "y": -3.9 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.600000143, - "NextFootholdId": 26, - "PreviousFootholdId": 24, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 25, - "StartPoint": { - "x": 7.99999952, - "y": -3.90000033 - }, - "EndPoint": { - "x": 7.99999952, - "y": -4.50000048 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6000004, - "NextFootholdId": 0, - "PreviousFootholdId": 25, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 26, - "StartPoint": { - "x": 7.99999952, - "y": -4.5 - }, - "EndPoint": { - "x": 7.99999952, - "y": -5.10000038 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.84, - "NextFootholdId": 1, - "PreviousFootholdId": 28, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 27, - "StartPoint": { - "x": -8.900001, - "y": -0.9 - }, - "EndPoint": { - "x": -8.900001, - "y": -0.0600000173 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 27, - "PreviousFootholdId": 29, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 28, - "StartPoint": { - "x": -8.900001, - "y": -1.50000012 - }, - "EndPoint": { - "x": -8.900001, - "y": -0.9000001 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 28, - "PreviousFootholdId": 30, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 29, - "StartPoint": { - "x": -8.900001, - "y": -2.10000014 - }, - "EndPoint": { - "x": -8.900001, - "y": -1.50000012 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 29, - "PreviousFootholdId": 31, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 30, - "StartPoint": { - "x": -8.900001, - "y": -2.7 - }, - "EndPoint": { - "x": -8.900001, - "y": -2.10000014 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 30, - "PreviousFootholdId": 32, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 31, - "StartPoint": { - "x": -8.900001, - "y": -3.3 - }, - "EndPoint": { - "x": -8.900001, - "y": -2.7 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 31, - "PreviousFootholdId": 33, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 32, - "StartPoint": { - "x": -8.900001, - "y": -3.9 - }, - "EndPoint": { - "x": -8.900001, - "y": -3.30000019 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.600000143, - "NextFootholdId": 32, - "PreviousFootholdId": 34, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 33, - "StartPoint": { - "x": -8.900001, - "y": -4.50000048 - }, - "EndPoint": { - "x": -8.900001, - "y": -3.90000033 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6000004, - "NextFootholdId": 33, - "PreviousFootholdId": 0, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00001b5b-0000-4000-8000-000000001b5b", - "Id": 34, - "StartPoint": { - "x": -8.900001, - "y": -5.10000038 - }, - "EndPoint": { - "x": -8.900001, - "y": -4.5 - }, - "Variance": { - "x": 0, - "y": 1 - } - } - ] - }, - "Enable": true - }, - { - "@type": "script.PlayerLock", - "Enable": true - }, - { - "@type": "script.MapCamera", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001b59-0000-4000-8000-000000001b59", - "path": "/maps/map07/Background", - "componentNames": "MOD.Core.BackgroundComponent", - "jsonString": { - "name": "Background", - "path": "/maps/map07/Background", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 0, - "pathConstraints": "///", - "revision": 1, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.BackgroundComponent", - "SolidColor": { - "r": 0.5019608, - "g": 0.5019608, - "b": 0.5019608, - "a": 0.7058824 - }, - "TemplateRUID": "60741c3333334297b9f211939e02a4fc", - "Type": 1, - "WebUrl": "eab37efa7f0d400f94259a2df836eb8a", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001b5a-0000-4000-8000-000000001b5a", - "path": "/maps/map07/MapleMapLayer", - "componentNames": "MOD.Core.MapLayerComponent", - "jsonString": { - "name": "MapleMapLayer", - "path": "/maps/map07/MapleMapLayer", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 1, - "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "maplemaplayer", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "maplemaplayer", - "@components": [ - { - "@type": "MOD.Core.MapLayerComponent", - "IsVisible": true, - "LayerSortOrder": 0, - "Locked": false, - "MapLayerName": "Layer1", - "Thumbnail": "", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001b5b-0000-4000-8000-000000001b5b", - "path": "/maps/map07/TileMap", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.TileMapComponent", - "jsonString": { - "name": "TileMap", - "path": "/maps/map07/TileMap", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 2, - "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "tilemap", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "tilemap", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": -0.225, - "y": -0.15, - "z": 1000 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.TileMapComponent", - "Color": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "FootholdDrag": 1, - "FootholdForce": 0, - "FootholdWalkSpeedFactor": 1, - "IgnoreMapLayerCheck": false, - "IsOddGridPosition": false, - "OrderInLayer": 1, - "SortingLayer": "MapLayer0", - "TileMapVersion": 1, - "TileSetRUID": { - "DataId": "23e80224ef624ea5af497cc50aa0e752" - }, - "Tiles": [ - { - "type": 5, - "position": { - "x": -16, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -4 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -4 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 9, - "position": { - "x": -16, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": -14, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -12, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -10, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -8, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": -6, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -4, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -2, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 0, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 9, - "position": { - "x": 2, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": 4, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 6, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": 8, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -2 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 10, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 12, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -4 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -5 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -2 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -6 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -6 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -6 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -6 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 14, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 16, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 11, - "position": { - "x": 17, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -6 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -2 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -10 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -14 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -2, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -4, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -6, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -8, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -16 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -10, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -12, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -14, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -16, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 7, - "position": { - "x": -18, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 8, - "position": { - "x": -19, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 11, - "position": { - "x": -19, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": -18, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -10 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -10 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -8 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -10 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -14 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 2, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 7, - "position": { - "x": 0, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 4, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 6, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 8, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 16, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 8, - "position": { - "x": 17, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 14, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -16 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 12, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 7, - "position": { - "x": 10, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -14 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -14 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -12 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -8 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -10 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -10 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -14 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -10 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -8 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -10 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -10 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -8 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -12 - }, - "tileIndex": 5 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -12 - }, - "tileIndex": 5 - } - ], - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001b5c-0000-4000-8000-000000001b5c", - "path": "/maps/map07/SpawnLocation", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.SpriteRendererComponent,MOD.Core.SpawnLocationComponent", - "jsonString": { - "name": "SpawnLocation", - "path": "/maps/map07/SpawnLocation", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 3, - "pathConstraints": "///", - "revision": 1, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Rotation": { - "x": 0, - "y": 0, - "z": 0 - }, - "Position": { - "x": -5, - "y": 0, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "ZRotation": 0, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "DrawMode": 0, - "EndFrameIndex": 2147483647, - "FlipX": false, - "FlipY": false, - "IgnoreMapLayerCheck": false, - "OrderInLayer": 0, - "PlayRate": 1, - "RenderSetting": 0, - "SortingLayer": "Default", - "SpriteRUID": "8ef238e0d0ca4bb783aca526cff35d11", - "StartFrameIndex": 0, - "TiledSize": { - "x": 1, - "y": 1 - }, - "Color": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpawnLocationComponent", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001d4c-0000-4000-8000-000000001d4c", - "path": "/maps/map07/combat_1", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_1", - "path": "/maps/map07/combat_1", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00001d4c-0000-4000-8000-000000001d4c", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 2.3, - "y": 0.0149999857, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "d8f014043ce8418f96700c2b6c9ebf6c", - "hit": "c3cf643b618346c7bfa6574187b396f9", - "die": "a88d9b3d60f941e4890dc89a6ccaa8ee" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "d8f014043ce8418f96700c2b6c9ebf6c", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "pig", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00001d4d-0000-4000-8000-000000001d4d", - "path": "/maps/map07/combat_2", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_2", - "path": "/maps/map07/combat_2", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00001d4d-0000-4000-8000-000000001d4d", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 3.8, - "y": 0.0149999857, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "a2204a21d88942b281d2cac6053ffbaa", - "hit": "afc08936b8a64b26bc3dd8c03ead1f26", - "die": "fc1c6d9ba9bc413ab53b6dbfae3ac45b" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "a2204a21d88942b281d2cac6053ffbaa", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "blue_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00001d4e-0000-4000-8000-000000001d4e", - "path": "/maps/map07/combat_3", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_3", - "path": "/maps/map07/combat_3", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00001d4e-0000-4000-8000-000000001d4e", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 5.2, - "y": 0.0149999857, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "ed3908e24d694bb786023fc1ed073489", - "hit": "4763c9bebc9245998c9c499b6316aa9f", - "die": "b168793b92a844a3a3a6f4ce647a14d2" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "ed3908e24d694bb786023fc1ed073489", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "green_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00001d4f-0000-4000-8000-000000001d4f", - "path": "/maps/map07/elite_4", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "elite_4", - "path": "/maps/map07/elite_4", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00001d4f-0000-4000-8000-000000001d4f", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 3, - "y": 0.0149999857, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "96e955c1bf27415e84f96deea200a8f1", - "hit": "aec9504d5dc24aceb5646b79d30abad4", - "die": "65a2bfb039614f2e9e4ccc354340153d" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "96e955c1bf27415e84f96deea200a8f1", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "mushmom", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "00001d50-0000-4000-8000-000000001d50", - "path": "/maps/map07/elite_5", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "elite_5", - "path": "/maps/map07/elite_5", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00001d50-0000-4000-8000-000000001d50", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 5, - "y": 0.0149999857, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "3109357701ae41a4bcc7543f52f1f4c3", - "hit": "ce0269079e884545b5bb6ea075e2a67f", - "die": "a5e65650e00e47878cac1be7a5b999a0" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "3109357701ae41a4bcc7543f52f1f4c3", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "modified_snail", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "00001d51-0000-4000-8000-000000001d51", - "path": "/maps/map07/boss_6", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "boss_6", - "path": "/maps/map07/boss_6", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00001d51-0000-4000-8000-000000001d51", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 4, - "y": 0.0149999857, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "48c10437ae8344a9b2a1d3f36185728f", - "hit": "9044063647854f5e9128efcf80e909be", - "die": "f414577d18c94cc387c275df4abdbc3b" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "48c10437ae8344a9b2a1d3f36185728f", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "king_slime", - "Group": "boss" - } - ], - "@version": 1 - } - } - ] - } -} \ No newline at end of file diff --git a/map/map08.map b/map/map08.map deleted file mode 100644 index 660f2ac..0000000 --- a/map/map08.map +++ /dev/null @@ -1,7292 +0,0 @@ -{ - "Id": "", - "GameId": "", - "EntryKey": "map://map08", - "ContentType": "x-mod/map", - "Content": "", - "Usage": 0, - "UsePublish": 1, - "UseService": 0, - "CoreVersion": "26.5.0.0", - "StudioVersion": "0.1.0.0", - "DynamicLoading": 0, - "ContentProto": { - "Use": "Binary", - "Entities": [ - { - "id": "00001f40-0000-4000-8000-000000001f40", - "path": "/maps/map08", - "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.PlayerLock,script.MapCamera", - "jsonString": { - "name": "map08", - "path": "/maps/map08", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 0, - "pathConstraints": "//", - "revision": 2, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.MapComponent", - "AirAccelerationXFactor": 1, - "AirDecelerationXFactor": 1, - "FallSpeedMaxXFactor": 1, - "FallSpeedMaxYFactor": 1, - "Gravity": 1, - "IsInstanceMap": false, - "TileMapMode": 0, - "WalkAccelerationFactor": 1, - "WalkDrag": 1, - "Enable": true - }, - { - "@type": "MOD.Core.FootholdComponent", - "FootholdsByLayer": { - "1": [ - { - "Length": 1.27999973, - "NextFootholdId": 2, - "PreviousFootholdId": 27, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 1, - "StartPoint": { - "x": -8.93, - "y": -0.04000002 - }, - "EndPoint": { - "x": -7.65000057, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 3, - "PreviousFootholdId": 1, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 2, - "StartPoint": { - "x": -7.64999962, - "y": -0.04000002 - }, - "EndPoint": { - "x": -6.75, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 4, - "PreviousFootholdId": 2, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 3, - "StartPoint": { - "x": -6.74999952, - "y": -0.04000002 - }, - "EndPoint": { - "x": -5.85, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 5, - "PreviousFootholdId": 3, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 4, - "StartPoint": { - "x": -5.84999943, - "y": -0.04000002 - }, - "EndPoint": { - "x": -4.95, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 6, - "PreviousFootholdId": 4, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 5, - "StartPoint": { - "x": -4.95, - "y": -0.04000002 - }, - "EndPoint": { - "x": -4.05, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.900000334, - "NextFootholdId": 7, - "PreviousFootholdId": 5, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 6, - "StartPoint": { - "x": -4.05, - "y": -0.04000002 - }, - "EndPoint": { - "x": -3.14999986, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 8, - "PreviousFootholdId": 6, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 7, - "StartPoint": { - "x": -3.14999986, - "y": -0.04000002 - }, - "EndPoint": { - "x": -2.24999976, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.899999738, - "NextFootholdId": 9, - "PreviousFootholdId": 7, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 8, - "StartPoint": { - "x": -2.24999976, - "y": -0.04000002 - }, - "EndPoint": { - "x": -1.35, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 10, - "PreviousFootholdId": 8, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 9, - "StartPoint": { - "x": -1.35, - "y": -0.04000002 - }, - "EndPoint": { - "x": -0.449999958, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 11, - "PreviousFootholdId": 9, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 10, - "StartPoint": { - "x": -0.45, - "y": -0.04000002 - }, - "EndPoint": { - "x": 0.449999958, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 12, - "PreviousFootholdId": 10, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 11, - "StartPoint": { - "x": 0.450000018, - "y": -0.04000002 - }, - "EndPoint": { - "x": 1.35, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000002, - "NextFootholdId": 13, - "PreviousFootholdId": 11, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 12, - "StartPoint": { - "x": 1.34999979, - "y": -0.04000002 - }, - "EndPoint": { - "x": 2.25, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 14, - "PreviousFootholdId": 12, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 13, - "StartPoint": { - "x": 2.25, - "y": -0.04000002 - }, - "EndPoint": { - "x": 3.15, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.899999857, - "NextFootholdId": 15, - "PreviousFootholdId": 13, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 14, - "StartPoint": { - "x": 3.14999986, - "y": -0.04000002 - }, - "EndPoint": { - "x": 4.04999971, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 16, - "PreviousFootholdId": 14, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 15, - "StartPoint": { - "x": 4.05, - "y": -0.04000002 - }, - "EndPoint": { - "x": 4.95, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 17, - "PreviousFootholdId": 15, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 16, - "StartPoint": { - "x": 4.95000029, - "y": -0.04000002 - }, - "EndPoint": { - "x": 5.85, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 18, - "PreviousFootholdId": 16, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 17, - "StartPoint": { - "x": 5.85, - "y": -0.04000002 - }, - "EndPoint": { - "x": 6.74999952, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 1.27999973, - "NextFootholdId": 19, - "PreviousFootholdId": 17, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 18, - "StartPoint": { - "x": 6.75, - "y": -0.04000002 - }, - "EndPoint": { - "x": 8.03, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.859999955, - "NextFootholdId": 20, - "PreviousFootholdId": 18, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 19, - "StartPoint": { - "x": 8.03, - "y": -0.04000002 - }, - "EndPoint": { - "x": 8.03, - "y": -0.9 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 21, - "PreviousFootholdId": 19, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 20, - "StartPoint": { - "x": 8.03, - "y": -0.9000001 - }, - "EndPoint": { - "x": 8.03, - "y": -1.50000012 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 22, - "PreviousFootholdId": 20, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 21, - "StartPoint": { - "x": 8.03, - "y": -1.50000012 - }, - "EndPoint": { - "x": 8.03, - "y": -2.10000014 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 23, - "PreviousFootholdId": 21, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 22, - "StartPoint": { - "x": 8.03, - "y": -2.10000014 - }, - "EndPoint": { - "x": 8.03, - "y": -2.7 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 24, - "PreviousFootholdId": 22, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 23, - "StartPoint": { - "x": 8.03, - "y": -2.70000029 - }, - "EndPoint": { - "x": 8.03, - "y": -3.30000019 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 25, - "PreviousFootholdId": 23, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 24, - "StartPoint": { - "x": 8.03, - "y": -3.30000019 - }, - "EndPoint": { - "x": 8.03, - "y": -3.9 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.600000143, - "NextFootholdId": 26, - "PreviousFootholdId": 24, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 25, - "StartPoint": { - "x": 8.03, - "y": -3.90000033 - }, - "EndPoint": { - "x": 8.03, - "y": -4.50000048 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6000004, - "NextFootholdId": 0, - "PreviousFootholdId": 25, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 26, - "StartPoint": { - "x": 8.03, - "y": -4.5 - }, - "EndPoint": { - "x": 8.03, - "y": -5.10000038 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.859999955, - "NextFootholdId": 1, - "PreviousFootholdId": 28, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 27, - "StartPoint": { - "x": -8.93, - "y": -0.9 - }, - "EndPoint": { - "x": -8.93, - "y": -0.04000002 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 27, - "PreviousFootholdId": 29, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 28, - "StartPoint": { - "x": -8.93, - "y": -1.50000012 - }, - "EndPoint": { - "x": -8.93, - "y": -0.9000001 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 28, - "PreviousFootholdId": 30, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 29, - "StartPoint": { - "x": -8.93, - "y": -2.10000014 - }, - "EndPoint": { - "x": -8.93, - "y": -1.50000012 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 29, - "PreviousFootholdId": 31, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 30, - "StartPoint": { - "x": -8.93, - "y": -2.7 - }, - "EndPoint": { - "x": -8.93, - "y": -2.10000014 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 30, - "PreviousFootholdId": 32, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 31, - "StartPoint": { - "x": -8.93, - "y": -3.30000019 - }, - "EndPoint": { - "x": -8.93, - "y": -2.70000029 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 31, - "PreviousFootholdId": 33, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 32, - "StartPoint": { - "x": -8.93, - "y": -3.9 - }, - "EndPoint": { - "x": -8.93, - "y": -3.30000019 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.600000143, - "NextFootholdId": 32, - "PreviousFootholdId": 34, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 33, - "StartPoint": { - "x": -8.93, - "y": -4.50000048 - }, - "EndPoint": { - "x": -8.93, - "y": -3.90000033 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6000004, - "NextFootholdId": 33, - "PreviousFootholdId": 0, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 34, - "StartPoint": { - "x": -8.93, - "y": -5.10000038 - }, - "EndPoint": { - "x": -8.93, - "y": -4.5 - }, - "Variance": { - "x": 0, - "y": 1 - } - } - ] - }, - "Enable": true - }, - { - "@type": "script.PlayerLock", - "Enable": true - }, - { - "@type": "script.MapCamera", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001f41-0000-4000-8000-000000001f41", - "path": "/maps/map08/Background", - "componentNames": "MOD.Core.BackgroundComponent", - "jsonString": { - "name": "Background", - "path": "/maps/map08/Background", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 0, - "pathConstraints": "///", - "revision": 1, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.BackgroundComponent", - "SolidColor": { - "r": 0.5019608, - "g": 0.5019608, - "b": 0.5019608, - "a": 0.7058824 - }, - "TemplateRUID": "0c398bbb2cf6400992532465b9d53024", - "Type": 1, - "WebUrl": "eab37efa7f0d400f94259a2df836eb8a", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001f42-0000-4000-8000-000000001f42", - "path": "/maps/map08/MapleMapLayer", - "componentNames": "MOD.Core.MapLayerComponent", - "jsonString": { - "name": "MapleMapLayer", - "path": "/maps/map08/MapleMapLayer", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 1, - "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "maplemaplayer", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "maplemaplayer", - "@components": [ - { - "@type": "MOD.Core.MapLayerComponent", - "IsVisible": true, - "LayerSortOrder": 0, - "Locked": false, - "MapLayerName": "Layer1", - "Thumbnail": "", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001f43-0000-4000-8000-000000001f43", - "path": "/maps/map08/TileMap", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.TileMapComponent", - "jsonString": { - "name": "TileMap", - "path": "/maps/map08/TileMap", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 2, - "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "tilemap", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "tilemap", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": -0.225, - "y": -0.15, - "z": 1000 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.TileMapComponent", - "Color": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "FootholdDrag": 1, - "FootholdForce": 0, - "FootholdWalkSpeedFactor": 1, - "IgnoreMapLayerCheck": false, - "IsOddGridPosition": false, - "OrderInLayer": 1, - "SortingLayer": "MapLayer0", - "TileMapVersion": 1, - "TileSetRUID": { - "DataId": "2667829326dd46de80ef26f6bb7f26ae" - }, - "Tiles": [ - { - "type": 5, - "position": { - "x": -16, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -4 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -4 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 9, - "position": { - "x": -16, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": -14, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -12, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -10, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -8, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": -6, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -4, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -2, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 0, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 9, - "position": { - "x": 2, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": 4, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 6, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": 8, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -2 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 10, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 12, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -4 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -5 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -2 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -6 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -6 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -6 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -6 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 14, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 16, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 11, - "position": { - "x": 17, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -6 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -2 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -10 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -14 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -2, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -4, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -6, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -8, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -16 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -10, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -12, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -14, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -16, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 7, - "position": { - "x": -18, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 8, - "position": { - "x": -19, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 11, - "position": { - "x": -19, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": -18, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -10 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -10 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -8 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -10 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -14 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 2, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 7, - "position": { - "x": 0, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 4, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 6, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 8, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 16, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 8, - "position": { - "x": 17, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 14, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -16 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 12, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 7, - "position": { - "x": 10, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -14 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -14 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -12 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -8 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -10 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -10 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -14 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -10 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -8 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -10 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -10 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -8 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -12 - }, - "tileIndex": 5 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -12 - }, - "tileIndex": 5 - } - ], - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00001f44-0000-4000-8000-000000001f44", - "path": "/maps/map08/SpawnLocation", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.SpriteRendererComponent,MOD.Core.SpawnLocationComponent", - "jsonString": { - "name": "SpawnLocation", - "path": "/maps/map08/SpawnLocation", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 3, - "pathConstraints": "///", - "revision": 1, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Rotation": { - "x": 0, - "y": 0, - "z": 0 - }, - "Position": { - "x": -5, - "y": 0, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "ZRotation": 0, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "DrawMode": 0, - "EndFrameIndex": 2147483647, - "FlipX": false, - "FlipY": false, - "IgnoreMapLayerCheck": false, - "OrderInLayer": 0, - "PlayRate": 1, - "RenderSetting": 0, - "SortingLayer": "Default", - "SpriteRUID": "8ef238e0d0ca4bb783aca526cff35d11", - "StartFrameIndex": 0, - "TiledSize": { - "x": 1, - "y": 1 - }, - "Color": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpawnLocationComponent", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00002134-0000-4000-8000-000000002134", - "path": "/maps/map08/combat_1", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_1", - "path": "/maps/map08/combat_1", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002134-0000-4000-8000-000000002134", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 2.3, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "4ca39dbfa1c6492283ba8bd352d12b0a", - "hit": "7ac78511036e4ebe988b97c35fc275d1", - "die": "740f3f2b2e7a4b71bec5eac84e8539f9" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "4ca39dbfa1c6492283ba8bd352d12b0a", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "blue_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00002135-0000-4000-8000-000000002135", - "path": "/maps/map08/combat_2", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_2", - "path": "/maps/map08/combat_2", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002135-0000-4000-8000-000000002135", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 3.8, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "a2204a21d88942b281d2cac6053ffbaa", - "hit": "afc08936b8a64b26bc3dd8c03ead1f26", - "die": "fc1c6d9ba9bc413ab53b6dbfae3ac45b" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "a2204a21d88942b281d2cac6053ffbaa", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "orange_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00002136-0000-4000-8000-000000002136", - "path": "/maps/map08/combat_3", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_3", - "path": "/maps/map08/combat_3", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002136-0000-4000-8000-000000002136", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 5.2, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "f86992ba9c41487c8480fcb893fcbda6", - "hit": "d305b942b1704c8084548108ff3b7a6b", - "die": "5a563e5fd98c4132b61057dc6bb8aaf2" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "f86992ba9c41487c8480fcb893fcbda6", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "green_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00002137-0000-4000-8000-000000002137", - "path": "/maps/map08/elite_4", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "elite_4", - "path": "/maps/map08/elite_4", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002137-0000-4000-8000-000000002137", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 3, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "96e955c1bf27415e84f96deea200a8f1", - "hit": "aec9504d5dc24aceb5646b79d30abad4", - "die": "65a2bfb039614f2e9e4ccc354340153d" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "96e955c1bf27415e84f96deea200a8f1", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "mushmom", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "00002138-0000-4000-8000-000000002138", - "path": "/maps/map08/elite_5", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "elite_5", - "path": "/maps/map08/elite_5", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002138-0000-4000-8000-000000002138", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 5, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "3109357701ae41a4bcc7543f52f1f4c3", - "hit": "ce0269079e884545b5bb6ea075e2a67f", - "die": "a5e65650e00e47878cac1be7a5b999a0" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "3109357701ae41a4bcc7543f52f1f4c3", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "modified_snail", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "00002139-0000-4000-8000-000000002139", - "path": "/maps/map08/boss_6", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "boss_6", - "path": "/maps/map08/boss_6", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002139-0000-4000-8000-000000002139", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 4, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "48c10437ae8344a9b2a1d3f36185728f", - "hit": "9044063647854f5e9128efcf80e909be", - "die": "f414577d18c94cc387c275df4abdbc3b" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "48c10437ae8344a9b2a1d3f36185728f", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "king_slime", - "Group": "boss" - } - ], - "@version": 1 - } - } - ] - } -} \ No newline at end of file diff --git a/map/map09.map b/map/map09.map deleted file mode 100644 index d636072..0000000 --- a/map/map09.map +++ /dev/null @@ -1,7292 +0,0 @@ -{ - "Id": "", - "GameId": "", - "EntryKey": "map://map09", - "ContentType": "x-mod/map", - "Content": "", - "Usage": 0, - "UsePublish": 1, - "UseService": 0, - "CoreVersion": "26.5.0.0", - "StudioVersion": "0.1.0.0", - "DynamicLoading": 0, - "ContentProto": { - "Use": "Binary", - "Entities": [ - { - "id": "00002328-0000-4000-8000-000000002328", - "path": "/maps/map09", - "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.PlayerLock,script.MapCamera", - "jsonString": { - "name": "map09", - "path": "/maps/map09", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 0, - "pathConstraints": "//", - "revision": 2, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.MapComponent", - "AirAccelerationXFactor": 1, - "AirDecelerationXFactor": 1, - "FallSpeedMaxXFactor": 1, - "FallSpeedMaxYFactor": 1, - "Gravity": 1, - "IsInstanceMap": false, - "TileMapMode": 0, - "WalkAccelerationFactor": 1, - "WalkDrag": 1, - "Enable": true - }, - { - "@type": "MOD.Core.FootholdComponent", - "FootholdsByLayer": { - "1": [ - { - "Length": 1.27999973, - "NextFootholdId": 2, - "PreviousFootholdId": 27, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 1, - "StartPoint": { - "x": -8.93, - "y": -0.04000002 - }, - "EndPoint": { - "x": -7.65000057, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 3, - "PreviousFootholdId": 1, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 2, - "StartPoint": { - "x": -7.64999962, - "y": -0.04000002 - }, - "EndPoint": { - "x": -6.75, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 4, - "PreviousFootholdId": 2, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 3, - "StartPoint": { - "x": -6.74999952, - "y": -0.04000002 - }, - "EndPoint": { - "x": -5.85, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 5, - "PreviousFootholdId": 3, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 4, - "StartPoint": { - "x": -5.84999943, - "y": -0.04000002 - }, - "EndPoint": { - "x": -4.95, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 6, - "PreviousFootholdId": 4, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 5, - "StartPoint": { - "x": -4.95, - "y": -0.04000002 - }, - "EndPoint": { - "x": -4.05, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.900000334, - "NextFootholdId": 7, - "PreviousFootholdId": 5, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 6, - "StartPoint": { - "x": -4.05, - "y": -0.04000002 - }, - "EndPoint": { - "x": -3.14999986, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 8, - "PreviousFootholdId": 6, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 7, - "StartPoint": { - "x": -3.14999986, - "y": -0.04000002 - }, - "EndPoint": { - "x": -2.24999976, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.899999738, - "NextFootholdId": 9, - "PreviousFootholdId": 7, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 8, - "StartPoint": { - "x": -2.24999976, - "y": -0.04000002 - }, - "EndPoint": { - "x": -1.35, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 10, - "PreviousFootholdId": 8, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 9, - "StartPoint": { - "x": -1.35, - "y": -0.04000002 - }, - "EndPoint": { - "x": -0.449999958, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 11, - "PreviousFootholdId": 9, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 10, - "StartPoint": { - "x": -0.45, - "y": -0.04000002 - }, - "EndPoint": { - "x": 0.449999958, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 12, - "PreviousFootholdId": 10, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 11, - "StartPoint": { - "x": 0.450000018, - "y": -0.04000002 - }, - "EndPoint": { - "x": 1.35, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000002, - "NextFootholdId": 13, - "PreviousFootholdId": 11, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 12, - "StartPoint": { - "x": 1.34999979, - "y": -0.04000002 - }, - "EndPoint": { - "x": 2.25, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 14, - "PreviousFootholdId": 12, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 13, - "StartPoint": { - "x": 2.25, - "y": -0.04000002 - }, - "EndPoint": { - "x": 3.15, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.899999857, - "NextFootholdId": 15, - "PreviousFootholdId": 13, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 14, - "StartPoint": { - "x": 3.14999986, - "y": -0.04000002 - }, - "EndPoint": { - "x": 4.04999971, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 16, - "PreviousFootholdId": 14, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 15, - "StartPoint": { - "x": 4.05, - "y": -0.04000002 - }, - "EndPoint": { - "x": 4.95, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 17, - "PreviousFootholdId": 15, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 16, - "StartPoint": { - "x": 4.95000029, - "y": -0.04000002 - }, - "EndPoint": { - "x": 5.85, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 18, - "PreviousFootholdId": 16, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 17, - "StartPoint": { - "x": 5.85, - "y": -0.04000002 - }, - "EndPoint": { - "x": 6.74999952, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 1.27999973, - "NextFootholdId": 19, - "PreviousFootholdId": 17, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 18, - "StartPoint": { - "x": 6.75, - "y": -0.04000002 - }, - "EndPoint": { - "x": 8.03, - "y": -0.04000002 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.859999955, - "NextFootholdId": 20, - "PreviousFootholdId": 18, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 19, - "StartPoint": { - "x": 8.03, - "y": -0.04000002 - }, - "EndPoint": { - "x": 8.03, - "y": -0.9 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 21, - "PreviousFootholdId": 19, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 20, - "StartPoint": { - "x": 8.03, - "y": -0.9000001 - }, - "EndPoint": { - "x": 8.03, - "y": -1.50000012 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 22, - "PreviousFootholdId": 20, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 21, - "StartPoint": { - "x": 8.03, - "y": -1.50000012 - }, - "EndPoint": { - "x": 8.03, - "y": -2.10000014 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 23, - "PreviousFootholdId": 21, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 22, - "StartPoint": { - "x": 8.03, - "y": -2.10000014 - }, - "EndPoint": { - "x": 8.03, - "y": -2.7 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 24, - "PreviousFootholdId": 22, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 23, - "StartPoint": { - "x": 8.03, - "y": -2.70000029 - }, - "EndPoint": { - "x": 8.03, - "y": -3.30000019 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 25, - "PreviousFootholdId": 23, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 24, - "StartPoint": { - "x": 8.03, - "y": -3.30000019 - }, - "EndPoint": { - "x": 8.03, - "y": -3.9 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.600000143, - "NextFootholdId": 26, - "PreviousFootholdId": 24, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 25, - "StartPoint": { - "x": 8.03, - "y": -3.90000033 - }, - "EndPoint": { - "x": 8.03, - "y": -4.50000048 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6000004, - "NextFootholdId": 0, - "PreviousFootholdId": 25, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 26, - "StartPoint": { - "x": 8.03, - "y": -4.5 - }, - "EndPoint": { - "x": 8.03, - "y": -5.10000038 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.859999955, - "NextFootholdId": 1, - "PreviousFootholdId": 28, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 27, - "StartPoint": { - "x": -8.93, - "y": -0.9 - }, - "EndPoint": { - "x": -8.93, - "y": -0.04000002 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 27, - "PreviousFootholdId": 29, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 28, - "StartPoint": { - "x": -8.93, - "y": -1.50000012 - }, - "EndPoint": { - "x": -8.93, - "y": -0.9000001 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 28, - "PreviousFootholdId": 30, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 29, - "StartPoint": { - "x": -8.93, - "y": -2.10000014 - }, - "EndPoint": { - "x": -8.93, - "y": -1.50000012 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 29, - "PreviousFootholdId": 31, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 30, - "StartPoint": { - "x": -8.93, - "y": -2.7 - }, - "EndPoint": { - "x": -8.93, - "y": -2.10000014 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 30, - "PreviousFootholdId": 32, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 31, - "StartPoint": { - "x": -8.93, - "y": -3.30000019 - }, - "EndPoint": { - "x": -8.93, - "y": -2.70000029 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 31, - "PreviousFootholdId": 33, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 32, - "StartPoint": { - "x": -8.93, - "y": -3.9 - }, - "EndPoint": { - "x": -8.93, - "y": -3.30000019 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.600000143, - "NextFootholdId": 32, - "PreviousFootholdId": 34, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 33, - "StartPoint": { - "x": -8.93, - "y": -4.50000048 - }, - "EndPoint": { - "x": -8.93, - "y": -3.90000033 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6000004, - "NextFootholdId": 33, - "PreviousFootholdId": 0, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "c9a3018a-f6fa-4c4b-b91e-404ac5ce9858", - "Id": 34, - "StartPoint": { - "x": -8.93, - "y": -5.10000038 - }, - "EndPoint": { - "x": -8.93, - "y": -4.5 - }, - "Variance": { - "x": 0, - "y": 1 - } - } - ] - }, - "Enable": true - }, - { - "@type": "script.PlayerLock", - "Enable": true - }, - { - "@type": "script.MapCamera", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00002329-0000-4000-8000-000000002329", - "path": "/maps/map09/Background", - "componentNames": "MOD.Core.BackgroundComponent", - "jsonString": { - "name": "Background", - "path": "/maps/map09/Background", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 0, - "pathConstraints": "///", - "revision": 1, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.BackgroundComponent", - "SolidColor": { - "r": 0.5019608, - "g": 0.5019608, - "b": 0.5019608, - "a": 0.7058824 - }, - "TemplateRUID": "f9e546932b014c0e867365a796c8dc91", - "Type": 1, - "WebUrl": "eab37efa7f0d400f94259a2df836eb8a", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0000232a-0000-4000-8000-00000000232a", - "path": "/maps/map09/MapleMapLayer", - "componentNames": "MOD.Core.MapLayerComponent", - "jsonString": { - "name": "MapleMapLayer", - "path": "/maps/map09/MapleMapLayer", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 1, - "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "maplemaplayer", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "maplemaplayer", - "@components": [ - { - "@type": "MOD.Core.MapLayerComponent", - "IsVisible": true, - "LayerSortOrder": 0, - "Locked": false, - "MapLayerName": "Layer1", - "Thumbnail": "", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0000232b-0000-4000-8000-00000000232b", - "path": "/maps/map09/TileMap", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.TileMapComponent", - "jsonString": { - "name": "TileMap", - "path": "/maps/map09/TileMap", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 2, - "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "tilemap", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "tilemap", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": -0.225, - "y": -0.15, - "z": 1000 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.TileMapComponent", - "Color": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "FootholdDrag": 1, - "FootholdForce": 0, - "FootholdWalkSpeedFactor": 1, - "IgnoreMapLayerCheck": false, - "IsOddGridPosition": false, - "OrderInLayer": 1, - "SortingLayer": "MapLayer0", - "TileMapVersion": 1, - "TileSetRUID": { - "DataId": "48afa7d90aa24fadae9c52f30977342e" - }, - "Tiles": [ - { - "type": 5, - "position": { - "x": -16, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -4 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -4 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 9, - "position": { - "x": -16, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": -14, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -12, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -10, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -8, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": -6, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -4, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -2, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 0, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 9, - "position": { - "x": 2, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": 4, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 6, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": 8, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -2 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 10, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 12, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -4 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -5 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -2 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -6 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -6 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -6 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -6 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 14, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 16, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 11, - "position": { - "x": 17, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -6 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -2 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -10 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -14 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -2, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -4, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -6, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -8, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -16 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -10, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -12, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -14, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -16, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 7, - "position": { - "x": -18, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 8, - "position": { - "x": -19, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 11, - "position": { - "x": -19, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": -18, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -10 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -10 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -8 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -10 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -14 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 2, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 7, - "position": { - "x": 0, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 4, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 6, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 8, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 16, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 8, - "position": { - "x": 17, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 14, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -16 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 12, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 7, - "position": { - "x": 10, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -14 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -14 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -12 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -8 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -10 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -10 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -14 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -10 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -8 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -10 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -10 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -8 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -12 - }, - "tileIndex": 5 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -12 - }, - "tileIndex": 5 - } - ], - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0000232c-0000-4000-8000-00000000232c", - "path": "/maps/map09/SpawnLocation", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.SpriteRendererComponent,MOD.Core.SpawnLocationComponent", - "jsonString": { - "name": "SpawnLocation", - "path": "/maps/map09/SpawnLocation", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 3, - "pathConstraints": "///", - "revision": 1, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Rotation": { - "x": 0, - "y": 0, - "z": 0 - }, - "Position": { - "x": -5, - "y": 0, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "ZRotation": 0, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "DrawMode": 0, - "EndFrameIndex": 2147483647, - "FlipX": false, - "FlipY": false, - "IgnoreMapLayerCheck": false, - "OrderInLayer": 0, - "PlayRate": 1, - "RenderSetting": 0, - "SortingLayer": "Default", - "SpriteRUID": "8ef238e0d0ca4bb783aca526cff35d11", - "StartFrameIndex": 0, - "TiledSize": { - "x": 1, - "y": 1 - }, - "Color": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpawnLocationComponent", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0000251c-0000-4000-8000-00000000251c", - "path": "/maps/map09/combat_1", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_1", - "path": "/maps/map09/combat_1", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "0000251c-0000-4000-8000-00000000251c", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 2.3, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "f86992ba9c41487c8480fcb893fcbda6", - "hit": "d305b942b1704c8084548108ff3b7a6b", - "die": "5a563e5fd98c4132b61057dc6bb8aaf2" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "f86992ba9c41487c8480fcb893fcbda6", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "blue_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "0000251d-0000-4000-8000-00000000251d", - "path": "/maps/map09/combat_2", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_2", - "path": "/maps/map09/combat_2", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "0000251d-0000-4000-8000-00000000251d", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 3.8, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "d8f014043ce8418f96700c2b6c9ebf6c", - "hit": "c3cf643b618346c7bfa6574187b396f9", - "die": "a88d9b3d60f941e4890dc89a6ccaa8ee" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "d8f014043ce8418f96700c2b6c9ebf6c", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "green_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "0000251e-0000-4000-8000-00000000251e", - "path": "/maps/map09/combat_3", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_3", - "path": "/maps/map09/combat_3", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "0000251e-0000-4000-8000-00000000251e", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 5.2, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "ed3908e24d694bb786023fc1ed073489", - "hit": "4763c9bebc9245998c9c499b6316aa9f", - "die": "b168793b92a844a3a3a6f4ce647a14d2" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "ed3908e24d694bb786023fc1ed073489", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "orange_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "0000251f-0000-4000-8000-00000000251f", - "path": "/maps/map09/elite_4", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "elite_4", - "path": "/maps/map09/elite_4", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "0000251f-0000-4000-8000-00000000251f", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 3, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "3109357701ae41a4bcc7543f52f1f4c3", - "hit": "ce0269079e884545b5bb6ea075e2a67f", - "die": "a5e65650e00e47878cac1be7a5b999a0" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "3109357701ae41a4bcc7543f52f1f4c3", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "mushmom", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "00002520-0000-4000-8000-000000002520", - "path": "/maps/map09/elite_5", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "elite_5", - "path": "/maps/map09/elite_5", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002520-0000-4000-8000-000000002520", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 5, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "4ca39dbfa1c6492283ba8bd352d12b0a", - "hit": "7ac78511036e4ebe988b97c35fc275d1", - "die": "740f3f2b2e7a4b71bec5eac84e8539f9" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "4ca39dbfa1c6492283ba8bd352d12b0a", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "modified_snail", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "00002521-0000-4000-8000-000000002521", - "path": "/maps/map09/boss_6", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "boss_6", - "path": "/maps/map09/boss_6", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002521-0000-4000-8000-000000002521", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 4, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "17b55730c26f4fd6b8fcfa288da388de", - "hit": "eac48e84a9fc4580a4018de5cf52ddb3", - "die": "51c2f4b59a2c413db26035aa57002fc8" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "17b55730c26f4fd6b8fcfa288da388de", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "king_slime", - "Group": "boss" - } - ], - "@version": 1 - } - } - ] - } -} \ No newline at end of file diff --git a/map/map10.map b/map/map10.map deleted file mode 100644 index f77ac35..0000000 --- a/map/map10.map +++ /dev/null @@ -1,7292 +0,0 @@ -{ - "Id": "", - "GameId": "", - "EntryKey": "map://map10", - "ContentType": "x-mod/map", - "Content": "", - "Usage": 0, - "UsePublish": 1, - "UseService": 0, - "CoreVersion": "26.5.0.0", - "StudioVersion": "0.1.0.0", - "DynamicLoading": 0, - "ContentProto": { - "Use": "Binary", - "Entities": [ - { - "id": "00002710-0000-4000-8000-000000002710", - "path": "/maps/map10", - "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.PlayerLock,script.MapCamera", - "jsonString": { - "name": "map10", - "path": "/maps/map10", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 0, - "pathConstraints": "//", - "revision": 2, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.MapComponent", - "AirAccelerationXFactor": 1, - "AirDecelerationXFactor": 1, - "FallSpeedMaxXFactor": 1, - "FallSpeedMaxYFactor": 1, - "Gravity": 1, - "IsInstanceMap": false, - "TileMapMode": 0, - "WalkAccelerationFactor": 1, - "WalkDrag": 1, - "Enable": true - }, - { - "@type": "MOD.Core.FootholdComponent", - "FootholdsByLayer": { - "1": [ - { - "Length": 1.22999954, - "NextFootholdId": 2, - "PreviousFootholdId": 27, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 1, - "StartPoint": { - "x": -8.88, - "y": 0 - }, - "EndPoint": { - "x": -7.65000057, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 3, - "PreviousFootholdId": 1, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 2, - "StartPoint": { - "x": -7.64999962, - "y": 0 - }, - "EndPoint": { - "x": -6.75, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 4, - "PreviousFootholdId": 2, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 3, - "StartPoint": { - "x": -6.74999952, - "y": 0 - }, - "EndPoint": { - "x": -5.85, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 5, - "PreviousFootholdId": 3, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 4, - "StartPoint": { - "x": -5.84999943, - "y": 0 - }, - "EndPoint": { - "x": -4.95, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 6, - "PreviousFootholdId": 4, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 5, - "StartPoint": { - "x": -4.95, - "y": 0 - }, - "EndPoint": { - "x": -4.05, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.900000334, - "NextFootholdId": 7, - "PreviousFootholdId": 5, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 6, - "StartPoint": { - "x": -4.05, - "y": 0 - }, - "EndPoint": { - "x": -3.14999986, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 8, - "PreviousFootholdId": 6, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 7, - "StartPoint": { - "x": -3.14999986, - "y": 0 - }, - "EndPoint": { - "x": -2.24999976, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.899999738, - "NextFootholdId": 9, - "PreviousFootholdId": 7, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 8, - "StartPoint": { - "x": -2.24999976, - "y": 0 - }, - "EndPoint": { - "x": -1.35, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 10, - "PreviousFootholdId": 8, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 9, - "StartPoint": { - "x": -1.35, - "y": 0 - }, - "EndPoint": { - "x": -0.449999958, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 11, - "PreviousFootholdId": 9, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 10, - "StartPoint": { - "x": -0.45, - "y": 0 - }, - "EndPoint": { - "x": 0.449999958, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 12, - "PreviousFootholdId": 10, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 11, - "StartPoint": { - "x": 0.450000018, - "y": 0 - }, - "EndPoint": { - "x": 1.35, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000002, - "NextFootholdId": 13, - "PreviousFootholdId": 11, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 12, - "StartPoint": { - "x": 1.34999979, - "y": 0 - }, - "EndPoint": { - "x": 2.25, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 14, - "PreviousFootholdId": 12, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 13, - "StartPoint": { - "x": 2.25, - "y": 0 - }, - "EndPoint": { - "x": 3.15, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.899999857, - "NextFootholdId": 15, - "PreviousFootholdId": 13, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 14, - "StartPoint": { - "x": 3.14999986, - "y": 0 - }, - "EndPoint": { - "x": 4.04999971, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 16, - "PreviousFootholdId": 14, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 15, - "StartPoint": { - "x": 4.05, - "y": 0 - }, - "EndPoint": { - "x": 4.95, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 17, - "PreviousFootholdId": 15, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 16, - "StartPoint": { - "x": 4.95000029, - "y": 0 - }, - "EndPoint": { - "x": 5.85, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 18, - "PreviousFootholdId": 16, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 17, - "StartPoint": { - "x": 5.85, - "y": 0 - }, - "EndPoint": { - "x": 6.74999952, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 1.23, - "NextFootholdId": 19, - "PreviousFootholdId": 17, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 18, - "StartPoint": { - "x": 6.75, - "y": 0 - }, - "EndPoint": { - "x": 7.98, - "y": 0 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 20, - "PreviousFootholdId": 18, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 19, - "StartPoint": { - "x": 7.98, - "y": 0 - }, - "EndPoint": { - "x": 7.98, - "y": -0.9 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 21, - "PreviousFootholdId": 19, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 20, - "StartPoint": { - "x": 7.98, - "y": -0.9000001 - }, - "EndPoint": { - "x": 7.98, - "y": -1.50000012 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 22, - "PreviousFootholdId": 20, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 21, - "StartPoint": { - "x": 7.98, - "y": -1.50000012 - }, - "EndPoint": { - "x": 7.98, - "y": -2.10000014 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 23, - "PreviousFootholdId": 21, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 22, - "StartPoint": { - "x": 7.98, - "y": -2.10000014 - }, - "EndPoint": { - "x": 7.98, - "y": -2.7 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 24, - "PreviousFootholdId": 22, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 23, - "StartPoint": { - "x": 7.98, - "y": -2.70000029 - }, - "EndPoint": { - "x": 7.98, - "y": -3.30000019 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 25, - "PreviousFootholdId": 23, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 24, - "StartPoint": { - "x": 7.98, - "y": -3.30000019 - }, - "EndPoint": { - "x": 7.98, - "y": -3.9 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.600000143, - "NextFootholdId": 26, - "PreviousFootholdId": 24, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 25, - "StartPoint": { - "x": 7.98, - "y": -3.90000033 - }, - "EndPoint": { - "x": 7.98, - "y": -4.50000048 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6000004, - "NextFootholdId": 0, - "PreviousFootholdId": 25, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 26, - "StartPoint": { - "x": 7.98, - "y": -4.5 - }, - "EndPoint": { - "x": 7.98, - "y": -5.10000038 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.9, - "NextFootholdId": 1, - "PreviousFootholdId": 28, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 27, - "StartPoint": { - "x": -8.88, - "y": -0.9 - }, - "EndPoint": { - "x": -8.88, - "y": 0 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 27, - "PreviousFootholdId": 29, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 28, - "StartPoint": { - "x": -8.88, - "y": -1.50000012 - }, - "EndPoint": { - "x": -8.88, - "y": -0.9000001 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 28, - "PreviousFootholdId": 30, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 29, - "StartPoint": { - "x": -8.88, - "y": -2.10000014 - }, - "EndPoint": { - "x": -8.88, - "y": -1.50000012 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 29, - "PreviousFootholdId": 31, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 30, - "StartPoint": { - "x": -8.88, - "y": -2.7 - }, - "EndPoint": { - "x": -8.88, - "y": -2.10000014 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 30, - "PreviousFootholdId": 32, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 31, - "StartPoint": { - "x": -8.88, - "y": -3.30000019 - }, - "EndPoint": { - "x": -8.88, - "y": -2.70000029 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 31, - "PreviousFootholdId": 33, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 32, - "StartPoint": { - "x": -8.88, - "y": -3.9 - }, - "EndPoint": { - "x": -8.88, - "y": -3.30000019 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.600000143, - "NextFootholdId": 32, - "PreviousFootholdId": 34, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 33, - "StartPoint": { - "x": -8.88, - "y": -4.50000048 - }, - "EndPoint": { - "x": -8.88, - "y": -3.90000033 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6000004, - "NextFootholdId": 33, - "PreviousFootholdId": 0, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002713-0000-4000-8000-000000002713", - "Id": 34, - "StartPoint": { - "x": -8.88, - "y": -5.10000038 - }, - "EndPoint": { - "x": -8.88, - "y": -4.5 - }, - "Variance": { - "x": 0, - "y": 1 - } - } - ] - }, - "Enable": true - }, - { - "@type": "script.PlayerLock", - "Enable": true - }, - { - "@type": "script.MapCamera", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00002711-0000-4000-8000-000000002711", - "path": "/maps/map10/Background", - "componentNames": "MOD.Core.BackgroundComponent", - "jsonString": { - "name": "Background", - "path": "/maps/map10/Background", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 0, - "pathConstraints": "///", - "revision": 1, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.BackgroundComponent", - "SolidColor": { - "r": 0.5019608, - "g": 0.5019608, - "b": 0.5019608, - "a": 0.7058824 - }, - "TemplateRUID": "2ee96aa776e8480b849c1fb9a4d4c05c", - "Type": 1, - "WebUrl": "eab37efa7f0d400f94259a2df836eb8a", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00002712-0000-4000-8000-000000002712", - "path": "/maps/map10/MapleMapLayer", - "componentNames": "MOD.Core.MapLayerComponent", - "jsonString": { - "name": "MapleMapLayer", - "path": "/maps/map10/MapleMapLayer", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 1, - "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "maplemaplayer", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "maplemaplayer", - "@components": [ - { - "@type": "MOD.Core.MapLayerComponent", - "IsVisible": true, - "LayerSortOrder": 0, - "Locked": false, - "MapLayerName": "Layer1", - "Thumbnail": "", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00002713-0000-4000-8000-000000002713", - "path": "/maps/map10/TileMap", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.TileMapComponent", - "jsonString": { - "name": "TileMap", - "path": "/maps/map10/TileMap", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 2, - "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "tilemap", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "tilemap", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": -0.225, - "y": -0.15, - "z": 1000 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.TileMapComponent", - "Color": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "FootholdDrag": 1, - "FootholdForce": 0, - "FootholdWalkSpeedFactor": 1, - "IgnoreMapLayerCheck": false, - "IsOddGridPosition": false, - "OrderInLayer": 1, - "SortingLayer": "MapLayer0", - "TileMapVersion": 1, - "TileSetRUID": { - "DataId": "901f885ef94f4a32961bf6cc64e3ec86" - }, - "Tiles": [ - { - "type": 5, - "position": { - "x": -16, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -4 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -4 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 9, - "position": { - "x": -16, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": -14, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -12, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -10, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -8, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": -6, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -4, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -2, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 0, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 9, - "position": { - "x": 2, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": 4, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 6, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": 8, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -2 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 10, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 12, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -4 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -5 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -2 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -6 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -6 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -6 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -6 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 14, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 16, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 11, - "position": { - "x": 17, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -6 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -2 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -10 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -14 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -2, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -4, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -6, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -8, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -16 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -10, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -12, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -14, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -16, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 7, - "position": { - "x": -18, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 8, - "position": { - "x": -19, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 11, - "position": { - "x": -19, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": -18, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -10 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -10 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -8 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -10 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -14 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 2, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 7, - "position": { - "x": 0, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 4, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 6, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 8, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 16, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 8, - "position": { - "x": 17, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 14, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -16 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 12, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 7, - "position": { - "x": 10, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -14 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -14 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -12 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -8 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -10 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -10 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -14 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -10 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -8 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -10 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -10 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -8 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -12 - }, - "tileIndex": 5 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -12 - }, - "tileIndex": 5 - } - ], - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00002714-0000-4000-8000-000000002714", - "path": "/maps/map10/SpawnLocation", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.SpriteRendererComponent,MOD.Core.SpawnLocationComponent", - "jsonString": { - "name": "SpawnLocation", - "path": "/maps/map10/SpawnLocation", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 3, - "pathConstraints": "///", - "revision": 1, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Rotation": { - "x": 0, - "y": 0, - "z": 0 - }, - "Position": { - "x": -5, - "y": 0, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "ZRotation": 0, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "DrawMode": 0, - "EndFrameIndex": 2147483647, - "FlipX": false, - "FlipY": false, - "IgnoreMapLayerCheck": false, - "OrderInLayer": 0, - "PlayRate": 1, - "RenderSetting": 0, - "SortingLayer": "Default", - "SpriteRUID": "8ef238e0d0ca4bb783aca526cff35d11", - "StartFrameIndex": 0, - "TiledSize": { - "x": 1, - "y": 1 - }, - "Color": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpawnLocationComponent", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00002904-0000-4000-8000-000000002904", - "path": "/maps/map10/combat_1", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_1", - "path": "/maps/map10/combat_1", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002904-0000-4000-8000-000000002904", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 2.3, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "17b55730c26f4fd6b8fcfa288da388de", - "hit": "eac48e84a9fc4580a4018de5cf52ddb3", - "die": "51c2f4b59a2c413db26035aa57002fc8" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "17b55730c26f4fd6b8fcfa288da388de", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "blue_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00002905-0000-4000-8000-000000002905", - "path": "/maps/map10/combat_2", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_2", - "path": "/maps/map10/combat_2", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002905-0000-4000-8000-000000002905", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 3.8, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "a2204a21d88942b281d2cac6053ffbaa", - "hit": "afc08936b8a64b26bc3dd8c03ead1f26", - "die": "fc1c6d9ba9bc413ab53b6dbfae3ac45b" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "a2204a21d88942b281d2cac6053ffbaa", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "green_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00002906-0000-4000-8000-000000002906", - "path": "/maps/map10/combat_3", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_3", - "path": "/maps/map10/combat_3", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002906-0000-4000-8000-000000002906", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 5.2, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "d8f014043ce8418f96700c2b6c9ebf6c", - "hit": "c3cf643b618346c7bfa6574187b396f9", - "die": "a88d9b3d60f941e4890dc89a6ccaa8ee" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "d8f014043ce8418f96700c2b6c9ebf6c", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "pig", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00002907-0000-4000-8000-000000002907", - "path": "/maps/map10/elite_4", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "elite_4", - "path": "/maps/map10/elite_4", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002907-0000-4000-8000-000000002907", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 3, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "3109357701ae41a4bcc7543f52f1f4c3", - "hit": "ce0269079e884545b5bb6ea075e2a67f", - "die": "a5e65650e00e47878cac1be7a5b999a0" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "3109357701ae41a4bcc7543f52f1f4c3", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "modified_snail", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "00002908-0000-4000-8000-000000002908", - "path": "/maps/map10/elite_5", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "elite_5", - "path": "/maps/map10/elite_5", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002908-0000-4000-8000-000000002908", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 5, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "96e955c1bf27415e84f96deea200a8f1", - "hit": "aec9504d5dc24aceb5646b79d30abad4", - "die": "65a2bfb039614f2e9e4ccc354340153d" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "96e955c1bf27415e84f96deea200a8f1", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "mushmom", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "00002909-0000-4000-8000-000000002909", - "path": "/maps/map10/boss_6", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "boss_6", - "path": "/maps/map10/boss_6", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002909-0000-4000-8000-000000002909", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 4, - "y": 0.03499998, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "4ca39dbfa1c6492283ba8bd352d12b0a", - "hit": "7ac78511036e4ebe988b97c35fc275d1", - "die": "740f3f2b2e7a4b71bec5eac84e8539f9" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "4ca39dbfa1c6492283ba8bd352d12b0a", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "slime_boss", - "Group": "boss" - } - ], - "@version": 1 - } - } - ] - } -} \ No newline at end of file diff --git a/map/map11.map b/map/map11.map deleted file mode 100644 index ed564f1..0000000 --- a/map/map11.map +++ /dev/null @@ -1,7292 +0,0 @@ -{ - "Id": "", - "GameId": "", - "EntryKey": "map://map11", - "ContentType": "x-mod/map", - "Content": "", - "Usage": 0, - "UsePublish": 1, - "UseService": 0, - "CoreVersion": "26.5.0.0", - "StudioVersion": "0.1.0.0", - "DynamicLoading": 0, - "ContentProto": { - "Use": "Binary", - "Entities": [ - { - "id": "00002af8-0000-4000-8000-000000002af8", - "path": "/maps/map11", - "componentNames": "MOD.Core.MapComponent,MOD.Core.FootholdComponent,script.PlayerLock,script.MapCamera", - "jsonString": { - "name": "map11", - "path": "/maps/map11", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 0, - "pathConstraints": "//", - "revision": 2, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.MapComponent", - "AirAccelerationXFactor": 1, - "AirDecelerationXFactor": 1, - "FallSpeedMaxXFactor": 1, - "FallSpeedMaxYFactor": 1, - "Gravity": 1, - "IsInstanceMap": false, - "TileMapMode": 0, - "WalkAccelerationFactor": 1, - "WalkDrag": 1, - "Enable": true - }, - { - "@type": "MOD.Core.FootholdComponent", - "FootholdsByLayer": { - "1": [ - { - "Length": 1.2300005, - "NextFootholdId": 2, - "PreviousFootholdId": 27, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 1, - "StartPoint": { - "x": -8.88, - "y": -0.15 - }, - "EndPoint": { - "x": -7.64999962, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 3, - "PreviousFootholdId": 1, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 2, - "StartPoint": { - "x": -7.64999962, - "y": -0.15 - }, - "EndPoint": { - "x": -6.75, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 4, - "PreviousFootholdId": 2, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 3, - "StartPoint": { - "x": -6.74999952, - "y": -0.15 - }, - "EndPoint": { - "x": -5.85, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 5, - "PreviousFootholdId": 3, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 4, - "StartPoint": { - "x": -5.84999943, - "y": -0.15 - }, - "EndPoint": { - "x": -4.95, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 6, - "PreviousFootholdId": 4, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 5, - "StartPoint": { - "x": -4.95, - "y": -0.15 - }, - "EndPoint": { - "x": -4.05, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.900000334, - "NextFootholdId": 7, - "PreviousFootholdId": 5, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 6, - "StartPoint": { - "x": -4.05, - "y": -0.15 - }, - "EndPoint": { - "x": -3.14999986, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 8, - "PreviousFootholdId": 6, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 7, - "StartPoint": { - "x": -3.14999986, - "y": -0.15 - }, - "EndPoint": { - "x": -2.24999976, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 9, - "PreviousFootholdId": 7, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 8, - "StartPoint": { - "x": -2.24999976, - "y": -0.15 - }, - "EndPoint": { - "x": -1.34999979, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 10, - "PreviousFootholdId": 8, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 9, - "StartPoint": { - "x": -1.35, - "y": -0.15 - }, - "EndPoint": { - "x": -0.449999958, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 11, - "PreviousFootholdId": 9, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 10, - "StartPoint": { - "x": -0.45, - "y": -0.15 - }, - "EndPoint": { - "x": 0.449999958, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9, - "NextFootholdId": 12, - "PreviousFootholdId": 10, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 11, - "StartPoint": { - "x": 0.450000018, - "y": -0.15 - }, - "EndPoint": { - "x": 1.35, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000002, - "NextFootholdId": 13, - "PreviousFootholdId": 11, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 12, - "StartPoint": { - "x": 1.34999979, - "y": -0.15 - }, - "EndPoint": { - "x": 2.25, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.9000001, - "NextFootholdId": 14, - "PreviousFootholdId": 12, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 13, - "StartPoint": { - "x": 2.24999976, - "y": -0.15 - }, - "EndPoint": { - "x": 3.14999986, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.899999857, - "NextFootholdId": 15, - "PreviousFootholdId": 13, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 14, - "StartPoint": { - "x": 3.14999986, - "y": -0.15 - }, - "EndPoint": { - "x": 4.04999971, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 16, - "PreviousFootholdId": 14, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 15, - "StartPoint": { - "x": 4.05, - "y": -0.15 - }, - "EndPoint": { - "x": 4.95, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 17, - "PreviousFootholdId": 15, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 16, - "StartPoint": { - "x": 4.95, - "y": -0.15 - }, - "EndPoint": { - "x": 5.84999943, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.8999996, - "NextFootholdId": 18, - "PreviousFootholdId": 16, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 17, - "StartPoint": { - "x": 5.85, - "y": -0.15 - }, - "EndPoint": { - "x": 6.74999952, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 1.23, - "NextFootholdId": 19, - "PreviousFootholdId": 17, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 18, - "StartPoint": { - "x": 6.75, - "y": -0.15 - }, - "EndPoint": { - "x": 7.98, - "y": -0.15 - }, - "Variance": { - "x": 1, - "y": 0 - } - }, - { - "Length": 0.75, - "NextFootholdId": 20, - "PreviousFootholdId": 18, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 19, - "StartPoint": { - "x": 7.98, - "y": -0.15 - }, - "EndPoint": { - "x": 7.98, - "y": -0.9 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 21, - "PreviousFootholdId": 19, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 20, - "StartPoint": { - "x": 7.98, - "y": -0.9000001 - }, - "EndPoint": { - "x": 7.98, - "y": -1.50000012 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 22, - "PreviousFootholdId": 20, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 21, - "StartPoint": { - "x": 7.98, - "y": -1.50000012 - }, - "EndPoint": { - "x": 7.98, - "y": -2.10000014 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 23, - "PreviousFootholdId": 21, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 22, - "StartPoint": { - "x": 7.98, - "y": -2.10000014 - }, - "EndPoint": { - "x": 7.98, - "y": -2.7 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 24, - "PreviousFootholdId": 22, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 23, - "StartPoint": { - "x": 7.98, - "y": -2.7 - }, - "EndPoint": { - "x": 7.98, - "y": -3.3 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 25, - "PreviousFootholdId": 23, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 24, - "StartPoint": { - "x": 7.98, - "y": -3.30000019 - }, - "EndPoint": { - "x": 7.98, - "y": -3.9 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.600000143, - "NextFootholdId": 26, - "PreviousFootholdId": 24, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 25, - "StartPoint": { - "x": 7.98, - "y": -3.90000033 - }, - "EndPoint": { - "x": 7.98, - "y": -4.50000048 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.6000004, - "NextFootholdId": 0, - "PreviousFootholdId": 25, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 26, - "StartPoint": { - "x": 7.98, - "y": -4.5 - }, - "EndPoint": { - "x": 7.98, - "y": -5.10000038 - }, - "Variance": { - "x": 0, - "y": -1 - } - }, - { - "Length": 0.75, - "NextFootholdId": 1, - "PreviousFootholdId": 28, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 27, - "StartPoint": { - "x": -8.88, - "y": -0.9 - }, - "EndPoint": { - "x": -8.88, - "y": -0.15 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 27, - "PreviousFootholdId": 29, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 28, - "StartPoint": { - "x": -8.88, - "y": -1.50000012 - }, - "EndPoint": { - "x": -8.88, - "y": -0.9000001 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6, - "NextFootholdId": 28, - "PreviousFootholdId": 30, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 29, - "StartPoint": { - "x": -8.88, - "y": -2.10000014 - }, - "EndPoint": { - "x": -8.88, - "y": -1.50000012 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 29, - "PreviousFootholdId": 31, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 30, - "StartPoint": { - "x": -8.88, - "y": -2.7 - }, - "EndPoint": { - "x": -8.88, - "y": -2.10000014 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 30, - "PreviousFootholdId": 32, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 31, - "StartPoint": { - "x": -8.88, - "y": -3.3 - }, - "EndPoint": { - "x": -8.88, - "y": -2.7 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.5999999, - "NextFootholdId": 31, - "PreviousFootholdId": 33, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 32, - "StartPoint": { - "x": -8.88, - "y": -3.9 - }, - "EndPoint": { - "x": -8.88, - "y": -3.30000019 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.600000143, - "NextFootholdId": 32, - "PreviousFootholdId": 34, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 33, - "StartPoint": { - "x": -8.88, - "y": -4.50000048 - }, - "EndPoint": { - "x": -8.88, - "y": -3.90000033 - }, - "Variance": { - "x": 0, - "y": 1 - } - }, - { - "Length": 0.6000004, - "NextFootholdId": 33, - "PreviousFootholdId": 0, - "groupID": 1, - "layer": 1, - "sortingLayerName": "MapLayer0", - "attribute": { - "walk": 1, - "force": 0, - "drag": 1, - "isBlockVertical": false, - "isDynamic": false, - "isCustomFoothold": false, - "inertiaOption": 0 - }, - "OwnerId": "00002afb-0000-4000-8000-000000002afb", - "Id": 34, - "StartPoint": { - "x": -8.88, - "y": -5.10000038 - }, - "EndPoint": { - "x": -8.88, - "y": -4.5 - }, - "Variance": { - "x": 0, - "y": 1 - } - } - ] - }, - "Enable": true - }, - { - "@type": "script.PlayerLock", - "Enable": true - }, - { - "@type": "script.MapCamera", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00002af9-0000-4000-8000-000000002af9", - "path": "/maps/map11/Background", - "componentNames": "MOD.Core.BackgroundComponent", - "jsonString": { - "name": "Background", - "path": "/maps/map11/Background", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 0, - "pathConstraints": "///", - "revision": 1, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.BackgroundComponent", - "SolidColor": { - "r": 0.5019608, - "g": 0.5019608, - "b": 0.5019608, - "a": 0.7058824 - }, - "TemplateRUID": "b7c47cfae79e40e9b1352469a78af0bd", - "Type": 1, - "WebUrl": "eab37efa7f0d400f94259a2df836eb8a", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00002afa-0000-4000-8000-000000002afa", - "path": "/maps/map11/MapleMapLayer", - "componentNames": "MOD.Core.MapLayerComponent", - "jsonString": { - "name": "MapleMapLayer", - "path": "/maps/map11/MapleMapLayer", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 1, - "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "maplemaplayer", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "maplemaplayer", - "@components": [ - { - "@type": "MOD.Core.MapLayerComponent", - "IsVisible": true, - "LayerSortOrder": 0, - "Locked": false, - "MapLayerName": "Layer1", - "Thumbnail": "", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00002afb-0000-4000-8000-000000002afb", - "path": "/maps/map11/TileMap", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.TileMapComponent", - "jsonString": { - "name": "TileMap", - "path": "/maps/map11/TileMap", - "nameEditable": false, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 2, - "pathConstraints": "///", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "tilemap", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "tilemap", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": -0.225, - "y": -0.15, - "z": 1000 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.TileMapComponent", - "Color": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "FootholdDrag": 1, - "FootholdForce": 0, - "FootholdWalkSpeedFactor": 1, - "IgnoreMapLayerCheck": false, - "IsOddGridPosition": false, - "OrderInLayer": 1, - "SortingLayer": "MapLayer0", - "TileMapVersion": 1, - "TileSetRUID": { - "DataId": "3ca52bc385574e56aaffa15eea5c23aa" - }, - "Tiles": [ - { - "type": 5, - "position": { - "x": -16, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -4 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -4 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -5 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 9, - "position": { - "x": -16, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": -14, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -12, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -10, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -8, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": -6, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -4, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": -2, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 0, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 9, - "position": { - "x": 2, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": 4, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 6, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 9, - "position": { - "x": 8, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -2 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": 10, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 12, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -4 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -5 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -4 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -3 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -2 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -6 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -6 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -6 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -6 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -7 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -6 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -7 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -3 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 14, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -2 - }, - "tileIndex": 0 - }, - { - "type": 9, - "position": { - "x": 16, - "y": -1 - }, - "tileIndex": 3 - }, - { - "type": 11, - "position": { - "x": 17, - "y": -1 - }, - "tileIndex": 2 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -3 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -4 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -6 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -7 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -6 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -5 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -4 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -2 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -10 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 16, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 6, - "position": { - "x": 17, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -14 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -2, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -4, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -15 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -6, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -16 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -8, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -16 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -10, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -12, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -14, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": -16, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -15 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -15 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -17, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -3 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -3 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -5 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -5 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -4 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -7 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -7 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -6 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -18, - "y": -15 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -15 - }, - "tileIndex": -1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 7, - "position": { - "x": -18, - "y": -17 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -19, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 8, - "position": { - "x": -19, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 6, - "position": { - "x": -19, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 11, - "position": { - "x": -19, - "y": -1 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -18, - "y": -2 - }, - "tileIndex": 1 - }, - { - "type": 9, - "position": { - "x": -18, - "y": -1 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -10 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -10 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -8 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -10 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -16, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -15, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -12, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -13 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -8, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -14, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -16, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -13 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -13 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -13 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -13 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -14 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -14 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 2, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 7, - "position": { - "x": 0, - "y": -17 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 4, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 6, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 8, - "y": -17 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 16, - "y": -16 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 16, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 17, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 15, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 8, - "position": { - "x": 17, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -16 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 14, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -16 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -16 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -17 - }, - "tileIndex": -1 - }, - { - "type": 7, - "position": { - "x": 12, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 7, - "position": { - "x": 10, - "y": -17 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -14 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -14 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -12 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -13, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -14, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -7, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -10, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -9, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -8 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": -12, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -11, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -10 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -6, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": -5, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": -4, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": -3, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -10, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -8, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -4, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": -6, - "y": -12 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -14 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -11 - }, - "tileIndex": 3 - }, - { - "type": 0, - "position": { - "x": -2, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": -1, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -10 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": -2, - "y": -14 - }, - "tileIndex": 4 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 0, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 1, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 0, - "y": -14 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 4, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 3, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -10 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 2, - "y": -9 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 2, - "y": -8 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 5, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -8 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 6, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 6, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 7, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 4, - "y": -12 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -8 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -9 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -8 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -10 - }, - "tileIndex": 5 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 10, - "y": -11 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -10 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 9, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 8, - "y": -11 - }, - "tileIndex": 2 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -10 - }, - "tileIndex": 4 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -9 - }, - "tileIndex": 2 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -9 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 12, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -11 - }, - "tileIndex": -1 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 11, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -12 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 13, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -9 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -10 - }, - "tileIndex": 1 - }, - { - "type": 0, - "position": { - "x": 14, - "y": -11 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -8 - }, - "tileIndex": 0 - }, - { - "type": 5, - "position": { - "x": 12, - "y": -8 - }, - "tileIndex": 3 - }, - { - "type": 5, - "position": { - "x": 14, - "y": -12 - }, - "tileIndex": 5 - }, - { - "type": 5, - "position": { - "x": 10, - "y": -12 - }, - "tileIndex": 1 - }, - { - "type": 5, - "position": { - "x": 8, - "y": -12 - }, - "tileIndex": 5 - } - ], - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00002afc-0000-4000-8000-000000002afc", - "path": "/maps/map11/SpawnLocation", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.SpriteRendererComponent,MOD.Core.SpawnLocationComponent", - "jsonString": { - "name": "SpawnLocation", - "path": "/maps/map11/SpawnLocation", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 3, - "pathConstraints": "///", - "revision": 1, - "modelId": null, - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Rotation": { - "x": 0, - "y": 0, - "z": 0 - }, - "Position": { - "x": -5, - "y": 0, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "ZRotation": 0, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "DrawMode": 0, - "EndFrameIndex": 2147483647, - "FlipX": false, - "FlipY": false, - "IgnoreMapLayerCheck": false, - "OrderInLayer": 0, - "PlayRate": 1, - "RenderSetting": 0, - "SortingLayer": "Default", - "SpriteRUID": "8ef238e0d0ca4bb783aca526cff35d11", - "StartFrameIndex": 0, - "TiledSize": { - "x": 1, - "y": 1 - }, - "Color": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpawnLocationComponent", - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "00002cec-0000-4000-8000-000000002cec", - "path": "/maps/map11/combat_1", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_1", - "path": "/maps/map11/combat_1", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002cec-0000-4000-8000-000000002cec", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 2.3, - "y": -0.075, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "ed3908e24d694bb786023fc1ed073489", - "hit": "4763c9bebc9245998c9c499b6316aa9f", - "die": "b168793b92a844a3a3a6f4ce647a14d2" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "ed3908e24d694bb786023fc1ed073489", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "orange_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00002ced-0000-4000-8000-000000002ced", - "path": "/maps/map11/combat_2", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_2", - "path": "/maps/map11/combat_2", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002ced-0000-4000-8000-000000002ced", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 3.8, - "y": -0.075, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "d8f014043ce8418f96700c2b6c9ebf6c", - "hit": "c3cf643b618346c7bfa6574187b396f9", - "die": "a88d9b3d60f941e4890dc89a6ccaa8ee" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "d8f014043ce8418f96700c2b6c9ebf6c", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "blue_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00002cee-0000-4000-8000-000000002cee", - "path": "/maps/map11/combat_3", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "combat_3", - "path": "/maps/map11/combat_3", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002cee-0000-4000-8000-000000002cee", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 5.2, - "y": -0.075, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "4ca39dbfa1c6492283ba8bd352d12b0a", - "hit": "7ac78511036e4ebe988b97c35fc275d1", - "die": "740f3f2b2e7a4b71bec5eac84e8539f9" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "4ca39dbfa1c6492283ba8bd352d12b0a", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "pig", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00002cef-0000-4000-8000-000000002cef", - "path": "/maps/map11/elite_4", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "elite_4", - "path": "/maps/map11/elite_4", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002cef-0000-4000-8000-000000002cef", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 3, - "y": -0.075, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "3109357701ae41a4bcc7543f52f1f4c3", - "hit": "ce0269079e884545b5bb6ea075e2a67f", - "die": "a5e65650e00e47878cac1be7a5b999a0" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "3109357701ae41a4bcc7543f52f1f4c3", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "modified_snail", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "00002cf0-0000-4000-8000-000000002cf0", - "path": "/maps/map11/elite_5", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "elite_5", - "path": "/maps/map11/elite_5", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002cf0-0000-4000-8000-000000002cf0", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 5, - "y": -0.075, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "96e955c1bf27415e84f96deea200a8f1", - "hit": "aec9504d5dc24aceb5646b79d30abad4", - "die": "65a2bfb039614f2e9e4ccc354340153d" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "96e955c1bf27415e84f96deea200a8f1", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "mushmom", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "00002cf1-0000-4000-8000-000000002cf1", - "path": "/maps/map11/boss_6", - "componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.DamageSkinSettingComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,MOD.Core.StateComponent,MOD.Core.RigidbodyComponent,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.MovementComponent,script.Monster,script.MonsterAttack,script.CombatMonster", - "jsonString": { - "name": "boss_6", - "path": "/maps/map11/boss_6", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": false, - "displayOrder": 4, - "pathConstraints": "///", - "revision": 2, - "origin": { - "type": "Model", - "entry_id": "StaticMonster", - "sub_entity_id": null, - "root_entity_id": "00002cf1-0000-4000-8000-000000002cf1", - "replaced_model_id": null - }, - "modelId": "staticmonster", - "@components": [ - { - "@type": "MOD.Core.TransformComponent", - "Position": { - "x": 4, - "y": -0.075, - "z": 999.999 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.StateAnimationComponent", - "ActionSheet": { - "stand": "17b55730c26f4fd6b8fcfa288da388de", - "hit": "eac48e84a9fc4580a4018de5cf52ddb3", - "die": "51c2f4b59a2c413db26035aa57002fc8" - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteRendererComponent", - "ActionSheet": {}, - "EndFrameIndex": 0, - "RenderSetting": 1, - "SortingLayer": "MapLayer0", - "SpriteRUID": "17b55730c26f4fd6b8fcfa288da388de", - "StartFrameIndex": 0, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSettingComponent", - "DamageSkinId": { - "DataId": "02c22d93421b4038b3c413b3e40b57ec" - }, - "Enable": true - }, - { - "@type": "MOD.Core.HitComponent", - "BoxSize": { - "x": 0.78, - "y": 0.86 - }, - "ColliderOffset": { - "x": 0.03999999, - "y": 0.43 - }, - "CollisionGroup": { - "Id": "8992acd1e8cd45838db6f10a7b41df09" - }, - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.DamageSkinSpawnerComponent", - "Enable": true - }, - { - "@type": "MOD.Core.StateComponent", - "IsLegacy": false, - "Enable": true - }, - { - "@type": "MOD.Core.RigidbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "RealMoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.KinematicbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SideviewbodyComponent", - "MoveVelocity": { - "x": 0, - "y": 0 - }, - "Enable": true - }, - { - "@type": "MOD.Core.MovementComponent", - "Enable": false, - "InputSpeed": 0 - }, - { - "@type": "script.Monster", - "Enable": true, - "IsDead": false - }, - { - "@type": "script.MonsterAttack", - "Enable": true, - "SpriteSize": { - "x": 0, - "y": 0 - }, - "PositionOffset": { - "x": 0, - "y": 0 - } - }, - { - "@type": "script.CombatMonster", - "Enable": true, - "EnemyId": "slime_boss", - "Group": "boss" - } - ], - "@version": 1 - } - } - ] - } -} \ No newline at end of file diff --git a/tools/balance/sim-balance.mjs b/tools/balance/sim-balance.mjs index 8ac149e..3c0fafe 100644 --- a/tools/balance/sim-balance.mjs +++ b/tools/balance/sim-balance.mjs @@ -74,7 +74,7 @@ export function loadData() { // 이며, Lua에 대응 AI가 없다(동기화 대상은 데미지/방어/의도/승패 규칙이지 플레이어 선택이 아님). // 손패에서 낼 카드 인덱스(-1=종료). 파워 우선(지속 가치) → 공격 → 스킬. export function chooseAction(hand, cards, energy) { - const entries = hand.map((id, i) => ({ id, i })).filter((x) => cards[x.id].cost <= energy); + const entries = hand.map((id, i) => ({ id, i })).filter((x) => cards[x.id] && cards[x.id].cost <= energy && !cards[x.id].unplayable); const powers = entries.filter((x) => cards[x.id].kind === 'Power'); const attacks = entries.filter((x) => cards[x.id].kind === 'Attack'); const skills = entries.filter((x) => cards[x.id].kind === 'Skill'); @@ -122,7 +122,9 @@ export function simulateCombat(data, rng, stats) { for (let k = 0; k < n; k++) { if (drawPile.length === 0) { drawPile = shuffle(discard, rng); discard = []; } if (drawPile.length === 0) break; - hand.push(drawPile.pop()); + const card = drawPile.pop(); + // 손패 10장 상한 — 초과 드로는 자동 버림 (Lua DrawCards 동기화) + if (hand.length >= 10) discard.push(card); else hand.push(card); } } const aliveList = () => mob.filter((m) => m.alive); @@ -202,7 +204,12 @@ export function simulateCombat(data, rng, stats) { if (c.draw) draw(c.draw); if (aliveList().length === 0) return { win: true, turns, playerHpRemaining: pHp }; } + // 화상(endTurnDamage) — 손패에 있으면 턴 종료 시 피해 (Lua EndPlayerTurn 동기화) + let burn = 0; + for (const hid of hand) { const hc = cards[hid]; if (hc && hc.endTurnDamage) burn += hc.endTurnDamage; } + if (burn > 0) { pHp -= burn; if (pHp < 0) pHp = 0; } discard.push(...hand); hand = []; + if (pHp <= 0) return { win: false, turns, playerHpRemaining: 0 }; // 플레이어 디버프 감소 — Lua EndPlayerTurn 동기화 (적 행동 전) if (pWeak > 0) pWeak--; if (pVuln > 0) pVuln--; @@ -215,7 +222,8 @@ export function simulateCombat(data, rng, stats) { if (m.hp <= 0) { m.hp = 0; m.alive = false; continue; } } m.block = 0; // 매 턴 초기화 (이전 턴 블록 미이월) - const it = m.intents[m.intentIdx]; + // 정의된 intent 중 랜덤 선택 (Lua EnemyActStep 동기화 — 순차→랜덤) + const it = m.intents.length ? m.intents[Math.floor(rng() * m.intents.length)] : null; if (it) { if (it.kind === 'Attack') { const atk = calcAttack(it.value, m.str, m.weak, pVuln); @@ -224,9 +232,12 @@ export function simulateCombat(data, rng, stats) { else if (it.kind === 'Debuff') { if (it.effect === 'weak') pWeak += it.value; else if (it.effect === 'vuln') pVuln += it.value; + } else if (it.kind === 'AddCard') { + // StS2식 덱 오염 — 저주 카드를 버린 더미에 추가 (Lua 동기화) + const cnt = it.count || 1; + for (let k = 0; k < cnt; k++) discard.push(it.card); } } - m.intentIdx = (m.intentIdx + 1) % m.intents.length; // 적 디버프 감소 — Lua EnemyActStep 동기화 (자기 행동 후) if (m.weak > 0) m.weak--; if (m.vuln > 0) m.vuln--; diff --git a/tools/balance/sim-balance.test.mjs b/tools/balance/sim-balance.test.mjs index d9130a1..82d77cf 100644 --- a/tools/balance/sim-balance.test.mjs +++ b/tools/balance/sim-balance.test.mjs @@ -345,3 +345,33 @@ test('simulateCombat: draw — 카드 드로로 손패 보충', () => { assert.ok(r.turns <= 2, `seed ${s}: ${r.turns}턴`); } }); + +test('chooseAction: unplayable(저주) 카드는 건너뜀', () => { + const cards = { Strike: { cost: 1, kind: 'Attack', damage: 6 }, Wound: { cost: 0, kind: 'Status', unplayable: true } }; + assert.equal(chooseAction(['Wound', 'Strike'], cards, 3), 1); // Strike 선택 + assert.equal(chooseAction(['Wound'], cards, 3), -1); // 낼 카드 없음 +}); + +test('simulateCombat: AddCard intent가 저주를 덱에 추가(오염)', () => { + const data = { + cards: { Hit: { name: '히트', cost: 1, kind: 'Attack', damage: 1 }, Wound: { name: '상처', cost: 0, kind: 'Status', unplayable: true } }, + starterDeck: ['Hit', 'Hit', 'Hit', 'Hit', 'Hit'], + monsters: [{ name: '오염자', maxHp: 9999, intents: [{ kind: 'AddCard', card: 'Wound', count: 1 }] }], + }; + // 적은 공격 안 하고 매 턴 저주만 추가 → 플레이어 무피해(승리 불가, 9999hp) → 무승부, 사망 아님 + const r = simulateCombat(data, mulberry32(1)); + assert.equal(r.win, false); + assert.equal(r.draw, true); +}); + +test('simulateCombat: endTurnDamage(화상)이 턴 종료 시 누적 피해', () => { + const data = { + cards: { Skip: { name: '대기', cost: 3, kind: 'Skill', block: 0 }, Burn: { name: '화상', cost: 0, kind: 'Status', unplayable: true, endTurnDamage: 2 } }, + starterDeck: ['Burn', 'Skip', 'Skip', 'Skip', 'Skip'], + monsters: [{ name: '무공격', maxHp: 9999, intents: [{ kind: 'Defend', value: 0 }] }], + }; + // 적은 방어만(무피해). 손패의 Burn이 매 턴 -2 → 80hp 잠식 → MAX_TURNS 전 사망 → win false(draw 아님) + const r = simulateCombat(data, mulberry32(1)); + assert.equal(r.win, false); + assert.notEqual(r.draw, true); +}); diff --git a/tools/camera/gen-camera.mjs b/tools/camera/gen-camera.mjs index 734c0e4..c15a4e4 100644 --- a/tools/camera/gen-camera.mjs +++ b/tools/camera/gen-camera.mjs @@ -4,7 +4,7 @@ import { readFileSync, writeFileSync } from 'node:fs'; // 새 CameraComponent를 만들지 않고(엔진 소유) 기존 카메라 속성만 런타임 설정한다. // 플레이어 입력 차단·시선 고정은 tools/player/gen-player-lock.mjs(script.PlayerLock)로 분리됨. const CAM = JSON.parse(readFileSync('data/camera.json', 'utf8')); -const MAP_NUMBERS = Array.from({ length: 11 }, (_, i) => i + 1); // map01~11 +const MAP_NUMBERS = Array.from({ length: 5 }, (_, i) => i + 1); // map01~05 function prop(Type, Name, DefaultValue = 'nil') { return { Type, DefaultValue, SyncDirection: 0, Attributes: [], Name }; diff --git a/tools/deck/gen-slaydeck.mjs b/tools/deck/gen-slaydeck.mjs index b14e159..9ea581d 100644 --- a/tools/deck/gen-slaydeck.mjs +++ b/tools/deck/gen-slaydeck.mjs @@ -7,6 +7,7 @@ const ENEMIES = JSON.parse(readFileSync('data/enemies.json', 'utf8')); const CLASSES = { warrior: { label: '전사', maxHp: 80 }, magician: { label: '마법사', maxHp: 70 }, + thief: { label: '도적', maxHp: 75 }, }; for (const cls of Object.keys(CLASSES)) { if (!CARDS.starterDecks?.[cls]) throw new Error(`[gen-slaydeck] starterDecks.${cls} 없음`); @@ -26,12 +27,27 @@ const JOBS = { { id: 'icelightning', name: '위자드(썬·콜)', desc: '광역·빙결 특화\n썬더 볼트(전체)\n콜드 빔 · 칠링 스텝', starter: 'ThunderBolt' }, { id: 'cleric', name: '클레릭', desc: '회복·축복 특화\n힐 · 블레스\n홀리 애로우', starter: 'Heal' }, ], + thief: [ + { id: 'assassin', name: '어쌔신', desc: '표창·치명타 특화\n크리티컬 스로우\n쉐도우 스타 · 클로', starter: 'CriticalThrow' }, + { id: 'bandit', name: '시프', desc: '단검 연타 특화\n새비지 블로우\n스틸 · 메소 가드', starter: 'SavageBlow' }, + ], }; for (const [cls, jobs] of Object.entries(JOBS)) { for (const j of jobs) { if (!CARDS.cards[j.starter]) throw new Error(`[gen-slaydeck] JOBS.${cls}.${j.id} 대표 카드 없음: ${j.starter}`); } } +// 영혼(soul) 메타 해금 — 2차 전직 후 보스 클리어로 영혼 적립, 로비 영혼상점에서 구매 → 다음 런 이점 +const SOUL_UNLOCKS = [ + { key: 'meso', name: '두둑한 지갑', desc: '런 시작 시 메소 +60', cost: 3 }, + { key: 'hp', name: '단련된 육체', desc: '시작 최대 HP +15', cost: 4 }, + { key: 'trim', name: '덱 정제', desc: '시작 덱에서 기본 카드 1장 제거', cost: 5 }, + { key: 'relic', name: '유물 수집가', desc: '런 시작 시 유물 1개 추가', cost: 6 }, +]; +function luaSoulShopTable(unlocks) { + const items = unlocks.map((u) => `\t{ key = ${luaStr(u.key)}, name = ${luaStr(u.name)}, desc = ${luaStr(u.desc)}, cost = ${u.cost} },`).join('\n'); + return `self.SoulShopDef = {\n${items}\n}`; +} if (!ENEMIES.enemies[ENEMIES.activeEnemy]) { throw new Error(`[gen-slaydeck] activeEnemy가 enemies에 없음: ${ENEMIES.activeEnemy}`); } @@ -60,7 +76,7 @@ function luaFramesTable() { } // 맵은 런타임 절차 생성(GenerateMap Lua ↔ tools/map/rogue-map.mjs 미러). 정적 data/map.json 제거됨. -const MAP_ROWS = 7; // 걷는 행 1..7, 보스 row 8 +const MAP_ROWS = 6; // 걷는 행 1..6, 보스 row 7 (depth 최대 7) const MAP_COLS = 4; // 보물 상자 스프라이트 (공식 maplestory 리소스, 메이커 선별) @@ -90,8 +106,10 @@ function luaPotionsTable(potions) { function luaIntentsArray(intents) { return '{ ' + intents.map((it) => { - const fields = [`kind = ${luaStr(it.kind)}`, `value = ${it.value}`]; + const fields = [`kind = ${luaStr(it.kind)}`, `value = ${it.value != null ? it.value : 0}`]; if (it.effect != null) fields.push(`effect = ${luaStr(it.effect)}`); + if (it.card != null) fields.push(`card = ${luaStr(it.card)}`); + if (it.count != null) fields.push(`count = ${it.count}`); return `{ ${fields.join(', ')} }`; }).join(', ') + ' }'; } @@ -131,6 +149,10 @@ function luaCardsTable(cards) { if (c.heal != null) fields.push(`heal = ${c.heal}`); if (c.poison != null) fields.push(`poison = ${c.poison}`); if (c.aoe === true) fields.push('aoe = true'); + if (c.unplayable === true) fields.push('unplayable = true'); + if (c.curse === true) fields.push('curse = true'); + if (c.endTurnDamage != null) fields.push(`endTurnDamage = ${c.endTurnDamage}`); + if (c.fx != null) fields.push(`fx = ${luaStr(c.fx)}`); if (c.image != null) fields.push(`image = ${luaStr(c.image)}`); return `\t${id} = { ${fields.join(', ')} },`; }); @@ -157,6 +179,9 @@ const GENERATED_UI_SECTIONS = [ 'JobSelectHud', 'MainMenu', 'CharacterSelectHud', + 'LobbyHud', + 'BoardHud', + 'SoulShopHud', ]; const UI_APPEND_ORDER = [ 'DeckHud', @@ -172,6 +197,9 @@ const UI_APPEND_ORDER = [ 'DeckAllHud', 'MainMenu', 'CharacterSelectHud', + 'LobbyHud', + 'BoardHud', + 'SoulShopHud', ]; const DISABLED_STOCK_CONTROLS = ['Button_Attack', 'Button_Jump', 'UIJoystick']; @@ -214,7 +242,7 @@ const ALIGN_BOTTOM_CENTER = 6; function guid(prefix, n) { // 유효한 8-4-4-4-12 hex GUID 생성. prefix는 충돌 방지용 네임스페이스 바이트로 매핑. const ns = prefix === 'hud' ? 0xd0 : prefix === 'dck' ? 0xca : prefix === 'cmb' ? 0xcb : prefix === 'rwd' ? 0xcc : prefix === 'map' ? 0xcd : prefix === 'shp' ? 0xce : prefix === 'rst' ? 0xcf : prefix === 'menu' ? 0xe0 : prefix === 'ins' ? 0xe1 : prefix === 'all' ? 0xe2 : prefix === 'trs' ? 0xe3 : prefix === 'job' ? 0xe4 - : prefix === 'ins2' ? 0xe5 : prefix === 'all2' ? 0xe6 : prefix === 'rwd2' ? 0xe7 : prefix === 'shp2' ? 0xe8 : 0xfe; + : prefix === 'ins2' ? 0xe5 : prefix === 'all2' ? 0xe6 : prefix === 'rwd2' ? 0xe7 : prefix === 'shp2' ? 0xe8 : prefix === 'lob' ? 0xe9 : prefix === 'brd' ? 0xea : prefix === 'soul' ? 0xeb : 0xfe; const v = (ns * 0x100000 + n) >>> 0; return `${v.toString(16).padStart(8, '0')}-0000-4000-8000-${v.toString(16).padStart(12, '0')}`; } @@ -486,20 +514,39 @@ function upsertUi() { // 카드 미리보기(초기 정적 표시 — 런타임 RenderHand가 덮어씀): 카드 종류를 순환해 다양성 표시 const previewIds = Object.keys(CARDS.cards); - const cards = Array.from({ length: 5 }, (_, i) => { + const cards = Array.from({ length: 10 }, (_, i) => { const c = CARDS.cards[previewIds[i % previewIds.length]]; return { name: c.name, cost: String(c.cost), desc: c.desc, frame: frameRuid(c) }; }); - for (let i = 1; i <= 5; i++) { - const card = byPath.get(`/ui/DefaultGroup/CardHand/Card${i}`); - if (!card) continue; + // 손패 슬롯 10개 (최대 손패 한도). Card1~5는 기존 엔티티, Card6~10은 신규 생성. + for (let i = 1; i <= 10; i++) { + const cardPath = `/ui/DefaultGroup/CardHand/Card${i}`; + let card = byPath.get(cardPath); + if (!card) { + card = entity({ + id: guid('dck', 500 + i), + path: cardPath, + modelId: 'uisprite', + entryId: 'UISprite', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.UITouchReceiveComponent', + displayOrder: 4, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: CARD_W, y: CARD_H }, pos: { x: 0, y: 0 } }), + sprite({ color: WHITE, type: 0, raycast: true }), + button(), + ], + }); + ui.ContentProto.Entities.push(card); + byPath.set(cardPath, card); + } const tr = card.jsonString['@components'].find((c) => c['@type'] === 'MOD.Core.UITransformComponent'); const sp = card.jsonString['@components'].find((c) => c['@type'] === 'MOD.Core.SpriteGUIRendererComponent'); + const sx = -680 + (i - 1) * 150; tr.RectSize = { x: CARD_W, y: CARD_H }; - tr.anchoredPosition = { x: CARD_XS[i - 1], y: 0 }; - tr.OffsetMin = { x: CARD_XS[i - 1] - CARD_W / 2, y: -CARD_H / 2 }; - tr.OffsetMax = { x: CARD_XS[i - 1] + CARD_W / 2, y: CARD_H / 2 }; + tr.anchoredPosition = { x: sx, y: 0 }; + tr.OffsetMin = { x: sx - CARD_W / 2, y: -CARD_H / 2 }; + tr.OffsetMax = { x: sx + CARD_W / 2, y: CARD_H / 2 }; sp.ImageRUID = { DataId: cards[i - 1].frame }; sp.Type = 0; sp.Color = WHITE; @@ -1246,6 +1293,17 @@ function upsertUi() { ], })); }); + combat.push(entity({ + id: guid('cmb', 209), + path: '/ui/DefaultGroup/CombatHud/TopBar/MesoIcon', + modelId: 'uisprite', entryId: 'UISprite', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent', + displayOrder: 2, + components: [ + transform({ parentW: 1200, parentH: 52, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 26, y: 26 }, pos: { x: -432, y: 0 } }), + sprite({ color: { r: 1, g: 0.82, b: 0.2, a: 1 }, type: 1 }), + ], + })); for (let i = 1; i <= 10; i++) { combat.push(entity({ id: guid('cmb', 300 + i), @@ -1532,10 +1590,10 @@ function upsertUi() { text({ value: '다음 노드 선택', fontSize: 40, bold: true, color: GOLD, alignment: 4 }), ], })); - // 절차 생성 맵용 정적 그리드 — 노드 7행×4열 + 보스, 점선 도트. RenderMap이 런타임 토글. - const nodeX = (c) => -270 + (c - 1) * 180; - const nodeY = (r) => -330 + (r - 1) * 105; - const BOSS_POS = { x: 0, y: 405 }; + // 절차 생성 맵용 정적 그리드 — 가로 진행(왼→오른쪽): 행(row)=x축, 열(col)=y축 분기, 보스는 최우측 중앙. + const nodeX = (row) => -540 + (row - 1) * 150; + const nodeY = (col) => 180 - (col - 1) * 120; + const BOSS_POS = { x: nodeX(MAP_ROWS) + 150, y: 0 }; let mapN = 2; const pushMapNode = (id, pos, size, label) => { const nodePath = `/ui/DefaultGroup/MapHud/Node_${id}`; @@ -1570,7 +1628,7 @@ function upsertUi() { }; for (let r = 1; r <= MAP_ROWS; r++) { for (let c = 1; c <= MAP_COLS; c++) { - pushMapNode(`r${r}c${c}`, { x: nodeX(c), y: nodeY(r) }, { x: 56, y: 56 }, ''); + pushMapNode(`r${r}c${c}`, { x: nodeX(r), y: nodeY(c) }, { x: 56, y: 56 }, ''); } } pushMapNode('boss', BOSS_POS, { x: 72, y: 72 }, '보스'); @@ -1597,12 +1655,12 @@ function upsertUi() { for (let c = 1; c <= MAP_COLS; c++) { for (let c2 = c - 1; c2 <= c + 1; c2++) { if (c2 < 1 || c2 > MAP_COLS) continue; - pushDots(`r${r}c${c}_${c2}`, { x: nodeX(c), y: nodeY(r) }, { x: nodeX(c2), y: nodeY(r + 1) }); + pushDots(`r${r}c${c}_${c2}`, { x: nodeX(r), y: nodeY(c) }, { x: nodeX(r + 1), y: nodeY(c2) }); } } } for (let c = 1; c <= MAP_COLS; c++) { - pushDots(`r${MAP_ROWS}c${c}_b`, { x: nodeX(c), y: nodeY(MAP_ROWS) }, BOSS_POS); + pushDots(`r${MAP_ROWS}c${c}_b`, { x: nodeX(MAP_ROWS), y: nodeY(c) }, BOSS_POS); } emit('MapHud', map); @@ -1647,6 +1705,18 @@ function upsertUi() { text({ value: '메소 0', fontSize: 28, bold: true, color: { r: 0.98, g: 0.85, b: 0.4, a: 1 }, alignment: 4 }), ], })); + shop.push(entity({ + id: guid('shp', 3), + path: '/ui/DefaultGroup/ShopHud/MesoIcon', + modelId: 'uisprite', + entryId: 'UISprite', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent', + displayOrder: 1, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 30, y: 30 }, pos: { x: -86, y: 330 } }), + sprite({ color: { r: 1, g: 0.82, b: 0.2, a: 1 }, type: 1 }), + ], + })); const shopXs = [-300, 0, 300]; // 카드 단위 엔티티 v2 네임스페이스 (stride 8: Price 포함) — DeckInspectHud 주석 참조 for (let i = 1; i <= 3; i++) { @@ -2242,7 +2312,7 @@ function upsertUi() { })); const classCards = [ { key: 'Warrior', label: '\uC804\uC0AC', desc: '\uAC15\uD55C \uACF5\uACA9\uACFC \uBC29\uC5B4', x: -360, enabled: true, tint: { r: 0.74, g: 0.32, b: 0.28, a: 1 } }, - { key: 'Thief', label: '\uB3C4\uC801', desc: '\uCD94\uD6C4 \uC5F4\uB9BC', x: 0, enabled: false, tint: { r: 0.18, g: 0.19, b: 0.21, a: 1 } }, + { key: 'Thief', label: '\uB3C4\uC801', desc: '\uBE60\uB978 \uB2E8\uAC80 \uC5F0\uD0C0', x: 0, enabled: true, tint: { r: 0.5, g: 0.32, b: 0.6, a: 1 } }, { key: 'Mage', label: '\uB9C8\uBC95\uC0AC', desc: '\uB9C8\uBC95 \uC6D0\uAC70\uB9AC \uB51C\uB7EC', x: 360, enabled: true, tint: { r: 0.3, g: 0.4, b: 0.75, a: 1 } }, ]; for (let i = 0; i < classCards.length; i++) { @@ -2344,6 +2414,258 @@ function upsertUi() { emit('MainMenu', menu); emit('CharacterSelectHud', select); + // ── LobbyHud — 반복 런의 허브. NPC 클릭으로 런시작/도감/영혼상점/게시판 ── + const lobby = []; + let lobId = 0; + const lobbyRoot = entity({ + id: guid('lob', lobId++), + path: '/ui/DefaultGroup/LobbyHud', + modelId: 'uisprite', entryId: 'UISprite', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent', + displayOrder: 11, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 1920, y: 1080 }, pos: { x: 0, y: 0 }, align: ALIGN_CENTER }), + sprite({ color: { r: 0.07, g: 0.08, b: 0.13, a: 1 }, type: 1, raycast: true }), + ], + }); + lobbyRoot.jsonString.enable = false; + lobby.push(lobbyRoot); + const lobTexts = [ + ['Title', 0, 470, 760, '메이플 로비', 48, GOLD], + ['Subtitle', 0, 408, 900, 'NPC를 클릭해 런을 준비하세요', 24, { r: 0.82, g: 0.86, b: 0.92, a: 1 }], + ['SoulLabel', 700, 470, 320, '영혼 0', 28, { r: 0.6, g: 0.85, b: 1, a: 1 }], + ['AscLabel', -560, 470, 380, '승천 0 / 해금 0', 22, { r: 0.9, g: 0.7, b: 0.5, a: 1 }], + ['Hint', 0, -430, 1300, '런을 클리어하거나 패배하면 로비로 돌아옵니다', 20, { r: 0.6, g: 0.64, b: 0.7, a: 1 }], + ]; + for (const [suffix, x, y, w, value, fs, color] of lobTexts) { + lobby.push(entity({ + id: guid('lob', lobId++), + path: `/ui/DefaultGroup/LobbyHud/${suffix}`, + modelId: 'uitext', entryId: 'UIText', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent', + displayOrder: 1, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: w, y: 56 }, pos: { x, y } }), + sprite({ color: TRANSPARENT }), + text({ value, fontSize: fs, bold: true, color, alignment: 4 }), + ], + })); + } + for (const [suffix, x, label] of [['AscMinus', -780, '<'], ['AscPlus', -540, '>']]) { + lobby.push(entity({ + id: guid('lob', lobId++), + path: `/ui/DefaultGroup/LobbyHud/${suffix}`, + modelId: 'uibutton', entryId: 'UIButton', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.TextComponent', + displayOrder: 2, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 46, y: 42 }, pos: { x, y: 470 }, align: ALIGN_CENTER }), + sprite({ color: { r: 0.2, g: 0.24, b: 0.3, a: 1 }, type: 1, raycast: true }), + button(), + text({ value: label, fontSize: 28, bold: true, color: WHITE, alignment: 4 }), + ], + })); + } + const npcs = [ + { key: 'NpcRun', x: -540, name: '모험가', role: '런 시작', tint: { r: 0.74, g: 0.32, b: 0.28, a: 1 } }, + { key: 'NpcCodex', x: -180, name: '사서', role: '카드 도감', tint: { r: 0.3, g: 0.55, b: 0.5, a: 1 } }, + { key: 'NpcShop', x: 180, name: '상인', role: '영혼 상점', tint: { r: 0.55, g: 0.45, b: 0.75, a: 1 } }, + { key: 'NpcBoard', x: 540, name: '안내원', role: '게시판', tint: { r: 0.4, g: 0.5, b: 0.7, a: 1 } }, + ]; + for (const npc of npcs) { + const base = `/ui/DefaultGroup/LobbyHud/${npc.key}`; + lobby.push(entity({ + id: guid('lob', lobId++), + path: base, + modelId: 'uibutton', entryId: 'UIButton', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent', + displayOrder: 4, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 240, y: 320 }, pos: { x: npc.x, y: 20 }, align: ALIGN_CENTER }), + sprite({ color: { r: 0.13, g: 0.15, b: 0.2, a: 1 }, type: 1, raycast: true }), + button(), + ], + })); + lobby.push(entity({ + id: guid('lob', lobId++), + path: `${base}/Figure`, + modelId: 'uisprite', entryId: 'UISprite', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent', + displayOrder: 1, + components: [ + transform({ parentW: 240, parentH: 320, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 130, y: 130 }, pos: { x: 0, y: 30 } }), + sprite({ color: npc.tint, type: 1 }), + ], + })); + lobby.push(entity({ + id: guid('lob', lobId++), + path: `${base}/Name`, + modelId: 'uitext', entryId: 'UIText', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent', + displayOrder: 2, + components: [ + transform({ parentW: 240, parentH: 320, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 220, y: 40 }, pos: { x: 0, y: 122 } }), + sprite({ color: TRANSPARENT }), + text({ value: npc.name, fontSize: 28, bold: true, color: GOLD, alignment: 4 }), + ], + })); + lobby.push(entity({ + id: guid('lob', lobId++), + path: `${base}/Role`, + modelId: 'uitext', entryId: 'UIText', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent', + displayOrder: 2, + components: [ + transform({ parentW: 240, parentH: 320, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 220, y: 36 }, pos: { x: 0, y: -122 } }), + sprite({ color: TRANSPARENT }), + text({ value: npc.role, fontSize: 22, bold: false, color: { r: 0.86, g: 0.9, b: 0.94, a: 1 }, alignment: 4 }), + ], + })); + } + emit('LobbyHud', lobby); + + // ── BoardHud — 게시판(공지/팁) ── + const board = []; + let brdId = 0; + const boardRoot = entity({ + id: guid('brd', brdId++), + path: '/ui/DefaultGroup/BoardHud', + modelId: 'uisprite', entryId: 'UISprite', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent', + displayOrder: 14, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 1920, y: 1080 }, pos: { x: 0, y: 0 }, align: ALIGN_CENTER }), + sprite({ color: { r: 0.05, g: 0.06, b: 0.09, a: 0.95 }, type: 1, raycast: true }), + ], + }); + boardRoot.jsonString.enable = false; + board.push(boardRoot); + board.push(entity({ + id: guid('brd', brdId++), + path: '/ui/DefaultGroup/BoardHud/Title', + modelId: 'uitext', entryId: 'UIText', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent', + displayOrder: 1, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 700, y: 60 }, pos: { x: 0, y: 400 } }), + sprite({ color: TRANSPARENT }), + text({ value: '게시판', fontSize: 44, bold: true, color: GOLD, alignment: 4 }), + ], + })); + board.push(entity({ + id: guid('brd', brdId++), + path: '/ui/DefaultGroup/BoardHud/Body', + modelId: 'uitext', entryId: 'UIText', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent', + displayOrder: 1, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 1100, y: 520 }, pos: { x: 0, y: 20 } }), + sprite({ color: { r: 0.1, g: 0.12, b: 0.16, a: 0.9 }, type: 1 }), + text({ value: '· 카드는 직업/등급에 따라 보상 확률이 다릅니다.\n· 몬스터는 매 턴 정해진 행동 중 하나를 무작위로 합니다.\n· 일부 몬스터는 덱에 저주 카드(상처/화상)를 넣습니다.\n· 손패는 최대 10장, 초과분은 자동으로 버려집니다.\n· 2차 전직 후 보스를 잡으면 영혼이 쌓입니다.\n· 영혼은 상인 NPC에서 덱빌딩 해금에 사용합니다.', fontSize: 24, bold: false, color: { r: 0.86, g: 0.9, b: 0.94, a: 1 }, alignment: 0 }), + ], + })); + board.push(entity({ + id: guid('brd', brdId++), + path: '/ui/DefaultGroup/BoardHud/Close', + modelId: 'uibutton', entryId: 'UIButton', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.TextComponent', + displayOrder: 2, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 200, y: 60 }, pos: { x: 0, y: -380 }, align: ALIGN_CENTER }), + sprite({ color: { r: 0.2, g: 0.24, b: 0.3, a: 1 }, type: 1, raycast: true }), + button(), + text({ value: '닫기', fontSize: 28, bold: true, color: WHITE, alignment: 4 }), + ], + })); + emit('BoardHud', board); + + // ── SoulShopHud — 영혼 메타 상점 (Phase 9에서 해금 항목·구매 로직 채움) ── + const soulShop = []; + let soulId = 0; + const soulRoot = entity({ + id: guid('soul', soulId++), + path: '/ui/DefaultGroup/SoulShopHud', + modelId: 'uisprite', entryId: 'UISprite', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent', + displayOrder: 15, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 1920, y: 1080 }, pos: { x: 0, y: 0 }, align: ALIGN_CENTER }), + sprite({ color: { r: 0.05, g: 0.06, b: 0.09, a: 0.95 }, type: 1, raycast: true }), + ], + }); + soulRoot.jsonString.enable = false; + soulShop.push(soulRoot); + soulShop.push(entity({ + id: guid('soul', soulId++), + path: '/ui/DefaultGroup/SoulShopHud/Title', + modelId: 'uitext', entryId: 'UIText', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent', + displayOrder: 1, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 700, y: 60 }, pos: { x: 0, y: 410 } }), + sprite({ color: TRANSPARENT }), + text({ value: '영혼 상점', fontSize: 44, bold: true, color: { r: 0.6, g: 0.85, b: 1, a: 1 }, alignment: 4 }), + ], + })); + soulShop.push(entity({ + id: guid('soul', soulId++), + path: '/ui/DefaultGroup/SoulShopHud/Souls', + modelId: 'uitext', entryId: 'UIText', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent', + displayOrder: 1, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 400, y: 44 }, pos: { x: 0, y: 345 } }), + sprite({ color: TRANSPARENT }), + text({ value: '영혼 0', fontSize: 28, bold: true, color: { r: 0.6, g: 0.85, b: 1, a: 1 }, alignment: 4 }), + ], + })); + soulShop.push(entity({ + id: guid('soul', soulId++), + path: '/ui/DefaultGroup/SoulShopHud/Close', + modelId: 'uibutton', entryId: 'UIButton', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.TextComponent', + displayOrder: 2, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 200, y: 60 }, pos: { x: 0, y: -400 }, align: ALIGN_CENTER }), + sprite({ color: { r: 0.2, g: 0.24, b: 0.3, a: 1 }, type: 1, raycast: true }), + button(), + text({ value: '닫기', fontSize: 28, bold: true, color: WHITE, alignment: 4 }), + ], + })); + for (let i = 1; i <= 4; i++) { + const ip = `/ui/DefaultGroup/SoulShopHud/Item${i}`; + const iy = 230 - (i - 1) * 125; + soulShop.push(entity({ + id: guid('soul', soulId++), + path: ip, modelId: 'uibutton', entryId: 'UIButton', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent', + displayOrder: 2, + components: [ + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 760, y: 104 }, pos: { x: 0, y: iy }, align: ALIGN_CENTER }), + sprite({ color: { r: 0.14, g: 0.16, b: 0.22, a: 1 }, type: 1, raycast: true }), + button(), + ], + })); + for (const [suffix, x, y, w, fs, color] of [ + ['Name', -180, 22, 360, 28, GOLD], + ['Desc', -180, -24, 440, 20, { r: 0.86, g: 0.9, b: 0.94, a: 1 }], + ['Status', 270, 0, 220, 22, { r: 0.6, g: 0.85, b: 1, a: 1 }], + ]) { + soulShop.push(entity({ + id: guid('soul', soulId++), + path: `${ip}/${suffix}`, modelId: 'uitext', entryId: 'UIText', + componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent', + displayOrder: 1, + components: [ + transform({ parentW: 760, parentH: 104, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: w, y: 38 }, pos: { x, y } }), + sprite({ color: TRANSPARENT }), + text({ value: '', fontSize: fs, bold: suffix === 'Name', color, alignment: 4 }), + ], + })); + } + } + emit('SoulShopHud', soulShop); + for (const section of UI_APPEND_ORDER) { const entities = uiSections.get(section); if (entities == null) { @@ -2414,13 +2736,13 @@ function codeblock(id, name, properties, methods) { } function writeCodeblocks() { - const RUN_LENGTH = 3; + const RUN_LENGTH = 5; const GOLD_PER_WIN = 25; const CARD_PRICE = 30; const REST_HEAL = 30; const RELIC_PRICE = 60; - const ACT_COUNT = 3; - const ACT_MAPS = ['map01', 'map02', 'map03']; + const ACT_COUNT = 5; + const ACT_MAPS = ['map01', 'map02', 'map03', 'map04', 'map05']; const combat = codeblock('SlayDeckController', 'SlayDeckController', [ prop('any', 'DrawPile'), prop('any', 'DiscardPile'), @@ -2433,6 +2755,7 @@ function writeCodeblocks() { prop('any', 'NewGameHandler'), prop('any', 'WarriorSelectHandler'), prop('any', 'MageSelectHandler'), + prop('any', 'ThiefSelectHandler'), prop('any', 'AscMinusHandler'), prop('any', 'AscPlusHandler'), prop('any', 'JobOpts'), @@ -2446,6 +2769,13 @@ function writeCodeblocks() { prop('any', 'DeckInspectCloseHandler'), prop('any', 'AllDeckHandler'), prop('any', 'AllDeckCloseHandler'), + prop('number', 'SoulPoints', '0'), + prop('boolean', 'LobbyBound', 'false'), + prop('boolean', 'CodexMode', 'false'), + prop('any', 'CodexCards'), + prop('any', 'SoulUnlocks'), + prop('any', 'SoulShopDef'), + prop('boolean', 'SoulShopBound', 'false'), prop('string', 'DeckInspectKind', '""'), prop('boolean', 'DeckAllOpen', 'false'), prop('any', 'Cards'), @@ -2497,10 +2827,16 @@ function writeCodeblocks() { prop('boolean', 'ChestOpened', 'false'), prop('string', 'PlayerJob', '""'), ], [ - method('OnBeginPlay', `self:ShowMainMenu() + method('OnBeginPlay', `${luaCardsTable(CARDS.cards)} +${luaFramesTable()} +${luaSoulShopTable(SOUL_UNLOCKS)} +self.SoulUnlocks = {} +self.SoulPoints = self.SoulPoints or 0 +self:ShowLobby() local lp = _UserService.LocalPlayer if lp ~= nil then self:ReqLoadAscension(lp.PlayerComponent.UserId) + self:ReqLoadSouls(lp.PlayerComponent.UserId) end`), method('ReqLoadAscension', `local ds = _DataStorageService:GetUserDataStorage(userId) local errCode, value = ds:GetAndWait("ascensionUnlocked") @@ -2527,7 +2863,8 @@ if v < 0 then v = 0 end if v > self.AscensionUnlocked then v = self.AscensionUnlocked end self.AscensionLevel = v self:RenderAscension()`, [{ Type: 'number', DefaultValue: null, SyncDirection: 0, Attributes: [], Name: 'delta' }]), - method('RenderAscension', `self:SetText("/ui/DefaultGroup/MainMenu/AscLabel", "승천 " .. string.format("%d", self.AscensionLevel) .. " / 해금 " .. string.format("%d", self.AscensionUnlocked))`), + method('RenderAscension', `self:SetText("/ui/DefaultGroup/MainMenu/AscLabel", "승천 " .. string.format("%d", self.AscensionLevel) .. " / 해금 " .. string.format("%d", self.AscensionUnlocked)) +self:SetText("/ui/DefaultGroup/LobbyHud/AscLabel", "승천 " .. string.format("%d", self.AscensionLevel) .. " / 해금 " .. string.format("%d", self.AscensionUnlocked))`), method('AscHpMult', `local m = 1 if self.AscensionLevel >= 1 then m = m + 0.1 end if self.AscensionLevel >= 6 then m = m + 0.1 end @@ -2562,10 +2899,14 @@ self:SetEntityEnabled("/ui/DefaultGroup/TreasureHud", false) self:SetEntityEnabled("/ui/DefaultGroup/JobChoiceHud", false) self:SetEntityEnabled("/ui/DefaultGroup/JobSelectHud", false) self:SetEntityEnabled("/ui/DefaultGroup/DeckInspectHud", false) -self:SetEntityEnabled("/ui/DefaultGroup/DeckAllHud", false)`), +self:SetEntityEnabled("/ui/DefaultGroup/DeckAllHud", false) +self:SetEntityEnabled("/ui/DefaultGroup/LobbyHud", false) +self:SetEntityEnabled("/ui/DefaultGroup/BoardHud", false) +self:SetEntityEnabled("/ui/DefaultGroup/SoulShopHud", false)`), method('ShowState', `self:HideGameHud() self:SetEntityEnabled("/ui/DefaultGroup/MainMenu", state == "menu") self:SetEntityEnabled("/ui/DefaultGroup/CharacterSelectHud", state == "charselect") +self:SetEntityEnabled("/ui/DefaultGroup/LobbyHud", state == "lobby") if state == "map" then self:SetEntityEnabled("/ui/DefaultGroup/MapHud", true) elseif state == "combat" then @@ -2610,6 +2951,14 @@ if mage ~= nil and mage.ButtonComponent ~= nil then end self.MageSelectHandler = mage:ConnectEvent(ButtonClickEvent, function() self:SelectClass("magician") end) end +local thief = _EntityService:GetEntityByPath("/ui/DefaultGroup/CharacterSelectHud/ThiefButton") +if thief ~= nil and thief.ButtonComponent ~= nil then + if self.ThiefSelectHandler ~= nil then + thief:DisconnectEvent(ButtonClickEvent, self.ThiefSelectHandler) + self.ThiefSelectHandler = nil + end + self.ThiefSelectHandler = thief:ConnectEvent(ButtonClickEvent, function() self:SelectClass("thief") end) +end local start = _EntityService:GetEntityByPath("/ui/DefaultGroup/CharacterSelectHud/StartButton") if start ~= nil and start.ButtonComponent ~= nil then if self.StartGameHandler ~= nil then @@ -2633,6 +2982,167 @@ if ascPlus ~= nil and ascPlus.ButtonComponent ~= nil then self.AscPlusHandler = nil end self.AscPlusHandler = ascPlus:ConnectEvent(ButtonClickEvent, function() self:AdjustAscension(1) end) +end`), + method('ShowLobby', `self.SelectedClass = "" +self:RenderAscension() +self:RenderSoulLabel() +self:ShowState("lobby") +self:SetEntityEnabled("/ui/DefaultGroup/BoardHud", false) +self:SetEntityEnabled("/ui/DefaultGroup/SoulShopHud", false) +self:BindLobbyButtons() +self:BindMenuButtons()`), + method('RenderSoulLabel', `local s = self.SoulPoints or 0 +self:SetText("/ui/DefaultGroup/LobbyHud/SoulLabel", "영혼 " .. string.format("%d", s)) +self:SetText("/ui/DefaultGroup/SoulShopHud/Souls", "영혼 " .. string.format("%d", s))`), + method('BindLobbyButtons', `if self.LobbyBound == true then + return +end +self.LobbyBound = true +local function bindClick(path, fn) + local e = _EntityService:GetEntityByPath(path) + if e ~= nil and e.ButtonComponent ~= nil then + e:ConnectEvent(ButtonClickEvent, fn) + end +end +bindClick("/ui/DefaultGroup/LobbyHud/NpcRun", function() self:ShowCharacterSelect() end) +bindClick("/ui/DefaultGroup/LobbyHud/NpcCodex", function() self:ShowCodex() end) +bindClick("/ui/DefaultGroup/LobbyHud/NpcShop", function() self:ShowSoulShop() end) +bindClick("/ui/DefaultGroup/LobbyHud/NpcBoard", function() self:ShowBoard() end) +bindClick("/ui/DefaultGroup/LobbyHud/AscMinus", function() self:AdjustAscension(-1) end) +bindClick("/ui/DefaultGroup/LobbyHud/AscPlus", function() self:AdjustAscension(1) end) +bindClick("/ui/DefaultGroup/BoardHud/Close", function() self:CloseBoard() end) +bindClick("/ui/DefaultGroup/SoulShopHud/Close", function() self:CloseSoulShop() end)`), + method('ShowCodex', `self.CodexMode = true +local list = {} +for id, c in pairs(self.Cards) do + if c.curse ~= true then + table.insert(list, id) + end +end +table.sort(list) +self.CodexCards = list +local close = _EntityService:GetEntityByPath("/ui/DefaultGroup/DeckAllHud/Close") +if close ~= nil and close.ButtonComponent ~= nil then + if self.AllDeckCloseHandler ~= nil then + close:DisconnectEvent(ButtonClickEvent, self.AllDeckCloseHandler) + end + self.AllDeckCloseHandler = close:ConnectEvent(ButtonClickEvent, function() self:CloseAllDeck() end) +end +self:SetEntityEnabled("/ui/DefaultGroup/LobbyHud", false) +local hud = _EntityService:GetEntityByPath("/ui/DefaultGroup/DeckAllHud") +if hud ~= nil then + hud.Enable = true +end +self:RenderAllDeck()`), + method('ShowBoard', `self:SetEntityEnabled("/ui/DefaultGroup/BoardHud", true)`), + method('CloseBoard', `self:SetEntityEnabled("/ui/DefaultGroup/BoardHud", false)`), + method('ShowSoulShop', `self:RenderSoulLabel() +self:RenderSoulShop() +self:BindSoulShopButtons() +self:SetEntityEnabled("/ui/DefaultGroup/SoulShopHud", true)`), + method('CloseSoulShop', `self:SetEntityEnabled("/ui/DefaultGroup/SoulShopHud", false)`), + method('ReqLoadSouls', `local ds = _DataStorageService:GetUserDataStorage(userId) +local e1, pts = ds:GetAndWait("soulPoints") +local e2, unl = ds:GetAndWait("soulUnlocks") +local p = 0 +if e1 == 0 and pts ~= nil and pts ~= "" then p = tonumber(pts) or 0 end +local u = "" +if e2 == 0 and unl ~= nil then u = unl end +self:RecvSouls(p, u, userId)`, [{ Type: "string", DefaultValue: null, SyncDirection: 0, Attributes: [], Name: "userId" }], 5), + method('RecvSouls', `self.SoulPoints = p +self.SoulUnlocks = {} +if u ~= nil and u ~= "" then + for key in string.gmatch(u, "([^,]+)") do + self.SoulUnlocks[key] = true + end +end +self:RenderSoulLabel()`, [{ Type: "number", DefaultValue: null, SyncDirection: 0, Attributes: [], Name: "p" }, { Type: "string", DefaultValue: null, SyncDirection: 0, Attributes: [], Name: "u" }, { Type: "string", DefaultValue: null, SyncDirection: 0, Attributes: [], Name: "userId" }], 6), + method('SaveSouls', `local ds = _DataStorageService:GetUserDataStorage(userId) +ds:SetAndWait("soulPoints", tostring(p)) +ds:SetAndWait("soulUnlocks", u)`, [{ Type: "number", DefaultValue: null, SyncDirection: 0, Attributes: [], Name: "p" }, { Type: "string", DefaultValue: null, SyncDirection: 0, Attributes: [], Name: "u" }, { Type: "string", DefaultValue: null, SyncDirection: 0, Attributes: [], Name: "userId" }], 5), + method('SerializeUnlocks', `local parts = {} +if self.SoulUnlocks ~= nil then + for k, v in pairs(self.SoulUnlocks) do + if v == true then table.insert(parts, k) end + end +end +return table.concat(parts, ",")`, [], 0, 'string'), + method('AwardSouls', `self.SoulPoints = (self.SoulPoints or 0) + n +local lp = _UserService.LocalPlayer +if lp ~= nil then + self:SaveSouls(self.SoulPoints, self:SerializeUnlocks(), lp.PlayerComponent.UserId) +end +self:RenderSoulLabel()`, [{ Type: "number", DefaultValue: null, SyncDirection: 0, Attributes: [], Name: "n" }]), + method('BuySoulUnlock', `local d = nil +if self.SoulShopDef ~= nil then d = self.SoulShopDef[slot] end +if d == nil then return end +if self.SoulUnlocks ~= nil and self.SoulUnlocks[d.key] == true then + self:Toast("이미 보유 중입니다") + return +end +if (self.SoulPoints or 0) < d.cost then + self:Toast("영혼이 부족합니다") + return +end +self.SoulPoints = self.SoulPoints - d.cost +if self.SoulUnlocks == nil then self.SoulUnlocks = {} end +self.SoulUnlocks[d.key] = true +local lp = _UserService.LocalPlayer +if lp ~= nil then + self:SaveSouls(self.SoulPoints, self:SerializeUnlocks(), lp.PlayerComponent.UserId) +end +self:Toast(d.name .. " 해금!") +self:RenderSoulLabel() +self:RenderSoulShop()`, [{ Type: "number", DefaultValue: null, SyncDirection: 0, Attributes: [], Name: "slot" }]), + method('RenderSoulShop', `local defs = self.SoulShopDef or {} +for i = 1, 4 do + local base = "/ui/DefaultGroup/SoulShopHud/Item" .. tostring(i) + local d = defs[i] + if d == nil then + self:SetEntityEnabled(base, false) + else + self:SetEntityEnabled(base, true) + self:SetText(base .. "/Name", d.name) + self:SetText(base .. "/Desc", d.desc) + local owned = self.SoulUnlocks ~= nil and self.SoulUnlocks[d.key] == true + if owned then + self:SetText(base .. "/Status", "보유 중") + elseif (self.SoulPoints or 0) >= d.cost then + self:SetText(base .. "/Status", tostring(d.cost) .. " 영혼 · 구매") + else + self:SetText(base .. "/Status", tostring(d.cost) .. " 영혼 · 부족") + end + end +end`), + method('BindSoulShopButtons', `if self.SoulShopBound == true then + return +end +self.SoulShopBound = true +for i = 1, 4 do + local idx = i + local e = _EntityService:GetEntityByPath("/ui/DefaultGroup/SoulShopHud/Item" .. tostring(i)) + if e ~= nil and e.ButtonComponent ~= nil then + e:ConnectEvent(ButtonClickEvent, function() self:BuySoulUnlock(idx) end) + end +end`), + method('ApplySoulUnlocks', `if self.SoulUnlocks == nil then return end +if self.SoulUnlocks["meso"] == true then self.Gold = self.Gold + 60 end +if self.SoulUnlocks["hp"] == true then + self.PlayerMaxHp = self.PlayerMaxHp + 15 + self.PlayerHp = self.PlayerMaxHp +end +if self.SoulUnlocks["trim"] == true then + for i = 1, #self.RunDeck do + local cid = self.RunDeck[i] + if cid == "Defend" or cid == "MagicGuard" or cid == "DarkSight" then + table.remove(self.RunDeck, i) + break + end + end +end +if self.SoulUnlocks["relic"] == true then + local nid = self:PickNewRelic() + if nid ~= "" then self:AddRelic(nid) end end`), method('ShowCharacterSelect', `self.SelectedClass = "" self:ShowState("charselect") @@ -2657,14 +3167,24 @@ if mage ~= nil and mage.SpriteGUIRendererComponent ~= nil then mage.SpriteGUIRendererComponent.Color = Color(0.16, 0.2, 0.26, 1) end end +local thief = _EntityService:GetEntityByPath("/ui/DefaultGroup/CharacterSelectHud/ThiefButton") +if thief ~= nil and thief.SpriteGUIRendererComponent ~= nil then + if self.SelectedClass == "thief" then + thief.SpriteGUIRendererComponent.Color = Color(0.28, 0.36, 0.46, 1) + else + thief.SpriteGUIRendererComponent.Color = Color(0.16, 0.2, 0.26, 1) + end +end if self.SelectedClass == "warrior" then self:SetText("/ui/DefaultGroup/CharacterSelectHud/Status", "전사 선택됨") elseif self.SelectedClass == "magician" then self:SetText("/ui/DefaultGroup/CharacterSelectHud/Status", "마법사 선택됨") +elseif self.SelectedClass == "thief" then + self:SetText("/ui/DefaultGroup/CharacterSelectHud/Status", "도적 선택됨") else self:SetText("/ui/DefaultGroup/CharacterSelectHud/Status", "직업을 선택하고 시작하세요") end`), - method('StartNewGame', `if self.SelectedClass ~= "warrior" and self.SelectedClass ~= "magician" then + method('StartNewGame', `if self.SelectedClass ~= "warrior" and self.SelectedClass ~= "magician" and self.SelectedClass ~= "thief" then self:SetText("/ui/DefaultGroup/CharacterSelectHud/Status", "직업을 먼저 선택하세요") return end @@ -2679,6 +3199,9 @@ end`, [ method('StartRun', `if self.SelectedClass == "magician" then self.PlayerMaxHp = ${CLASSES.magician.maxHp} self.RunDeck = { ${CARDS.starterDecks.magician.map(luaStr).join(', ')} } +elseif self.SelectedClass == "thief" then + self.PlayerMaxHp = ${CLASSES.thief.maxHp} + self.RunDeck = { ${CARDS.starterDecks.thief.map(luaStr).join(', ')} } else self.PlayerMaxHp = ${CLASSES.warrior.maxHp} self.RunDeck = { ${CARDS.starterDecks.warrior.map(luaStr).join(', ')} } @@ -2704,6 +3227,7 @@ ${luaFramesTable()} self:GenerateMap() self:BindButtons() self:AddRelic("${RELICS.startingRelic}") +self:ApplySoulUnlocks() self:RenderPotions() self:ShowMap()`), method('StartCombat', `self:ShowState("combat") @@ -2761,37 +3285,64 @@ for i = 1, #reg do reg[i].entity:SetVisible(false) end end -local list = {} +local byGroup = {} for i = 1, #reg do local r = reg[i] - if r.entity ~= nil and isvalid(r.entity) and r.group == g and (r.map == nil or r.map == "" or pmap == "" or r.map == pmap) then + if r.entity ~= nil and isvalid(r.entity) and (r.map == nil or r.map == "" or pmap == "" or r.map == pmap) then + local gg = r.group + if gg == nil or gg == "" then gg = "combat" end + if byGroup[gg] == nil then byGroup[gg] = {} end local x = 0 if r.entity.TransformComponent ~= nil then x = r.entity.TransformComponent.WorldPosition.x end - table.insert(list, { entity = r.entity, enemyId = r.enemyId, x = x }) + table.insert(byGroup[gg], { entity = r.entity, enemyId = r.enemyId, x = x }) end end -table.sort(list, function(a, b) return a.x < b.x end) -local mult = 1 + (self.Floor - 1) * 0.6 +-- 노드 타입별 랜덤 구성: 일반 1~3 / 엘리트 1+일반0~2 / 보스 1 +local chosen = {} +local function takeFrom(key, k) + local src = byGroup[key] or {} + local pool = {} + for i = 1, #src do pool[i] = src[i] end + self:Shuffle(pool) + local taken = 0 + for i = 1, #pool do + if taken >= k then break end + table.insert(chosen, pool[i]) + taken = taken + 1 + end +end +if g == "boss" then + takeFrom("boss", 1) +elseif g == "elite" then + takeFrom("elite", 1) + takeFrom("combat", math.random(0, 2)) +else + takeFrom("combat", math.random(1, 3)) +end +if #chosen == 0 then takeFrom(g, 1) end +if #chosen == 0 then takeFrom("combat", 1) end +table.sort(chosen, function(a, b) return a.x < b.x end) +local mult = 1 + (self.Floor - 1) * 0.45 if g == "elite" or g == "boss" then mult = mult + self:AscEliteBonus() end -local n = #list +local n = #chosen if n > ${MAX_MONSTERS} then n = ${MAX_MONSTERS} end for i = 1, n do - local item = list[i] + local item = chosen[i] local e = self.Enemies[item.enemyId] if e == nil then e = { name = item.enemyId, maxHp = 10, intents = { { kind = "Attack", value = 5 } } } end local intents = {} for k = 1, #e.intents do - local v = e.intents[k].value + local v = e.intents[k].value or 0 if e.intents[k].kind == "Attack" then v = math.floor(v * mult * self:AscAtkMult()) elseif e.intents[k].kind ~= "Debuff" then v = math.floor(v * mult) end - intents[k] = { kind = e.intents[k].kind, value = v, effect = e.intents[k].effect } + intents[k] = { kind = e.intents[k].kind, value = v, effect = e.intents[k].effect, card = e.intents[k].card, count = e.intents[k].count } end local maxHp = math.floor(e.maxHp * mult * self:AscHpMult()) local hitClip = nil @@ -2802,10 +3353,12 @@ for i = 1, n do standClip = item.entity.StateAnimationComponent.ActionSheet["stand"] end) end + local startIdx = 1 + if #intents > 0 then startIdx = math.random(1, #intents) end self.Monsters[i] = { entity = item.entity, enemyId = item.enemyId, name = e.name, hp = maxHp, maxHp = maxHp, block = 0, str = 0, weak = 0, vuln = 0, poison = 0, hitClip = hitClip, standClip = standClip, motionBusy = false, - intents = intents, intentIdx = 1, alive = true, slot = i } + intents = intents, intentIdx = startIdx, alive = true, slot = i } self:ReviveMonsterEntity(item.entity) self:PositionMonsterSlot(i) end @@ -2870,12 +3423,14 @@ if allDeckClose ~= nil and allDeckClose.ButtonComponent ~= nil then end self.AllDeckCloseHandler = allDeckClose:ConnectEvent(ButtonClickEvent, function() self:CloseAllDeck() end) end -for i = 1, 5 do +for i = 1, 10 do local cardEntity = _EntityService:GetEntityByPath("/ui/DefaultGroup/CardHand/Card" .. tostring(i)) if cardEntity ~= nil and cardEntity.UITouchReceiveComponent ~= nil then cardEntity:ConnectEvent(UITouchBeginDragEvent, function(ev) self:OnCardDragBegin(i) end) cardEntity:ConnectEvent(UITouchDragEvent, function(ev) self:OnCardDrag(i, ev.TouchPoint) end) cardEntity:ConnectEvent(UITouchEndDragEvent, function(ev) self:OnCardDragEnd(i, ev.TouchPoint) end) + cardEntity:ConnectEvent(UITouchEnterEvent, function() self:HoverCard(i) end) + cardEntity:ConnectEvent(UITouchExitEvent, function() self:UnhoverCard(i) end) end end for i = 1, 3 do @@ -3026,6 +3581,17 @@ self:RenderCombat()`), method('EndPlayerTurn', `if self.CombatOver == true or self.FxBusy == true or self.TurnBusy == true then return end +local burn = 0 +for bi = 1, #self.Hand do +\tlocal hc = self.Cards[self.Hand[bi]] +\tif hc ~= nil and hc.endTurnDamage ~= nil then burn = burn + hc.endTurnDamage end +end +if burn > 0 then +\tself.PlayerHp = self.PlayerHp - burn +\tif self.PlayerHp < 0 then self.PlayerHp = 0 end +\tself:ShowPlayerDmgPop(burn) +\tself:RenderCombat() +end for i = 1, #self.Hand do \ttable.insert(self.DiscardPile, self.Hand[i]) end @@ -3043,7 +3609,11 @@ self:EnemyTurn()`), \t\tbreak \tend \tlocal cardId = table.remove(self.DrawPile) -\ttable.insert(self.Hand, cardId) +\tif #self.Hand >= 10 then +\t\ttable.insert(self.DiscardPile, cardId) +\telse +\t\ttable.insert(self.Hand, cardId) +\tend end self:RenderPiles()`, [{ Type: 'number', DefaultValue: null, SyncDirection: 0, Attributes: [], Name: 'amount' }]), method('RecycleDiscardIntoDraw', `if self.DiscardPile == nil or #self.DiscardPile <= 0 then @@ -3139,10 +3709,19 @@ end`), local hud = _EntityService:GetEntityByPath("/ui/DefaultGroup/DeckAllHud") if hud ~= nil then hud.Enable = false +end +if self.CodexMode == true then + self.CodexMode = false + self:ShowLobby() end`), method('RenderAllDeck', `local pile = self.RunDeck or {} +local title = "모든 덱" +if self.CodexMode == true then + pile = self.CodexCards or {} + title = "카드 도감" +end local count = #pile -self:SetText("/ui/DefaultGroup/DeckAllHud/Title", "모든 덱 (" .. tostring(count) .. ")") +self:SetText("/ui/DefaultGroup/DeckAllHud/Title", title .. " (" .. tostring(count) .. ")") local empty = _EntityService:GetEntityByPath("/ui/DefaultGroup/DeckAllHud/Empty") if empty ~= nil then empty.Enable = count <= 0 @@ -3163,8 +3742,12 @@ end`), { Type: 'number', DefaultValue: null, SyncDirection: 0, Attributes: [], Name: 'slot' }, { Type: 'string', DefaultValue: null, SyncDirection: 0, Attributes: [], Name: 'cardId' }, ]), - method('RenderHand', `local drawStart = Vector2(-590, 8) -for i = 1, 5 do + method('RenderHand', `local n = #self.Hand +local spacing = 175 +if n > 8 then spacing = math.floor(1400 / n) end +local startX = -((n - 1) * spacing) / 2 +local drawStart = Vector2(-590, 8) +for i = 1, 10 do \tlocal cardEntity = _EntityService:GetEntityByPath("/ui/DefaultGroup/CardHand/Card" .. tostring(i)) \tif cardEntity ~= nil then \t\tlocal cardId = self.Hand[i] @@ -3172,9 +3755,13 @@ for i = 1, 5 do \t\t\tcardEntity.Enable = false \t\telse \t\t\tcardEntity.Enable = true +\t\t\tif cardEntity.UITransformComponent ~= nil then cardEntity.UITransformComponent.UIScale = Vector3(1, 1, 1) end \t\t\tself:ApplyCardVisual(i, cardId) +\t\t\tlocal tx = startX + (i - 1) * spacing \t\t\tif animate == true then -\t\t\t\tself:AnimateCardFrom(i, drawStart, Vector2((i - 3) * 200, 0), 0.16 + i * 0.045) +\t\t\t\tself:AnimateCardFrom(i, drawStart, Vector2(tx, 0), 0.16 + i * 0.03) +\t\t\telse +\t\t\t\tif cardEntity.UITransformComponent ~= nil then cardEntity.UITransformComponent.anchoredPosition = Vector2(tx, 0) end \t\t\tend \t\tend \tend @@ -3279,6 +3866,10 @@ local c = self.Cards[cardId] if c == nil then return end +if c.unplayable == true then + self:Toast("사용할 수 없는 카드입니다") + return +end if self.Energy < c.cost then self:Toast("에너지가 부족합니다") return @@ -3293,9 +3884,9 @@ if c.kind == "Attack" then total = total + self:CalcPlayerAttack(c.damage) end if c.aoe == true then - self:PlayAoeFx(c.image, total) + self:PlayAoeFx(c.fx or c.image, total) else - self:PlayAttackFx(self.TargetIndex, c.image, total, c.pierce == true) + self:PlayAttackFx(self.TargetIndex, c.fx or c.image, total, c.pierce == true) end end if c.block ~= nil then @@ -3623,11 +4214,20 @@ _TimerService:SetTimerOnce(function() elseif intent.effect == "vuln" then self.PlayerVuln = self.PlayerVuln + intent.value end + elseif intent.kind == "AddCard" then + local cnt = intent.count or 1 + for ci = 1, cnt do + table.insert(self.DiscardPile, intent.card) + end + self:RenderPiles() + local cn = intent.card + local cc = self.Cards[intent.card] + if cc ~= nil then cn = cc.name end + self:Toast(m.name .. ": " .. cn .. " 추가!") end end - m.intentIdx = m.intentIdx + 1 - if m.intentIdx > #m.intents then - m.intentIdx = 1 + if #m.intents > 0 then + m.intentIdx = math.random(1, #m.intents) end if m.weak > 0 then m.weak = m.weak - 1 end if m.vuln > 0 then m.vuln = m.vuln - 1 end @@ -3668,6 +4268,7 @@ if anyAlive == false then if self.PlayerJob == "" and self.Floor < self.RunLength then self:ShowJobChoice() else + if self.PlayerJob ~= "" then self:AwardSouls(1) end local bid = self:PickNewRelic() if bid ~= "" then self:AddRelic(bid) @@ -3747,6 +4348,8 @@ if self.SelectedClass == "warrior" then return "전사" elseif self.SelectedClass == "magician" then return "마법사" +elseif self.SelectedClass == "thief" then + return "도적" end return "플레이어"`, [], 0, 'string'), method('SetJob', `self.PlayerJob = jobId @@ -3797,7 +4400,7 @@ if text == "런 클리어!" and self.AscensionLevel >= self.AscensionUnlocked an end self:ShowResult(msg) self.RunActive = false -_TimerService:SetTimerOnce(function() self:ShowMainMenu() end, 4)`, [{ Type: 'string', DefaultValue: null, SyncDirection: 0, Attributes: [], Name: 'text' }]), +_TimerService:SetTimerOnce(function() self:ShowLobby() end, 4)`, [{ Type: 'string', DefaultValue: null, SyncDirection: 0, Attributes: [], Name: 'text' }]), method('BuffsLabel', `local parts = {} if str ~= nil and str > 0 then table.insert(parts, "힘+" .. tostring(str)) end if weak ~= nil and weak > 0 then table.insert(parts, "약화" .. tostring(weak)) end @@ -3828,6 +4431,8 @@ return table.concat(parts, " ")`, [ elseif intent.kind == "Debuff" then if intent.effect == "weak" then t = "약화 " .. tostring(intent.value) .. " 부여" else t = "취약 " .. tostring(intent.value) .. " 부여" end + elseif intent.kind == "AddCard" then + t = "저주 카드 추가" end end self:SetText(base .. "/Intent", t) @@ -3838,6 +4443,8 @@ return table.concat(parts, " ")`, [ intentEntity.TextComponent.FontColor = Color(1, 0.45, 0.35, 1) elseif intent.kind == "Debuff" then intentEntity.TextComponent.FontColor = Color(0.8, 0.5, 1, 1) + elseif intent.kind == "AddCard" then + intentEntity.TextComponent.FontColor = Color(0.6, 0.85, 0.4, 1) else intentEntity.TextComponent.FontColor = Color(0.5, 0.75, 1, 1) end @@ -4262,6 +4869,28 @@ if count > 10 then of = "+" .. tostring(count - 9) end self:SetText("/ui/DefaultGroup/CombatHud/TopBar/RelicOverflow", of)`), + method('HoverCard', `if self.DragSlot ~= nil and self.DragSlot > 0 then + return +end +local cardId = self.Hand[slot] +if cardId == nil then + return +end +local e = _EntityService:GetEntityByPath("/ui/DefaultGroup/CardHand/Card" .. tostring(slot)) +local tx = 0 +if e ~= nil and e.UITransformComponent ~= nil then + tx = e.UITransformComponent.anchoredPosition.x + e.UITransformComponent.UIScale = Vector3(1.3, 1.3, 1) +end +local c = self.Cards[cardId] +if c ~= nil then + self:ShowTooltip(c.name, c.desc, tx) +end`, [{ Type: 'number', DefaultValue: null, SyncDirection: 0, Attributes: [], Name: 'slot' }]), + method('UnhoverCard', `local e = _EntityService:GetEntityByPath("/ui/DefaultGroup/CardHand/Card" .. tostring(slot)) +if e ~= nil and e.UITransformComponent ~= nil then + e.UITransformComponent.UIScale = Vector3(1, 1, 1) +end +self:HideTooltip()`, [{ Type: 'number', DefaultValue: null, SyncDirection: 0, Attributes: [], Name: 'slot' }]), method('ShowTooltip', `self:SetText("/ui/DefaultGroup/CombatHud/TooltipBox/Name", name) self:SetText("/ui/DefaultGroup/CombatHud/TooltipBox/Desc", desc) local e = _EntityService:GetEntityByPath("/ui/DefaultGroup/CombatHud/TooltipBox") @@ -4335,11 +4964,12 @@ for r = 3, ${MAP_ROWS} do local id = "r" .. tostring(r) .. "c" .. tostring(c) local node = self.MapNodes[id] if node ~= nil then - local eliteParent = false + -- 부모 노드 타입 수집 (rest/shop/elite 는 부모와 같은 타입 연속 금지) + local parentTypes = {} for pid, pn in pairs(self.MapNodes) do - if pn.row == r - 1 and pn.type == "elite" then + if pn.row == r - 1 then for i = 1, #pn.next do - if pn.next[i] == id then eliteParent = true end + if pn.next[i] == id then parentTypes[pn.type] = true end end end end @@ -4353,7 +4983,8 @@ for r = 3, ${MAP_ROWS} do end local total = 0 for i = 1, #w do - if w[i][1] == "elite" and eliteParent == true then + local t = w[i][1] + if (t == "elite" or t == "rest" or t == "shop") and parentTypes[t] == true then w[i][2] = 0 end total = total + w[i][2] diff --git a/tools/map/gen-map-encounters.mjs b/tools/map/gen-map-encounters.mjs index 9f8831b..ffc7694 100644 --- a/tools/map/gen-map-encounters.mjs +++ b/tools/map/gen-map-encounters.mjs @@ -2,15 +2,24 @@ import { readFileSync, writeFileSync } from 'node:fs'; // map02~11에 노드 타입별 몬스터 그룹(combat3/elite2/boss1)을 맵별 테마로 자동 구성. // 기존 몬스터 엔티티를 전부 제거하고 첫 몬스터를 템플릿으로 6마리 재생성(결정론). -const MAP_NUMBERS = [2, 3, 4, 5, 6, 7, 8, 9, 10, 11]; -const COMBAT_POOL = ['orange_mushroom', 'green_mushroom', 'pig', 'blue_mushroom']; +const MAP_NUMBERS = [1, 2, 3, 4, 5]; +const COMBAT_POOL = ['orange_mushroom', 'green_mushroom', 'pig', 'blue_mushroom', 'red_snail', 'stump']; const ELITE_POOL = ['mushmom', 'modified_snail']; const BOSS_POOL = ['king_slime', 'slime_boss']; -const LAYOUT = [ +// map01: StS2식 일반 5종 + 엘리트 1 + 보스 1(보스 노드용, 화면 우측 포메이션). +// 그 외 맵: 일반 3 + 엘리트 2 + 보스 1. 전투 시 BuildMonsters가 노드 타입별로 1~3마리 랜덤 추첨. +const LAYOUT_MAP01 = [ + { group: 'combat', x: 2.6 }, { group: 'combat', x: 3.6 }, { group: 'combat', x: 4.6 }, + { group: 'combat', x: 5.6 }, { group: 'combat', x: 6.6 }, + { group: 'elite', x: 4.6 }, + { group: 'boss', x: 4.6 }, +]; +const LAYOUT_DEFAULT = [ { group: 'combat', x: 2.3 }, { group: 'combat', x: 3.8 }, { group: 'combat', x: 5.2 }, { group: 'elite', x: 3.0 }, { group: 'elite', x: 5.0 }, { group: 'boss', x: 4.0 }, ]; +const layoutFor = (nn) => (nn === 1 ? LAYOUT_MAP01 : LAYOUT_DEFAULT); const MONSTER_VARIANTS = [ { sprite: '96e955c1bf27415e84f96deea200a8f1', stand: '96e955c1bf27415e84f96deea200a8f1', hit: 'aec9504d5dc24aceb5646b79d30abad4', die: '65a2bfb039614f2e9e4ccc354340153d' }, { sprite: 'f86992ba9c41487c8480fcb893fcbda6', stand: 'f86992ba9c41487c8480fcb893fcbda6', hit: 'd305b942b1704c8084548108ff3b7a6b', die: '5a563e5fd98c4132b61057dc6bb8aaf2' }, @@ -54,13 +63,17 @@ function patchMap(nn) { const template = monsters[0]; map.ContentProto.Entities = ents.filter((e) => !isMonster(e)); const rand = rng(nn * 7919 + 17); - const combatIds = pickN(rand, COMBAT_POOL, 3); - const eliteIds = pickN(rand, ELITE_POOL, 2); + const layout = layoutFor(nn); + const nCombat = layout.filter((s) => s.group === 'combat').length; + const nElite = layout.filter((s) => s.group === 'elite').length; + const combatIds = pickN(rand, COMBAT_POOL, nCombat); + const eliteIds = pickN(rand, ELITE_POOL, nElite); const bossId = pick(rand, BOSS_POOL); - const variants = pickN(rand, MONSTER_VARIANTS, 6); - LAYOUT.forEach((slot, idx) => { + const variants = pickN(rand, MONSTER_VARIANTS, layout.length); + let ci = 0, ei = 0; + layout.forEach((slot, idx) => { const m = JSON.parse(JSON.stringify(template)); - const enemyId = slot.group === 'combat' ? combatIds[idx] : slot.group === 'elite' ? eliteIds[idx - 3] : bossId; + const enemyId = slot.group === 'combat' ? combatIds[ci++] : slot.group === 'elite' ? eliteIds[ei++] : bossId; const name = `${slot.group}_${idx + 1}`; m.id = encGuid(nn, idx); m.path = `/maps/map${tag}/${name}`; diff --git a/tools/map/gen-maps.mjs b/tools/map/gen-maps.mjs index 1eb88e2..340f94e 100644 --- a/tools/map/gen-maps.mjs +++ b/tools/map/gen-maps.mjs @@ -2,7 +2,7 @@ import { readFileSync, writeFileSync } from 'node:fs'; const TEMPLATE = 'map/map01.map'; const SECTOR = 'Global/SectorConfig.config'; -const MAP_NUMBERS = [2, 3, 4, 5, 6, 7, 8, 9, 10, 11]; +const MAP_NUMBERS = [2, 3, 4, 5]; // 공식 맵에서 수확한 Background-타입 RUID 풀 (맵마다 1개씩, 서로 다르게). // 공식 MapleStory 맵을 import해 각 맵의 BackgroundComponent.TemplateRUID를 수집함. @@ -139,14 +139,14 @@ const targets = arg ? [Number(arg)] : MAP_NUMBERS; const made = targets.map(buildMap); console.log('Generated:', made.join(', ')); -// SectorConfig 등록 (전체 생성 시에만, 중복 방지) +// SectorConfig 등록 (전체 생성 시에만) — 유효 맵만 유지하고 삭제된 맵 엔트리는 제거 if (!arg) { const sector = JSON.parse(readFileSync(SECTOR, 'utf8')); - const entries = sector.ContentProto.Json.Sectors[0].entries; - for (const nn of MAP_NUMBERS) { - const key = `map://map${String(nn).padStart(2, '0')}`; - if (!entries.includes(key)) entries.push(key); - } + const sec0 = sector.ContentProto.Json.Sectors[0]; + const valid = ['map://map01', ...MAP_NUMBERS.map((nn) => `map://map${String(nn).padStart(2, '0')}`)]; + // map06~ 등 더 이상 존재하지 않는 맵 엔트리 제거 + 누락분 추가 + sec0.entries = sec0.entries.filter((k) => !/^map:\/\/map\d+$/.test(k) || valid.includes(k)); + for (const key of valid) if (!sec0.entries.includes(key)) sec0.entries.push(key); writeFileSync(SECTOR, JSON.stringify(sector, null, 2), 'utf8'); - console.log('SectorConfig entries:', entries.length); + console.log('SectorConfig entries:', sec0.entries.length); } diff --git a/tools/map/rogue-map.mjs b/tools/map/rogue-map.mjs index ece0b88..cb17644 100644 --- a/tools/map/rogue-map.mjs +++ b/tools/map/rogue-map.mjs @@ -2,7 +2,7 @@ // ⚠️ 전투 규칙과 마찬가지로 tools/deck/gen-slaydeck.mjs 의 Lua(GenerateMap)와 로직 동기화 유지할 것. // (Lua는 math.random, 여기는 주입 rng — 수치 동일성이 아니라 구조 규칙 동일성이 대상) -export const ROWS = 7; // 걷는 행 1..7, 보스는 row 8 +export const ROWS = 6; // 걷는 행 1..6, 보스는 row 7 (depth 최대 7) export const COLS = 4; export const PATHS = 4; @@ -64,12 +64,13 @@ export function generateMap(rng) { const id = nodeId(r, c); const node = nodes[id]; if (!node) continue; - // elite 부모 검사 (연속 엘리트 방지) - let eliteParent = false; + // 부모 노드 타입 수집 (rest/shop/elite 는 부모와 같은 타입 연속 금지) + const parentTypes = new Set(); for (const pn of Object.values(nodes)) { - if (pn.row === r - 1 && pn.type === 'elite' && pn.next.includes(id)) eliteParent = true; + if (pn.row === r - 1 && pn.next.includes(id)) parentTypes.add(pn.type); } - const w = rowWeights(r).map(([t, wt]) => [t, t === 'elite' && eliteParent ? 0 : wt]); + const NO_REPEAT = new Set(['rest', 'shop', 'elite']); + const w = rowWeights(r).map(([t, wt]) => [t, NO_REPEAT.has(t) && parentTypes.has(t) ? 0 : wt]); const total = w.reduce((s, [, wt]) => s + wt, 0); const roll = rng() * total; let acc = 0; diff --git a/tools/map/rogue-map.test.mjs b/tools/map/rogue-map.test.mjs index 708cf47..4a895f0 100644 --- a/tools/map/rogue-map.test.mjs +++ b/tools/map/rogue-map.test.mjs @@ -61,7 +61,7 @@ test('타입 규칙: 1~2행 combat만, elite·treasure는 4행부터, shop·rest } }); -test('boss: row 8 단일 노드, 7행 노드는 전부 boss로 연결', () => { +test('boss: row 7 단일 노드, 마지막 걷는 행 노드는 전부 boss로 연결', () => { for (let s = 1; s <= 30; s++) { const { nodes } = gen(s); const bosses = Object.entries(nodes).filter(([, n]) => n.type === 'boss'); @@ -90,19 +90,21 @@ test('간선 제약: row+1로만, 열 차이 1 이하 (boss 간선 제외)', () } }); -test('elite 연속 금지: elite 부모를 가진 노드는 elite 아님', () => { +test('연속 금지: rest/shop/elite 는 부모와 같은 타입을 자식으로 두지 않음', () => { + const NO_REPEAT = new Set(['rest', 'shop', 'elite']); for (let s = 1; s <= 100; s++) { const { nodes } = gen(s); for (const [id, n] of Object.entries(nodes)) { - if (n.type !== 'elite') continue; + if (!NO_REPEAT.has(n.type)) continue; for (const nid of n.next) { - assert.notEqual(nodes[nid].type, 'elite', `seed ${s}: ${id}(elite) → ${nid}(elite)`); + if (nid === 'boss') continue; + assert.notEqual(nodes[nid].type, n.type, `seed ${s}: ${id}(${n.type}) → ${nid}(${n.type})`); } } } }); -test('그리드 범위: 행 1..8, 열 1..4 (boss 제외)', () => { +test('그리드 범위: 행 1..6, 열 1..4 (boss 제외)', () => { const { nodes } = gen(7); for (const [id, n] of Object.entries(nodes)) { if (id === 'boss') continue; diff --git a/tools/monster/freeze-turn-monsters.mjs b/tools/monster/freeze-turn-monsters.mjs index 8e775af..4defecf 100644 --- a/tools/monster/freeze-turn-monsters.mjs +++ b/tools/monster/freeze-turn-monsters.mjs @@ -5,7 +5,7 @@ const AI_COMPONENTS = new Set([ 'MOD.Core.AIChaseComponent', ]); -const mapFiles = Array.from({ length: 11 }, (_, i) => `map/map${String(i + 1).padStart(2, '0')}.map`); +const mapFiles = Array.from({ length: 5 }, (_, i) => `map/map${String(i + 1).padStart(2, '0')}.map`); const modelFiles = [ 'Global/MoveMonster.model', 'Global/ChaseMonster.model', diff --git a/tools/monster/gen-combat-monster.mjs b/tools/monster/gen-combat-monster.mjs index f37b7c3..dbfd959 100644 --- a/tools/monster/gen-combat-monster.mjs +++ b/tools/monster/gen-combat-monster.mjs @@ -2,7 +2,7 @@ import { readFileSync, writeFileSync } from 'node:fs'; // 맵 몬스터에 적 타입(EnemyId)을 부여하고, BeginPlay 시 /common 컨트롤러에 자기등록하는 마커. // 카드 전투 시 컨트롤러가 등록 목록으로 인카운터를 구성한다. -const MAP_NUMBERS = Array.from({ length: 11 }, (_, i) => i + 1); // map01~11 +const MAP_NUMBERS = Array.from({ length: 5 }, (_, i) => i + 1); // map01~05 const NAME_TO_ENEMY = { '주황버섯': 'orange_mushroom', '파란버섯': 'blue_mushroom' }; const DEFAULT_ENEMY = 'orange_mushroom'; diff --git a/tools/player/gen-player-lock.mjs b/tools/player/gen-player-lock.mjs index 90ebb16..0120cff 100644 --- a/tools/player/gen-player-lock.mjs +++ b/tools/player/gen-player-lock.mjs @@ -7,7 +7,7 @@ import { readFileSync, writeFileSync } from 'node:fs'; const LOOK_DIRECTION_X = 1; // 1 = 오른쪽(몬스터가 배치된 전투 포메이션 방향) const FIXED_LOOK_AT = true; // 바라보는 방향 고정 const CONTROLLER_ENABLE = false; // 플레이어 입력 차단 -const MAP_NUMBERS = Array.from({ length: 11 }, (_, i) => i + 1); // map01~11 +const MAP_NUMBERS = Array.from({ length: 5 }, (_, i) => i + 1); // map01~05 function prop(Type, Name, DefaultValue = 'nil') { return { Type, DefaultValue, SyncDirection: 0, Attributes: [], Name }; diff --git a/tools/verify/count.mjs b/tools/verify/count.mjs new file mode 100644 index 0000000..e837b20 --- /dev/null +++ b/tools/verify/count.mjs @@ -0,0 +1,22 @@ +import { readFileSync } from 'node:fs'; + +// 산출물 카운트 검증 헬퍼 (RULES §2: 내용 출력 금지·카운트만). +// 사용: node tools/verify/count.mjs [ ...] +// key: ui | cb | common (산출물 경로는 여기 내장 — Bash 명령에 산출물 경로를 노출하지 않아 deny 회피) +const FILES = { + ui: 'ui/DefaultGroup.ui', + cb: 'RootDesk/MyDesk/SlayDeckController.codeblock', + common: 'Global/common.gamelogic', +}; +const key = process.argv[2]; +const path = FILES[key]; +if (!path) { console.error(`unknown key: ${key} (use ${Object.keys(FILES).join('|')})`); process.exit(1); } +const content = readFileSync(path, 'utf8'); +// JSON 유효성도 함께 확인 +let jsonOk = false; +try { JSON.parse(content); jsonOk = true; } catch { jsonOk = false; } +console.log(`${path} bytes=${content.length} jsonValid=${jsonOk}`); +for (const pat of process.argv.slice(3)) { + const m = content.match(new RegExp(pat, 'g')); + console.log(` /${pat}/ = ${m ? m.length : 0}`); +} diff --git a/ui/DefaultGroup.ui b/ui/DefaultGroup.ui index 2613f50..085e0b3 100644 --- a/ui/DefaultGroup.ui +++ b/ui/DefaultGroup.ui @@ -1243,11 +1243,11 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -310, + "x": -590, "y": 125 }, "OffsetMin": { - "x": -490, + "x": -770, "y": -125 }, "Pivot": { @@ -1266,7 +1266,7 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -400, + "x": -680, "y": 0 }, "Position": { @@ -1999,11 +1999,11 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -110, + "x": -440, "y": 125 }, "OffsetMin": { - "x": -290, + "x": -620, "y": -125 }, "Pivot": { @@ -2022,7 +2022,7 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -200, + "x": -530, "y": 0 }, "Position": { @@ -2755,11 +2755,11 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 90, + "x": -290, "y": 125 }, "OffsetMin": { - "x": -90, + "x": -470, "y": -125 }, "Pivot": { @@ -2778,7 +2778,7 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 0, + "x": -380, "y": 0 }, "Position": { @@ -3511,11 +3511,11 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 290, + "x": -140, "y": 125 }, "OffsetMin": { - "x": 110, + "x": -320, "y": -125 }, "Pivot": { @@ -3534,7 +3534,7 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 200, + "x": -230, "y": 0 }, "Position": { @@ -4267,11 +4267,11 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 490, + "x": 10, "y": 125 }, "OffsetMin": { - "x": 310, + "x": -170, "y": -125 }, "Pivot": { @@ -4290,7 +4290,7 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 400, + "x": -80, "y": 0 }, "Position": { @@ -5691,6 +5691,4491 @@ "@version": 1 } }, + { + "id": "0ca001fa-0000-4000-8000-00000ca001fa", + "path": "/ui/DefaultGroup/CardHand/Card6", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.UITouchReceiveComponent", + "jsonString": { + "name": "Card6", + "path": "/ui/DefaultGroup/CardHand/Card6", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 4, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 160, + "y": 125 + }, + "OffsetMin": { + "x": -20, + "y": -125 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 180, + "y": 250 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 70, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "4f71c124c8bc4e13b5e9fad392995f68" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 0, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + }, + { + "@type": "MOD.Core.UITouchReceiveComponent", + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca0003c-0000-4000-8000-00000ca0003c", + "path": "/ui/DefaultGroup/CardHand/Card6/Cost", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Cost", + "path": "/ui/DefaultGroup/CardHand/Card6/Cost", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 7, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -50, + "y": 124 + }, + "OffsetMin": { + "x": -90, + "y": 84 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 40, + "y": 40 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -70, + "y": 104 + }, + "Position": { + "x": -70, + "y": 104, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "FontSize": 24, + "MaxSize": 24, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "2", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca0003d-0000-4000-8000-00000ca0003d", + "path": "/ui/DefaultGroup/CardHand/Card6/Name", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Name", + "path": "/ui/DefaultGroup/CardHand/Card6/Name", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 6, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 81, + "y": 119 + }, + "OffsetMin": { + "x": -51, + "y": 95 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 132, + "y": 24 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 15, + "y": 107 + }, + "Position": { + "x": 15, + "y": 107, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.13, + "g": 0.11, + "b": 0.09, + "a": 1 + }, + "FontSize": 16, + "MaxSize": 16, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "차지 블로우", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca0003e-0000-4000-8000-00000ca0003e", + "path": "/ui/DefaultGroup/CardHand/Card6/Desc", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Desc", + "path": "/ui/DefaultGroup/CardHand/Card6/Desc", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 8, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 75, + "y": -55 + }, + "OffsetMin": { + "x": -75, + "y": -117 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 150, + "y": 62 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -86 + }, + "Position": { + "x": 0, + "y": -86, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.13, + "g": 0.11, + "b": 0.09, + "a": 1 + }, + "FontSize": 16, + "MaxSize": 16, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "피해 8, 취약 2", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca00109-0000-4000-8000-00000ca00109", + "path": "/ui/DefaultGroup/CardHand/Card6/Art", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Art", + "path": "/ui/DefaultGroup/CardHand/Card6/Art", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 5, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 56, + "y": 73 + }, + "OffsetMin": { + "x": -56, + "y": -39 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 112, + "y": 112 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 17 + }, + "Position": { + "x": 0, + "y": 17, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca001fb-0000-4000-8000-00000ca001fb", + "path": "/ui/DefaultGroup/CardHand/Card7", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.UITouchReceiveComponent", + "jsonString": { + "name": "Card7", + "path": "/ui/DefaultGroup/CardHand/Card7", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 4, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 310, + "y": 125 + }, + "OffsetMin": { + "x": 130, + "y": -125 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 180, + "y": 250 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 220, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "4bb57ef88ef449fdaf958f6cf37fe44b" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 0, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + }, + { + "@type": "MOD.Core.UITouchReceiveComponent", + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca00046-0000-4000-8000-00000ca00046", + "path": "/ui/DefaultGroup/CardHand/Card7/Cost", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Cost", + "path": "/ui/DefaultGroup/CardHand/Card7/Cost", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 7, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -50, + "y": 124 + }, + "OffsetMin": { + "x": -90, + "y": 84 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 40, + "y": 40 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -70, + "y": 104 + }, + "Position": { + "x": -70, + "y": 104, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "FontSize": 24, + "MaxSize": 24, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "0", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca00047-0000-4000-8000-00000ca00047", + "path": "/ui/DefaultGroup/CardHand/Card7/Name", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Name", + "path": "/ui/DefaultGroup/CardHand/Card7/Name", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 6, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 81, + "y": 119 + }, + "OffsetMin": { + "x": -51, + "y": 95 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 132, + "y": 24 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 15, + "y": 107 + }, + "Position": { + "x": 15, + "y": 107, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.13, + "g": 0.11, + "b": 0.09, + "a": 1 + }, + "FontSize": 16, + "MaxSize": 16, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "위협", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca00048-0000-4000-8000-00000ca00048", + "path": "/ui/DefaultGroup/CardHand/Card7/Desc", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Desc", + "path": "/ui/DefaultGroup/CardHand/Card7/Desc", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 8, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 75, + "y": -55 + }, + "OffsetMin": { + "x": -75, + "y": -117 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 150, + "y": 62 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -86 + }, + "Position": { + "x": 0, + "y": -86, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.13, + "g": 0.11, + "b": 0.09, + "a": 1 + }, + "FontSize": 16, + "MaxSize": 16, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "약화 2 부여", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca00113-0000-4000-8000-00000ca00113", + "path": "/ui/DefaultGroup/CardHand/Card7/Art", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Art", + "path": "/ui/DefaultGroup/CardHand/Card7/Art", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 5, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 56, + "y": 73 + }, + "OffsetMin": { + "x": -56, + "y": -39 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 112, + "y": 112 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 17 + }, + "Position": { + "x": 0, + "y": 17, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca001fc-0000-4000-8000-00000ca001fc", + "path": "/ui/DefaultGroup/CardHand/Card8", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.UITouchReceiveComponent", + "jsonString": { + "name": "Card8", + "path": "/ui/DefaultGroup/CardHand/Card8", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 4, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 460, + "y": 125 + }, + "OffsetMin": { + "x": 280, + "y": -125 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 180, + "y": 250 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 370, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "4f71c124c8bc4e13b5e9fad392995f68" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 0, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + }, + { + "@type": "MOD.Core.UITouchReceiveComponent", + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca00050-0000-4000-8000-00000ca00050", + "path": "/ui/DefaultGroup/CardHand/Card8/Cost", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Cost", + "path": "/ui/DefaultGroup/CardHand/Card8/Cost", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 7, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -50, + "y": 124 + }, + "OffsetMin": { + "x": -90, + "y": 84 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 40, + "y": 40 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -70, + "y": 104 + }, + "Position": { + "x": -70, + "y": 104, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "FontSize": 24, + "MaxSize": 24, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "1", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca00051-0000-4000-8000-00000ca00051", + "path": "/ui/DefaultGroup/CardHand/Card8/Name", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Name", + "path": "/ui/DefaultGroup/CardHand/Card8/Name", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 6, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 81, + "y": 119 + }, + "OffsetMin": { + "x": -51, + "y": 95 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 132, + "y": 24 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 15, + "y": 107 + }, + "Position": { + "x": 15, + "y": 107, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.13, + "g": 0.11, + "b": 0.09, + "a": 1 + }, + "FontSize": 16, + "MaxSize": 16, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "인레이지", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca00052-0000-4000-8000-00000ca00052", + "path": "/ui/DefaultGroup/CardHand/Card8/Desc", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Desc", + "path": "/ui/DefaultGroup/CardHand/Card8/Desc", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 8, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 75, + "y": -55 + }, + "OffsetMin": { + "x": -75, + "y": -117 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 150, + "y": 62 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -86 + }, + "Position": { + "x": 0, + "y": -86, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.13, + "g": 0.11, + "b": 0.09, + "a": 1 + }, + "FontSize": 16, + "MaxSize": 16, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "힘 +2", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca0011d-0000-4000-8000-00000ca0011d", + "path": "/ui/DefaultGroup/CardHand/Card8/Art", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Art", + "path": "/ui/DefaultGroup/CardHand/Card8/Art", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 5, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 56, + "y": 73 + }, + "OffsetMin": { + "x": -56, + "y": -39 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 112, + "y": 112 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 17 + }, + "Position": { + "x": 0, + "y": 17, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca001fd-0000-4000-8000-00000ca001fd", + "path": "/ui/DefaultGroup/CardHand/Card9", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.UITouchReceiveComponent", + "jsonString": { + "name": "Card9", + "path": "/ui/DefaultGroup/CardHand/Card9", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 4, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 610, + "y": 125 + }, + "OffsetMin": { + "x": 430, + "y": -125 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 180, + "y": 250 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 520, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "6d741a60c60743cb98ee740a1e2dbfed" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 0, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + }, + { + "@type": "MOD.Core.UITouchReceiveComponent", + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca0005a-0000-4000-8000-00000ca0005a", + "path": "/ui/DefaultGroup/CardHand/Card9/Cost", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Cost", + "path": "/ui/DefaultGroup/CardHand/Card9/Cost", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 7, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -50, + "y": 124 + }, + "OffsetMin": { + "x": -90, + "y": 84 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 40, + "y": 40 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -70, + "y": 104 + }, + "Position": { + "x": -70, + "y": 104, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "FontSize": 24, + "MaxSize": 24, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "1", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca0005b-0000-4000-8000-00000ca0005b", + "path": "/ui/DefaultGroup/CardHand/Card9/Name", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Name", + "path": "/ui/DefaultGroup/CardHand/Card9/Name", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 6, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 81, + "y": 119 + }, + "OffsetMin": { + "x": -51, + "y": 95 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 132, + "y": 24 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 15, + "y": 107 + }, + "Position": { + "x": 15, + "y": 107, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.13, + "g": 0.11, + "b": 0.09, + "a": 1 + }, + "FontSize": 16, + "MaxSize": 16, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "분노", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca0005c-0000-4000-8000-00000ca0005c", + "path": "/ui/DefaultGroup/CardHand/Card9/Desc", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Desc", + "path": "/ui/DefaultGroup/CardHand/Card9/Desc", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 8, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 75, + "y": -55 + }, + "OffsetMin": { + "x": -75, + "y": -117 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 150, + "y": 62 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -86 + }, + "Position": { + "x": 0, + "y": -86, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.13, + "g": 0.11, + "b": 0.09, + "a": 1 + }, + "FontSize": 16, + "MaxSize": 16, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "매 턴 시작 시 힘 +1", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca00127-0000-4000-8000-00000ca00127", + "path": "/ui/DefaultGroup/CardHand/Card9/Art", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Art", + "path": "/ui/DefaultGroup/CardHand/Card9/Art", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 5, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 56, + "y": 73 + }, + "OffsetMin": { + "x": -56, + "y": -39 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 112, + "y": 112 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 17 + }, + "Position": { + "x": 0, + "y": 17, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca001fe-0000-4000-8000-00000ca001fe", + "path": "/ui/DefaultGroup/CardHand/Card10", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.UITouchReceiveComponent", + "jsonString": { + "name": "Card10", + "path": "/ui/DefaultGroup/CardHand/Card10", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 4, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 760, + "y": 125 + }, + "OffsetMin": { + "x": 580, + "y": -125 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 180, + "y": 250 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 670, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "4f71c124c8bc4e13b5e9fad392995f68" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 0, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + }, + { + "@type": "MOD.Core.UITouchReceiveComponent", + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca00064-0000-4000-8000-00000ca00064", + "path": "/ui/DefaultGroup/CardHand/Card10/Cost", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Cost", + "path": "/ui/DefaultGroup/CardHand/Card10/Cost", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 7, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -50, + "y": 124 + }, + "OffsetMin": { + "x": -90, + "y": 84 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 40, + "y": 40 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -70, + "y": 104 + }, + "Position": { + "x": -70, + "y": 104, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "FontSize": 24, + "MaxSize": 24, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "1", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca00065-0000-4000-8000-00000ca00065", + "path": "/ui/DefaultGroup/CardHand/Card10/Name", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Name", + "path": "/ui/DefaultGroup/CardHand/Card10/Name", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 6, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 81, + "y": 119 + }, + "OffsetMin": { + "x": -51, + "y": 95 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 132, + "y": 24 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 15, + "y": 107 + }, + "Position": { + "x": 15, + "y": 107, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.13, + "g": 0.11, + "b": 0.09, + "a": 1 + }, + "FontSize": 16, + "MaxSize": 16, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "콤보 어택", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca00066-0000-4000-8000-00000ca00066", + "path": "/ui/DefaultGroup/CardHand/Card10/Desc", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Desc", + "path": "/ui/DefaultGroup/CardHand/Card10/Desc", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 8, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 75, + "y": -55 + }, + "OffsetMin": { + "x": -75, + "y": -117 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 150, + "y": 62 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -86 + }, + "Position": { + "x": 0, + "y": -86, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.13, + "g": 0.11, + "b": 0.09, + "a": 1 + }, + "FontSize": 16, + "MaxSize": 16, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "피해 5 × 2회", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ca00131-0000-4000-8000-00000ca00131", + "path": "/ui/DefaultGroup/CardHand/Card10/Art", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Art", + "path": "/ui/DefaultGroup/CardHand/Card10/Art", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 5, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 56, + "y": 73 + }, + "OffsetMin": { + "x": -56, + "y": -39 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 112, + "y": 112 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 17 + }, + "Position": { + "x": 0, + "y": 17, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 0, + "Enable": true + } + ], + "@version": 1 + } + }, { "id": "0d000000-0000-4000-8000-00000d000000", "path": "/ui/DefaultGroup/DeckHud", @@ -17958,6 +22443,147 @@ "@version": 1 } }, + { + "id": "0cb000d1-0000-4000-8000-00000cb000d1", + "path": "/ui/DefaultGroup/CombatHud/TopBar/MesoIcon", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "MesoIcon", + "path": "/ui/DefaultGroup/CombatHud/TopBar/MesoIcon", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -419, + "y": 13 + }, + "OffsetMin": { + "x": -445, + "y": -13 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 26, + "y": 26 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -432, + "y": 0 + }, + "Position": { + "x": -432, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 0.82, + "b": 0.2, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, { "id": "0cb0012d-0000-4000-8000-00000cb0012d", "path": "/ui/DefaultGroup/CombatHud/TopBar/RelicSlot1", @@ -26045,12 +30671,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -242, - "y": -302 + "x": -512, + "y": 208 }, "OffsetMin": { - "x": -298, - "y": -358 + "x": -568, + "y": 152 }, "Pivot": { "x": 0.5, @@ -26068,12 +30694,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": -330 + "x": -540, + "y": 180 }, "Position": { - "x": -270, - "y": -330, + "x": -540, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -26421,12 +31047,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -62, - "y": -302 + "x": -512, + "y": 88 }, "OffsetMin": { - "x": -118, - "y": -358 + "x": -568, + "y": 32 }, "Pivot": { "x": 0.5, @@ -26444,12 +31070,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": -330 + "x": -540, + "y": 60 }, "Position": { - "x": -90, - "y": -330, + "x": -540, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -26797,12 +31423,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 118, - "y": -302 + "x": -512, + "y": -32 }, "OffsetMin": { - "x": 62, - "y": -358 + "x": -568, + "y": -88 }, "Pivot": { "x": 0.5, @@ -26820,12 +31446,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": -330 + "x": -540, + "y": -60 }, "Position": { - "x": 90, - "y": -330, + "x": -540, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -27173,12 +31799,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 298, - "y": -302 + "x": -512, + "y": -152 }, "OffsetMin": { - "x": 242, - "y": -358 + "x": -568, + "y": -208 }, "Pivot": { "x": 0.5, @@ -27196,12 +31822,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": -330 + "x": -540, + "y": -180 }, "Position": { - "x": 270, - "y": -330, + "x": -540, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -27549,12 +32175,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -242, - "y": -197 + "x": -362, + "y": 208 }, "OffsetMin": { - "x": -298, - "y": -253 + "x": -418, + "y": 152 }, "Pivot": { "x": 0.5, @@ -27572,12 +32198,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": -225 + "x": -390, + "y": 180 }, "Position": { - "x": -270, - "y": -225, + "x": -390, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -27925,12 +32551,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -62, - "y": -197 + "x": -362, + "y": 88 }, "OffsetMin": { - "x": -118, - "y": -253 + "x": -418, + "y": 32 }, "Pivot": { "x": 0.5, @@ -27948,12 +32574,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": -225 + "x": -390, + "y": 60 }, "Position": { - "x": -90, - "y": -225, + "x": -390, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -28301,12 +32927,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 118, - "y": -197 + "x": -362, + "y": -32 }, "OffsetMin": { - "x": 62, - "y": -253 + "x": -418, + "y": -88 }, "Pivot": { "x": 0.5, @@ -28324,12 +32950,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": -225 + "x": -390, + "y": -60 }, "Position": { - "x": 90, - "y": -225, + "x": -390, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -28677,12 +33303,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 298, - "y": -197 + "x": -362, + "y": -152 }, "OffsetMin": { - "x": 242, - "y": -253 + "x": -418, + "y": -208 }, "Pivot": { "x": 0.5, @@ -28700,12 +33326,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": -225 + "x": -390, + "y": -180 }, "Position": { - "x": 270, - "y": -225, + "x": -390, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -29053,12 +33679,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -242, - "y": -92 + "x": -212, + "y": 208 }, "OffsetMin": { - "x": -298, - "y": -148 + "x": -268, + "y": 152 }, "Pivot": { "x": 0.5, @@ -29076,12 +33702,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": -120 + "x": -240, + "y": 180 }, "Position": { - "x": -270, - "y": -120, + "x": -240, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -29429,12 +34055,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -62, - "y": -92 + "x": -212, + "y": 88 }, "OffsetMin": { - "x": -118, - "y": -148 + "x": -268, + "y": 32 }, "Pivot": { "x": 0.5, @@ -29452,12 +34078,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": -120 + "x": -240, + "y": 60 }, "Position": { - "x": -90, - "y": -120, + "x": -240, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -29805,12 +34431,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 118, - "y": -92 + "x": -212, + "y": -32 }, "OffsetMin": { - "x": 62, - "y": -148 + "x": -268, + "y": -88 }, "Pivot": { "x": 0.5, @@ -29828,12 +34454,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": -120 + "x": -240, + "y": -60 }, "Position": { - "x": 90, - "y": -120, + "x": -240, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -30181,12 +34807,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 298, - "y": -92 + "x": -212, + "y": -152 }, "OffsetMin": { - "x": 242, - "y": -148 + "x": -268, + "y": -208 }, "Pivot": { "x": 0.5, @@ -30204,12 +34830,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": -120 + "x": -240, + "y": -180 }, "Position": { - "x": 270, - "y": -120, + "x": -240, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -30557,12 +35183,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -242, - "y": 13 + "x": -62, + "y": 208 }, "OffsetMin": { - "x": -298, - "y": -43 + "x": -118, + "y": 152 }, "Pivot": { "x": 0.5, @@ -30580,12 +35206,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": -15 + "x": -90, + "y": 180 }, "Position": { - "x": -270, - "y": -15, + "x": -90, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -30934,11 +35560,11 @@ "MobileOnly": false, "OffsetMax": { "x": -62, - "y": 13 + "y": 88 }, "OffsetMin": { "x": -118, - "y": -43 + "y": 32 }, "Pivot": { "x": 0.5, @@ -30957,11 +35583,11 @@ "UIVersion": 2, "anchoredPosition": { "x": -90, - "y": -15 + "y": 60 }, "Position": { "x": -90, - "y": -15, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -31309,12 +35935,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 118, - "y": 13 + "x": -62, + "y": -32 }, "OffsetMin": { - "x": 62, - "y": -43 + "x": -118, + "y": -88 }, "Pivot": { "x": 0.5, @@ -31332,12 +35958,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": -15 + "x": -90, + "y": -60 }, "Position": { - "x": 90, - "y": -15, + "x": -90, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -31685,12 +36311,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 298, - "y": 13 + "x": -62, + "y": -152 }, "OffsetMin": { - "x": 242, - "y": -43 + "x": -118, + "y": -208 }, "Pivot": { "x": 0.5, @@ -31708,12 +36334,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": -15 + "x": -90, + "y": -180 }, "Position": { - "x": 270, - "y": -15, + "x": -90, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -32061,12 +36687,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -242, - "y": 118 + "x": 88, + "y": 208 }, "OffsetMin": { - "x": -298, - "y": 62 + "x": 32, + "y": 152 }, "Pivot": { "x": 0.5, @@ -32084,12 +36710,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": 90 + "x": 60, + "y": 180 }, "Position": { - "x": -270, - "y": 90, + "x": 60, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -32437,12 +37063,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -62, - "y": 118 + "x": 88, + "y": 88 }, "OffsetMin": { - "x": -118, - "y": 62 + "x": 32, + "y": 32 }, "Pivot": { "x": 0.5, @@ -32460,12 +37086,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": 90 + "x": 60, + "y": 60 }, "Position": { - "x": -90, - "y": 90, + "x": 60, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -32813,12 +37439,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 118, - "y": 118 + "x": 88, + "y": -32 }, "OffsetMin": { - "x": 62, - "y": 62 + "x": 32, + "y": -88 }, "Pivot": { "x": 0.5, @@ -32836,12 +37462,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": 90 + "x": 60, + "y": -60 }, "Position": { - "x": 90, - "y": 90, + "x": 60, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -33189,12 +37815,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 298, - "y": 118 + "x": 88, + "y": -152 }, "OffsetMin": { - "x": 242, - "y": 62 + "x": 32, + "y": -208 }, "Pivot": { "x": 0.5, @@ -33212,12 +37838,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": 90 + "x": 60, + "y": -180 }, "Position": { - "x": 270, - "y": 90, + "x": 60, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -33565,12 +38191,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -242, - "y": 223 + "x": 238, + "y": 208 }, "OffsetMin": { - "x": -298, - "y": 167 + "x": 182, + "y": 152 }, "Pivot": { "x": 0.5, @@ -33588,12 +38214,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": 195 + "x": 210, + "y": 180 }, "Position": { - "x": -270, - "y": 195, + "x": 210, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -33941,12 +38567,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -62, - "y": 223 + "x": 238, + "y": 88 }, "OffsetMin": { - "x": -118, - "y": 167 + "x": 182, + "y": 32 }, "Pivot": { "x": 0.5, @@ -33964,12 +38590,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": 195 + "x": 210, + "y": 60 }, "Position": { - "x": -90, - "y": 195, + "x": 210, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -34317,12 +38943,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 118, - "y": 223 + "x": 238, + "y": -32 }, "OffsetMin": { - "x": 62, - "y": 167 + "x": 182, + "y": -88 }, "Pivot": { "x": 0.5, @@ -34340,12 +38966,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": 195 + "x": 210, + "y": -60 }, "Position": { - "x": 90, - "y": 195, + "x": 210, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -34693,12 +39319,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 298, - "y": 223 + "x": 238, + "y": -152 }, "OffsetMin": { - "x": 242, - "y": 167 + "x": 182, + "y": -208 }, "Pivot": { "x": 0.5, @@ -34716,12 +39342,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": 195 + "x": 210, + "y": -180 }, "Position": { - "x": 270, - "y": 195, + "x": 210, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -35034,11 +39660,11 @@ }, { "id": "0cd00032-0000-4000-8000-00000cd00032", - "path": "/ui/DefaultGroup/MapHud/Node_r7c1", + "path": "/ui/DefaultGroup/MapHud/Node_boss", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent", "jsonString": { - "name": "Node_r7c1", - "path": "/ui/DefaultGroup/MapHud/Node_r7c1", + "name": "Node_boss", + "path": "/ui/DefaultGroup/MapHud/Node_boss", "nameEditable": true, "enable": false, "visible": true, @@ -35069,20 +39695,20 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -242, - "y": 328 + "x": 396, + "y": 36 }, "OffsetMin": { - "x": -298, - "y": 272 + "x": 324, + "y": -36 }, "Pivot": { "x": 0.5, "y": 0.5 }, "RectSize": { - "x": 56, - "y": 56 + "x": 72, + "y": 72 }, "UIMode": 1, "UIScale": { @@ -35092,12 +39718,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": 300 + "x": 360, + "y": 0 }, "Position": { - "x": -270, - "y": 300, + "x": 360, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -35222,1510 +39848,6 @@ }, { "id": "0cd00033-0000-4000-8000-00000cd00033", - "path": "/ui/DefaultGroup/MapHud/Node_r7c1/Label", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", - "jsonString": { - "name": "Label", - "path": "/ui/DefaultGroup/MapHud/Node_r7c1/Label", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": true, - "displayOrder": 0, - "pathConstraints": "/////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UIText", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uitext", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 38, - "y": 15 - }, - "OffsetMin": { - "x": -38, - "y": -15 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 76, - "y": 30 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 0, - "y": 0 - }, - "Position": { - "x": 0, - "y": 0, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0, - "g": 0, - "b": 0, - "a": 0 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - }, - { - "@type": "MOD.Core.TextComponent", - "Alignment": 4, - "Bold": true, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "Font": 0, - "FontColor": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "FontSize": 15, - "MaxSize": 15, - "MinSize": 8, - "OutlineColor": { - "r": 0.08, - "g": 0.08, - "b": 0.08, - "a": 1 - }, - "OutlineDistance": { - "x": 1, - "y": -1 - }, - "OutlineWidth": 1, - "Overflow": 0, - "OverrideSorting": false, - "Padding": { - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 - }, - "SizeFit": false, - "Text": "", - "UseOutLine": true, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd00034-0000-4000-8000-00000cd00034", - "path": "/ui/DefaultGroup/MapHud/Node_r7c2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent", - "jsonString": { - "name": "Node_r7c2", - "path": "/ui/DefaultGroup/MapHud/Node_r7c2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 5, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -62, - "y": 328 - }, - "OffsetMin": { - "x": -118, - "y": 272 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 56, - "y": 56 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -90, - "y": 300 - }, - "Position": { - "x": -90, - "y": 300, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.2, - "g": 0.22, - "b": 0.26, - "a": 1 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": true, - "Type": 1, - "Enable": true - }, - { - "@type": "MOD.Core.ButtonComponent", - "Colors": { - "NormalColor": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "HighlightedColor": { - "r": 0.9607843, - "g": 0.9607843, - "b": 0.9607843, - "a": 1 - }, - "PressedColor": { - "r": 0.784313738, - "g": 0.784313738, - "b": 0.784313738, - "a": 1 - }, - "SelectedColor": { - "r": 0.9607843, - "g": 0.9607843, - "b": 0.9607843, - "a": 1 - }, - "DisabledColor": { - "r": 0.784313738, - "g": 0.784313738, - "b": 0.784313738, - "a": 0.5019608 - }, - "ColorMultiplier": 1, - "FadeDuration": 0.1 - }, - "ImageRUIDs": { - "HighlightedSprite": null, - "PressedSprite": null, - "SelectedSprite": null, - "DisabledSprite": null - }, - "KeyCode": 0, - "OverrideSorting": false, - "Transition": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd00035-0000-4000-8000-00000cd00035", - "path": "/ui/DefaultGroup/MapHud/Node_r7c2/Label", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", - "jsonString": { - "name": "Label", - "path": "/ui/DefaultGroup/MapHud/Node_r7c2/Label", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": true, - "displayOrder": 0, - "pathConstraints": "/////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UIText", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uitext", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 38, - "y": 15 - }, - "OffsetMin": { - "x": -38, - "y": -15 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 76, - "y": 30 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 0, - "y": 0 - }, - "Position": { - "x": 0, - "y": 0, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0, - "g": 0, - "b": 0, - "a": 0 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - }, - { - "@type": "MOD.Core.TextComponent", - "Alignment": 4, - "Bold": true, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "Font": 0, - "FontColor": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "FontSize": 15, - "MaxSize": 15, - "MinSize": 8, - "OutlineColor": { - "r": 0.08, - "g": 0.08, - "b": 0.08, - "a": 1 - }, - "OutlineDistance": { - "x": 1, - "y": -1 - }, - "OutlineWidth": 1, - "Overflow": 0, - "OverrideSorting": false, - "Padding": { - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 - }, - "SizeFit": false, - "Text": "", - "UseOutLine": true, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd00036-0000-4000-8000-00000cd00036", - "path": "/ui/DefaultGroup/MapHud/Node_r7c3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent", - "jsonString": { - "name": "Node_r7c3", - "path": "/ui/DefaultGroup/MapHud/Node_r7c3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 5, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 118, - "y": 328 - }, - "OffsetMin": { - "x": 62, - "y": 272 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 56, - "y": 56 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 90, - "y": 300 - }, - "Position": { - "x": 90, - "y": 300, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.2, - "g": 0.22, - "b": 0.26, - "a": 1 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": true, - "Type": 1, - "Enable": true - }, - { - "@type": "MOD.Core.ButtonComponent", - "Colors": { - "NormalColor": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "HighlightedColor": { - "r": 0.9607843, - "g": 0.9607843, - "b": 0.9607843, - "a": 1 - }, - "PressedColor": { - "r": 0.784313738, - "g": 0.784313738, - "b": 0.784313738, - "a": 1 - }, - "SelectedColor": { - "r": 0.9607843, - "g": 0.9607843, - "b": 0.9607843, - "a": 1 - }, - "DisabledColor": { - "r": 0.784313738, - "g": 0.784313738, - "b": 0.784313738, - "a": 0.5019608 - }, - "ColorMultiplier": 1, - "FadeDuration": 0.1 - }, - "ImageRUIDs": { - "HighlightedSprite": null, - "PressedSprite": null, - "SelectedSprite": null, - "DisabledSprite": null - }, - "KeyCode": 0, - "OverrideSorting": false, - "Transition": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd00037-0000-4000-8000-00000cd00037", - "path": "/ui/DefaultGroup/MapHud/Node_r7c3/Label", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", - "jsonString": { - "name": "Label", - "path": "/ui/DefaultGroup/MapHud/Node_r7c3/Label", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": true, - "displayOrder": 0, - "pathConstraints": "/////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UIText", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uitext", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 38, - "y": 15 - }, - "OffsetMin": { - "x": -38, - "y": -15 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 76, - "y": 30 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 0, - "y": 0 - }, - "Position": { - "x": 0, - "y": 0, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0, - "g": 0, - "b": 0, - "a": 0 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - }, - { - "@type": "MOD.Core.TextComponent", - "Alignment": 4, - "Bold": true, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "Font": 0, - "FontColor": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "FontSize": 15, - "MaxSize": 15, - "MinSize": 8, - "OutlineColor": { - "r": 0.08, - "g": 0.08, - "b": 0.08, - "a": 1 - }, - "OutlineDistance": { - "x": 1, - "y": -1 - }, - "OutlineWidth": 1, - "Overflow": 0, - "OverrideSorting": false, - "Padding": { - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 - }, - "SizeFit": false, - "Text": "", - "UseOutLine": true, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd00038-0000-4000-8000-00000cd00038", - "path": "/ui/DefaultGroup/MapHud/Node_r7c4", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent", - "jsonString": { - "name": "Node_r7c4", - "path": "/ui/DefaultGroup/MapHud/Node_r7c4", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 5, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 298, - "y": 328 - }, - "OffsetMin": { - "x": 242, - "y": 272 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 56, - "y": 56 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 270, - "y": 300 - }, - "Position": { - "x": 270, - "y": 300, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.2, - "g": 0.22, - "b": 0.26, - "a": 1 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": true, - "Type": 1, - "Enable": true - }, - { - "@type": "MOD.Core.ButtonComponent", - "Colors": { - "NormalColor": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "HighlightedColor": { - "r": 0.9607843, - "g": 0.9607843, - "b": 0.9607843, - "a": 1 - }, - "PressedColor": { - "r": 0.784313738, - "g": 0.784313738, - "b": 0.784313738, - "a": 1 - }, - "SelectedColor": { - "r": 0.9607843, - "g": 0.9607843, - "b": 0.9607843, - "a": 1 - }, - "DisabledColor": { - "r": 0.784313738, - "g": 0.784313738, - "b": 0.784313738, - "a": 0.5019608 - }, - "ColorMultiplier": 1, - "FadeDuration": 0.1 - }, - "ImageRUIDs": { - "HighlightedSprite": null, - "PressedSprite": null, - "SelectedSprite": null, - "DisabledSprite": null - }, - "KeyCode": 0, - "OverrideSorting": false, - "Transition": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd00039-0000-4000-8000-00000cd00039", - "path": "/ui/DefaultGroup/MapHud/Node_r7c4/Label", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", - "jsonString": { - "name": "Label", - "path": "/ui/DefaultGroup/MapHud/Node_r7c4/Label", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": true, - "displayOrder": 0, - "pathConstraints": "/////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UIText", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uitext", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 38, - "y": 15 - }, - "OffsetMin": { - "x": -38, - "y": -15 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 76, - "y": 30 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 0, - "y": 0 - }, - "Position": { - "x": 0, - "y": 0, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0, - "g": 0, - "b": 0, - "a": 0 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - }, - { - "@type": "MOD.Core.TextComponent", - "Alignment": 4, - "Bold": true, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "Font": 0, - "FontColor": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "FontSize": 15, - "MaxSize": 15, - "MinSize": 8, - "OutlineColor": { - "r": 0.08, - "g": 0.08, - "b": 0.08, - "a": 1 - }, - "OutlineDistance": { - "x": 1, - "y": -1 - }, - "OutlineWidth": 1, - "Overflow": 0, - "OverrideSorting": false, - "Padding": { - "left": 0, - "right": 0, - "top": 0, - "bottom": 0 - }, - "SizeFit": false, - "Text": "", - "UseOutLine": true, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd0003a-0000-4000-8000-00000cd0003a", - "path": "/ui/DefaultGroup/MapHud/Node_boss", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent", - "jsonString": { - "name": "Node_boss", - "path": "/ui/DefaultGroup/MapHud/Node_boss", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 5, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 36, - "y": 441 - }, - "OffsetMin": { - "x": -36, - "y": 369 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 72, - "y": 72 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 0, - "y": 405 - }, - "Position": { - "x": 0, - "y": 405, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.2, - "g": 0.22, - "b": 0.26, - "a": 1 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": true, - "Type": 1, - "Enable": true - }, - { - "@type": "MOD.Core.ButtonComponent", - "Colors": { - "NormalColor": { - "r": 1, - "g": 1, - "b": 1, - "a": 1 - }, - "HighlightedColor": { - "r": 0.9607843, - "g": 0.9607843, - "b": 0.9607843, - "a": 1 - }, - "PressedColor": { - "r": 0.784313738, - "g": 0.784313738, - "b": 0.784313738, - "a": 1 - }, - "SelectedColor": { - "r": 0.9607843, - "g": 0.9607843, - "b": 0.9607843, - "a": 1 - }, - "DisabledColor": { - "r": 0.784313738, - "g": 0.784313738, - "b": 0.784313738, - "a": 0.5019608 - }, - "ColorMultiplier": 1, - "FadeDuration": 0.1 - }, - "ImageRUIDs": { - "HighlightedSprite": null, - "PressedSprite": null, - "SelectedSprite": null, - "DisabledSprite": null - }, - "KeyCode": 0, - "OverrideSorting": false, - "Transition": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd0003b-0000-4000-8000-00000cd0003b", "path": "/ui/DefaultGroup/MapHud/Node_boss/Label", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", "jsonString": { @@ -36913,7 +40035,7 @@ } }, { - "id": "0cd0003c-0000-4000-8000-00000cd0003c", + "id": "0cd00034-0000-4000-8000-00000cd00034", "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_1_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { @@ -36949,12 +40071,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": -299.75 + "x": -498.5, + "y": 184 }, "OffsetMin": { - "x": -274, - "y": -307.75 + "x": -506.5, + "y": 176 }, "Pivot": { "x": 0.5, @@ -36972,12 +40094,1140 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": -303.75 + "x": -502.5, + "y": 180 }, "Position": { - "x": -270, - "y": -303.75, + "x": -502.5, + "y": 180, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.5, + "g": 0.5, + "b": 0.55, + "a": 0.8 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cd00035-0000-4000-8000-00000cd00035", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_1_2", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Dot_r1c1_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_1_2", + "nameEditable": true, + "enable": false, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -461, + "y": 184 + }, + "OffsetMin": { + "x": -469, + "y": 176 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 8, + "y": 8 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -465, + "y": 180 + }, + "Position": { + "x": -465, + "y": 180, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.5, + "g": 0.5, + "b": 0.55, + "a": 0.8 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cd00036-0000-4000-8000-00000cd00036", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_1_3", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Dot_r1c1_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_1_3", + "nameEditable": true, + "enable": false, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -423.5, + "y": 184 + }, + "OffsetMin": { + "x": -431.5, + "y": 176 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 8, + "y": 8 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -427.5, + "y": 180 + }, + "Position": { + "x": -427.5, + "y": 180, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.5, + "g": 0.5, + "b": 0.55, + "a": 0.8 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cd00037-0000-4000-8000-00000cd00037", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_2_1", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Dot_r1c1_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_2_1", + "nameEditable": true, + "enable": false, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -498.5, + "y": 154 + }, + "OffsetMin": { + "x": -506.5, + "y": 146 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 8, + "y": 8 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -502.5, + "y": 150 + }, + "Position": { + "x": -502.5, + "y": 150, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.5, + "g": 0.5, + "b": 0.55, + "a": 0.8 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cd00038-0000-4000-8000-00000cd00038", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_2_2", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Dot_r1c1_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_2_2", + "nameEditable": true, + "enable": false, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -461, + "y": 124 + }, + "OffsetMin": { + "x": -469, + "y": 116 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 8, + "y": 8 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -465, + "y": 120 + }, + "Position": { + "x": -465, + "y": 120, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.5, + "g": 0.5, + "b": 0.55, + "a": 0.8 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cd00039-0000-4000-8000-00000cd00039", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_2_3", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Dot_r1c1_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_2_3", + "nameEditable": true, + "enable": false, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -423.5, + "y": 94 + }, + "OffsetMin": { + "x": -431.5, + "y": 86 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 8, + "y": 8 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -427.5, + "y": 90 + }, + "Position": { + "x": -427.5, + "y": 90, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.5, + "g": 0.5, + "b": 0.55, + "a": 0.8 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cd0003a-0000-4000-8000-00000cd0003a", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_1_1", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Dot_r1c2_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_1_1", + "nameEditable": true, + "enable": false, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -498.5, + "y": 94 + }, + "OffsetMin": { + "x": -506.5, + "y": 86 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 8, + "y": 8 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -502.5, + "y": 90 + }, + "Position": { + "x": -502.5, + "y": 90, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.5, + "g": 0.5, + "b": 0.55, + "a": 0.8 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cd0003b-0000-4000-8000-00000cd0003b", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_1_2", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Dot_r1c2_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_1_2", + "nameEditable": true, + "enable": false, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -461, + "y": 124 + }, + "OffsetMin": { + "x": -469, + "y": 116 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 8, + "y": 8 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -465, + "y": 120 + }, + "Position": { + "x": -465, + "y": 120, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.5, + "g": 0.5, + "b": 0.55, + "a": 0.8 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0cd0003c-0000-4000-8000-00000cd0003c", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_1_3", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Dot_r1c2_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_1_3", + "nameEditable": true, + "enable": false, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -423.5, + "y": 154 + }, + "OffsetMin": { + "x": -431.5, + "y": 146 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 8, + "y": 8 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -427.5, + "y": 150 + }, + "Position": { + "x": -427.5, + "y": 150, "z": 0 }, "QuaternionRotation": { @@ -37055,11 +41305,11 @@ }, { "id": "0cd0003d-0000-4000-8000-00000cd0003d", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c1_1_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_1_2", + "name": "Dot_r1c2_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -37090,12 +41340,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": -273.5 + "x": -498.5, + "y": 64 }, "OffsetMin": { - "x": -274, - "y": -281.5 + "x": -506.5, + "y": 56 }, "Pivot": { "x": 0.5, @@ -37113,12 +41363,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": -277.5 + "x": -502.5, + "y": 60 }, "Position": { - "x": -270, - "y": -277.5, + "x": -502.5, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -37196,11 +41446,11 @@ }, { "id": "0cd0003e-0000-4000-8000-00000cd0003e", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c1_1_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_1_3", + "name": "Dot_r1c2_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -37231,12 +41481,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": -247.25 + "x": -461, + "y": 64 }, "OffsetMin": { - "x": -274, - "y": -255.25 + "x": -469, + "y": 56 }, "Pivot": { "x": 0.5, @@ -37254,12 +41504,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": -251.25 + "x": -465, + "y": 60 }, "Position": { - "x": -270, - "y": -251.25, + "x": -465, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -37337,11 +41587,11 @@ }, { "id": "0cd0003f-0000-4000-8000-00000cd0003f", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c1_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_2_1", + "name": "Dot_r1c2_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -37372,12 +41622,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -221, - "y": -299.75 + "x": -423.5, + "y": 64 }, "OffsetMin": { - "x": -229, - "y": -307.75 + "x": -431.5, + "y": 56 }, "Pivot": { "x": 0.5, @@ -37395,12 +41645,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -225, - "y": -303.75 + "x": -427.5, + "y": 60 }, "Position": { - "x": -225, - "y": -303.75, + "x": -427.5, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -37478,11 +41728,11 @@ }, { "id": "0cd00040-0000-4000-8000-00000cd00040", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c1_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_2_2", + "name": "Dot_r1c2_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -37513,12 +41763,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -176, - "y": -273.5 + "x": -498.5, + "y": 34 }, "OffsetMin": { - "x": -184, - "y": -281.5 + "x": -506.5, + "y": 26 }, "Pivot": { "x": 0.5, @@ -37536,12 +41786,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -180, - "y": -277.5 + "x": -502.5, + "y": 30 }, "Position": { - "x": -180, - "y": -277.5, + "x": -502.5, + "y": 30, "z": 0 }, "QuaternionRotation": { @@ -37619,11 +41869,11 @@ }, { "id": "0cd00041-0000-4000-8000-00000cd00041", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c1_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c1_2_3", + "name": "Dot_r1c2_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -37654,12 +41904,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -131, - "y": -247.25 + "x": -461, + "y": 4 }, "OffsetMin": { - "x": -139, - "y": -255.25 + "x": -469, + "y": -4 }, "Pivot": { "x": 0.5, @@ -37677,12 +41927,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -135, - "y": -251.25 + "x": -465, + "y": 0 }, "Position": { - "x": -135, - "y": -251.25, + "x": -465, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -37760,11 +42010,11 @@ }, { "id": "0cd00042-0000-4000-8000-00000cd00042", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c2_1_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_1_1", + "name": "Dot_r1c2_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -37795,12 +42045,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -131, - "y": -299.75 + "x": -423.5, + "y": -26 }, "OffsetMin": { - "x": -139, - "y": -307.75 + "x": -431.5, + "y": -34 }, "Pivot": { "x": 0.5, @@ -37818,12 +42068,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -135, - "y": -303.75 + "x": -427.5, + "y": -30 }, "Position": { - "x": -135, - "y": -303.75, + "x": -427.5, + "y": -30, "z": 0 }, "QuaternionRotation": { @@ -37901,11 +42151,11 @@ }, { "id": "0cd00043-0000-4000-8000-00000cd00043", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c2_1_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_1_2", + "name": "Dot_r1c3_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -37936,12 +42186,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -176, - "y": -273.5 + "x": -498.5, + "y": -26 }, "OffsetMin": { - "x": -184, - "y": -281.5 + "x": -506.5, + "y": -34 }, "Pivot": { "x": 0.5, @@ -37959,12 +42209,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -180, - "y": -277.5 + "x": -502.5, + "y": -30 }, "Position": { - "x": -180, - "y": -277.5, + "x": -502.5, + "y": -30, "z": 0 }, "QuaternionRotation": { @@ -38042,11 +42292,11 @@ }, { "id": "0cd00044-0000-4000-8000-00000cd00044", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c2_1_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_1_3", + "name": "Dot_r1c3_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -38077,12 +42327,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -221, - "y": -247.25 + "x": -461, + "y": 4 }, "OffsetMin": { - "x": -229, - "y": -255.25 + "x": -469, + "y": -4 }, "Pivot": { "x": 0.5, @@ -38100,12 +42350,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -225, - "y": -251.25 + "x": -465, + "y": 0 }, "Position": { - "x": -225, - "y": -251.25, + "x": -465, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -38183,11 +42433,11 @@ }, { "id": "0cd00045-0000-4000-8000-00000cd00045", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c2_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_2_1", + "name": "Dot_r1c3_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -38218,12 +42468,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": -299.75 + "x": -423.5, + "y": 34 }, "OffsetMin": { - "x": -94, - "y": -307.75 + "x": -431.5, + "y": 26 }, "Pivot": { "x": 0.5, @@ -38241,12 +42491,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": -303.75 + "x": -427.5, + "y": 30 }, "Position": { - "x": -90, - "y": -303.75, + "x": -427.5, + "y": 30, "z": 0 }, "QuaternionRotation": { @@ -38324,11 +42574,11 @@ }, { "id": "0cd00046-0000-4000-8000-00000cd00046", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c2_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_2_2", + "name": "Dot_r1c3_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -38359,12 +42609,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": -273.5 + "x": -498.5, + "y": -56 }, "OffsetMin": { - "x": -94, - "y": -281.5 + "x": -506.5, + "y": -64 }, "Pivot": { "x": 0.5, @@ -38382,12 +42632,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": -277.5 + "x": -502.5, + "y": -60 }, "Position": { - "x": -90, - "y": -277.5, + "x": -502.5, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -38465,11 +42715,11 @@ }, { "id": "0cd00047-0000-4000-8000-00000cd00047", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c2_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_2_3", + "name": "Dot_r1c3_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -38500,12 +42750,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": -247.25 + "x": -461, + "y": -56 }, "OffsetMin": { - "x": -94, - "y": -255.25 + "x": -469, + "y": -64 }, "Pivot": { "x": 0.5, @@ -38523,12 +42773,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": -251.25 + "x": -465, + "y": -60 }, "Position": { - "x": -90, - "y": -251.25, + "x": -465, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -38606,11 +42856,11 @@ }, { "id": "0cd00048-0000-4000-8000-00000cd00048", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c2_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_3_1", + "name": "Dot_r1c3_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -38641,12 +42891,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -41, - "y": -299.75 + "x": -423.5, + "y": -56 }, "OffsetMin": { - "x": -49, - "y": -307.75 + "x": -431.5, + "y": -64 }, "Pivot": { "x": 0.5, @@ -38664,12 +42914,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -45, - "y": -303.75 + "x": -427.5, + "y": -60 }, "Position": { - "x": -45, - "y": -303.75, + "x": -427.5, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -38747,11 +42997,11 @@ }, { "id": "0cd00049-0000-4000-8000-00000cd00049", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_4_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c2_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_3_2", + "name": "Dot_r1c3_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_4_1", "nameEditable": true, "enable": false, "visible": true, @@ -38782,12 +43032,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 4, - "y": -273.5 + "x": -498.5, + "y": -86 }, "OffsetMin": { - "x": -4, - "y": -281.5 + "x": -506.5, + "y": -94 }, "Pivot": { "x": 0.5, @@ -38805,12 +43055,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 0, - "y": -277.5 + "x": -502.5, + "y": -90 }, "Position": { - "x": 0, - "y": -277.5, + "x": -502.5, + "y": -90, "z": 0 }, "QuaternionRotation": { @@ -38888,11 +43138,11 @@ }, { "id": "0cd0004a-0000-4000-8000-00000cd0004a", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_4_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c2_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c2_3_3", + "name": "Dot_r1c3_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_4_2", "nameEditable": true, "enable": false, "visible": true, @@ -38923,12 +43173,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 49, - "y": -247.25 + "x": -461, + "y": -116 }, "OffsetMin": { - "x": 41, - "y": -255.25 + "x": -469, + "y": -124 }, "Pivot": { "x": 0.5, @@ -38946,12 +43196,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 45, - "y": -251.25 + "x": -465, + "y": -120 }, "Position": { - "x": 45, - "y": -251.25, + "x": -465, + "y": -120, "z": 0 }, "QuaternionRotation": { @@ -39029,11 +43279,11 @@ }, { "id": "0cd0004b-0000-4000-8000-00000cd0004b", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_4_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c3_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_2_1", + "name": "Dot_r1c3_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_4_3", "nameEditable": true, "enable": false, "visible": true, @@ -39064,12 +43314,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 49, - "y": -299.75 + "x": -423.5, + "y": -146 }, "OffsetMin": { - "x": 41, - "y": -307.75 + "x": -431.5, + "y": -154 }, "Pivot": { "x": 0.5, @@ -39087,12 +43337,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 45, - "y": -303.75 + "x": -427.5, + "y": -150 }, "Position": { - "x": 45, - "y": -303.75, + "x": -427.5, + "y": -150, "z": 0 }, "QuaternionRotation": { @@ -39170,11 +43420,11 @@ }, { "id": "0cd0004c-0000-4000-8000-00000cd0004c", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c3_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_2_2", + "name": "Dot_r1c4_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -39205,12 +43455,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 4, - "y": -273.5 + "x": -498.5, + "y": -146 }, "OffsetMin": { - "x": -4, - "y": -281.5 + "x": -506.5, + "y": -154 }, "Pivot": { "x": 0.5, @@ -39228,12 +43478,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 0, - "y": -277.5 + "x": -502.5, + "y": -150 }, "Position": { - "x": 0, - "y": -277.5, + "x": -502.5, + "y": -150, "z": 0 }, "QuaternionRotation": { @@ -39311,11 +43561,11 @@ }, { "id": "0cd0004d-0000-4000-8000-00000cd0004d", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c3_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_2_3", + "name": "Dot_r1c4_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -39346,12 +43596,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -41, - "y": -247.25 + "x": -461, + "y": -116 }, "OffsetMin": { - "x": -49, - "y": -255.25 + "x": -469, + "y": -124 }, "Pivot": { "x": 0.5, @@ -39369,12 +43619,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -45, - "y": -251.25 + "x": -465, + "y": -120 }, "Position": { - "x": -45, - "y": -251.25, + "x": -465, + "y": -120, "z": 0 }, "QuaternionRotation": { @@ -39452,11 +43702,11 @@ }, { "id": "0cd0004e-0000-4000-8000-00000cd0004e", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c3_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_3_1", + "name": "Dot_r1c4_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -39487,12 +43737,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": -299.75 + "x": -423.5, + "y": -86 }, "OffsetMin": { - "x": 86, - "y": -307.75 + "x": -431.5, + "y": -94 }, "Pivot": { "x": 0.5, @@ -39510,12 +43760,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": -303.75 + "x": -427.5, + "y": -90 }, "Position": { - "x": 90, - "y": -303.75, + "x": -427.5, + "y": -90, "z": 0 }, "QuaternionRotation": { @@ -39593,11 +43843,11 @@ }, { "id": "0cd0004f-0000-4000-8000-00000cd0004f", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_4_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c3_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_3_2", + "name": "Dot_r1c4_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_4_1", "nameEditable": true, "enable": false, "visible": true, @@ -39628,12 +43878,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": -273.5 + "x": -498.5, + "y": -176 }, "OffsetMin": { - "x": 86, - "y": -281.5 + "x": -506.5, + "y": -184 }, "Pivot": { "x": 0.5, @@ -39651,12 +43901,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": -277.5 + "x": -502.5, + "y": -180 }, "Position": { - "x": 90, - "y": -277.5, + "x": -502.5, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -39734,11 +43984,11 @@ }, { "id": "0cd00050-0000-4000-8000-00000cd00050", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_4_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c3_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_3_3", + "name": "Dot_r1c4_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_4_2", "nameEditable": true, "enable": false, "visible": true, @@ -39769,12 +44019,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": -247.25 + "x": -461, + "y": -176 }, "OffsetMin": { - "x": 86, - "y": -255.25 + "x": -469, + "y": -184 }, "Pivot": { "x": 0.5, @@ -39792,12 +44042,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": -251.25 + "x": -465, + "y": -180 }, "Position": { - "x": 90, - "y": -251.25, + "x": -465, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -39875,11 +44125,11 @@ }, { "id": "0cd00051-0000-4000-8000-00000cd00051", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_4_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c3_4_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_4_1", + "name": "Dot_r1c4_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_4_3", "nameEditable": true, "enable": false, "visible": true, @@ -39910,12 +44160,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 139, - "y": -299.75 + "x": -423.5, + "y": -176 }, "OffsetMin": { - "x": 131, - "y": -307.75 + "x": -431.5, + "y": -184 }, "Pivot": { "x": 0.5, @@ -39933,12 +44183,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 135, - "y": -303.75 + "x": -427.5, + "y": -180 }, "Position": { - "x": 135, - "y": -303.75, + "x": -427.5, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -40016,11 +44266,11 @@ }, { "id": "0cd00052-0000-4000-8000-00000cd00052", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_1_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c3_4_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_4_2", + "name": "Dot_r2c1_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_1_1", "nameEditable": true, "enable": false, "visible": true, @@ -40051,12 +44301,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 184, - "y": -273.5 + "x": -348.5, + "y": 184 }, "OffsetMin": { - "x": 176, - "y": -281.5 + "x": -356.5, + "y": 176 }, "Pivot": { "x": 0.5, @@ -40074,12 +44324,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 180, - "y": -277.5 + "x": -352.5, + "y": 180 }, "Position": { - "x": 180, - "y": -277.5, + "x": -352.5, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -40157,11 +44407,11 @@ }, { "id": "0cd00053-0000-4000-8000-00000cd00053", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_1_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c3_4_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c3_4_3", + "name": "Dot_r2c1_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_1_2", "nameEditable": true, "enable": false, "visible": true, @@ -40192,12 +44442,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 229, - "y": -247.25 + "x": -311, + "y": 184 }, "OffsetMin": { - "x": 221, - "y": -255.25 + "x": -319, + "y": 176 }, "Pivot": { "x": 0.5, @@ -40215,12 +44465,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 225, - "y": -251.25 + "x": -315, + "y": 180 }, "Position": { - "x": 225, - "y": -251.25, + "x": -315, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -40298,11 +44548,11 @@ }, { "id": "0cd00054-0000-4000-8000-00000cd00054", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_1_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c4_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_3_1", + "name": "Dot_r2c1_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_1_3", "nameEditable": true, "enable": false, "visible": true, @@ -40333,12 +44583,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 229, - "y": -299.75 + "x": -273.5, + "y": 184 }, "OffsetMin": { - "x": 221, - "y": -307.75 + "x": -281.5, + "y": 176 }, "Pivot": { "x": 0.5, @@ -40356,12 +44606,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 225, - "y": -303.75 + "x": -277.5, + "y": 180 }, "Position": { - "x": 225, - "y": -303.75, + "x": -277.5, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -40439,11 +44689,11 @@ }, { "id": "0cd00055-0000-4000-8000-00000cd00055", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c4_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_3_2", + "name": "Dot_r2c1_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -40474,12 +44724,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 184, - "y": -273.5 + "x": -348.5, + "y": 154 }, "OffsetMin": { - "x": 176, - "y": -281.5 + "x": -356.5, + "y": 146 }, "Pivot": { "x": 0.5, @@ -40497,12 +44747,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 180, - "y": -277.5 + "x": -352.5, + "y": 150 }, "Position": { - "x": 180, - "y": -277.5, + "x": -352.5, + "y": 150, "z": 0 }, "QuaternionRotation": { @@ -40580,11 +44830,11 @@ }, { "id": "0cd00056-0000-4000-8000-00000cd00056", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c4_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_3_3", + "name": "Dot_r2c1_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -40615,12 +44865,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 139, - "y": -247.25 + "x": -311, + "y": 124 }, "OffsetMin": { - "x": 131, - "y": -255.25 + "x": -319, + "y": 116 }, "Pivot": { "x": 0.5, @@ -40638,12 +44888,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 135, - "y": -251.25 + "x": -315, + "y": 120 }, "Position": { - "x": 135, - "y": -251.25, + "x": -315, + "y": 120, "z": 0 }, "QuaternionRotation": { @@ -40721,11 +44971,11 @@ }, { "id": "0cd00057-0000-4000-8000-00000cd00057", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c4_4_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_4_1", + "name": "Dot_r2c1_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -40756,12 +45006,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": -299.75 + "x": -273.5, + "y": 94 }, "OffsetMin": { - "x": 266, - "y": -307.75 + "x": -281.5, + "y": 86 }, "Pivot": { "x": 0.5, @@ -40779,12 +45029,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": -303.75 + "x": -277.5, + "y": 90 }, "Position": { - "x": 270, - "y": -303.75, + "x": -277.5, + "y": 90, "z": 0 }, "QuaternionRotation": { @@ -40862,11 +45112,11 @@ }, { "id": "0cd00058-0000-4000-8000-00000cd00058", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_1_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c4_4_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_4_2", + "name": "Dot_r2c2_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_1_1", "nameEditable": true, "enable": false, "visible": true, @@ -40897,12 +45147,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": -273.5 + "x": -348.5, + "y": 94 }, "OffsetMin": { - "x": 266, - "y": -281.5 + "x": -356.5, + "y": 86 }, "Pivot": { "x": 0.5, @@ -40920,12 +45170,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": -277.5 + "x": -352.5, + "y": 90 }, "Position": { - "x": 270, - "y": -277.5, + "x": -352.5, + "y": 90, "z": 0 }, "QuaternionRotation": { @@ -41003,11 +45253,11 @@ }, { "id": "0cd00059-0000-4000-8000-00000cd00059", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_1_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r1c4_4_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r1c4_4_3", + "name": "Dot_r2c2_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_1_2", "nameEditable": true, "enable": false, "visible": true, @@ -41038,12 +45288,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": -247.25 + "x": -311, + "y": 124 }, "OffsetMin": { - "x": 266, - "y": -255.25 + "x": -319, + "y": 116 }, "Pivot": { "x": 0.5, @@ -41061,12 +45311,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": -251.25 + "x": -315, + "y": 120 }, "Position": { - "x": 270, - "y": -251.25, + "x": -315, + "y": 120, "z": 0 }, "QuaternionRotation": { @@ -41144,11 +45394,11 @@ }, { "id": "0cd0005a-0000-4000-8000-00000cd0005a", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_1_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c1_1_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_1_1", + "name": "Dot_r2c2_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_1_3", "nameEditable": true, "enable": false, "visible": true, @@ -41179,12 +45429,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": -194.75 + "x": -273.5, + "y": 154 }, "OffsetMin": { - "x": -274, - "y": -202.75 + "x": -281.5, + "y": 146 }, "Pivot": { "x": 0.5, @@ -41202,12 +45452,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": -198.75 + "x": -277.5, + "y": 150 }, "Position": { - "x": -270, - "y": -198.75, + "x": -277.5, + "y": 150, "z": 0 }, "QuaternionRotation": { @@ -41285,11 +45535,11 @@ }, { "id": "0cd0005b-0000-4000-8000-00000cd0005b", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c1_1_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_1_2", + "name": "Dot_r2c2_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -41320,12 +45570,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": -168.5 + "x": -348.5, + "y": 64 }, "OffsetMin": { - "x": -274, - "y": -176.5 + "x": -356.5, + "y": 56 }, "Pivot": { "x": 0.5, @@ -41343,12 +45593,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": -172.5 + "x": -352.5, + "y": 60 }, "Position": { - "x": -270, - "y": -172.5, + "x": -352.5, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -41426,11 +45676,11 @@ }, { "id": "0cd0005c-0000-4000-8000-00000cd0005c", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c1_1_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_1_3", + "name": "Dot_r2c2_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -41461,12 +45711,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": -142.25 + "x": -311, + "y": 64 }, "OffsetMin": { - "x": -274, - "y": -150.25 + "x": -319, + "y": 56 }, "Pivot": { "x": 0.5, @@ -41484,12 +45734,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": -146.25 + "x": -315, + "y": 60 }, "Position": { - "x": -270, - "y": -146.25, + "x": -315, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -41567,11 +45817,11 @@ }, { "id": "0cd0005d-0000-4000-8000-00000cd0005d", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c1_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_2_1", + "name": "Dot_r2c2_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -41602,12 +45852,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -221, - "y": -194.75 + "x": -273.5, + "y": 64 }, "OffsetMin": { - "x": -229, - "y": -202.75 + "x": -281.5, + "y": 56 }, "Pivot": { "x": 0.5, @@ -41625,12 +45875,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -225, - "y": -198.75 + "x": -277.5, + "y": 60 }, "Position": { - "x": -225, - "y": -198.75, + "x": -277.5, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -41708,11 +45958,11 @@ }, { "id": "0cd0005e-0000-4000-8000-00000cd0005e", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c1_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_2_2", + "name": "Dot_r2c2_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -41743,12 +45993,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -176, - "y": -168.5 + "x": -348.5, + "y": 34 }, "OffsetMin": { - "x": -184, - "y": -176.5 + "x": -356.5, + "y": 26 }, "Pivot": { "x": 0.5, @@ -41766,12 +46016,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -180, - "y": -172.5 + "x": -352.5, + "y": 30 }, "Position": { - "x": -180, - "y": -172.5, + "x": -352.5, + "y": 30, "z": 0 }, "QuaternionRotation": { @@ -41849,11 +46099,11 @@ }, { "id": "0cd0005f-0000-4000-8000-00000cd0005f", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c1_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c1_2_3", + "name": "Dot_r2c2_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -41884,12 +46134,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -131, - "y": -142.25 + "x": -311, + "y": 4 }, "OffsetMin": { - "x": -139, - "y": -150.25 + "x": -319, + "y": -4 }, "Pivot": { "x": 0.5, @@ -41907,12 +46157,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -135, - "y": -146.25 + "x": -315, + "y": 0 }, "Position": { - "x": -135, - "y": -146.25, + "x": -315, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -41990,11 +46240,11 @@ }, { "id": "0cd00060-0000-4000-8000-00000cd00060", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c2_1_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_1_1", + "name": "Dot_r2c2_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -42025,12 +46275,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -131, - "y": -194.75 + "x": -273.5, + "y": -26 }, "OffsetMin": { - "x": -139, - "y": -202.75 + "x": -281.5, + "y": -34 }, "Pivot": { "x": 0.5, @@ -42048,12 +46298,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -135, - "y": -198.75 + "x": -277.5, + "y": -30 }, "Position": { - "x": -135, - "y": -198.75, + "x": -277.5, + "y": -30, "z": 0 }, "QuaternionRotation": { @@ -42131,11 +46381,11 @@ }, { "id": "0cd00061-0000-4000-8000-00000cd00061", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c2_1_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_1_2", + "name": "Dot_r2c3_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -42166,12 +46416,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -176, - "y": -168.5 + "x": -348.5, + "y": -26 }, "OffsetMin": { - "x": -184, - "y": -176.5 + "x": -356.5, + "y": -34 }, "Pivot": { "x": 0.5, @@ -42189,12 +46439,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -180, - "y": -172.5 + "x": -352.5, + "y": -30 }, "Position": { - "x": -180, - "y": -172.5, + "x": -352.5, + "y": -30, "z": 0 }, "QuaternionRotation": { @@ -42272,11 +46522,11 @@ }, { "id": "0cd00062-0000-4000-8000-00000cd00062", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c2_1_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_1_3", + "name": "Dot_r2c3_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -42307,12 +46557,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -221, - "y": -142.25 + "x": -311, + "y": 4 }, "OffsetMin": { - "x": -229, - "y": -150.25 + "x": -319, + "y": -4 }, "Pivot": { "x": 0.5, @@ -42330,12 +46580,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -225, - "y": -146.25 + "x": -315, + "y": 0 }, "Position": { - "x": -225, - "y": -146.25, + "x": -315, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -42413,11 +46663,11 @@ }, { "id": "0cd00063-0000-4000-8000-00000cd00063", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c2_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_2_1", + "name": "Dot_r2c3_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -42448,12 +46698,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": -194.75 + "x": -273.5, + "y": 34 }, "OffsetMin": { - "x": -94, - "y": -202.75 + "x": -281.5, + "y": 26 }, "Pivot": { "x": 0.5, @@ -42471,12 +46721,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": -198.75 + "x": -277.5, + "y": 30 }, "Position": { - "x": -90, - "y": -198.75, + "x": -277.5, + "y": 30, "z": 0 }, "QuaternionRotation": { @@ -42554,11 +46804,11 @@ }, { "id": "0cd00064-0000-4000-8000-00000cd00064", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c2_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_2_2", + "name": "Dot_r2c3_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -42589,12 +46839,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": -168.5 + "x": -348.5, + "y": -56 }, "OffsetMin": { - "x": -94, - "y": -176.5 + "x": -356.5, + "y": -64 }, "Pivot": { "x": 0.5, @@ -42612,12 +46862,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": -172.5 + "x": -352.5, + "y": -60 }, "Position": { - "x": -90, - "y": -172.5, + "x": -352.5, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -42695,11 +46945,11 @@ }, { "id": "0cd00065-0000-4000-8000-00000cd00065", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c2_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_2_3", + "name": "Dot_r2c3_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -42730,12 +46980,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": -142.25 + "x": -311, + "y": -56 }, "OffsetMin": { - "x": -94, - "y": -150.25 + "x": -319, + "y": -64 }, "Pivot": { "x": 0.5, @@ -42753,12 +47003,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": -146.25 + "x": -315, + "y": -60 }, "Position": { - "x": -90, - "y": -146.25, + "x": -315, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -42836,11 +47086,11 @@ }, { "id": "0cd00066-0000-4000-8000-00000cd00066", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c2_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_3_1", + "name": "Dot_r2c3_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -42871,12 +47121,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -41, - "y": -194.75 + "x": -273.5, + "y": -56 }, "OffsetMin": { - "x": -49, - "y": -202.75 + "x": -281.5, + "y": -64 }, "Pivot": { "x": 0.5, @@ -42894,12 +47144,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -45, - "y": -198.75 + "x": -277.5, + "y": -60 }, "Position": { - "x": -45, - "y": -198.75, + "x": -277.5, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -42977,11 +47227,11 @@ }, { "id": "0cd00067-0000-4000-8000-00000cd00067", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_4_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c2_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_3_2", + "name": "Dot_r2c3_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_4_1", "nameEditable": true, "enable": false, "visible": true, @@ -43012,12 +47262,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 4, - "y": -168.5 + "x": -348.5, + "y": -86 }, "OffsetMin": { - "x": -4, - "y": -176.5 + "x": -356.5, + "y": -94 }, "Pivot": { "x": 0.5, @@ -43035,12 +47285,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 0, - "y": -172.5 + "x": -352.5, + "y": -90 }, "Position": { - "x": 0, - "y": -172.5, + "x": -352.5, + "y": -90, "z": 0 }, "QuaternionRotation": { @@ -43118,11 +47368,11 @@ }, { "id": "0cd00068-0000-4000-8000-00000cd00068", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_4_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c2_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c2_3_3", + "name": "Dot_r2c3_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_4_2", "nameEditable": true, "enable": false, "visible": true, @@ -43153,12 +47403,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 49, - "y": -142.25 + "x": -311, + "y": -116 }, "OffsetMin": { - "x": 41, - "y": -150.25 + "x": -319, + "y": -124 }, "Pivot": { "x": 0.5, @@ -43176,12 +47426,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 45, - "y": -146.25 + "x": -315, + "y": -120 }, "Position": { - "x": 45, - "y": -146.25, + "x": -315, + "y": -120, "z": 0 }, "QuaternionRotation": { @@ -43259,11 +47509,11 @@ }, { "id": "0cd00069-0000-4000-8000-00000cd00069", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_4_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c3_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_2_1", + "name": "Dot_r2c3_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_4_3", "nameEditable": true, "enable": false, "visible": true, @@ -43294,12 +47544,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 49, - "y": -194.75 + "x": -273.5, + "y": -146 }, "OffsetMin": { - "x": 41, - "y": -202.75 + "x": -281.5, + "y": -154 }, "Pivot": { "x": 0.5, @@ -43317,12 +47567,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 45, - "y": -198.75 + "x": -277.5, + "y": -150 }, "Position": { - "x": 45, - "y": -198.75, + "x": -277.5, + "y": -150, "z": 0 }, "QuaternionRotation": { @@ -43400,11 +47650,11 @@ }, { "id": "0cd0006a-0000-4000-8000-00000cd0006a", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c3_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_2_2", + "name": "Dot_r2c4_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -43435,12 +47685,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 4, - "y": -168.5 + "x": -348.5, + "y": -146 }, "OffsetMin": { - "x": -4, - "y": -176.5 + "x": -356.5, + "y": -154 }, "Pivot": { "x": 0.5, @@ -43458,12 +47708,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 0, - "y": -172.5 + "x": -352.5, + "y": -150 }, "Position": { - "x": 0, - "y": -172.5, + "x": -352.5, + "y": -150, "z": 0 }, "QuaternionRotation": { @@ -43541,11 +47791,11 @@ }, { "id": "0cd0006b-0000-4000-8000-00000cd0006b", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c3_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_2_3", + "name": "Dot_r2c4_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -43576,12 +47826,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -41, - "y": -142.25 + "x": -311, + "y": -116 }, "OffsetMin": { - "x": -49, - "y": -150.25 + "x": -319, + "y": -124 }, "Pivot": { "x": 0.5, @@ -43599,12 +47849,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -45, - "y": -146.25 + "x": -315, + "y": -120 }, "Position": { - "x": -45, - "y": -146.25, + "x": -315, + "y": -120, "z": 0 }, "QuaternionRotation": { @@ -43682,11 +47932,11 @@ }, { "id": "0cd0006c-0000-4000-8000-00000cd0006c", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c3_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_3_1", + "name": "Dot_r2c4_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -43717,12 +47967,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": -194.75 + "x": -273.5, + "y": -86 }, "OffsetMin": { - "x": 86, - "y": -202.75 + "x": -281.5, + "y": -94 }, "Pivot": { "x": 0.5, @@ -43740,12 +47990,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": -198.75 + "x": -277.5, + "y": -90 }, "Position": { - "x": 90, - "y": -198.75, + "x": -277.5, + "y": -90, "z": 0 }, "QuaternionRotation": { @@ -43823,11 +48073,11 @@ }, { "id": "0cd0006d-0000-4000-8000-00000cd0006d", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_4_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c3_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_3_2", + "name": "Dot_r2c4_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_4_1", "nameEditable": true, "enable": false, "visible": true, @@ -43858,12 +48108,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": -168.5 + "x": -348.5, + "y": -176 }, "OffsetMin": { - "x": 86, - "y": -176.5 + "x": -356.5, + "y": -184 }, "Pivot": { "x": 0.5, @@ -43881,12 +48131,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": -172.5 + "x": -352.5, + "y": -180 }, "Position": { - "x": 90, - "y": -172.5, + "x": -352.5, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -43964,11 +48214,11 @@ }, { "id": "0cd0006e-0000-4000-8000-00000cd0006e", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_4_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c3_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_3_3", + "name": "Dot_r2c4_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_4_2", "nameEditable": true, "enable": false, "visible": true, @@ -43999,12 +48249,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": -142.25 + "x": -311, + "y": -176 }, "OffsetMin": { - "x": 86, - "y": -150.25 + "x": -319, + "y": -184 }, "Pivot": { "x": 0.5, @@ -44022,12 +48272,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": -146.25 + "x": -315, + "y": -180 }, "Position": { - "x": 90, - "y": -146.25, + "x": -315, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -44105,11 +48355,11 @@ }, { "id": "0cd0006f-0000-4000-8000-00000cd0006f", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_4_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c3_4_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_4_1", + "name": "Dot_r2c4_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_4_3", "nameEditable": true, "enable": false, "visible": true, @@ -44140,12 +48390,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 139, - "y": -194.75 + "x": -273.5, + "y": -176 }, "OffsetMin": { - "x": 131, - "y": -202.75 + "x": -281.5, + "y": -184 }, "Pivot": { "x": 0.5, @@ -44163,12 +48413,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 135, - "y": -198.75 + "x": -277.5, + "y": -180 }, "Position": { - "x": 135, - "y": -198.75, + "x": -277.5, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -44246,11 +48496,11 @@ }, { "id": "0cd00070-0000-4000-8000-00000cd00070", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_1_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c3_4_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_4_2", + "name": "Dot_r3c1_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_1_1", "nameEditable": true, "enable": false, "visible": true, @@ -44281,12 +48531,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 184, - "y": -168.5 + "x": -198.5, + "y": 184 }, "OffsetMin": { - "x": 176, - "y": -176.5 + "x": -206.5, + "y": 176 }, "Pivot": { "x": 0.5, @@ -44304,12 +48554,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 180, - "y": -172.5 + "x": -202.5, + "y": 180 }, "Position": { - "x": 180, - "y": -172.5, + "x": -202.5, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -44387,11 +48637,11 @@ }, { "id": "0cd00071-0000-4000-8000-00000cd00071", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_1_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c3_4_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c3_4_3", + "name": "Dot_r3c1_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_1_2", "nameEditable": true, "enable": false, "visible": true, @@ -44422,12 +48672,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 229, - "y": -142.25 + "x": -161, + "y": 184 }, "OffsetMin": { - "x": 221, - "y": -150.25 + "x": -169, + "y": 176 }, "Pivot": { "x": 0.5, @@ -44445,12 +48695,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 225, - "y": -146.25 + "x": -165, + "y": 180 }, "Position": { - "x": 225, - "y": -146.25, + "x": -165, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -44528,11 +48778,11 @@ }, { "id": "0cd00072-0000-4000-8000-00000cd00072", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_1_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c4_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_3_1", + "name": "Dot_r3c1_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_1_3", "nameEditable": true, "enable": false, "visible": true, @@ -44563,12 +48813,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 229, - "y": -194.75 + "x": -123.5, + "y": 184 }, "OffsetMin": { - "x": 221, - "y": -202.75 + "x": -131.5, + "y": 176 }, "Pivot": { "x": 0.5, @@ -44586,12 +48836,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 225, - "y": -198.75 + "x": -127.5, + "y": 180 }, "Position": { - "x": 225, - "y": -198.75, + "x": -127.5, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -44669,11 +48919,11 @@ }, { "id": "0cd00073-0000-4000-8000-00000cd00073", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c4_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_3_2", + "name": "Dot_r3c1_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -44704,12 +48954,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 184, - "y": -168.5 + "x": -198.5, + "y": 154 }, "OffsetMin": { - "x": 176, - "y": -176.5 + "x": -206.5, + "y": 146 }, "Pivot": { "x": 0.5, @@ -44727,12 +48977,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 180, - "y": -172.5 + "x": -202.5, + "y": 150 }, "Position": { - "x": 180, - "y": -172.5, + "x": -202.5, + "y": 150, "z": 0 }, "QuaternionRotation": { @@ -44810,11 +49060,11 @@ }, { "id": "0cd00074-0000-4000-8000-00000cd00074", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c4_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_3_3", + "name": "Dot_r3c1_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -44845,12 +49095,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 139, - "y": -142.25 + "x": -161, + "y": 124 }, "OffsetMin": { - "x": 131, - "y": -150.25 + "x": -169, + "y": 116 }, "Pivot": { "x": 0.5, @@ -44868,12 +49118,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 135, - "y": -146.25 + "x": -165, + "y": 120 }, "Position": { - "x": 135, - "y": -146.25, + "x": -165, + "y": 120, "z": 0 }, "QuaternionRotation": { @@ -44951,11 +49201,11 @@ }, { "id": "0cd00075-0000-4000-8000-00000cd00075", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c4_4_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_4_1", + "name": "Dot_r3c1_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -44986,12 +49236,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": -194.75 + "x": -123.5, + "y": 94 }, "OffsetMin": { - "x": 266, - "y": -202.75 + "x": -131.5, + "y": 86 }, "Pivot": { "x": 0.5, @@ -45009,12 +49259,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": -198.75 + "x": -127.5, + "y": 90 }, "Position": { - "x": 270, - "y": -198.75, + "x": -127.5, + "y": 90, "z": 0 }, "QuaternionRotation": { @@ -45092,11 +49342,11 @@ }, { "id": "0cd00076-0000-4000-8000-00000cd00076", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_1_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c4_4_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_4_2", + "name": "Dot_r3c2_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_1_1", "nameEditable": true, "enable": false, "visible": true, @@ -45127,12 +49377,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": -168.5 + "x": -198.5, + "y": 94 }, "OffsetMin": { - "x": 266, - "y": -176.5 + "x": -206.5, + "y": 86 }, "Pivot": { "x": 0.5, @@ -45150,12 +49400,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": -172.5 + "x": -202.5, + "y": 90 }, "Position": { - "x": 270, - "y": -172.5, + "x": -202.5, + "y": 90, "z": 0 }, "QuaternionRotation": { @@ -45233,11 +49483,11 @@ }, { "id": "0cd00077-0000-4000-8000-00000cd00077", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_1_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r2c4_4_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r2c4_4_3", + "name": "Dot_r3c2_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_1_2", "nameEditable": true, "enable": false, "visible": true, @@ -45268,12 +49518,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": -142.25 + "x": -161, + "y": 124 }, "OffsetMin": { - "x": 266, - "y": -150.25 + "x": -169, + "y": 116 }, "Pivot": { "x": 0.5, @@ -45291,12 +49541,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": -146.25 + "x": -165, + "y": 120 }, "Position": { - "x": 270, - "y": -146.25, + "x": -165, + "y": 120, "z": 0 }, "QuaternionRotation": { @@ -45374,11 +49624,11 @@ }, { "id": "0cd00078-0000-4000-8000-00000cd00078", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_1_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c1_1_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_1_1", + "name": "Dot_r3c2_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_1_3", "nameEditable": true, "enable": false, "visible": true, @@ -45409,12 +49659,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": -89.75 + "x": -123.5, + "y": 154 }, "OffsetMin": { - "x": -274, - "y": -97.75 + "x": -131.5, + "y": 146 }, "Pivot": { "x": 0.5, @@ -45432,12 +49682,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": -93.75 + "x": -127.5, + "y": 150 }, "Position": { - "x": -270, - "y": -93.75, + "x": -127.5, + "y": 150, "z": 0 }, "QuaternionRotation": { @@ -45515,11 +49765,11 @@ }, { "id": "0cd00079-0000-4000-8000-00000cd00079", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c1_1_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_1_2", + "name": "Dot_r3c2_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -45550,12 +49800,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": -63.5 + "x": -198.5, + "y": 64 }, "OffsetMin": { - "x": -274, - "y": -71.5 + "x": -206.5, + "y": 56 }, "Pivot": { "x": 0.5, @@ -45573,12 +49823,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": -67.5 + "x": -202.5, + "y": 60 }, "Position": { - "x": -270, - "y": -67.5, + "x": -202.5, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -45656,11 +49906,11 @@ }, { "id": "0cd0007a-0000-4000-8000-00000cd0007a", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c1_1_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_1_3", + "name": "Dot_r3c2_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -45691,12 +49941,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": -37.25 + "x": -161, + "y": 64 }, "OffsetMin": { - "x": -274, - "y": -45.25 + "x": -169, + "y": 56 }, "Pivot": { "x": 0.5, @@ -45714,12 +49964,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": -41.25 + "x": -165, + "y": 60 }, "Position": { - "x": -270, - "y": -41.25, + "x": -165, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -45797,11 +50047,11 @@ }, { "id": "0cd0007b-0000-4000-8000-00000cd0007b", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c1_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_2_1", + "name": "Dot_r3c2_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -45832,12 +50082,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -221, - "y": -89.75 + "x": -123.5, + "y": 64 }, "OffsetMin": { - "x": -229, - "y": -97.75 + "x": -131.5, + "y": 56 }, "Pivot": { "x": 0.5, @@ -45855,12 +50105,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -225, - "y": -93.75 + "x": -127.5, + "y": 60 }, "Position": { - "x": -225, - "y": -93.75, + "x": -127.5, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -45938,11 +50188,11 @@ }, { "id": "0cd0007c-0000-4000-8000-00000cd0007c", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c1_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_2_2", + "name": "Dot_r3c2_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -45973,12 +50223,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -176, - "y": -63.5 + "x": -198.5, + "y": 34 }, "OffsetMin": { - "x": -184, - "y": -71.5 + "x": -206.5, + "y": 26 }, "Pivot": { "x": 0.5, @@ -45996,12 +50246,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -180, - "y": -67.5 + "x": -202.5, + "y": 30 }, "Position": { - "x": -180, - "y": -67.5, + "x": -202.5, + "y": 30, "z": 0 }, "QuaternionRotation": { @@ -46079,11 +50329,11 @@ }, { "id": "0cd0007d-0000-4000-8000-00000cd0007d", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c1_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c1_2_3", + "name": "Dot_r3c2_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -46114,12 +50364,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -131, - "y": -37.25 + "x": -161, + "y": 4 }, "OffsetMin": { - "x": -139, - "y": -45.25 + "x": -169, + "y": -4 }, "Pivot": { "x": 0.5, @@ -46137,12 +50387,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -135, - "y": -41.25 + "x": -165, + "y": 0 }, "Position": { - "x": -135, - "y": -41.25, + "x": -165, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -46220,11 +50470,11 @@ }, { "id": "0cd0007e-0000-4000-8000-00000cd0007e", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c2_1_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_1_1", + "name": "Dot_r3c2_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -46255,12 +50505,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -131, - "y": -89.75 + "x": -123.5, + "y": -26 }, "OffsetMin": { - "x": -139, - "y": -97.75 + "x": -131.5, + "y": -34 }, "Pivot": { "x": 0.5, @@ -46278,12 +50528,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -135, - "y": -93.75 + "x": -127.5, + "y": -30 }, "Position": { - "x": -135, - "y": -93.75, + "x": -127.5, + "y": -30, "z": 0 }, "QuaternionRotation": { @@ -46361,11 +50611,11 @@ }, { "id": "0cd0007f-0000-4000-8000-00000cd0007f", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c2_1_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_1_2", + "name": "Dot_r3c3_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -46396,12 +50646,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -176, - "y": -63.5 + "x": -198.5, + "y": -26 }, "OffsetMin": { - "x": -184, - "y": -71.5 + "x": -206.5, + "y": -34 }, "Pivot": { "x": 0.5, @@ -46419,12 +50669,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -180, - "y": -67.5 + "x": -202.5, + "y": -30 }, "Position": { - "x": -180, - "y": -67.5, + "x": -202.5, + "y": -30, "z": 0 }, "QuaternionRotation": { @@ -46502,11 +50752,11 @@ }, { "id": "0cd00080-0000-4000-8000-00000cd00080", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c2_1_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_1_3", + "name": "Dot_r3c3_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -46537,12 +50787,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -221, - "y": -37.25 + "x": -161, + "y": 4 }, "OffsetMin": { - "x": -229, - "y": -45.25 + "x": -169, + "y": -4 }, "Pivot": { "x": 0.5, @@ -46560,12 +50810,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -225, - "y": -41.25 + "x": -165, + "y": 0 }, "Position": { - "x": -225, - "y": -41.25, + "x": -165, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -46643,11 +50893,11 @@ }, { "id": "0cd00081-0000-4000-8000-00000cd00081", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c2_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_2_1", + "name": "Dot_r3c3_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -46678,12 +50928,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": -89.75 + "x": -123.5, + "y": 34 }, "OffsetMin": { - "x": -94, - "y": -97.75 + "x": -131.5, + "y": 26 }, "Pivot": { "x": 0.5, @@ -46701,12 +50951,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": -93.75 + "x": -127.5, + "y": 30 }, "Position": { - "x": -90, - "y": -93.75, + "x": -127.5, + "y": 30, "z": 0 }, "QuaternionRotation": { @@ -46784,11 +51034,11 @@ }, { "id": "0cd00082-0000-4000-8000-00000cd00082", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c2_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_2_2", + "name": "Dot_r3c3_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -46819,12 +51069,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": -63.5 + "x": -198.5, + "y": -56 }, "OffsetMin": { - "x": -94, - "y": -71.5 + "x": -206.5, + "y": -64 }, "Pivot": { "x": 0.5, @@ -46842,12 +51092,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": -67.5 + "x": -202.5, + "y": -60 }, "Position": { - "x": -90, - "y": -67.5, + "x": -202.5, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -46925,11 +51175,11 @@ }, { "id": "0cd00083-0000-4000-8000-00000cd00083", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c2_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_2_3", + "name": "Dot_r3c3_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -46960,12 +51210,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": -37.25 + "x": -161, + "y": -56 }, "OffsetMin": { - "x": -94, - "y": -45.25 + "x": -169, + "y": -64 }, "Pivot": { "x": 0.5, @@ -46983,12 +51233,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": -41.25 + "x": -165, + "y": -60 }, "Position": { - "x": -90, - "y": -41.25, + "x": -165, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -47066,11 +51316,11 @@ }, { "id": "0cd00084-0000-4000-8000-00000cd00084", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c2_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_3_1", + "name": "Dot_r3c3_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -47101,12 +51351,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -41, - "y": -89.75 + "x": -123.5, + "y": -56 }, "OffsetMin": { - "x": -49, - "y": -97.75 + "x": -131.5, + "y": -64 }, "Pivot": { "x": 0.5, @@ -47124,12 +51374,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -45, - "y": -93.75 + "x": -127.5, + "y": -60 }, "Position": { - "x": -45, - "y": -93.75, + "x": -127.5, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -47207,11 +51457,11 @@ }, { "id": "0cd00085-0000-4000-8000-00000cd00085", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_4_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c2_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_3_2", + "name": "Dot_r3c3_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_4_1", "nameEditable": true, "enable": false, "visible": true, @@ -47242,12 +51492,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 4, - "y": -63.5 + "x": -198.5, + "y": -86 }, "OffsetMin": { - "x": -4, - "y": -71.5 + "x": -206.5, + "y": -94 }, "Pivot": { "x": 0.5, @@ -47265,12 +51515,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 0, - "y": -67.5 + "x": -202.5, + "y": -90 }, "Position": { - "x": 0, - "y": -67.5, + "x": -202.5, + "y": -90, "z": 0 }, "QuaternionRotation": { @@ -47348,11 +51598,11 @@ }, { "id": "0cd00086-0000-4000-8000-00000cd00086", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_4_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c2_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c2_3_3", + "name": "Dot_r3c3_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_4_2", "nameEditable": true, "enable": false, "visible": true, @@ -47383,12 +51633,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 49, - "y": -37.25 + "x": -161, + "y": -116 }, "OffsetMin": { - "x": 41, - "y": -45.25 + "x": -169, + "y": -124 }, "Pivot": { "x": 0.5, @@ -47406,12 +51656,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 45, - "y": -41.25 + "x": -165, + "y": -120 }, "Position": { - "x": 45, - "y": -41.25, + "x": -165, + "y": -120, "z": 0 }, "QuaternionRotation": { @@ -47489,11 +51739,11 @@ }, { "id": "0cd00087-0000-4000-8000-00000cd00087", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_4_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c3_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_2_1", + "name": "Dot_r3c3_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_4_3", "nameEditable": true, "enable": false, "visible": true, @@ -47524,12 +51774,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 49, - "y": -89.75 + "x": -123.5, + "y": -146 }, "OffsetMin": { - "x": 41, - "y": -97.75 + "x": -131.5, + "y": -154 }, "Pivot": { "x": 0.5, @@ -47547,12 +51797,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 45, - "y": -93.75 + "x": -127.5, + "y": -150 }, "Position": { - "x": 45, - "y": -93.75, + "x": -127.5, + "y": -150, "z": 0 }, "QuaternionRotation": { @@ -47630,11 +51880,11 @@ }, { "id": "0cd00088-0000-4000-8000-00000cd00088", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c3_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_2_2", + "name": "Dot_r3c4_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -47665,12 +51915,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 4, - "y": -63.5 + "x": -198.5, + "y": -146 }, "OffsetMin": { - "x": -4, - "y": -71.5 + "x": -206.5, + "y": -154 }, "Pivot": { "x": 0.5, @@ -47688,12 +51938,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 0, - "y": -67.5 + "x": -202.5, + "y": -150 }, "Position": { - "x": 0, - "y": -67.5, + "x": -202.5, + "y": -150, "z": 0 }, "QuaternionRotation": { @@ -47771,11 +52021,11 @@ }, { "id": "0cd00089-0000-4000-8000-00000cd00089", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c3_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_2_3", + "name": "Dot_r3c4_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -47806,12 +52056,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -41, - "y": -37.25 + "x": -161, + "y": -116 }, "OffsetMin": { - "x": -49, - "y": -45.25 + "x": -169, + "y": -124 }, "Pivot": { "x": 0.5, @@ -47829,12 +52079,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -45, - "y": -41.25 + "x": -165, + "y": -120 }, "Position": { - "x": -45, - "y": -41.25, + "x": -165, + "y": -120, "z": 0 }, "QuaternionRotation": { @@ -47912,11 +52162,11 @@ }, { "id": "0cd0008a-0000-4000-8000-00000cd0008a", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c3_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_3_1", + "name": "Dot_r3c4_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -47947,12 +52197,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": -89.75 + "x": -123.5, + "y": -86 }, "OffsetMin": { - "x": 86, - "y": -97.75 + "x": -131.5, + "y": -94 }, "Pivot": { "x": 0.5, @@ -47970,12 +52220,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": -93.75 + "x": -127.5, + "y": -90 }, "Position": { - "x": 90, - "y": -93.75, + "x": -127.5, + "y": -90, "z": 0 }, "QuaternionRotation": { @@ -48053,11 +52303,11 @@ }, { "id": "0cd0008b-0000-4000-8000-00000cd0008b", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_4_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c3_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_3_2", + "name": "Dot_r3c4_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_4_1", "nameEditable": true, "enable": false, "visible": true, @@ -48088,12 +52338,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": -63.5 + "x": -198.5, + "y": -176 }, "OffsetMin": { - "x": 86, - "y": -71.5 + "x": -206.5, + "y": -184 }, "Pivot": { "x": 0.5, @@ -48111,12 +52361,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": -67.5 + "x": -202.5, + "y": -180 }, "Position": { - "x": 90, - "y": -67.5, + "x": -202.5, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -48194,11 +52444,11 @@ }, { "id": "0cd0008c-0000-4000-8000-00000cd0008c", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_4_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c3_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_3_3", + "name": "Dot_r3c4_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_4_2", "nameEditable": true, "enable": false, "visible": true, @@ -48229,12 +52479,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": -37.25 + "x": -161, + "y": -176 }, "OffsetMin": { - "x": 86, - "y": -45.25 + "x": -169, + "y": -184 }, "Pivot": { "x": 0.5, @@ -48252,12 +52502,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": -41.25 + "x": -165, + "y": -180 }, "Position": { - "x": 90, - "y": -41.25, + "x": -165, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -48335,11 +52585,11 @@ }, { "id": "0cd0008d-0000-4000-8000-00000cd0008d", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_4_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c3_4_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_4_1", + "name": "Dot_r3c4_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_4_3", "nameEditable": true, "enable": false, "visible": true, @@ -48370,12 +52620,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 139, - "y": -89.75 + "x": -123.5, + "y": -176 }, "OffsetMin": { - "x": 131, - "y": -97.75 + "x": -131.5, + "y": -184 }, "Pivot": { "x": 0.5, @@ -48393,12 +52643,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 135, - "y": -93.75 + "x": -127.5, + "y": -180 }, "Position": { - "x": 135, - "y": -93.75, + "x": -127.5, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -48476,11 +52726,11 @@ }, { "id": "0cd0008e-0000-4000-8000-00000cd0008e", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_1_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c3_4_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_4_2", + "name": "Dot_r4c1_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_1_1", "nameEditable": true, "enable": false, "visible": true, @@ -48511,12 +52761,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 184, - "y": -63.5 + "x": -48.5, + "y": 184 }, "OffsetMin": { - "x": 176, - "y": -71.5 + "x": -56.5, + "y": 176 }, "Pivot": { "x": 0.5, @@ -48534,12 +52784,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 180, - "y": -67.5 + "x": -52.5, + "y": 180 }, "Position": { - "x": 180, - "y": -67.5, + "x": -52.5, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -48617,11 +52867,11 @@ }, { "id": "0cd0008f-0000-4000-8000-00000cd0008f", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_1_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c3_4_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c3_4_3", + "name": "Dot_r4c1_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_1_2", "nameEditable": true, "enable": false, "visible": true, @@ -48652,12 +52902,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 229, - "y": -37.25 + "x": -11, + "y": 184 }, "OffsetMin": { - "x": 221, - "y": -45.25 + "x": -19, + "y": 176 }, "Pivot": { "x": 0.5, @@ -48675,12 +52925,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 225, - "y": -41.25 + "x": -15, + "y": 180 }, "Position": { - "x": 225, - "y": -41.25, + "x": -15, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -48758,11 +53008,11 @@ }, { "id": "0cd00090-0000-4000-8000-00000cd00090", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_1_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c4_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_3_1", + "name": "Dot_r4c1_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_1_3", "nameEditable": true, "enable": false, "visible": true, @@ -48793,12 +53043,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 229, - "y": -89.75 + "x": 26.5, + "y": 184 }, "OffsetMin": { - "x": 221, - "y": -97.75 + "x": 18.5, + "y": 176 }, "Pivot": { "x": 0.5, @@ -48816,12 +53066,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 225, - "y": -93.75 + "x": 22.5, + "y": 180 }, "Position": { - "x": 225, - "y": -93.75, + "x": 22.5, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -48899,11 +53149,11 @@ }, { "id": "0cd00091-0000-4000-8000-00000cd00091", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c4_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_3_2", + "name": "Dot_r4c1_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -48934,12 +53184,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 184, - "y": -63.5 + "x": -48.5, + "y": 154 }, "OffsetMin": { - "x": 176, - "y": -71.5 + "x": -56.5, + "y": 146 }, "Pivot": { "x": 0.5, @@ -48957,12 +53207,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 180, - "y": -67.5 + "x": -52.5, + "y": 150 }, "Position": { - "x": 180, - "y": -67.5, + "x": -52.5, + "y": 150, "z": 0 }, "QuaternionRotation": { @@ -49040,11 +53290,11 @@ }, { "id": "0cd00092-0000-4000-8000-00000cd00092", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c4_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_3_3", + "name": "Dot_r4c1_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -49075,12 +53325,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 139, - "y": -37.25 + "x": -11, + "y": 124 }, "OffsetMin": { - "x": 131, - "y": -45.25 + "x": -19, + "y": 116 }, "Pivot": { "x": 0.5, @@ -49098,12 +53348,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 135, - "y": -41.25 + "x": -15, + "y": 120 }, "Position": { - "x": 135, - "y": -41.25, + "x": -15, + "y": 120, "z": 0 }, "QuaternionRotation": { @@ -49181,11 +53431,11 @@ }, { "id": "0cd00093-0000-4000-8000-00000cd00093", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c4_4_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_4_1", + "name": "Dot_r4c1_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -49216,12 +53466,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": -89.75 + "x": 26.5, + "y": 94 }, "OffsetMin": { - "x": 266, - "y": -97.75 + "x": 18.5, + "y": 86 }, "Pivot": { "x": 0.5, @@ -49239,12 +53489,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": -93.75 + "x": 22.5, + "y": 90 }, "Position": { - "x": 270, - "y": -93.75, + "x": 22.5, + "y": 90, "z": 0 }, "QuaternionRotation": { @@ -49322,11 +53572,11 @@ }, { "id": "0cd00094-0000-4000-8000-00000cd00094", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_1_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c4_4_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_4_2", + "name": "Dot_r4c2_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_1_1", "nameEditable": true, "enable": false, "visible": true, @@ -49357,12 +53607,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": -63.5 + "x": -48.5, + "y": 94 }, "OffsetMin": { - "x": 266, - "y": -71.5 + "x": -56.5, + "y": 86 }, "Pivot": { "x": 0.5, @@ -49380,12 +53630,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": -67.5 + "x": -52.5, + "y": 90 }, "Position": { - "x": 270, - "y": -67.5, + "x": -52.5, + "y": 90, "z": 0 }, "QuaternionRotation": { @@ -49463,11 +53713,11 @@ }, { "id": "0cd00095-0000-4000-8000-00000cd00095", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_1_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r3c4_4_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r3c4_4_3", + "name": "Dot_r4c2_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_1_2", "nameEditable": true, "enable": false, "visible": true, @@ -49498,12 +53748,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": -37.25 + "x": -11, + "y": 124 }, "OffsetMin": { - "x": 266, - "y": -45.25 + "x": -19, + "y": 116 }, "Pivot": { "x": 0.5, @@ -49521,12 +53771,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": -41.25 + "x": -15, + "y": 120 }, "Position": { - "x": 270, - "y": -41.25, + "x": -15, + "y": 120, "z": 0 }, "QuaternionRotation": { @@ -49604,11 +53854,11 @@ }, { "id": "0cd00096-0000-4000-8000-00000cd00096", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_1_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c1_1_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_1_1", + "name": "Dot_r4c2_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_1_3", "nameEditable": true, "enable": false, "visible": true, @@ -49639,12 +53889,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": 15.25 + "x": 26.5, + "y": 154 }, "OffsetMin": { - "x": -274, - "y": 7.25 + "x": 18.5, + "y": 146 }, "Pivot": { "x": 0.5, @@ -49662,12 +53912,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": 11.25 + "x": 22.5, + "y": 150 }, "Position": { - "x": -270, - "y": 11.25, + "x": 22.5, + "y": 150, "z": 0 }, "QuaternionRotation": { @@ -49745,11 +53995,11 @@ }, { "id": "0cd00097-0000-4000-8000-00000cd00097", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c1_1_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_1_2", + "name": "Dot_r4c2_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -49780,12 +54030,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": 41.5 + "x": -48.5, + "y": 64 }, "OffsetMin": { - "x": -274, - "y": 33.5 + "x": -56.5, + "y": 56 }, "Pivot": { "x": 0.5, @@ -49803,12 +54053,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": 37.5 + "x": -52.5, + "y": 60 }, "Position": { - "x": -270, - "y": 37.5, + "x": -52.5, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -49886,11 +54136,11 @@ }, { "id": "0cd00098-0000-4000-8000-00000cd00098", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c1_1_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_1_3", + "name": "Dot_r4c2_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -49921,12 +54171,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": 67.75 + "x": -11, + "y": 64 }, "OffsetMin": { - "x": -274, - "y": 59.75 + "x": -19, + "y": 56 }, "Pivot": { "x": 0.5, @@ -49944,12 +54194,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": 63.75 + "x": -15, + "y": 60 }, "Position": { - "x": -270, - "y": 63.75, + "x": -15, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -50027,11 +54277,11 @@ }, { "id": "0cd00099-0000-4000-8000-00000cd00099", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c1_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_2_1", + "name": "Dot_r4c2_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -50062,12 +54312,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -221, - "y": 15.25 + "x": 26.5, + "y": 64 }, "OffsetMin": { - "x": -229, - "y": 7.25 + "x": 18.5, + "y": 56 }, "Pivot": { "x": 0.5, @@ -50085,12 +54335,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -225, - "y": 11.25 + "x": 22.5, + "y": 60 }, "Position": { - "x": -225, - "y": 11.25, + "x": 22.5, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -50168,11 +54418,11 @@ }, { "id": "0cd0009a-0000-4000-8000-00000cd0009a", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c1_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_2_2", + "name": "Dot_r4c2_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -50203,12 +54453,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -176, - "y": 41.5 + "x": -48.5, + "y": 34 }, "OffsetMin": { - "x": -184, - "y": 33.5 + "x": -56.5, + "y": 26 }, "Pivot": { "x": 0.5, @@ -50226,12 +54476,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -180, - "y": 37.5 + "x": -52.5, + "y": 30 }, "Position": { - "x": -180, - "y": 37.5, + "x": -52.5, + "y": 30, "z": 0 }, "QuaternionRotation": { @@ -50309,11 +54559,11 @@ }, { "id": "0cd0009b-0000-4000-8000-00000cd0009b", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c1_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c1_2_3", + "name": "Dot_r4c2_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -50344,12 +54594,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -131, - "y": 67.75 + "x": -11, + "y": 4 }, "OffsetMin": { - "x": -139, - "y": 59.75 + "x": -19, + "y": -4 }, "Pivot": { "x": 0.5, @@ -50367,12 +54617,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -135, - "y": 63.75 + "x": -15, + "y": 0 }, "Position": { - "x": -135, - "y": 63.75, + "x": -15, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -50450,11 +54700,11 @@ }, { "id": "0cd0009c-0000-4000-8000-00000cd0009c", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c2_1_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_1_1", + "name": "Dot_r4c2_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -50485,12 +54735,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -131, - "y": 15.25 + "x": 26.5, + "y": -26 }, "OffsetMin": { - "x": -139, - "y": 7.25 + "x": 18.5, + "y": -34 }, "Pivot": { "x": 0.5, @@ -50508,12 +54758,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -135, - "y": 11.25 + "x": 22.5, + "y": -30 }, "Position": { - "x": -135, - "y": 11.25, + "x": 22.5, + "y": -30, "z": 0 }, "QuaternionRotation": { @@ -50591,11 +54841,11 @@ }, { "id": "0cd0009d-0000-4000-8000-00000cd0009d", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c2_1_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_1_2", + "name": "Dot_r4c3_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -50626,12 +54876,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -176, - "y": 41.5 + "x": -48.5, + "y": -26 }, "OffsetMin": { - "x": -184, - "y": 33.5 + "x": -56.5, + "y": -34 }, "Pivot": { "x": 0.5, @@ -50649,12 +54899,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -180, - "y": 37.5 + "x": -52.5, + "y": -30 }, "Position": { - "x": -180, - "y": 37.5, + "x": -52.5, + "y": -30, "z": 0 }, "QuaternionRotation": { @@ -50732,11 +54982,11 @@ }, { "id": "0cd0009e-0000-4000-8000-00000cd0009e", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c2_1_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_1_3", + "name": "Dot_r4c3_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -50767,12 +55017,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -221, - "y": 67.75 + "x": -11, + "y": 4 }, "OffsetMin": { - "x": -229, - "y": 59.75 + "x": -19, + "y": -4 }, "Pivot": { "x": 0.5, @@ -50790,12 +55040,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -225, - "y": 63.75 + "x": -15, + "y": 0 }, "Position": { - "x": -225, - "y": 63.75, + "x": -15, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -50873,11 +55123,11 @@ }, { "id": "0cd0009f-0000-4000-8000-00000cd0009f", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c2_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_2_1", + "name": "Dot_r4c3_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -50908,12 +55158,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": 15.25 + "x": 26.5, + "y": 34 }, "OffsetMin": { - "x": -94, - "y": 7.25 + "x": 18.5, + "y": 26 }, "Pivot": { "x": 0.5, @@ -50931,12 +55181,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": 11.25 + "x": 22.5, + "y": 30 }, "Position": { - "x": -90, - "y": 11.25, + "x": 22.5, + "y": 30, "z": 0 }, "QuaternionRotation": { @@ -51014,11 +55264,11 @@ }, { "id": "0cd000a0-0000-4000-8000-00000cd000a0", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c2_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_2_2", + "name": "Dot_r4c3_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -51049,12 +55299,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": 41.5 + "x": -48.5, + "y": -56 }, "OffsetMin": { - "x": -94, - "y": 33.5 + "x": -56.5, + "y": -64 }, "Pivot": { "x": 0.5, @@ -51072,12 +55322,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": 37.5 + "x": -52.5, + "y": -60 }, "Position": { - "x": -90, - "y": 37.5, + "x": -52.5, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -51155,11 +55405,11 @@ }, { "id": "0cd000a1-0000-4000-8000-00000cd000a1", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c2_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_2_3", + "name": "Dot_r4c3_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -51190,12 +55440,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": 67.75 + "x": -11, + "y": -56 }, "OffsetMin": { - "x": -94, - "y": 59.75 + "x": -19, + "y": -64 }, "Pivot": { "x": 0.5, @@ -51213,12 +55463,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": 63.75 + "x": -15, + "y": -60 }, "Position": { - "x": -90, - "y": 63.75, + "x": -15, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -51296,11 +55546,11 @@ }, { "id": "0cd000a2-0000-4000-8000-00000cd000a2", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c2_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_3_1", + "name": "Dot_r4c3_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -51331,12 +55581,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -41, - "y": 15.25 + "x": 26.5, + "y": -56 }, "OffsetMin": { - "x": -49, - "y": 7.25 + "x": 18.5, + "y": -64 }, "Pivot": { "x": 0.5, @@ -51354,12 +55604,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -45, - "y": 11.25 + "x": 22.5, + "y": -60 }, "Position": { - "x": -45, - "y": 11.25, + "x": 22.5, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -51437,11 +55687,11 @@ }, { "id": "0cd000a3-0000-4000-8000-00000cd000a3", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_4_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c2_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_3_2", + "name": "Dot_r4c3_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_4_1", "nameEditable": true, "enable": false, "visible": true, @@ -51472,12 +55722,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 4, - "y": 41.5 + "x": -48.5, + "y": -86 }, "OffsetMin": { - "x": -4, - "y": 33.5 + "x": -56.5, + "y": -94 }, "Pivot": { "x": 0.5, @@ -51495,12 +55745,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 0, - "y": 37.5 + "x": -52.5, + "y": -90 }, "Position": { - "x": 0, - "y": 37.5, + "x": -52.5, + "y": -90, "z": 0 }, "QuaternionRotation": { @@ -51578,11 +55828,11 @@ }, { "id": "0cd000a4-0000-4000-8000-00000cd000a4", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_4_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c2_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c2_3_3", + "name": "Dot_r4c3_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_4_2", "nameEditable": true, "enable": false, "visible": true, @@ -51613,12 +55863,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 49, - "y": 67.75 + "x": -11, + "y": -116 }, "OffsetMin": { - "x": 41, - "y": 59.75 + "x": -19, + "y": -124 }, "Pivot": { "x": 0.5, @@ -51636,12 +55886,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 45, - "y": 63.75 + "x": -15, + "y": -120 }, "Position": { - "x": 45, - "y": 63.75, + "x": -15, + "y": -120, "z": 0 }, "QuaternionRotation": { @@ -51719,11 +55969,11 @@ }, { "id": "0cd000a5-0000-4000-8000-00000cd000a5", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_4_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c3_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_2_1", + "name": "Dot_r4c3_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_4_3", "nameEditable": true, "enable": false, "visible": true, @@ -51754,12 +56004,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 49, - "y": 15.25 + "x": 26.5, + "y": -146 }, "OffsetMin": { - "x": 41, - "y": 7.25 + "x": 18.5, + "y": -154 }, "Pivot": { "x": 0.5, @@ -51777,12 +56027,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 45, - "y": 11.25 + "x": 22.5, + "y": -150 }, "Position": { - "x": 45, - "y": 11.25, + "x": 22.5, + "y": -150, "z": 0 }, "QuaternionRotation": { @@ -51860,11 +56110,11 @@ }, { "id": "0cd000a6-0000-4000-8000-00000cd000a6", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c3_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_2_2", + "name": "Dot_r4c4_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -51895,12 +56145,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 4, - "y": 41.5 + "x": -48.5, + "y": -146 }, "OffsetMin": { - "x": -4, - "y": 33.5 + "x": -56.5, + "y": -154 }, "Pivot": { "x": 0.5, @@ -51918,12 +56168,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 0, - "y": 37.5 + "x": -52.5, + "y": -150 }, "Position": { - "x": 0, - "y": 37.5, + "x": -52.5, + "y": -150, "z": 0 }, "QuaternionRotation": { @@ -52001,11 +56251,11 @@ }, { "id": "0cd000a7-0000-4000-8000-00000cd000a7", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c3_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_2_3", + "name": "Dot_r4c4_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -52036,12 +56286,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -41, - "y": 67.75 + "x": -11, + "y": -116 }, "OffsetMin": { - "x": -49, - "y": 59.75 + "x": -19, + "y": -124 }, "Pivot": { "x": 0.5, @@ -52059,12 +56309,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -45, - "y": 63.75 + "x": -15, + "y": -120 }, "Position": { - "x": -45, - "y": 63.75, + "x": -15, + "y": -120, "z": 0 }, "QuaternionRotation": { @@ -52142,11 +56392,11 @@ }, { "id": "0cd000a8-0000-4000-8000-00000cd000a8", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c3_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_3_1", + "name": "Dot_r4c4_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -52177,12 +56427,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": 15.25 + "x": 26.5, + "y": -86 }, "OffsetMin": { - "x": 86, - "y": 7.25 + "x": 18.5, + "y": -94 }, "Pivot": { "x": 0.5, @@ -52200,12 +56450,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": 11.25 + "x": 22.5, + "y": -90 }, "Position": { - "x": 90, - "y": 11.25, + "x": 22.5, + "y": -90, "z": 0 }, "QuaternionRotation": { @@ -52283,11 +56533,11 @@ }, { "id": "0cd000a9-0000-4000-8000-00000cd000a9", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_4_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c3_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_3_2", + "name": "Dot_r4c4_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_4_1", "nameEditable": true, "enable": false, "visible": true, @@ -52318,12 +56568,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": 41.5 + "x": -48.5, + "y": -176 }, "OffsetMin": { - "x": 86, - "y": 33.5 + "x": -56.5, + "y": -184 }, "Pivot": { "x": 0.5, @@ -52341,12 +56591,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": 37.5 + "x": -52.5, + "y": -180 }, "Position": { - "x": 90, - "y": 37.5, + "x": -52.5, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -52424,11 +56674,11 @@ }, { "id": "0cd000aa-0000-4000-8000-00000cd000aa", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_4_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c3_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_3_3", + "name": "Dot_r4c4_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_4_2", "nameEditable": true, "enable": false, "visible": true, @@ -52459,12 +56709,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": 67.75 + "x": -11, + "y": -176 }, "OffsetMin": { - "x": 86, - "y": 59.75 + "x": -19, + "y": -184 }, "Pivot": { "x": 0.5, @@ -52482,12 +56732,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": 63.75 + "x": -15, + "y": -180 }, "Position": { - "x": 90, - "y": 63.75, + "x": -15, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -52565,11 +56815,11 @@ }, { "id": "0cd000ab-0000-4000-8000-00000cd000ab", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_4_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c3_4_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_4_1", + "name": "Dot_r4c4_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_4_3", "nameEditable": true, "enable": false, "visible": true, @@ -52600,12 +56850,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 139, - "y": 15.25 + "x": 26.5, + "y": -176 }, "OffsetMin": { - "x": 131, - "y": 7.25 + "x": 18.5, + "y": -184 }, "Pivot": { "x": 0.5, @@ -52623,12 +56873,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 135, - "y": 11.25 + "x": 22.5, + "y": -180 }, "Position": { - "x": 135, - "y": 11.25, + "x": 22.5, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -52706,11 +56956,11 @@ }, { "id": "0cd000ac-0000-4000-8000-00000cd000ac", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_1_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c3_4_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_4_2", + "name": "Dot_r5c1_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_1_1", "nameEditable": true, "enable": false, "visible": true, @@ -52741,12 +56991,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 184, - "y": 41.5 + "x": 101.5, + "y": 184 }, "OffsetMin": { - "x": 176, - "y": 33.5 + "x": 93.5, + "y": 176 }, "Pivot": { "x": 0.5, @@ -52764,12 +57014,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 180, - "y": 37.5 + "x": 97.5, + "y": 180 }, "Position": { - "x": 180, - "y": 37.5, + "x": 97.5, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -52847,11 +57097,11 @@ }, { "id": "0cd000ad-0000-4000-8000-00000cd000ad", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_1_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c3_4_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c3_4_3", + "name": "Dot_r5c1_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_1_2", "nameEditable": true, "enable": false, "visible": true, @@ -52882,12 +57132,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 229, - "y": 67.75 + "x": 139, + "y": 184 }, "OffsetMin": { - "x": 221, - "y": 59.75 + "x": 131, + "y": 176 }, "Pivot": { "x": 0.5, @@ -52905,12 +57155,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 225, - "y": 63.75 + "x": 135, + "y": 180 }, "Position": { - "x": 225, - "y": 63.75, + "x": 135, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -52988,11 +57238,11 @@ }, { "id": "0cd000ae-0000-4000-8000-00000cd000ae", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_1_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c4_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_3_1", + "name": "Dot_r5c1_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_1_3", "nameEditable": true, "enable": false, "visible": true, @@ -53023,12 +57273,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 229, - "y": 15.25 + "x": 176.5, + "y": 184 }, "OffsetMin": { - "x": 221, - "y": 7.25 + "x": 168.5, + "y": 176 }, "Pivot": { "x": 0.5, @@ -53046,12 +57296,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 225, - "y": 11.25 + "x": 172.5, + "y": 180 }, "Position": { - "x": 225, - "y": 11.25, + "x": 172.5, + "y": 180, "z": 0 }, "QuaternionRotation": { @@ -53129,11 +57379,11 @@ }, { "id": "0cd000af-0000-4000-8000-00000cd000af", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c4_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_3_2", + "name": "Dot_r5c1_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -53164,12 +57414,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 184, - "y": 41.5 + "x": 101.5, + "y": 154 }, "OffsetMin": { - "x": 176, - "y": 33.5 + "x": 93.5, + "y": 146 }, "Pivot": { "x": 0.5, @@ -53187,12 +57437,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 180, - "y": 37.5 + "x": 97.5, + "y": 150 }, "Position": { - "x": 180, - "y": 37.5, + "x": 97.5, + "y": 150, "z": 0 }, "QuaternionRotation": { @@ -53270,11 +57520,11 @@ }, { "id": "0cd000b0-0000-4000-8000-00000cd000b0", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c4_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_3_3", + "name": "Dot_r5c1_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -53306,11 +57556,11 @@ "MobileOnly": false, "OffsetMax": { "x": 139, - "y": 67.75 + "y": 124 }, "OffsetMin": { "x": 131, - "y": 59.75 + "y": 116 }, "Pivot": { "x": 0.5, @@ -53329,11 +57579,11 @@ "UIVersion": 2, "anchoredPosition": { "x": 135, - "y": 63.75 + "y": 120 }, "Position": { "x": 135, - "y": 63.75, + "y": 120, "z": 0 }, "QuaternionRotation": { @@ -53411,11 +57661,11 @@ }, { "id": "0cd000b1-0000-4000-8000-00000cd000b1", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c4_4_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_4_1", + "name": "Dot_r5c1_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -53446,12 +57696,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": 15.25 + "x": 176.5, + "y": 94 }, "OffsetMin": { - "x": 266, - "y": 7.25 + "x": 168.5, + "y": 86 }, "Pivot": { "x": 0.5, @@ -53469,12 +57719,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": 11.25 + "x": 172.5, + "y": 90 }, "Position": { - "x": 270, - "y": 11.25, + "x": 172.5, + "y": 90, "z": 0 }, "QuaternionRotation": { @@ -53552,11 +57802,11 @@ }, { "id": "0cd000b2-0000-4000-8000-00000cd000b2", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_1_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c4_4_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_4_2", + "name": "Dot_r5c2_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_1_1", "nameEditable": true, "enable": false, "visible": true, @@ -53587,12 +57837,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": 41.5 + "x": 101.5, + "y": 94 }, "OffsetMin": { - "x": 266, - "y": 33.5 + "x": 93.5, + "y": 86 }, "Pivot": { "x": 0.5, @@ -53610,12 +57860,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": 37.5 + "x": 97.5, + "y": 90 }, "Position": { - "x": 270, - "y": 37.5, + "x": 97.5, + "y": 90, "z": 0 }, "QuaternionRotation": { @@ -53693,11 +57943,11 @@ }, { "id": "0cd000b3-0000-4000-8000-00000cd000b3", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_1_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r4c4_4_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r4c4_4_3", + "name": "Dot_r5c2_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_1_2", "nameEditable": true, "enable": false, "visible": true, @@ -53728,12 +57978,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": 67.75 + "x": 139, + "y": 124 }, "OffsetMin": { - "x": 266, - "y": 59.75 + "x": 131, + "y": 116 }, "Pivot": { "x": 0.5, @@ -53751,12 +58001,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": 63.75 + "x": 135, + "y": 120 }, "Position": { - "x": 270, - "y": 63.75, + "x": 135, + "y": 120, "z": 0 }, "QuaternionRotation": { @@ -53834,11 +58084,11 @@ }, { "id": "0cd000b4-0000-4000-8000-00000cd000b4", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_1_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c1_1_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_1_1", + "name": "Dot_r5c2_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_1_3", "nameEditable": true, "enable": false, "visible": true, @@ -53869,12 +58119,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": 120.25 + "x": 176.5, + "y": 154 }, "OffsetMin": { - "x": -274, - "y": 112.25 + "x": 168.5, + "y": 146 }, "Pivot": { "x": 0.5, @@ -53892,12 +58142,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": 116.25 + "x": 172.5, + "y": 150 }, "Position": { - "x": -270, - "y": 116.25, + "x": 172.5, + "y": 150, "z": 0 }, "QuaternionRotation": { @@ -53975,11 +58225,11 @@ }, { "id": "0cd000b5-0000-4000-8000-00000cd000b5", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c1_1_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_1_2", + "name": "Dot_r5c2_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -54010,12 +58260,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": 146.5 + "x": 101.5, + "y": 64 }, "OffsetMin": { - "x": -274, - "y": 138.5 + "x": 93.5, + "y": 56 }, "Pivot": { "x": 0.5, @@ -54033,12 +58283,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": 142.5 + "x": 97.5, + "y": 60 }, "Position": { - "x": -270, - "y": 142.5, + "x": 97.5, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -54116,11 +58366,11 @@ }, { "id": "0cd000b6-0000-4000-8000-00000cd000b6", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c1_1_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_1_3", + "name": "Dot_r5c2_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -54151,12 +58401,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": 172.75 + "x": 139, + "y": 64 }, "OffsetMin": { - "x": -274, - "y": 164.75 + "x": 131, + "y": 56 }, "Pivot": { "x": 0.5, @@ -54174,12 +58424,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": 168.75 + "x": 135, + "y": 60 }, "Position": { - "x": -270, - "y": 168.75, + "x": 135, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -54257,11 +58507,11 @@ }, { "id": "0cd000b7-0000-4000-8000-00000cd000b7", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c1_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_2_1", + "name": "Dot_r5c2_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -54292,12 +58542,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -221, - "y": 120.25 + "x": 176.5, + "y": 64 }, "OffsetMin": { - "x": -229, - "y": 112.25 + "x": 168.5, + "y": 56 }, "Pivot": { "x": 0.5, @@ -54315,12 +58565,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -225, - "y": 116.25 + "x": 172.5, + "y": 60 }, "Position": { - "x": -225, - "y": 116.25, + "x": 172.5, + "y": 60, "z": 0 }, "QuaternionRotation": { @@ -54398,11 +58648,11 @@ }, { "id": "0cd000b8-0000-4000-8000-00000cd000b8", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c1_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_2_2", + "name": "Dot_r5c2_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -54433,12 +58683,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -176, - "y": 146.5 + "x": 101.5, + "y": 34 }, "OffsetMin": { - "x": -184, - "y": 138.5 + "x": 93.5, + "y": 26 }, "Pivot": { "x": 0.5, @@ -54456,12 +58706,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -180, - "y": 142.5 + "x": 97.5, + "y": 30 }, "Position": { - "x": -180, - "y": 142.5, + "x": 97.5, + "y": 30, "z": 0 }, "QuaternionRotation": { @@ -54539,11 +58789,11 @@ }, { "id": "0cd000b9-0000-4000-8000-00000cd000b9", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c1_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c1_2_3", + "name": "Dot_r5c2_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -54574,12 +58824,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -131, - "y": 172.75 + "x": 139, + "y": 4 }, "OffsetMin": { - "x": -139, - "y": 164.75 + "x": 131, + "y": -4 }, "Pivot": { "x": 0.5, @@ -54597,12 +58847,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -135, - "y": 168.75 + "x": 135, + "y": 0 }, "Position": { - "x": -135, - "y": 168.75, + "x": 135, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -54680,11 +58930,11 @@ }, { "id": "0cd000ba-0000-4000-8000-00000cd000ba", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c2_1_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_1_1", + "name": "Dot_r5c2_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -54715,12 +58965,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -131, - "y": 120.25 + "x": 176.5, + "y": -26 }, "OffsetMin": { - "x": -139, - "y": 112.25 + "x": 168.5, + "y": -34 }, "Pivot": { "x": 0.5, @@ -54738,12 +58988,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -135, - "y": 116.25 + "x": 172.5, + "y": -30 }, "Position": { - "x": -135, - "y": 116.25, + "x": 172.5, + "y": -30, "z": 0 }, "QuaternionRotation": { @@ -54821,11 +59071,11 @@ }, { "id": "0cd000bb-0000-4000-8000-00000cd000bb", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_2_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c2_1_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_1_2", + "name": "Dot_r5c3_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_2_1", "nameEditable": true, "enable": false, "visible": true, @@ -54856,12 +59106,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -176, - "y": 146.5 + "x": 101.5, + "y": -26 }, "OffsetMin": { - "x": -184, - "y": 138.5 + "x": 93.5, + "y": -34 }, "Pivot": { "x": 0.5, @@ -54879,12 +59129,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -180, - "y": 142.5 + "x": 97.5, + "y": -30 }, "Position": { - "x": -180, - "y": 142.5, + "x": 97.5, + "y": -30, "z": 0 }, "QuaternionRotation": { @@ -54962,11 +59212,11 @@ }, { "id": "0cd000bc-0000-4000-8000-00000cd000bc", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_2_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c2_1_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_1_3", + "name": "Dot_r5c3_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_2_2", "nameEditable": true, "enable": false, "visible": true, @@ -54997,12 +59247,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -221, - "y": 172.75 + "x": 139, + "y": 4 }, "OffsetMin": { - "x": -229, - "y": 164.75 + "x": 131, + "y": -4 }, "Pivot": { "x": 0.5, @@ -55020,12 +59270,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -225, - "y": 168.75 + "x": 135, + "y": 0 }, "Position": { - "x": -225, - "y": 168.75, + "x": 135, + "y": 0, "z": 0 }, "QuaternionRotation": { @@ -55103,11 +59353,11 @@ }, { "id": "0cd000bd-0000-4000-8000-00000cd000bd", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_2_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c2_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_2_1", + "name": "Dot_r5c3_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_2_3", "nameEditable": true, "enable": false, "visible": true, @@ -55138,12 +59388,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": 120.25 + "x": 176.5, + "y": 34 }, "OffsetMin": { - "x": -94, - "y": 112.25 + "x": 168.5, + "y": 26 }, "Pivot": { "x": 0.5, @@ -55161,12 +59411,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": 116.25 + "x": 172.5, + "y": 30 }, "Position": { - "x": -90, - "y": 116.25, + "x": 172.5, + "y": 30, "z": 0 }, "QuaternionRotation": { @@ -55244,11 +59494,11 @@ }, { "id": "0cd000be-0000-4000-8000-00000cd000be", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c2_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_2_2", + "name": "Dot_r5c3_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -55279,12 +59529,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": 146.5 + "x": 101.5, + "y": -56 }, "OffsetMin": { - "x": -94, - "y": 138.5 + "x": 93.5, + "y": -64 }, "Pivot": { "x": 0.5, @@ -55302,12 +59552,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": 142.5 + "x": 97.5, + "y": -60 }, "Position": { - "x": -90, - "y": 142.5, + "x": 97.5, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -55385,11 +59635,11 @@ }, { "id": "0cd000bf-0000-4000-8000-00000cd000bf", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c2_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_2_3", + "name": "Dot_r5c3_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -55420,12 +59670,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -86, - "y": 172.75 + "x": 139, + "y": -56 }, "OffsetMin": { - "x": -94, - "y": 164.75 + "x": 131, + "y": -64 }, "Pivot": { "x": 0.5, @@ -55443,12 +59693,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -90, - "y": 168.75 + "x": 135, + "y": -60 }, "Position": { - "x": -90, - "y": 168.75, + "x": 135, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -55526,11 +59776,11 @@ }, { "id": "0cd000c0-0000-4000-8000-00000cd000c0", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c2_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_3_1", + "name": "Dot_r5c3_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -55561,12 +59811,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -41, - "y": 120.25 + "x": 176.5, + "y": -56 }, "OffsetMin": { - "x": -49, - "y": 112.25 + "x": 168.5, + "y": -64 }, "Pivot": { "x": 0.5, @@ -55584,12 +59834,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -45, - "y": 116.25 + "x": 172.5, + "y": -60 }, "Position": { - "x": -45, - "y": 116.25, + "x": 172.5, + "y": -60, "z": 0 }, "QuaternionRotation": { @@ -55667,11 +59917,11 @@ }, { "id": "0cd000c1-0000-4000-8000-00000cd000c1", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_4_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c2_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_3_2", + "name": "Dot_r5c3_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_4_1", "nameEditable": true, "enable": false, "visible": true, @@ -55702,12 +59952,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 4, - "y": 146.5 + "x": 101.5, + "y": -86 }, "OffsetMin": { - "x": -4, - "y": 138.5 + "x": 93.5, + "y": -94 }, "Pivot": { "x": 0.5, @@ -55725,12 +59975,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 0, - "y": 142.5 + "x": 97.5, + "y": -90 }, "Position": { - "x": 0, - "y": 142.5, + "x": 97.5, + "y": -90, "z": 0 }, "QuaternionRotation": { @@ -55808,11 +60058,11 @@ }, { "id": "0cd000c2-0000-4000-8000-00000cd000c2", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_4_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c2_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c2_3_3", + "name": "Dot_r5c3_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_4_2", "nameEditable": true, "enable": false, "visible": true, @@ -55843,12 +60093,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 49, - "y": 172.75 + "x": 139, + "y": -116 }, "OffsetMin": { - "x": 41, - "y": 164.75 + "x": 131, + "y": -124 }, "Pivot": { "x": 0.5, @@ -55866,12 +60116,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 45, - "y": 168.75 + "x": 135, + "y": -120 }, "Position": { - "x": 45, - "y": 168.75, + "x": 135, + "y": -120, "z": 0 }, "QuaternionRotation": { @@ -55949,11 +60199,11 @@ }, { "id": "0cd000c3-0000-4000-8000-00000cd000c3", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_4_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c3_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_2_1", + "name": "Dot_r5c3_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_4_3", "nameEditable": true, "enable": false, "visible": true, @@ -55984,12 +60234,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 49, - "y": 120.25 + "x": 176.5, + "y": -146 }, "OffsetMin": { - "x": 41, - "y": 112.25 + "x": 168.5, + "y": -154 }, "Pivot": { "x": 0.5, @@ -56007,12 +60257,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 45, - "y": 116.25 + "x": 172.5, + "y": -150 }, "Position": { - "x": 45, - "y": 116.25, + "x": 172.5, + "y": -150, "z": 0 }, "QuaternionRotation": { @@ -56090,11 +60340,11 @@ }, { "id": "0cd000c4-0000-4000-8000-00000cd000c4", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_2_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_3_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c3_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_2_2", + "name": "Dot_r5c4_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_3_1", "nameEditable": true, "enable": false, "visible": true, @@ -56125,12 +60375,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 4, - "y": 146.5 + "x": 101.5, + "y": -146 }, "OffsetMin": { - "x": -4, - "y": 138.5 + "x": 93.5, + "y": -154 }, "Pivot": { "x": 0.5, @@ -56148,12 +60398,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 0, - "y": 142.5 + "x": 97.5, + "y": -150 }, "Position": { - "x": 0, - "y": 142.5, + "x": 97.5, + "y": -150, "z": 0 }, "QuaternionRotation": { @@ -56231,11 +60481,11 @@ }, { "id": "0cd000c5-0000-4000-8000-00000cd000c5", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_2_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_3_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c3_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_2_3", + "name": "Dot_r5c4_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_3_2", "nameEditable": true, "enable": false, "visible": true, @@ -56266,12 +60516,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -41, - "y": 172.75 + "x": 139, + "y": -116 }, "OffsetMin": { - "x": -49, - "y": 164.75 + "x": 131, + "y": -124 }, "Pivot": { "x": 0.5, @@ -56289,12 +60539,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -45, - "y": 168.75 + "x": 135, + "y": -120 }, "Position": { - "x": -45, - "y": 168.75, + "x": 135, + "y": -120, "z": 0 }, "QuaternionRotation": { @@ -56372,11 +60622,11 @@ }, { "id": "0cd000c6-0000-4000-8000-00000cd000c6", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_3_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c3_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_3_1", + "name": "Dot_r5c4_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_3_3", "nameEditable": true, "enable": false, "visible": true, @@ -56407,12 +60657,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": 120.25 + "x": 176.5, + "y": -86 }, "OffsetMin": { - "x": 86, - "y": 112.25 + "x": 168.5, + "y": -94 }, "Pivot": { "x": 0.5, @@ -56430,12 +60680,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": 116.25 + "x": 172.5, + "y": -90 }, "Position": { - "x": 90, - "y": 116.25, + "x": 172.5, + "y": -90, "z": 0 }, "QuaternionRotation": { @@ -56513,11 +60763,11 @@ }, { "id": "0cd000c7-0000-4000-8000-00000cd000c7", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_4_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c3_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_3_2", + "name": "Dot_r5c4_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_4_1", "nameEditable": true, "enable": false, "visible": true, @@ -56548,12 +60798,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": 146.5 + "x": 101.5, + "y": -176 }, "OffsetMin": { - "x": 86, - "y": 138.5 + "x": 93.5, + "y": -184 }, "Pivot": { "x": 0.5, @@ -56571,12 +60821,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": 142.5 + "x": 97.5, + "y": -180 }, "Position": { - "x": 90, - "y": 142.5, + "x": 97.5, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -56654,11 +60904,11 @@ }, { "id": "0cd000c8-0000-4000-8000-00000cd000c8", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_4_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c3_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_3_3", + "name": "Dot_r5c4_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_4_2", "nameEditable": true, "enable": false, "visible": true, @@ -56689,12 +60939,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 94, - "y": 172.75 + "x": 139, + "y": -176 }, "OffsetMin": { - "x": 86, - "y": 164.75 + "x": 131, + "y": -184 }, "Pivot": { "x": 0.5, @@ -56712,12 +60962,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 90, - "y": 168.75 + "x": 135, + "y": -180 }, "Position": { - "x": 90, - "y": 168.75, + "x": 135, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -56795,11 +61045,11 @@ }, { "id": "0cd000c9-0000-4000-8000-00000cd000c9", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_4_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c3_4_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_4_1", + "name": "Dot_r5c4_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_4_3", "nameEditable": true, "enable": false, "visible": true, @@ -56830,12 +61080,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 139, - "y": 120.25 + "x": 176.5, + "y": -176 }, "OffsetMin": { - "x": 131, - "y": 112.25 + "x": 168.5, + "y": -184 }, "Pivot": { "x": 0.5, @@ -56853,12 +61103,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 135, - "y": 116.25 + "x": 172.5, + "y": -180 }, "Position": { - "x": 135, - "y": 116.25, + "x": 172.5, + "y": -180, "z": 0 }, "QuaternionRotation": { @@ -56936,11 +61186,11 @@ }, { "id": "0cd000ca-0000-4000-8000-00000cd000ca", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_b_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c3_4_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_4_2", + "name": "Dot_r6c1_b_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_b_1", "nameEditable": true, "enable": false, "visible": true, @@ -56971,12 +61221,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 184, - "y": 146.5 + "x": 251.5, + "y": 139 }, "OffsetMin": { - "x": 176, - "y": 138.5 + "x": 243.5, + "y": 131 }, "Pivot": { "x": 0.5, @@ -56994,12 +61244,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 180, - "y": 142.5 + "x": 247.5, + "y": 135 }, "Position": { - "x": 180, - "y": 142.5, + "x": 247.5, + "y": 135, "z": 0 }, "QuaternionRotation": { @@ -57077,11 +61327,11 @@ }, { "id": "0cd000cb-0000-4000-8000-00000cd000cb", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_b_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c3_4_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c3_4_3", + "name": "Dot_r6c1_b_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_b_2", "nameEditable": true, "enable": false, "visible": true, @@ -57112,12 +61362,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 229, - "y": 172.75 + "x": 289, + "y": 94 }, "OffsetMin": { - "x": 221, - "y": 164.75 + "x": 281, + "y": 86 }, "Pivot": { "x": 0.5, @@ -57135,12 +61385,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 225, - "y": 168.75 + "x": 285, + "y": 90 }, "Position": { - "x": 225, - "y": 168.75, + "x": 285, + "y": 90, "z": 0 }, "QuaternionRotation": { @@ -57218,11 +61468,11 @@ }, { "id": "0cd000cc-0000-4000-8000-00000cd000cc", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_3_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_b_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c4_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_3_1", + "name": "Dot_r6c1_b_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_b_3", "nameEditable": true, "enable": false, "visible": true, @@ -57253,12 +61503,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 229, - "y": 120.25 + "x": 326.5, + "y": 49 }, "OffsetMin": { - "x": 221, - "y": 112.25 + "x": 318.5, + "y": 41 }, "Pivot": { "x": 0.5, @@ -57276,12 +61526,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 225, - "y": 116.25 + "x": 322.5, + "y": 45 }, "Position": { - "x": 225, - "y": 116.25, + "x": 322.5, + "y": 45, "z": 0 }, "QuaternionRotation": { @@ -57359,11 +61609,11 @@ }, { "id": "0cd000cd-0000-4000-8000-00000cd000cd", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_3_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_b_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c4_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_3_2", + "name": "Dot_r6c2_b_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_b_1", "nameEditable": true, "enable": false, "visible": true, @@ -57394,12 +61644,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 184, - "y": 146.5 + "x": 251.5, + "y": 49 }, "OffsetMin": { - "x": 176, - "y": 138.5 + "x": 243.5, + "y": 41 }, "Pivot": { "x": 0.5, @@ -57417,12 +61667,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 180, - "y": 142.5 + "x": 247.5, + "y": 45 }, "Position": { - "x": 180, - "y": 142.5, + "x": 247.5, + "y": 45, "z": 0 }, "QuaternionRotation": { @@ -57500,11 +61750,11 @@ }, { "id": "0cd000ce-0000-4000-8000-00000cd000ce", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_3_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_b_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c4_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_3_3", + "name": "Dot_r6c2_b_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_b_2", "nameEditable": true, "enable": false, "visible": true, @@ -57535,12 +61785,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 139, - "y": 172.75 + "x": 289, + "y": 34 }, "OffsetMin": { - "x": 131, - "y": 164.75 + "x": 281, + "y": 26 }, "Pivot": { "x": 0.5, @@ -57558,12 +61808,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 135, - "y": 168.75 + "x": 285, + "y": 30 }, "Position": { - "x": 135, - "y": 168.75, + "x": 285, + "y": 30, "z": 0 }, "QuaternionRotation": { @@ -57641,11 +61891,11 @@ }, { "id": "0cd000cf-0000-4000-8000-00000cd000cf", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_4_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_b_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c4_4_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_4_1", + "name": "Dot_r6c2_b_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_b_3", "nameEditable": true, "enable": false, "visible": true, @@ -57676,12 +61926,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": 120.25 + "x": 326.5, + "y": 19 }, "OffsetMin": { - "x": 266, - "y": 112.25 + "x": 318.5, + "y": 11 }, "Pivot": { "x": 0.5, @@ -57699,12 +61949,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": 116.25 + "x": 322.5, + "y": 15 }, "Position": { - "x": 270, - "y": 116.25, + "x": 322.5, + "y": 15, "z": 0 }, "QuaternionRotation": { @@ -57782,11 +62032,11 @@ }, { "id": "0cd000d0-0000-4000-8000-00000cd000d0", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_4_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_b_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c4_4_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_4_2", + "name": "Dot_r6c3_b_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_b_1", "nameEditable": true, "enable": false, "visible": true, @@ -57817,12 +62067,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": 146.5 + "x": 251.5, + "y": -41 }, "OffsetMin": { - "x": 266, - "y": 138.5 + "x": 243.5, + "y": -49 }, "Pivot": { "x": 0.5, @@ -57840,12 +62090,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": 142.5 + "x": 247.5, + "y": -45 }, "Position": { - "x": 270, - "y": 142.5, + "x": 247.5, + "y": -45, "z": 0 }, "QuaternionRotation": { @@ -57923,11 +62173,11 @@ }, { "id": "0cd000d1-0000-4000-8000-00000cd000d1", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_4_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_b_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r5c4_4_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r5c4_4_3", + "name": "Dot_r6c3_b_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_b_2", "nameEditable": true, "enable": false, "visible": true, @@ -57958,12 +62208,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": 274, - "y": 172.75 + "x": 289, + "y": -26 }, "OffsetMin": { - "x": 266, - "y": 164.75 + "x": 281, + "y": -34 }, "Pivot": { "x": 0.5, @@ -57981,12 +62231,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": 270, - "y": 168.75 + "x": 285, + "y": -30 }, "Position": { - "x": 270, - "y": 168.75, + "x": 285, + "y": -30, "z": 0 }, "QuaternionRotation": { @@ -58064,11 +62314,11 @@ }, { "id": "0cd000d2-0000-4000-8000-00000cd000d2", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_1_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_b_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r6c1_1_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_1_1", + "name": "Dot_r6c3_b_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_b_3", "nameEditable": true, "enable": false, "visible": true, @@ -58099,12 +62349,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": 225.25 + "x": 326.5, + "y": -11 }, "OffsetMin": { - "x": -274, - "y": 217.25 + "x": 318.5, + "y": -19 }, "Pivot": { "x": 0.5, @@ -58122,12 +62372,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": 221.25 + "x": 322.5, + "y": -15 }, "Position": { - "x": -270, - "y": 221.25, + "x": 322.5, + "y": -15, "z": 0 }, "QuaternionRotation": { @@ -58205,11 +62455,11 @@ }, { "id": "0cd000d3-0000-4000-8000-00000cd000d3", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_1_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_b_1", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r6c1_1_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_1_2", + "name": "Dot_r6c4_b_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_b_1", "nameEditable": true, "enable": false, "visible": true, @@ -58240,12 +62490,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": 251.5 + "x": 251.5, + "y": -131 }, "OffsetMin": { - "x": -274, - "y": 243.5 + "x": 243.5, + "y": -139 }, "Pivot": { "x": 0.5, @@ -58263,12 +62513,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": 247.5 + "x": 247.5, + "y": -135 }, "Position": { - "x": -270, - "y": 247.5, + "x": 247.5, + "y": -135, "z": 0 }, "QuaternionRotation": { @@ -58346,11 +62596,11 @@ }, { "id": "0cd000d4-0000-4000-8000-00000cd000d4", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_1_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_b_2", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r6c1_1_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_1_3", + "name": "Dot_r6c4_b_2", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_b_2", "nameEditable": true, "enable": false, "visible": true, @@ -58381,12 +62631,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -266, - "y": 277.75 + "x": 289, + "y": -86 }, "OffsetMin": { - "x": -274, - "y": 269.75 + "x": 281, + "y": -94 }, "Pivot": { "x": 0.5, @@ -58404,12 +62654,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -270, - "y": 273.75 + "x": 285, + "y": -90 }, "Position": { - "x": -270, - "y": 273.75, + "x": 285, + "y": -90, "z": 0 }, "QuaternionRotation": { @@ -58487,11 +62737,11 @@ }, { "id": "0cd000d5-0000-4000-8000-00000cd000d5", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_2_1", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_b_3", "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", "jsonString": { - "name": "Dot_r6c1_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_2_1", + "name": "Dot_r6c4_b_3", + "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_b_3", "nameEditable": true, "enable": false, "visible": true, @@ -58522,12 +62772,12 @@ }, "MobileOnly": false, "OffsetMax": { - "x": -221, - "y": 225.25 + "x": 326.5, + "y": -41 }, "OffsetMin": { - "x": -229, - "y": 217.25 + "x": 318.5, + "y": -49 }, "Pivot": { "x": 0.5, @@ -58545,5370 +62795,12 @@ }, "UIVersion": 2, "anchoredPosition": { - "x": -225, - "y": 221.25 + "x": 322.5, + "y": -45 }, "Position": { - "x": -225, - "y": 221.25, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000d6-0000-4000-8000-00000cd000d6", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_2_2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c1_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_2_2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -176, - "y": 251.5 - }, - "OffsetMin": { - "x": -184, - "y": 243.5 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -180, - "y": 247.5 - }, - "Position": { - "x": -180, - "y": 247.5, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000d7-0000-4000-8000-00000cd000d7", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_2_3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c1_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c1_2_3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -131, - "y": 277.75 - }, - "OffsetMin": { - "x": -139, - "y": 269.75 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -135, - "y": 273.75 - }, - "Position": { - "x": -135, - "y": 273.75, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000d8-0000-4000-8000-00000cd000d8", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_1_1", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c2_1_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_1_1", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -131, - "y": 225.25 - }, - "OffsetMin": { - "x": -139, - "y": 217.25 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -135, - "y": 221.25 - }, - "Position": { - "x": -135, - "y": 221.25, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000d9-0000-4000-8000-00000cd000d9", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_1_2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c2_1_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_1_2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -176, - "y": 251.5 - }, - "OffsetMin": { - "x": -184, - "y": 243.5 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -180, - "y": 247.5 - }, - "Position": { - "x": -180, - "y": 247.5, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000da-0000-4000-8000-00000cd000da", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_1_3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c2_1_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_1_3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -221, - "y": 277.75 - }, - "OffsetMin": { - "x": -229, - "y": 269.75 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -225, - "y": 273.75 - }, - "Position": { - "x": -225, - "y": 273.75, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000db-0000-4000-8000-00000cd000db", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_2_1", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c2_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_2_1", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -86, - "y": 225.25 - }, - "OffsetMin": { - "x": -94, - "y": 217.25 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -90, - "y": 221.25 - }, - "Position": { - "x": -90, - "y": 221.25, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000dc-0000-4000-8000-00000cd000dc", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_2_2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c2_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_2_2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -86, - "y": 251.5 - }, - "OffsetMin": { - "x": -94, - "y": 243.5 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -90, - "y": 247.5 - }, - "Position": { - "x": -90, - "y": 247.5, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000dd-0000-4000-8000-00000cd000dd", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_2_3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c2_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_2_3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -86, - "y": 277.75 - }, - "OffsetMin": { - "x": -94, - "y": 269.75 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -90, - "y": 273.75 - }, - "Position": { - "x": -90, - "y": 273.75, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000de-0000-4000-8000-00000cd000de", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_3_1", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c2_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_3_1", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -41, - "y": 225.25 - }, - "OffsetMin": { - "x": -49, - "y": 217.25 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -45, - "y": 221.25 - }, - "Position": { - "x": -45, - "y": 221.25, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000df-0000-4000-8000-00000cd000df", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_3_2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c2_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_3_2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 4, - "y": 251.5 - }, - "OffsetMin": { - "x": -4, - "y": 243.5 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 0, - "y": 247.5 - }, - "Position": { - "x": 0, - "y": 247.5, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000e0-0000-4000-8000-00000cd000e0", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_3_3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c2_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c2_3_3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 49, - "y": 277.75 - }, - "OffsetMin": { - "x": 41, - "y": 269.75 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 45, - "y": 273.75 - }, - "Position": { - "x": 45, - "y": 273.75, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000e1-0000-4000-8000-00000cd000e1", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_2_1", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c3_2_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_2_1", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 49, - "y": 225.25 - }, - "OffsetMin": { - "x": 41, - "y": 217.25 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 45, - "y": 221.25 - }, - "Position": { - "x": 45, - "y": 221.25, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000e2-0000-4000-8000-00000cd000e2", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_2_2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c3_2_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_2_2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 4, - "y": 251.5 - }, - "OffsetMin": { - "x": -4, - "y": 243.5 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 0, - "y": 247.5 - }, - "Position": { - "x": 0, - "y": 247.5, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000e3-0000-4000-8000-00000cd000e3", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_2_3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c3_2_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_2_3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -41, - "y": 277.75 - }, - "OffsetMin": { - "x": -49, - "y": 269.75 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -45, - "y": 273.75 - }, - "Position": { - "x": -45, - "y": 273.75, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000e4-0000-4000-8000-00000cd000e4", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_3_1", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c3_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_3_1", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 94, - "y": 225.25 - }, - "OffsetMin": { - "x": 86, - "y": 217.25 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 90, - "y": 221.25 - }, - "Position": { - "x": 90, - "y": 221.25, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000e5-0000-4000-8000-00000cd000e5", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_3_2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c3_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_3_2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 94, - "y": 251.5 - }, - "OffsetMin": { - "x": 86, - "y": 243.5 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 90, - "y": 247.5 - }, - "Position": { - "x": 90, - "y": 247.5, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000e6-0000-4000-8000-00000cd000e6", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_3_3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c3_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_3_3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 94, - "y": 277.75 - }, - "OffsetMin": { - "x": 86, - "y": 269.75 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 90, - "y": 273.75 - }, - "Position": { - "x": 90, - "y": 273.75, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000e7-0000-4000-8000-00000cd000e7", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_4_1", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c3_4_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_4_1", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 139, - "y": 225.25 - }, - "OffsetMin": { - "x": 131, - "y": 217.25 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 135, - "y": 221.25 - }, - "Position": { - "x": 135, - "y": 221.25, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000e8-0000-4000-8000-00000cd000e8", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_4_2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c3_4_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_4_2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 184, - "y": 251.5 - }, - "OffsetMin": { - "x": 176, - "y": 243.5 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 180, - "y": 247.5 - }, - "Position": { - "x": 180, - "y": 247.5, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000e9-0000-4000-8000-00000cd000e9", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_4_3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c3_4_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c3_4_3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 229, - "y": 277.75 - }, - "OffsetMin": { - "x": 221, - "y": 269.75 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 225, - "y": 273.75 - }, - "Position": { - "x": 225, - "y": 273.75, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000ea-0000-4000-8000-00000cd000ea", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_3_1", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c4_3_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_3_1", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 229, - "y": 225.25 - }, - "OffsetMin": { - "x": 221, - "y": 217.25 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 225, - "y": 221.25 - }, - "Position": { - "x": 225, - "y": 221.25, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000eb-0000-4000-8000-00000cd000eb", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_3_2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c4_3_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_3_2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 184, - "y": 251.5 - }, - "OffsetMin": { - "x": 176, - "y": 243.5 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 180, - "y": 247.5 - }, - "Position": { - "x": 180, - "y": 247.5, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000ec-0000-4000-8000-00000cd000ec", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_3_3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c4_3_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_3_3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 139, - "y": 277.75 - }, - "OffsetMin": { - "x": 131, - "y": 269.75 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 135, - "y": 273.75 - }, - "Position": { - "x": 135, - "y": 273.75, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000ed-0000-4000-8000-00000cd000ed", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_4_1", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c4_4_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_4_1", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 274, - "y": 225.25 - }, - "OffsetMin": { - "x": 266, - "y": 217.25 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 270, - "y": 221.25 - }, - "Position": { - "x": 270, - "y": 221.25, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000ee-0000-4000-8000-00000cd000ee", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_4_2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c4_4_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_4_2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 274, - "y": 251.5 - }, - "OffsetMin": { - "x": 266, - "y": 243.5 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 270, - "y": 247.5 - }, - "Position": { - "x": 270, - "y": 247.5, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000ef-0000-4000-8000-00000cd000ef", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_4_3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r6c4_4_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r6c4_4_3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 274, - "y": 277.75 - }, - "OffsetMin": { - "x": 266, - "y": 269.75 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 270, - "y": 273.75 - }, - "Position": { - "x": 270, - "y": 273.75, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000f0-0000-4000-8000-00000cd000f0", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c1_b_1", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r7c1_b_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c1_b_1", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -198.5, - "y": 330.25 - }, - "OffsetMin": { - "x": -206.5, - "y": 322.25 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -202.5, - "y": 326.25 - }, - "Position": { - "x": -202.5, - "y": 326.25, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000f1-0000-4000-8000-00000cd000f1", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c1_b_2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r7c1_b_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c1_b_2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -131, - "y": 356.5 - }, - "OffsetMin": { - "x": -139, - "y": 348.5 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -135, - "y": 352.5 - }, - "Position": { - "x": -135, - "y": 352.5, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000f2-0000-4000-8000-00000cd000f2", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c1_b_3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r7c1_b_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c1_b_3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -63.5, - "y": 382.75 - }, - "OffsetMin": { - "x": -71.5, - "y": 374.75 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -67.5, - "y": 378.75 - }, - "Position": { - "x": -67.5, - "y": 378.75, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000f3-0000-4000-8000-00000cd000f3", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c2_b_1", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r7c2_b_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c2_b_1", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -63.5, - "y": 330.25 - }, - "OffsetMin": { - "x": -71.5, - "y": 322.25 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -67.5, - "y": 326.25 - }, - "Position": { - "x": -67.5, - "y": 326.25, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000f4-0000-4000-8000-00000cd000f4", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c2_b_2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r7c2_b_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c2_b_2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -41, - "y": 356.5 - }, - "OffsetMin": { - "x": -49, - "y": 348.5 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -45, - "y": 352.5 - }, - "Position": { - "x": -45, - "y": 352.5, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000f5-0000-4000-8000-00000cd000f5", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c2_b_3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r7c2_b_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c2_b_3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": -18.5, - "y": 382.75 - }, - "OffsetMin": { - "x": -26.5, - "y": 374.75 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": -22.5, - "y": 378.75 - }, - "Position": { - "x": -22.5, - "y": 378.75, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000f6-0000-4000-8000-00000cd000f6", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c3_b_1", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r7c3_b_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c3_b_1", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 71.5, - "y": 330.25 - }, - "OffsetMin": { - "x": 63.5, - "y": 322.25 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 67.5, - "y": 326.25 - }, - "Position": { - "x": 67.5, - "y": 326.25, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000f7-0000-4000-8000-00000cd000f7", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c3_b_2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r7c3_b_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c3_b_2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 49, - "y": 356.5 - }, - "OffsetMin": { - "x": 41, - "y": 348.5 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 45, - "y": 352.5 - }, - "Position": { - "x": 45, - "y": 352.5, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000f8-0000-4000-8000-00000cd000f8", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c3_b_3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r7c3_b_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c3_b_3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 26.5, - "y": 382.75 - }, - "OffsetMin": { - "x": 18.5, - "y": 374.75 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 22.5, - "y": 378.75 - }, - "Position": { - "x": 22.5, - "y": 378.75, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000f9-0000-4000-8000-00000cd000f9", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c4_b_1", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r7c4_b_1", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c4_b_1", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 206.5, - "y": 330.25 - }, - "OffsetMin": { - "x": 198.5, - "y": 322.25 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 202.5, - "y": 326.25 - }, - "Position": { - "x": 202.5, - "y": 326.25, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000fa-0000-4000-8000-00000cd000fa", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c4_b_2", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r7c4_b_2", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c4_b_2", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 139, - "y": 356.5 - }, - "OffsetMin": { - "x": 131, - "y": 348.5 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 135, - "y": 352.5 - }, - "Position": { - "x": 135, - "y": 352.5, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.5, - "g": 0.5, - "b": 0.55, - "a": 0.8 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0cd000fb-0000-4000-8000-00000cd000fb", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c4_b_3", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "Dot_r7c4_b_3", - "path": "/ui/DefaultGroup/MapHud/Dot_r7c4_b_3", - "nameEditable": true, - "enable": false, - "visible": true, - "localize": true, - "displayOrder": 1, - "pathConstraints": "////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 71.5, - "y": 382.75 - }, - "OffsetMin": { - "x": 63.5, - "y": 374.75 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 8, - "y": 8 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 67.5, - "y": 378.75 - }, - "Position": { - "x": 67.5, - "y": 378.75, + "x": 322.5, + "y": -45, "z": 0 }, "QuaternionRotation": { @@ -64501,6 +63393,147 @@ "@version": 1 } }, + { + "id": "0ce00003-0000-4000-8000-00000ce00003", + "path": "/ui/DefaultGroup/ShopHud/MesoIcon", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "MesoIcon", + "path": "/ui/DefaultGroup/ShopHud/MesoIcon", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -71, + "y": 345 + }, + "OffsetMin": { + "x": -101, + "y": 315 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 30, + "y": 30 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -86, + "y": 330 + }, + "Position": { + "x": -86, + "y": 330, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 1, + "g": 0.82, + "b": 0.2, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, { "id": "0e800003-0000-4000-8000-00000e800003", "path": "/ui/DefaultGroup/ShopHud/Card1", @@ -234993,9 +234026,9 @@ "PreserveSprite": 0, "StartFrameIndex": 0, "Color": { - "r": 0.11, - "g": 0.12, - "b": 0.14, + "r": 0.16, + "g": 0.2, + "b": 0.26, "a": 1 }, "DropShadow": false, @@ -235025,7 +234058,7 @@ "a": 1 }, "OutlineWidth": 3, - "RaycastTarget": false, + "RaycastTarget": true, "Type": 1, "Enable": true }, @@ -235074,7 +234107,7 @@ "KeyCode": 0, "OverrideSorting": false, "Transition": 1, - "Enable": false + "Enable": true } ], "@version": 1 @@ -235232,9 +234265,9 @@ "DropShadowDistance": 32, "Font": 0, "FontColor": { - "r": 0.55, - "g": 0.58, - "b": 0.62, + "r": 0.94, + "g": 0.74, + "b": 0.26, "a": 1 }, "FontSize": 34, @@ -235369,9 +234402,9 @@ "PreserveSprite": 0, "StartFrameIndex": 0, "Color": { - "r": 0.18, - "g": 0.19, - "b": 0.21, + "r": 0.5, + "g": 0.32, + "b": 0.6, "a": 1 }, "DropShadow": false, @@ -235561,9 +234594,9 @@ "DropShadowDistance": 32, "Font": 0, "FontColor": { - "r": 0.52, - "g": 0.55, - "b": 0.59, + "r": 0.86, + "g": 0.9, + "b": 0.94, "a": 1 }, "FontSize": 20, @@ -235589,7 +234622,7 @@ "bottom": 0 }, "SizeFit": false, - "Text": "추후 열림", + "Text": "빠른 단검 연타", "UseOutLine": true, "Enable": true } @@ -235597,288 +234630,6 @@ "@version": 1 } }, - { - "id": "0e000097-0000-4000-8000-00000e000097", - "path": "/ui/DefaultGroup/CharacterSelectHud/ThiefButton/LockBody", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "LockBody", - "path": "/ui/DefaultGroup/CharacterSelectHud/ThiefButton/LockBody", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": true, - "displayOrder": 3, - "pathConstraints": "/////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 38, - "y": 33 - }, - "OffsetMin": { - "x": -38, - "y": -25 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 76, - "y": 58 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 0, - "y": 4 - }, - "Position": { - "x": 0, - "y": 4, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.78, - "g": 0.69, - "b": 0.42, - "a": 1 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, - { - "id": "0e0000a1-0000-4000-8000-00000e0000a1", - "path": "/ui/DefaultGroup/CharacterSelectHud/ThiefButton/LockShackle", - "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", - "jsonString": { - "name": "LockShackle", - "path": "/ui/DefaultGroup/CharacterSelectHud/ThiefButton/LockShackle", - "nameEditable": true, - "enable": true, - "visible": true, - "localize": true, - "displayOrder": 4, - "pathConstraints": "/////", - "revision": 1, - "origin": { - "type": "Model", - "entry_id": "UISprite", - "sub_entity_id": null, - "root_entity_id": null, - "replaced_model_id": null - }, - "modelId": "uisprite", - "@components": [ - { - "@type": "MOD.Core.UITransformComponent", - "ActivePlatform": 255, - "AlignmentOption": 0, - "AnchorsMax": { - "x": 0.5, - "y": 0.5 - }, - "AnchorsMin": { - "x": 0.5, - "y": 0.5 - }, - "MobileOnly": false, - "OffsetMax": { - "x": 27, - "y": 69 - }, - "OffsetMin": { - "x": -27, - "y": 27 - }, - "Pivot": { - "x": 0.5, - "y": 0.5 - }, - "RectSize": { - "x": 54, - "y": 42 - }, - "UIMode": 1, - "UIScale": { - "x": 1, - "y": 1, - "z": 1 - }, - "UIVersion": 2, - "anchoredPosition": { - "x": 0, - "y": 48 - }, - "Position": { - "x": 0, - "y": 48, - "z": 0 - }, - "QuaternionRotation": { - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "Scale": { - "x": 1, - "y": 1, - "z": 1 - }, - "Enable": true - }, - { - "@type": "MOD.Core.SpriteGUIRendererComponent", - "AnimClipPlayType": 0, - "EndFrameIndex": 2147483647, - "ImageRUID": { - "DataId": "" - }, - "LocalPosition": { - "x": 0, - "y": 0 - }, - "LocalScale": { - "x": 1, - "y": 1 - }, - "OverrideSorting": false, - "PlayRate": 1, - "PreserveSprite": 0, - "StartFrameIndex": 0, - "Color": { - "r": 0.78, - "g": 0.69, - "b": 0.42, - "a": 1 - }, - "DropShadow": false, - "DropShadowAngle": 30, - "DropShadowColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 0.72 - }, - "DropShadowDistance": 32, - "FillAmount": 1, - "FillCenter": true, - "FillClockWise": true, - "FillMethod": 0, - "FillOrigin": 0, - "FlipX": false, - "FlipY": false, - "FrameColumn": 1, - "FrameRate": 0, - "FrameRow": 1, - "Outline": false, - "OutlineColor": { - "r": 0, - "g": 0, - "b": 0, - "a": 1 - }, - "OutlineWidth": 3, - "RaycastTarget": false, - "Type": 1, - "Enable": true - } - ], - "@version": 1 - } - }, { "id": "0e000070-0000-4000-8000-00000e000070", "path": "/ui/DefaultGroup/CharacterSelectHud/MageButton", @@ -236818,6 +235569,8889 @@ ], "@version": 1 } + }, + { + "id": "0e900000-0000-4000-8000-00000e900000", + "path": "/ui/DefaultGroup/LobbyHud", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "LobbyHud", + "path": "/ui/DefaultGroup/LobbyHud", + "nameEditable": true, + "enable": false, + "visible": true, + "localize": true, + "displayOrder": 11, + "pathConstraints": "///", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 960, + "y": 540 + }, + "OffsetMin": { + "x": -960, + "y": -540 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 1920, + "y": 1080 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.07, + "g": 0.08, + "b": 0.13, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900001-0000-4000-8000-00000e900001", + "path": "/ui/DefaultGroup/LobbyHud/Title", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Title", + "path": "/ui/DefaultGroup/LobbyHud/Title", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 380, + "y": 498 + }, + "OffsetMin": { + "x": -380, + "y": 442 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 760, + "y": 56 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 470 + }, + "Position": { + "x": 0, + "y": 470, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.94, + "g": 0.74, + "b": 0.26, + "a": 1 + }, + "FontSize": 48, + "MaxSize": 48, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "메이플 로비", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900002-0000-4000-8000-00000e900002", + "path": "/ui/DefaultGroup/LobbyHud/Subtitle", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Subtitle", + "path": "/ui/DefaultGroup/LobbyHud/Subtitle", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 450, + "y": 436 + }, + "OffsetMin": { + "x": -450, + "y": 380 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 900, + "y": 56 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 408 + }, + "Position": { + "x": 0, + "y": 408, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.82, + "g": 0.86, + "b": 0.92, + "a": 1 + }, + "FontSize": 24, + "MaxSize": 24, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "NPC를 클릭해 런을 준비하세요", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900003-0000-4000-8000-00000e900003", + "path": "/ui/DefaultGroup/LobbyHud/SoulLabel", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "SoulLabel", + "path": "/ui/DefaultGroup/LobbyHud/SoulLabel", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 860, + "y": 498 + }, + "OffsetMin": { + "x": 540, + "y": 442 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 320, + "y": 56 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 700, + "y": 470 + }, + "Position": { + "x": 700, + "y": 470, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.6, + "g": 0.85, + "b": 1, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "영혼 0", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900004-0000-4000-8000-00000e900004", + "path": "/ui/DefaultGroup/LobbyHud/AscLabel", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "AscLabel", + "path": "/ui/DefaultGroup/LobbyHud/AscLabel", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -370, + "y": 498 + }, + "OffsetMin": { + "x": -750, + "y": 442 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 380, + "y": 56 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -560, + "y": 470 + }, + "Position": { + "x": -560, + "y": 470, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.9, + "g": 0.7, + "b": 0.5, + "a": 1 + }, + "FontSize": 22, + "MaxSize": 22, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "승천 0 / 해금 0", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900005-0000-4000-8000-00000e900005", + "path": "/ui/DefaultGroup/LobbyHud/Hint", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Hint", + "path": "/ui/DefaultGroup/LobbyHud/Hint", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 650, + "y": -402 + }, + "OffsetMin": { + "x": -650, + "y": -458 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 1300, + "y": 56 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -430 + }, + "Position": { + "x": 0, + "y": -430, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.6, + "g": 0.64, + "b": 0.7, + "a": 1 + }, + "FontSize": 20, + "MaxSize": 20, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "런을 클리어하거나 패배하면 로비로 돌아옵니다", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900006-0000-4000-8000-00000e900006", + "path": "/ui/DefaultGroup/LobbyHud/AscMinus", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "AscMinus", + "path": "/ui/DefaultGroup/LobbyHud/AscMinus", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIButton", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uibutton", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -757, + "y": 491 + }, + "OffsetMin": { + "x": -803, + "y": 449 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 46, + "y": 42 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -780, + "y": 470 + }, + "Position": { + "x": -780, + "y": 470, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.2, + "g": 0.24, + "b": 0.3, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "<", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900007-0000-4000-8000-00000e900007", + "path": "/ui/DefaultGroup/LobbyHud/AscPlus", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "AscPlus", + "path": "/ui/DefaultGroup/LobbyHud/AscPlus", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIButton", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uibutton", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -517, + "y": 491 + }, + "OffsetMin": { + "x": -563, + "y": 449 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 46, + "y": 42 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -540, + "y": 470 + }, + "Position": { + "x": -540, + "y": 470, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.2, + "g": 0.24, + "b": 0.3, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": ">", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900008-0000-4000-8000-00000e900008", + "path": "/ui/DefaultGroup/LobbyHud/NpcRun", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent", + "jsonString": { + "name": "NpcRun", + "path": "/ui/DefaultGroup/LobbyHud/NpcRun", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 4, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIButton", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uibutton", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -420, + "y": 180 + }, + "OffsetMin": { + "x": -660, + "y": -140 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 240, + "y": 320 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -540, + "y": 20 + }, + "Position": { + "x": -540, + "y": 20, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.13, + "g": 0.15, + "b": 0.2, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900009-0000-4000-8000-00000e900009", + "path": "/ui/DefaultGroup/LobbyHud/NpcRun/Figure", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Figure", + "path": "/ui/DefaultGroup/LobbyHud/NpcRun/Figure", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 65, + "y": 95 + }, + "OffsetMin": { + "x": -65, + "y": -35 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 130, + "y": 130 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 30 + }, + "Position": { + "x": 0, + "y": 30, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.74, + "g": 0.32, + "b": 0.28, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e90000a-0000-4000-8000-00000e90000a", + "path": "/ui/DefaultGroup/LobbyHud/NpcRun/Name", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Name", + "path": "/ui/DefaultGroup/LobbyHud/NpcRun/Name", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 110, + "y": 142 + }, + "OffsetMin": { + "x": -110, + "y": 102 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 220, + "y": 40 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 122 + }, + "Position": { + "x": 0, + "y": 122, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.94, + "g": 0.74, + "b": 0.26, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "모험가", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e90000b-0000-4000-8000-00000e90000b", + "path": "/ui/DefaultGroup/LobbyHud/NpcRun/Role", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Role", + "path": "/ui/DefaultGroup/LobbyHud/NpcRun/Role", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 110, + "y": -104 + }, + "OffsetMin": { + "x": -110, + "y": -140 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 220, + "y": 36 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -122 + }, + "Position": { + "x": 0, + "y": -122, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.86, + "g": 0.9, + "b": 0.94, + "a": 1 + }, + "FontSize": 22, + "MaxSize": 22, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "런 시작", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e90000c-0000-4000-8000-00000e90000c", + "path": "/ui/DefaultGroup/LobbyHud/NpcCodex", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent", + "jsonString": { + "name": "NpcCodex", + "path": "/ui/DefaultGroup/LobbyHud/NpcCodex", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 4, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIButton", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uibutton", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": -60, + "y": 180 + }, + "OffsetMin": { + "x": -300, + "y": -140 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 240, + "y": 320 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -180, + "y": 20 + }, + "Position": { + "x": -180, + "y": 20, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.13, + "g": 0.15, + "b": 0.2, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e90000d-0000-4000-8000-00000e90000d", + "path": "/ui/DefaultGroup/LobbyHud/NpcCodex/Figure", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Figure", + "path": "/ui/DefaultGroup/LobbyHud/NpcCodex/Figure", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 65, + "y": 95 + }, + "OffsetMin": { + "x": -65, + "y": -35 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 130, + "y": 130 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 30 + }, + "Position": { + "x": 0, + "y": 30, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.3, + "g": 0.55, + "b": 0.5, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e90000e-0000-4000-8000-00000e90000e", + "path": "/ui/DefaultGroup/LobbyHud/NpcCodex/Name", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Name", + "path": "/ui/DefaultGroup/LobbyHud/NpcCodex/Name", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 110, + "y": 142 + }, + "OffsetMin": { + "x": -110, + "y": 102 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 220, + "y": 40 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 122 + }, + "Position": { + "x": 0, + "y": 122, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.94, + "g": 0.74, + "b": 0.26, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "사서", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e90000f-0000-4000-8000-00000e90000f", + "path": "/ui/DefaultGroup/LobbyHud/NpcCodex/Role", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Role", + "path": "/ui/DefaultGroup/LobbyHud/NpcCodex/Role", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 110, + "y": -104 + }, + "OffsetMin": { + "x": -110, + "y": -140 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 220, + "y": 36 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -122 + }, + "Position": { + "x": 0, + "y": -122, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.86, + "g": 0.9, + "b": 0.94, + "a": 1 + }, + "FontSize": 22, + "MaxSize": 22, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "카드 도감", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900010-0000-4000-8000-00000e900010", + "path": "/ui/DefaultGroup/LobbyHud/NpcShop", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent", + "jsonString": { + "name": "NpcShop", + "path": "/ui/DefaultGroup/LobbyHud/NpcShop", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 4, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIButton", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uibutton", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 300, + "y": 180 + }, + "OffsetMin": { + "x": 60, + "y": -140 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 240, + "y": 320 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 180, + "y": 20 + }, + "Position": { + "x": 180, + "y": 20, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.13, + "g": 0.15, + "b": 0.2, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900011-0000-4000-8000-00000e900011", + "path": "/ui/DefaultGroup/LobbyHud/NpcShop/Figure", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Figure", + "path": "/ui/DefaultGroup/LobbyHud/NpcShop/Figure", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 65, + "y": 95 + }, + "OffsetMin": { + "x": -65, + "y": -35 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 130, + "y": 130 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 30 + }, + "Position": { + "x": 0, + "y": 30, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.55, + "g": 0.45, + "b": 0.75, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900012-0000-4000-8000-00000e900012", + "path": "/ui/DefaultGroup/LobbyHud/NpcShop/Name", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Name", + "path": "/ui/DefaultGroup/LobbyHud/NpcShop/Name", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 110, + "y": 142 + }, + "OffsetMin": { + "x": -110, + "y": 102 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 220, + "y": 40 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 122 + }, + "Position": { + "x": 0, + "y": 122, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.94, + "g": 0.74, + "b": 0.26, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "상인", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900013-0000-4000-8000-00000e900013", + "path": "/ui/DefaultGroup/LobbyHud/NpcShop/Role", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Role", + "path": "/ui/DefaultGroup/LobbyHud/NpcShop/Role", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 110, + "y": -104 + }, + "OffsetMin": { + "x": -110, + "y": -140 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 220, + "y": 36 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -122 + }, + "Position": { + "x": 0, + "y": -122, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.86, + "g": 0.9, + "b": 0.94, + "a": 1 + }, + "FontSize": 22, + "MaxSize": 22, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "영혼 상점", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900014-0000-4000-8000-00000e900014", + "path": "/ui/DefaultGroup/LobbyHud/NpcBoard", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent", + "jsonString": { + "name": "NpcBoard", + "path": "/ui/DefaultGroup/LobbyHud/NpcBoard", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 4, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIButton", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uibutton", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 660, + "y": 180 + }, + "OffsetMin": { + "x": 420, + "y": -140 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 240, + "y": 320 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 540, + "y": 20 + }, + "Position": { + "x": 540, + "y": 20, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.13, + "g": 0.15, + "b": 0.2, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900015-0000-4000-8000-00000e900015", + "path": "/ui/DefaultGroup/LobbyHud/NpcBoard/Figure", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "Figure", + "path": "/ui/DefaultGroup/LobbyHud/NpcBoard/Figure", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 65, + "y": 95 + }, + "OffsetMin": { + "x": -65, + "y": -35 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 130, + "y": 130 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 30 + }, + "Position": { + "x": 0, + "y": 30, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.4, + "g": 0.5, + "b": 0.7, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900016-0000-4000-8000-00000e900016", + "path": "/ui/DefaultGroup/LobbyHud/NpcBoard/Name", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Name", + "path": "/ui/DefaultGroup/LobbyHud/NpcBoard/Name", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 110, + "y": 142 + }, + "OffsetMin": { + "x": -110, + "y": 102 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 220, + "y": 40 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 122 + }, + "Position": { + "x": 0, + "y": 122, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.94, + "g": 0.74, + "b": 0.26, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "안내원", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0e900017-0000-4000-8000-00000e900017", + "path": "/ui/DefaultGroup/LobbyHud/NpcBoard/Role", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Role", + "path": "/ui/DefaultGroup/LobbyHud/NpcBoard/Role", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 110, + "y": -104 + }, + "OffsetMin": { + "x": -110, + "y": -140 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 220, + "y": 36 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -122 + }, + "Position": { + "x": 0, + "y": -122, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.86, + "g": 0.9, + "b": 0.94, + "a": 1 + }, + "FontSize": 22, + "MaxSize": 22, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "게시판", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ea00000-0000-4000-8000-00000ea00000", + "path": "/ui/DefaultGroup/BoardHud", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "BoardHud", + "path": "/ui/DefaultGroup/BoardHud", + "nameEditable": true, + "enable": false, + "visible": true, + "localize": true, + "displayOrder": 14, + "pathConstraints": "///", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 960, + "y": 540 + }, + "OffsetMin": { + "x": -960, + "y": -540 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 1920, + "y": 1080 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.05, + "g": 0.06, + "b": 0.09, + "a": 0.95 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ea00001-0000-4000-8000-00000ea00001", + "path": "/ui/DefaultGroup/BoardHud/Title", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Title", + "path": "/ui/DefaultGroup/BoardHud/Title", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 350, + "y": 430 + }, + "OffsetMin": { + "x": -350, + "y": 370 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 700, + "y": 60 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 400 + }, + "Position": { + "x": 0, + "y": 400, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.94, + "g": 0.74, + "b": 0.26, + "a": 1 + }, + "FontSize": 44, + "MaxSize": 44, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "게시판", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ea00002-0000-4000-8000-00000ea00002", + "path": "/ui/DefaultGroup/BoardHud/Body", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Body", + "path": "/ui/DefaultGroup/BoardHud/Body", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 550, + "y": 280 + }, + "OffsetMin": { + "x": -550, + "y": -240 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 1100, + "y": 520 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 20 + }, + "Position": { + "x": 0, + "y": 20, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.1, + "g": 0.12, + "b": 0.16, + "a": 0.9 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 0, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.86, + "g": 0.9, + "b": 0.94, + "a": 1 + }, + "FontSize": 24, + "MaxSize": 24, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "· 카드는 직업/등급에 따라 보상 확률이 다릅니다.\n· 몬스터는 매 턴 정해진 행동 중 하나를 무작위로 합니다.\n· 일부 몬스터는 덱에 저주 카드(상처/화상)를 넣습니다.\n· 손패는 최대 10장, 초과분은 자동으로 버려집니다.\n· 2차 전직 후 보스를 잡으면 영혼이 쌓입니다.\n· 영혼은 상인 NPC에서 덱빌딩 해금에 사용합니다.", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0ea00003-0000-4000-8000-00000ea00003", + "path": "/ui/DefaultGroup/BoardHud/Close", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Close", + "path": "/ui/DefaultGroup/BoardHud/Close", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIButton", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uibutton", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 100, + "y": -350 + }, + "OffsetMin": { + "x": -100, + "y": -410 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 200, + "y": 60 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -380 + }, + "Position": { + "x": 0, + "y": -380, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.2, + "g": 0.24, + "b": 0.3, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "닫기", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00000-0000-4000-8000-00000eb00000", + "path": "/ui/DefaultGroup/SoulShopHud", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent", + "jsonString": { + "name": "SoulShopHud", + "path": "/ui/DefaultGroup/SoulShopHud", + "nameEditable": true, + "enable": false, + "visible": true, + "localize": true, + "displayOrder": 15, + "pathConstraints": "///", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UISprite", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uisprite", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 960, + "y": 540 + }, + "OffsetMin": { + "x": -960, + "y": -540 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 1920, + "y": 1080 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 0 + }, + "Position": { + "x": 0, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.05, + "g": 0.06, + "b": 0.09, + "a": 0.95 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00001-0000-4000-8000-00000eb00001", + "path": "/ui/DefaultGroup/SoulShopHud/Title", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Title", + "path": "/ui/DefaultGroup/SoulShopHud/Title", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 350, + "y": 440 + }, + "OffsetMin": { + "x": -350, + "y": 380 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 700, + "y": 60 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 410 + }, + "Position": { + "x": 0, + "y": 410, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.6, + "g": 0.85, + "b": 1, + "a": 1 + }, + "FontSize": 44, + "MaxSize": 44, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "영혼 상점", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00002-0000-4000-8000-00000eb00002", + "path": "/ui/DefaultGroup/SoulShopHud/Souls", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Souls", + "path": "/ui/DefaultGroup/SoulShopHud/Souls", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 200, + "y": 367 + }, + "OffsetMin": { + "x": -200, + "y": 323 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 400, + "y": 44 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 345 + }, + "Position": { + "x": 0, + "y": 345, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.6, + "g": 0.85, + "b": 1, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "영혼 0", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00003-0000-4000-8000-00000eb00003", + "path": "/ui/DefaultGroup/SoulShopHud/Close", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Close", + "path": "/ui/DefaultGroup/SoulShopHud/Close", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIButton", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uibutton", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 100, + "y": -370 + }, + "OffsetMin": { + "x": -100, + "y": -430 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 200, + "y": 60 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -400 + }, + "Position": { + "x": 0, + "y": -400, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.2, + "g": 0.24, + "b": 0.3, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "닫기", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00004-0000-4000-8000-00000eb00004", + "path": "/ui/DefaultGroup/SoulShopHud/Item1", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent", + "jsonString": { + "name": "Item1", + "path": "/ui/DefaultGroup/SoulShopHud/Item1", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIButton", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uibutton", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 380, + "y": 282 + }, + "OffsetMin": { + "x": -380, + "y": 178 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 760, + "y": 104 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 230 + }, + "Position": { + "x": 0, + "y": 230, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.14, + "g": 0.16, + "b": 0.22, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00005-0000-4000-8000-00000eb00005", + "path": "/ui/DefaultGroup/SoulShopHud/Item1/Name", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Name", + "path": "/ui/DefaultGroup/SoulShopHud/Item1/Name", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 0, + "y": 41 + }, + "OffsetMin": { + "x": -360, + "y": 3 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 360, + "y": 38 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -180, + "y": 22 + }, + "Position": { + "x": -180, + "y": 22, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.94, + "g": 0.74, + "b": 0.26, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00006-0000-4000-8000-00000eb00006", + "path": "/ui/DefaultGroup/SoulShopHud/Item1/Desc", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Desc", + "path": "/ui/DefaultGroup/SoulShopHud/Item1/Desc", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 40, + "y": -5 + }, + "OffsetMin": { + "x": -400, + "y": -43 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 440, + "y": 38 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -180, + "y": -24 + }, + "Position": { + "x": -180, + "y": -24, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.86, + "g": 0.9, + "b": 0.94, + "a": 1 + }, + "FontSize": 20, + "MaxSize": 20, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00007-0000-4000-8000-00000eb00007", + "path": "/ui/DefaultGroup/SoulShopHud/Item1/Status", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Status", + "path": "/ui/DefaultGroup/SoulShopHud/Item1/Status", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 380, + "y": 19 + }, + "OffsetMin": { + "x": 160, + "y": -19 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 220, + "y": 38 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 270, + "y": 0 + }, + "Position": { + "x": 270, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.6, + "g": 0.85, + "b": 1, + "a": 1 + }, + "FontSize": 22, + "MaxSize": 22, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00008-0000-4000-8000-00000eb00008", + "path": "/ui/DefaultGroup/SoulShopHud/Item2", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent", + "jsonString": { + "name": "Item2", + "path": "/ui/DefaultGroup/SoulShopHud/Item2", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIButton", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uibutton", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 380, + "y": 157 + }, + "OffsetMin": { + "x": -380, + "y": 53 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 760, + "y": 104 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": 105 + }, + "Position": { + "x": 0, + "y": 105, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.14, + "g": 0.16, + "b": 0.22, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00009-0000-4000-8000-00000eb00009", + "path": "/ui/DefaultGroup/SoulShopHud/Item2/Name", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Name", + "path": "/ui/DefaultGroup/SoulShopHud/Item2/Name", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 0, + "y": 41 + }, + "OffsetMin": { + "x": -360, + "y": 3 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 360, + "y": 38 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -180, + "y": 22 + }, + "Position": { + "x": -180, + "y": 22, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.94, + "g": 0.74, + "b": 0.26, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb0000a-0000-4000-8000-00000eb0000a", + "path": "/ui/DefaultGroup/SoulShopHud/Item2/Desc", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Desc", + "path": "/ui/DefaultGroup/SoulShopHud/Item2/Desc", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 40, + "y": -5 + }, + "OffsetMin": { + "x": -400, + "y": -43 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 440, + "y": 38 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -180, + "y": -24 + }, + "Position": { + "x": -180, + "y": -24, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.86, + "g": 0.9, + "b": 0.94, + "a": 1 + }, + "FontSize": 20, + "MaxSize": 20, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb0000b-0000-4000-8000-00000eb0000b", + "path": "/ui/DefaultGroup/SoulShopHud/Item2/Status", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Status", + "path": "/ui/DefaultGroup/SoulShopHud/Item2/Status", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 380, + "y": 19 + }, + "OffsetMin": { + "x": 160, + "y": -19 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 220, + "y": 38 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 270, + "y": 0 + }, + "Position": { + "x": 270, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.6, + "g": 0.85, + "b": 1, + "a": 1 + }, + "FontSize": 22, + "MaxSize": 22, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb0000c-0000-4000-8000-00000eb0000c", + "path": "/ui/DefaultGroup/SoulShopHud/Item3", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent", + "jsonString": { + "name": "Item3", + "path": "/ui/DefaultGroup/SoulShopHud/Item3", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIButton", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uibutton", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 380, + "y": 32 + }, + "OffsetMin": { + "x": -380, + "y": -72 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 760, + "y": 104 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -20 + }, + "Position": { + "x": 0, + "y": -20, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.14, + "g": 0.16, + "b": 0.22, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb0000d-0000-4000-8000-00000eb0000d", + "path": "/ui/DefaultGroup/SoulShopHud/Item3/Name", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Name", + "path": "/ui/DefaultGroup/SoulShopHud/Item3/Name", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 0, + "y": 41 + }, + "OffsetMin": { + "x": -360, + "y": 3 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 360, + "y": 38 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -180, + "y": 22 + }, + "Position": { + "x": -180, + "y": 22, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.94, + "g": 0.74, + "b": 0.26, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb0000e-0000-4000-8000-00000eb0000e", + "path": "/ui/DefaultGroup/SoulShopHud/Item3/Desc", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Desc", + "path": "/ui/DefaultGroup/SoulShopHud/Item3/Desc", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 40, + "y": -5 + }, + "OffsetMin": { + "x": -400, + "y": -43 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 440, + "y": 38 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -180, + "y": -24 + }, + "Position": { + "x": -180, + "y": -24, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.86, + "g": 0.9, + "b": 0.94, + "a": 1 + }, + "FontSize": 20, + "MaxSize": 20, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb0000f-0000-4000-8000-00000eb0000f", + "path": "/ui/DefaultGroup/SoulShopHud/Item3/Status", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Status", + "path": "/ui/DefaultGroup/SoulShopHud/Item3/Status", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 380, + "y": 19 + }, + "OffsetMin": { + "x": 160, + "y": -19 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 220, + "y": 38 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 270, + "y": 0 + }, + "Position": { + "x": 270, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.6, + "g": 0.85, + "b": 1, + "a": 1 + }, + "FontSize": 22, + "MaxSize": 22, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00010-0000-4000-8000-00000eb00010", + "path": "/ui/DefaultGroup/SoulShopHud/Item4", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent", + "jsonString": { + "name": "Item4", + "path": "/ui/DefaultGroup/SoulShopHud/Item4", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 2, + "pathConstraints": "////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIButton", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uibutton", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 380, + "y": -93 + }, + "OffsetMin": { + "x": -380, + "y": -197 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 760, + "y": 104 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 0, + "y": -145 + }, + "Position": { + "x": 0, + "y": -145, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0.14, + "g": 0.16, + "b": 0.22, + "a": 1 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": true, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.ButtonComponent", + "Colors": { + "NormalColor": { + "r": 1, + "g": 1, + "b": 1, + "a": 1 + }, + "HighlightedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "PressedColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 1 + }, + "SelectedColor": { + "r": 0.9607843, + "g": 0.9607843, + "b": 0.9607843, + "a": 1 + }, + "DisabledColor": { + "r": 0.784313738, + "g": 0.784313738, + "b": 0.784313738, + "a": 0.5019608 + }, + "ColorMultiplier": 1, + "FadeDuration": 0.1 + }, + "ImageRUIDs": { + "HighlightedSprite": null, + "PressedSprite": null, + "SelectedSprite": null, + "DisabledSprite": null + }, + "KeyCode": 0, + "OverrideSorting": false, + "Transition": 1, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00011-0000-4000-8000-00000eb00011", + "path": "/ui/DefaultGroup/SoulShopHud/Item4/Name", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Name", + "path": "/ui/DefaultGroup/SoulShopHud/Item4/Name", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 0, + "y": 41 + }, + "OffsetMin": { + "x": -360, + "y": 3 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 360, + "y": 38 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -180, + "y": 22 + }, + "Position": { + "x": -180, + "y": 22, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": true, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.94, + "g": 0.74, + "b": 0.26, + "a": 1 + }, + "FontSize": 28, + "MaxSize": 28, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00012-0000-4000-8000-00000eb00012", + "path": "/ui/DefaultGroup/SoulShopHud/Item4/Desc", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Desc", + "path": "/ui/DefaultGroup/SoulShopHud/Item4/Desc", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 40, + "y": -5 + }, + "OffsetMin": { + "x": -400, + "y": -43 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 440, + "y": 38 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": -180, + "y": -24 + }, + "Position": { + "x": -180, + "y": -24, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.86, + "g": 0.9, + "b": 0.94, + "a": 1 + }, + "FontSize": 20, + "MaxSize": 20, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } + }, + { + "id": "0eb00013-0000-4000-8000-00000eb00013", + "path": "/ui/DefaultGroup/SoulShopHud/Item4/Status", + "componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.TextComponent", + "jsonString": { + "name": "Status", + "path": "/ui/DefaultGroup/SoulShopHud/Item4/Status", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": true, + "displayOrder": 1, + "pathConstraints": "/////", + "revision": 1, + "origin": { + "type": "Model", + "entry_id": "UIText", + "sub_entity_id": null, + "root_entity_id": null, + "replaced_model_id": null + }, + "modelId": "uitext", + "@components": [ + { + "@type": "MOD.Core.UITransformComponent", + "ActivePlatform": 255, + "AlignmentOption": 0, + "AnchorsMax": { + "x": 0.5, + "y": 0.5 + }, + "AnchorsMin": { + "x": 0.5, + "y": 0.5 + }, + "MobileOnly": false, + "OffsetMax": { + "x": 380, + "y": 19 + }, + "OffsetMin": { + "x": 160, + "y": -19 + }, + "Pivot": { + "x": 0.5, + "y": 0.5 + }, + "RectSize": { + "x": 220, + "y": 38 + }, + "UIMode": 1, + "UIScale": { + "x": 1, + "y": 1, + "z": 1 + }, + "UIVersion": 2, + "anchoredPosition": { + "x": 270, + "y": 0 + }, + "Position": { + "x": 270, + "y": 0, + "z": 0 + }, + "QuaternionRotation": { + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "Scale": { + "x": 1, + "y": 1, + "z": 1 + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteGUIRendererComponent", + "AnimClipPlayType": 0, + "EndFrameIndex": 2147483647, + "ImageRUID": { + "DataId": "" + }, + "LocalPosition": { + "x": 0, + "y": 0 + }, + "LocalScale": { + "x": 1, + "y": 1 + }, + "OverrideSorting": false, + "PlayRate": 1, + "PreserveSprite": 0, + "StartFrameIndex": 0, + "Color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "FillAmount": 1, + "FillCenter": true, + "FillClockWise": true, + "FillMethod": 0, + "FillOrigin": 0, + "FlipX": false, + "FlipY": false, + "FrameColumn": 1, + "FrameRate": 0, + "FrameRow": 1, + "Outline": false, + "OutlineColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 1 + }, + "OutlineWidth": 3, + "RaycastTarget": false, + "Type": 1, + "Enable": true + }, + { + "@type": "MOD.Core.TextComponent", + "Alignment": 4, + "Bold": false, + "DropShadow": false, + "DropShadowAngle": 30, + "DropShadowColor": { + "r": 0, + "g": 0, + "b": 0, + "a": 0.72 + }, + "DropShadowDistance": 32, + "Font": 0, + "FontColor": { + "r": 0.6, + "g": 0.85, + "b": 1, + "a": 1 + }, + "FontSize": 22, + "MaxSize": 22, + "MinSize": 8, + "OutlineColor": { + "r": 0.08, + "g": 0.08, + "b": 0.08, + "a": 1 + }, + "OutlineDistance": { + "x": 1, + "y": -1 + }, + "OutlineWidth": 1, + "Overflow": 0, + "OverrideSorting": false, + "Padding": { + "left": 0, + "right": 0, + "top": 0, + "bottom": 0 + }, + "SizeFit": false, + "Text": "", + "UseOutLine": true, + "Enable": true + } + ], + "@version": 1 + } } ] }