맵10개 개선: 수확한 다양한 몬스터 2종(StS2 우측 배치) + 맵별 타일셋

공식 필드맵 import로 몬스터 변형 9종·타일셋 12종 수확. map01 기존 4종 미사용.
각 맵: 서로 다른 몬스터 2마리(x=3.5/5.5 우측), 맵별 다른 타일셋, 기존 배경 유지.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-06 14:09:45 +09:00
parent bce13fc788
commit dd5acafab4
12 changed files with 1488 additions and 1352 deletions

View File

@@ -1237,7 +1237,7 @@
"SortingLayer": "MapLayer0",
"TileMapVersion": 1,
"TileSetRUID": {
"DataId": "9dfea3808bbd49a5877d8624df21b1c7"
"DataId": "23e80224ef624ea5af497cc50aa0e752"
},
"Tiles": [
{
@@ -6358,7 +6358,7 @@
{
"id": "00001b5d-0000-4000-8000-000000001b5d",
"path": "/maps/map07/Monster1",
"componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.AIChaseComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent",
"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",
"jsonString": {
"name": "Monster1",
"path": "/maps/map07/Monster1",
@@ -6366,22 +6366,22 @@
"enable": true,
"visible": true,
"localize": false,
"displayOrder": 6,
"displayOrder": 4,
"pathConstraints": "///",
"revision": 2,
"origin": {
"type": "Model",
"entry_id": "ChaseMonster",
"entry_id": "StaticMonster",
"sub_entity_id": null,
"root_entity_id": "00001b5d-0000-4000-8000-000000001b5d",
"replaced_model_id": null
},
"modelId": "chasemonster",
"modelId": "staticmonster",
"@components": [
{
"@type": "MOD.Core.TransformComponent",
"Position": {
"x": -1.92,
"x": 3.5,
"y": 0.03499998,
"z": 999.999
},
@@ -6401,11 +6401,9 @@
{
"@type": "MOD.Core.StateAnimationComponent",
"ActionSheet": {
"move": "573fe938562a4abf91eebf951f21afd5",
"stand": "6d381bea1bcb4504b518a1fbfa0904ac",
"jump": "59823e146a034e48b8667ebb6f0724b1",
"hit": "642ece38d8d449b29ce4479100e37a54",
"die": "3c99d6b9b89b4295a9c2749eb02e28e9"
"stand": "4ca39dbfa1c6492283ba8bd352d12b0a",
"hit": "7ac78511036e4ebe988b97c35fc275d1",
"die": "740f3f2b2e7a4b71bec5eac84e8539f9"
},
"Enable": true
},
@@ -6415,10 +6413,42 @@
"EndFrameIndex": 0,
"RenderSetting": 1,
"SortingLayer": "MapLayer0",
"SpriteRUID": "6d381bea1bcb4504b518a1fbfa0904ac",
"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": {
@@ -6431,56 +6461,6 @@
},
"Enable": true
},
{
"@type": "MOD.Core.MovementComponent",
"InputSpeed": 1.5,
"JumpForce": 6,
"Enable": true
},
{
"@type": "MOD.Core.AIChaseComponent",
"IsLegacy": false,
"Enable": true
},
{
"@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": {
@@ -6498,11 +6478,25 @@
"Enable": true
},
{
"@type": "MOD.Core.DamageSkinSettingComponent",
"DamageSkinId": {
"DataId": "02c22d93421b4038b3c413b3e40b57ec"
},
"@type": "MOD.Core.MovementComponent",
"Enable": true
},
{
"@type": "script.Monster",
"Enable": true,
"IsDead": false
},
{
"@type": "script.MonsterAttack",
"Enable": true,
"SpriteSize": {
"x": 0,
"y": 0
},
"PositionOffset": {
"x": 0,
"y": 0
}
}
],
"@version": 1
@@ -6511,7 +6505,7 @@
{
"id": "00001b5e-0000-4000-8000-000000001b5e",
"path": "/maps/map07/Monster2",
"componentNames": "MOD.Core.TransformComponent,MOD.Core.StateAnimationComponent,MOD.Core.SpriteRendererComponent,MOD.Core.RigidbodyComponent,MOD.Core.MovementComponent,MOD.Core.AIWanderComponent,MOD.Core.StateComponent,MOD.Core.HitComponent,MOD.Core.DamageSkinSpawnerComponent,script.Monster,script.MonsterAttack,MOD.Core.KinematicbodyComponent,MOD.Core.SideviewbodyComponent,MOD.Core.DamageSkinSettingComponent",
"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",
"jsonString": {
"name": "Monster2",
"path": "/maps/map07/Monster2",
@@ -6519,22 +6513,22 @@
"enable": true,
"visible": true,
"localize": false,
"displayOrder": 5,
"displayOrder": 4,
"pathConstraints": "///",
"revision": 3,
"revision": 2,
"origin": {
"type": "Model",
"entry_id": "MoveMonster",
"entry_id": "StaticMonster",
"sub_entity_id": null,
"root_entity_id": "00001b5e-0000-4000-8000-000000001b5e",
"replaced_model_id": null
},
"modelId": "movemonster",
"modelId": "staticmonster",
"@components": [
{
"@type": "MOD.Core.TransformComponent",
"Position": {
"x": 0.77,
"x": 5.5,
"y": 0.03499998,
"z": 999.999
},
@@ -6554,14 +6548,9 @@
{
"@type": "MOD.Core.StateAnimationComponent",
"ActionSheet": {
"move": "969f52dd34934009b5c687af97c8435b",
"stand": "3e76c89ae8e7477ca871f5bbcd6f6f29",
"attack": "44b6336ac84a4091a9adb5f0aa0c02b7",
"attack2": "3c66552bd7ff48f98482e417be3e3772",
"attack3": "20d46f5a9b9641e0b3703dc95ac5fbc2",
"skill": "022d41ea8ce247639fd4f0fa83563c96",
"hit": "0bcbc0ec869245d4a454e00d635fc64d",
"die": "4e38904690784278a50fa378086b65a7"
"stand": "96e955c1bf27415e84f96deea200a8f1",
"hit": "aec9504d5dc24aceb5646b79d30abad4",
"die": "65a2bfb039614f2e9e4ccc354340153d"
},
"Enable": true
},
@@ -6571,10 +6560,42 @@
"EndFrameIndex": 0,
"RenderSetting": 1,
"SortingLayer": "MapLayer0",
"SpriteRUID": "3e76c89ae8e7477ca871f5bbcd6f6f29",
"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": {
@@ -6587,56 +6608,6 @@
},
"Enable": true
},
{
"@type": "MOD.Core.MovementComponent",
"InputSpeed": 1,
"JumpForce": 0,
"Enable": true
},
{
"@type": "MOD.Core.AIWanderComponent",
"IsLegacy": false,
"Enable": true
},
{
"@type": "MOD.Core.StateComponent",
"IsLegacy": false,
"Enable": true
},
{
"@type": "MOD.Core.HitComponent",
"BoxSize": {
"x": 1.6,
"y": 1.56
},
"ColliderOffset": {
"x": 0,
"y": 0.78
},
"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": {
@@ -6654,11 +6625,25 @@
"Enable": true
},
{
"@type": "MOD.Core.DamageSkinSettingComponent",
"DamageSkinId": {
"DataId": "02c22d93421b4038b3c413b3e40b57ec"
},
"@type": "MOD.Core.MovementComponent",
"Enable": true
},
{
"@type": "script.Monster",
"Enable": true,
"IsDead": false
},
{
"@type": "script.MonsterAttack",
"Enable": true,
"SpriteSize": {
"x": 0,
"y": 0
},
"PositionOffset": {
"x": 0,
"y": 0
}
}
],
"@version": 1