From 9fbf8e857450a5c58889fcc9eee3926c0288c80a Mon Sep 17 00:00:00 2001 From: gahusb Date: Thu, 2 Jul 2026 19:57:40 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20=EC=82=B0=EC=B6=9C=EB=AC=BC=20?= =?UTF-8?q?=EC=9E=AC=EC=83=9D=EC=84=B1=20=E2=80=94=20=EB=AA=A8=EB=8D=B8=20?= =?UTF-8?q?17=EC=A2=85=20+=20map02/03/05=20=EB=A1=9C=EC=8A=A4=ED=84=B0=20?= =?UTF-8?q?=EB=B0=B0=EC=B9=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 적 외형 8종 추가로 모델 8개 신규(slime·pig·mushmom·blue_mushroom 등), map02/03/05가 준비도 가드 통과해 종별 모델 인스턴스로 재배치. map04는 stump 미보유로 보존(스킵). Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_011xhLoQbJvQYL65kBtDNDTy --- .../Models/Monsters/blue_mushroom.model | 231 +++ .../Models/Monsters/modified_snail.model | 230 +++ RootDesk/MyDesk/Models/Monsters/mushmom.model | 232 +++ RootDesk/MyDesk/Models/Monsters/pig.model | 231 +++ .../MyDesk/Models/Monsters/red_snail.model | 230 +++ RootDesk/MyDesk/Models/Monsters/slime.model | 231 +++ .../MyDesk/Models/Monsters/slime_boss.model | 231 +++ .../MyDesk/Models/Monsters/slime_elite.model | 231 +++ map/map02.map | 295 +++- map/map03.map | 990 ++++++------ map/map05.map | 1416 +++++++++-------- 11 files changed, 3364 insertions(+), 1184 deletions(-) create mode 100644 RootDesk/MyDesk/Models/Monsters/blue_mushroom.model create mode 100644 RootDesk/MyDesk/Models/Monsters/modified_snail.model create mode 100644 RootDesk/MyDesk/Models/Monsters/mushmom.model create mode 100644 RootDesk/MyDesk/Models/Monsters/pig.model create mode 100644 RootDesk/MyDesk/Models/Monsters/red_snail.model create mode 100644 RootDesk/MyDesk/Models/Monsters/slime.model create mode 100644 RootDesk/MyDesk/Models/Monsters/slime_boss.model create mode 100644 RootDesk/MyDesk/Models/Monsters/slime_elite.model diff --git a/RootDesk/MyDesk/Models/Monsters/blue_mushroom.model b/RootDesk/MyDesk/Models/Monsters/blue_mushroom.model new file mode 100644 index 0000000..d735b64 --- /dev/null +++ b/RootDesk/MyDesk/Models/Monsters/blue_mushroom.model @@ -0,0 +1,231 @@ +{ + "Id": "", + "GameId": "", + "EntryKey": "model://monster-blue_mushroom", + "ContentType": "x-mod/model", + "Content": "", + "Usage": 0, + "UsePublish": 1, + "UseService": 0, + "CoreVersion": "26.3.0.0", + "StudioVersion": "0.1.0.0", + "DynamicLoading": 0, + "ContentProto": { + "Use": "Json", + "Json": { + "Version": 1, + "Name": "blue_mushroom", + "BaseModelId": null, + "Id": "monster-blue_mushroom", + "Components": [ + "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" + ], + "Properties": [ + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "speed", + "DisplayName": "speed", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "InputSpeed" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "jumpForce", + "DisplayName": "jumpForce", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "JumpForce" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "actionSheet", + "DisplayName": "actionSheet", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.StateAnimationComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "ActionSheet" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "renderguid", + "DisplayName": "renderguid", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "SpriteRUID" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.RenderSettingType, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "renderSetting", + "DisplayName": "renderSetting", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "RenderSetting" + } + } + ], + "Values": [ + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "OrderInLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 2 + }, + { + "TargetType": null, + "Name": "renderguid", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "null" + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "CollisionGroup", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.Physics.CollisionGroup, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.Physics.CollisionGroup, MOD.Core", + "Id": "8992acd1e8cd45838db6f10a7b41df09" + } + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SpriteRUID", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "1a176a7afb114fe7aef2bc58ef2d945b" + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SortingLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "MapLayer0" + }, + { + "TargetType": "MOD.Core.StateAnimationComponent", + "Name": "ActionSheet", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "stand": "1a176a7afb114fe7aef2bc58ef2d945b", + "move": "8239541953a6457fbe6d35e17f19f0f8", + "hit": "7b405108d05741699893a4dc3d715165", + "jump": "a7ea0755262242199ae50ab6a3387034", + "die": "9e74e807797d442f9c938ca64aa9f4cd" + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "BoxSize", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.63, + "y": 0.58 + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "ColliderOffset", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.0449999869, + "y": 0.29 + } + }, + { + "TargetType": "MOD.Core.MovementComponent", + "Name": "InputSpeed", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 0 + }, + { + "TargetType": "script.CombatMonster", + "Name": "EnemyId", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "blue_mushroom" + } + ], + "EventLinks": [], + "Children": [] + } + } +} diff --git a/RootDesk/MyDesk/Models/Monsters/modified_snail.model b/RootDesk/MyDesk/Models/Monsters/modified_snail.model new file mode 100644 index 0000000..f18ae02 --- /dev/null +++ b/RootDesk/MyDesk/Models/Monsters/modified_snail.model @@ -0,0 +1,230 @@ +{ + "Id": "", + "GameId": "", + "EntryKey": "model://monster-modified_snail", + "ContentType": "x-mod/model", + "Content": "", + "Usage": 0, + "UsePublish": 1, + "UseService": 0, + "CoreVersion": "26.3.0.0", + "StudioVersion": "0.1.0.0", + "DynamicLoading": 0, + "ContentProto": { + "Use": "Json", + "Json": { + "Version": 1, + "Name": "modified_snail", + "BaseModelId": null, + "Id": "monster-modified_snail", + "Components": [ + "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" + ], + "Properties": [ + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "speed", + "DisplayName": "speed", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "InputSpeed" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "jumpForce", + "DisplayName": "jumpForce", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "JumpForce" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "actionSheet", + "DisplayName": "actionSheet", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.StateAnimationComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "ActionSheet" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "renderguid", + "DisplayName": "renderguid", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "SpriteRUID" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.RenderSettingType, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "renderSetting", + "DisplayName": "renderSetting", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "RenderSetting" + } + } + ], + "Values": [ + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "OrderInLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 2 + }, + { + "TargetType": null, + "Name": "renderguid", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "null" + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "CollisionGroup", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.Physics.CollisionGroup, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.Physics.CollisionGroup, MOD.Core", + "Id": "8992acd1e8cd45838db6f10a7b41df09" + } + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SpriteRUID", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "17b55730c26f4fd6b8fcfa288da388de" + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SortingLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "MapLayer0" + }, + { + "TargetType": "MOD.Core.StateAnimationComponent", + "Name": "ActionSheet", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "stand": "17b55730c26f4fd6b8fcfa288da388de", + "move": "f40108c8b0b84696a67337b801201f7d", + "hit": "eac48e84a9fc4580a4018de5cf52ddb3", + "die": "51c2f4b59a2c413db26035aa57002fc8" + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "BoxSize", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.75, + "y": 0.68 + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "ColliderOffset", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.0449999869, + "y": 0.29 + } + }, + { + "TargetType": "MOD.Core.MovementComponent", + "Name": "InputSpeed", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 0 + }, + { + "TargetType": "script.CombatMonster", + "Name": "EnemyId", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "modified_snail" + } + ], + "EventLinks": [], + "Children": [] + } + } +} diff --git a/RootDesk/MyDesk/Models/Monsters/mushmom.model b/RootDesk/MyDesk/Models/Monsters/mushmom.model new file mode 100644 index 0000000..d87d7d3 --- /dev/null +++ b/RootDesk/MyDesk/Models/Monsters/mushmom.model @@ -0,0 +1,232 @@ +{ + "Id": "", + "GameId": "", + "EntryKey": "model://monster-mushmom", + "ContentType": "x-mod/model", + "Content": "", + "Usage": 0, + "UsePublish": 1, + "UseService": 0, + "CoreVersion": "26.3.0.0", + "StudioVersion": "0.1.0.0", + "DynamicLoading": 0, + "ContentProto": { + "Use": "Json", + "Json": { + "Version": 1, + "Name": "mushmom", + "BaseModelId": null, + "Id": "monster-mushmom", + "Components": [ + "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" + ], + "Properties": [ + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "speed", + "DisplayName": "speed", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "InputSpeed" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "jumpForce", + "DisplayName": "jumpForce", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "JumpForce" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "actionSheet", + "DisplayName": "actionSheet", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.StateAnimationComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "ActionSheet" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "renderguid", + "DisplayName": "renderguid", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "SpriteRUID" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.RenderSettingType, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "renderSetting", + "DisplayName": "renderSetting", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "RenderSetting" + } + } + ], + "Values": [ + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "OrderInLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 2 + }, + { + "TargetType": null, + "Name": "renderguid", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "null" + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "CollisionGroup", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.Physics.CollisionGroup, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.Physics.CollisionGroup, MOD.Core", + "Id": "8992acd1e8cd45838db6f10a7b41df09" + } + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SpriteRUID", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "23c38ef3acad4a30ad59120bb939b008" + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SortingLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "MapLayer0" + }, + { + "TargetType": "MOD.Core.StateAnimationComponent", + "Name": "ActionSheet", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "stand": "23c38ef3acad4a30ad59120bb939b008", + "move": "24d8a3a75f96406ba690ed42d7250b8f", + "hit": "c826e36ee89c48bca6aab856aa773f38", + "attack": "4d7465e950144dc59c263aad01b14e14", + "jump": "b7ddbda71a294141ba134249fc34c7da", + "die": "f50664a4524147399359cb90a6f3e80c" + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "BoxSize", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 1.2, + "y": 1.1 + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "ColliderOffset", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.02, + "y": 0.55 + } + }, + { + "TargetType": "MOD.Core.MovementComponent", + "Name": "InputSpeed", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 0 + }, + { + "TargetType": "script.CombatMonster", + "Name": "EnemyId", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "mushmom" + } + ], + "EventLinks": [], + "Children": [] + } + } +} diff --git a/RootDesk/MyDesk/Models/Monsters/pig.model b/RootDesk/MyDesk/Models/Monsters/pig.model new file mode 100644 index 0000000..c42ceef --- /dev/null +++ b/RootDesk/MyDesk/Models/Monsters/pig.model @@ -0,0 +1,231 @@ +{ + "Id": "", + "GameId": "", + "EntryKey": "model://monster-pig", + "ContentType": "x-mod/model", + "Content": "", + "Usage": 0, + "UsePublish": 1, + "UseService": 0, + "CoreVersion": "26.3.0.0", + "StudioVersion": "0.1.0.0", + "DynamicLoading": 0, + "ContentProto": { + "Use": "Json", + "Json": { + "Version": 1, + "Name": "pig", + "BaseModelId": null, + "Id": "monster-pig", + "Components": [ + "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" + ], + "Properties": [ + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "speed", + "DisplayName": "speed", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "InputSpeed" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "jumpForce", + "DisplayName": "jumpForce", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "JumpForce" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "actionSheet", + "DisplayName": "actionSheet", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.StateAnimationComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "ActionSheet" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "renderguid", + "DisplayName": "renderguid", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "SpriteRUID" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.RenderSettingType, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "renderSetting", + "DisplayName": "renderSetting", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "RenderSetting" + } + } + ], + "Values": [ + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "OrderInLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 2 + }, + { + "TargetType": null, + "Name": "renderguid", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "null" + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "CollisionGroup", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.Physics.CollisionGroup, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.Physics.CollisionGroup, MOD.Core", + "Id": "8992acd1e8cd45838db6f10a7b41df09" + } + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SpriteRUID", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "528a8638b12f41b8b5781a05360d2949" + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SortingLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "MapLayer0" + }, + { + "TargetType": "MOD.Core.StateAnimationComponent", + "Name": "ActionSheet", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "stand": "528a8638b12f41b8b5781a05360d2949", + "move": "8baad61512be4b33b2a0879fec7a266e", + "hit": "60e42a918a0342478903cc71adba1dc5", + "jump": "c9e27ce6f8344aefba169c5ca6571def", + "die": "0644beff80a44ec7acc011ea0961df57" + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "BoxSize", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.63, + "y": 0.58 + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "ColliderOffset", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.0449999869, + "y": 0.29 + } + }, + { + "TargetType": "MOD.Core.MovementComponent", + "Name": "InputSpeed", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 0 + }, + { + "TargetType": "script.CombatMonster", + "Name": "EnemyId", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "pig" + } + ], + "EventLinks": [], + "Children": [] + } + } +} diff --git a/RootDesk/MyDesk/Models/Monsters/red_snail.model b/RootDesk/MyDesk/Models/Monsters/red_snail.model new file mode 100644 index 0000000..46fb2e7 --- /dev/null +++ b/RootDesk/MyDesk/Models/Monsters/red_snail.model @@ -0,0 +1,230 @@ +{ + "Id": "", + "GameId": "", + "EntryKey": "model://monster-red_snail", + "ContentType": "x-mod/model", + "Content": "", + "Usage": 0, + "UsePublish": 1, + "UseService": 0, + "CoreVersion": "26.3.0.0", + "StudioVersion": "0.1.0.0", + "DynamicLoading": 0, + "ContentProto": { + "Use": "Json", + "Json": { + "Version": 1, + "Name": "red_snail", + "BaseModelId": null, + "Id": "monster-red_snail", + "Components": [ + "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" + ], + "Properties": [ + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "speed", + "DisplayName": "speed", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "InputSpeed" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "jumpForce", + "DisplayName": "jumpForce", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "JumpForce" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "actionSheet", + "DisplayName": "actionSheet", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.StateAnimationComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "ActionSheet" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "renderguid", + "DisplayName": "renderguid", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "SpriteRUID" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.RenderSettingType, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "renderSetting", + "DisplayName": "renderSetting", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "RenderSetting" + } + } + ], + "Values": [ + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "OrderInLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 2 + }, + { + "TargetType": null, + "Name": "renderguid", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "null" + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "CollisionGroup", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.Physics.CollisionGroup, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.Physics.CollisionGroup, MOD.Core", + "Id": "8992acd1e8cd45838db6f10a7b41df09" + } + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SpriteRUID", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "17b55730c26f4fd6b8fcfa288da388de" + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SortingLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "MapLayer0" + }, + { + "TargetType": "MOD.Core.StateAnimationComponent", + "Name": "ActionSheet", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "stand": "17b55730c26f4fd6b8fcfa288da388de", + "move": "f40108c8b0b84696a67337b801201f7d", + "hit": "eac48e84a9fc4580a4018de5cf52ddb3", + "die": "51c2f4b59a2c413db26035aa57002fc8" + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "BoxSize", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.63, + "y": 0.58 + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "ColliderOffset", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.0449999869, + "y": 0.29 + } + }, + { + "TargetType": "MOD.Core.MovementComponent", + "Name": "InputSpeed", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 0 + }, + { + "TargetType": "script.CombatMonster", + "Name": "EnemyId", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "red_snail" + } + ], + "EventLinks": [], + "Children": [] + } + } +} diff --git a/RootDesk/MyDesk/Models/Monsters/slime.model b/RootDesk/MyDesk/Models/Monsters/slime.model new file mode 100644 index 0000000..ba1e876 --- /dev/null +++ b/RootDesk/MyDesk/Models/Monsters/slime.model @@ -0,0 +1,231 @@ +{ + "Id": "", + "GameId": "", + "EntryKey": "model://monster-slime", + "ContentType": "x-mod/model", + "Content": "", + "Usage": 0, + "UsePublish": 1, + "UseService": 0, + "CoreVersion": "26.3.0.0", + "StudioVersion": "0.1.0.0", + "DynamicLoading": 0, + "ContentProto": { + "Use": "Json", + "Json": { + "Version": 1, + "Name": "slime", + "BaseModelId": null, + "Id": "monster-slime", + "Components": [ + "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" + ], + "Properties": [ + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "speed", + "DisplayName": "speed", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "InputSpeed" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "jumpForce", + "DisplayName": "jumpForce", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "JumpForce" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "actionSheet", + "DisplayName": "actionSheet", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.StateAnimationComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "ActionSheet" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "renderguid", + "DisplayName": "renderguid", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "SpriteRUID" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.RenderSettingType, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "renderSetting", + "DisplayName": "renderSetting", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "RenderSetting" + } + } + ], + "Values": [ + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "OrderInLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 2 + }, + { + "TargetType": null, + "Name": "renderguid", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "null" + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "CollisionGroup", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.Physics.CollisionGroup, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.Physics.CollisionGroup, MOD.Core", + "Id": "8992acd1e8cd45838db6f10a7b41df09" + } + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SpriteRUID", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "50faf654ee5d479cb2958edce9feaef0" + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SortingLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "MapLayer0" + }, + { + "TargetType": "MOD.Core.StateAnimationComponent", + "Name": "ActionSheet", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "stand": "50faf654ee5d479cb2958edce9feaef0", + "move": "dc932872543f4a02bf41e977ab79e5ad", + "hit": "61c27025a8f14c478f30ede1b49758bc", + "jump": "8b89d86b1a9c4c4288650614c6f30e67", + "die": "31ecb6c7cbc24599881f00cb01599f09" + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "BoxSize", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.63, + "y": 0.58 + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "ColliderOffset", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.0449999869, + "y": 0.29 + } + }, + { + "TargetType": "MOD.Core.MovementComponent", + "Name": "InputSpeed", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 0 + }, + { + "TargetType": "script.CombatMonster", + "Name": "EnemyId", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "slime" + } + ], + "EventLinks": [], + "Children": [] + } + } +} diff --git a/RootDesk/MyDesk/Models/Monsters/slime_boss.model b/RootDesk/MyDesk/Models/Monsters/slime_boss.model new file mode 100644 index 0000000..f8aee42 --- /dev/null +++ b/RootDesk/MyDesk/Models/Monsters/slime_boss.model @@ -0,0 +1,231 @@ +{ + "Id": "", + "GameId": "", + "EntryKey": "model://monster-slime_boss", + "ContentType": "x-mod/model", + "Content": "", + "Usage": 0, + "UsePublish": 1, + "UseService": 0, + "CoreVersion": "26.3.0.0", + "StudioVersion": "0.1.0.0", + "DynamicLoading": 0, + "ContentProto": { + "Use": "Json", + "Json": { + "Version": 1, + "Name": "slime_boss", + "BaseModelId": null, + "Id": "monster-slime_boss", + "Components": [ + "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" + ], + "Properties": [ + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "speed", + "DisplayName": "speed", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "InputSpeed" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "jumpForce", + "DisplayName": "jumpForce", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "JumpForce" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "actionSheet", + "DisplayName": "actionSheet", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.StateAnimationComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "ActionSheet" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "renderguid", + "DisplayName": "renderguid", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "SpriteRUID" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.RenderSettingType, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "renderSetting", + "DisplayName": "renderSetting", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "RenderSetting" + } + } + ], + "Values": [ + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "OrderInLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 2 + }, + { + "TargetType": null, + "Name": "renderguid", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "null" + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "CollisionGroup", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.Physics.CollisionGroup, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.Physics.CollisionGroup, MOD.Core", + "Id": "8992acd1e8cd45838db6f10a7b41df09" + } + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SpriteRUID", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "50faf654ee5d479cb2958edce9feaef0" + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SortingLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "MapLayer0" + }, + { + "TargetType": "MOD.Core.StateAnimationComponent", + "Name": "ActionSheet", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "stand": "50faf654ee5d479cb2958edce9feaef0", + "move": "dc932872543f4a02bf41e977ab79e5ad", + "hit": "61c27025a8f14c478f30ede1b49758bc", + "jump": "8b89d86b1a9c4c4288650614c6f30e67", + "die": "31ecb6c7cbc24599881f00cb01599f09" + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "BoxSize", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 1.2, + "y": 1.1 + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "ColliderOffset", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.0449999869, + "y": 0.4 + } + }, + { + "TargetType": "MOD.Core.MovementComponent", + "Name": "InputSpeed", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 0 + }, + { + "TargetType": "script.CombatMonster", + "Name": "EnemyId", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "slime_boss" + } + ], + "EventLinks": [], + "Children": [] + } + } +} diff --git a/RootDesk/MyDesk/Models/Monsters/slime_elite.model b/RootDesk/MyDesk/Models/Monsters/slime_elite.model new file mode 100644 index 0000000..c2b6676 --- /dev/null +++ b/RootDesk/MyDesk/Models/Monsters/slime_elite.model @@ -0,0 +1,231 @@ +{ + "Id": "", + "GameId": "", + "EntryKey": "model://monster-slime_elite", + "ContentType": "x-mod/model", + "Content": "", + "Usage": 0, + "UsePublish": 1, + "UseService": 0, + "CoreVersion": "26.3.0.0", + "StudioVersion": "0.1.0.0", + "DynamicLoading": 0, + "ContentProto": { + "Use": "Json", + "Json": { + "Version": 1, + "Name": "slime_elite", + "BaseModelId": null, + "Id": "monster-slime_elite", + "Components": [ + "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" + ], + "Properties": [ + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "speed", + "DisplayName": "speed", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "InputSpeed" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "jumpForce", + "DisplayName": "jumpForce", + "ShowInInspector": true, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.MovementComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "JumpForce" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "actionSheet", + "DisplayName": "actionSheet", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.StateAnimationComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "ActionSheet" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Name": "renderguid", + "DisplayName": "renderguid", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "SpriteRUID" + } + }, + { + "Type": { + "$type": "MODNativeType", + "type": "MOD.Core.RenderSettingType, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Name": "renderSetting", + "DisplayName": "renderSetting", + "ShowInInspector": false, + "Link": { + "Target": { + "$type": "MODNativeType", + "type": "MOD.Core.SpriteRendererComponent, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Property": "RenderSetting" + } + } + ], + "Values": [ + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "OrderInLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 2 + }, + { + "TargetType": null, + "Name": "renderguid", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "null" + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "CollisionGroup", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.Physics.CollisionGroup, MOD.Core, Version=26.3.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.Physics.CollisionGroup, MOD.Core", + "Id": "8992acd1e8cd45838db6f10a7b41df09" + } + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SpriteRUID", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "50faf654ee5d479cb2958edce9feaef0" + }, + { + "TargetType": "MOD.Core.SpriteRendererComponent", + "Name": "SortingLayer", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "MapLayer0" + }, + { + "TargetType": "MOD.Core.StateAnimationComponent", + "Name": "ActionSheet", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODSyncDictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "stand": "50faf654ee5d479cb2958edce9feaef0", + "move": "dc932872543f4a02bf41e977ab79e5ad", + "hit": "61c27025a8f14c478f30ede1b49758bc", + "jump": "8b89d86b1a9c4c4288650614c6f30e67", + "die": "31ecb6c7cbc24599881f00cb01599f09" + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "BoxSize", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.85, + "y": 0.78 + } + }, + { + "TargetType": "MOD.Core.HitComponent", + "Name": "ColliderOffset", + "ValueType": { + "$type": "MODNativeType", + "type": "MOD.Core.MODVector2, MOD.Core, Version=26.5.0.0, Culture=neutral, PublicKeyToken=null" + }, + "Value": { + "$type": "MOD.Core.MODVector2, MOD.Core", + "x": 0.0449999869, + "y": 0.29 + } + }, + { + "TargetType": "MOD.Core.MovementComponent", + "Name": "InputSpeed", + "ValueType": { + "$type": "MODNativeType", + "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": 0 + }, + { + "TargetType": "script.CombatMonster", + "Name": "EnemyId", + "ValueType": { + "$type": "MODNativeType", + "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + }, + "Value": "slime_elite" + } + ], + "EventLinks": [], + "Children": [] + } + } +} diff --git a/map/map02.map b/map/map02.map index 62211eb..1b37df4 100644 --- a/map/map02.map +++ b/map/map02.map @@ -6365,11 +6365,11 @@ }, { "id": "000009c4-0000-4000-8000-0000000009c4", - "path": "/maps/map02/combat_1", + "path": "/maps/map02/pig", "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", + "name": "pig", + "path": "/maps/map02/pig", "nameEditable": true, "enable": true, "visible": true, @@ -6379,12 +6379,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "ChaseMonster", + "entry_id": "pig", "sub_entity_id": null, "root_entity_id": "000009c4-0000-4000-8000-0000000009c4", "replaced_model_id": null }, - "modelId": "chasemonster", + "modelId": "monster-pig", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -6409,9 +6409,11 @@ { "@type": "MOD.Core.StateAnimationComponent", "ActionSheet": { - "stand": "d8f014043ce8418f96700c2b6c9ebf6c", - "hit": "c3cf643b618346c7bfa6574187b396f9", - "die": "a88d9b3d60f941e4890dc89a6ccaa8ee" + "stand": "528a8638b12f41b8b5781a05360d2949", + "move": "8baad61512be4b33b2a0879fec7a266e", + "hit": "60e42a918a0342478903cc71adba1dc5", + "jump": "c9e27ce6f8344aefba169c5ca6571def", + "die": "0644beff80a44ec7acc011ea0961df57" }, "Enable": true }, @@ -6421,7 +6423,7 @@ "EndFrameIndex": 0, "RenderSetting": 1, "SortingLayer": "MapLayer0", - "SpriteRUID": "d8f014043ce8418f96700c2b6c9ebf6c", + "SpriteRUID": "528a8638b12f41b8b5781a05360d2949", "StartFrameIndex": 0, "Enable": true }, @@ -6517,11 +6519,11 @@ }, { "id": "000009c5-0000-4000-8000-0000000009c5", - "path": "/maps/map02/combat_2", + "path": "/maps/map02/green_mushroom", "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", + "name": "green_mushroom", + "path": "/maps/map02/green_mushroom", "nameEditable": true, "enable": true, "visible": true, @@ -6531,17 +6533,17 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "ChaseMonster", + "entry_id": "green_mushroom", "sub_entity_id": null, "root_entity_id": "000009c5-0000-4000-8000-0000000009c5", "replaced_model_id": null }, - "modelId": "chasemonster", + "modelId": "monster-green_mushroom", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { - "x": 3.8, + "x": 3.375, "y": 0.03499998, "z": 999.999 }, @@ -6607,8 +6609,8 @@ "y": 0.58 }, "ColliderOffset": { - "x": 0.0449999869, - "y": 0.29 + "x": 0.00999999, + "y": 0.26 }, "IsLegacy": false, "Enable": true @@ -6669,11 +6671,11 @@ }, { "id": "000009c6-0000-4000-8000-0000000009c6", - "path": "/maps/map02/combat_3", + "path": "/maps/map02/blue_mushroom", "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", + "name": "blue_mushroom", + "path": "/maps/map02/blue_mushroom", "nameEditable": true, "enable": true, "visible": true, @@ -6683,17 +6685,17 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "ChaseMonster", + "entry_id": "blue_mushroom", "sub_entity_id": null, "root_entity_id": "000009c6-0000-4000-8000-0000000009c6", "replaced_model_id": null }, - "modelId": "chasemonster", + "modelId": "monster-blue_mushroom", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { - "x": 5.2, + "x": 4.449999999999999, "y": 0.03499998, "z": 999.999 }, @@ -6713,9 +6715,11 @@ { "@type": "MOD.Core.StateAnimationComponent", "ActionSheet": { - "stand": "a2204a21d88942b281d2cac6053ffbaa", - "hit": "afc08936b8a64b26bc3dd8c03ead1f26", - "die": "fc1c6d9ba9bc413ab53b6dbfae3ac45b" + "stand": "1a176a7afb114fe7aef2bc58ef2d945b", + "move": "8239541953a6457fbe6d35e17f19f0f8", + "hit": "7b405108d05741699893a4dc3d715165", + "jump": "a7ea0755262242199ae50ab6a3387034", + "die": "9e74e807797d442f9c938ca64aa9f4cd" }, "Enable": true }, @@ -6725,7 +6729,7 @@ "EndFrameIndex": 0, "RenderSetting": 1, "SortingLayer": "MapLayer0", - "SpriteRUID": "a2204a21d88942b281d2cac6053ffbaa", + "SpriteRUID": "1a176a7afb114fe7aef2bc58ef2d945b", "StartFrameIndex": 0, "Enable": true }, @@ -6812,7 +6816,7 @@ { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "stump", + "EnemyId": "blue_mushroom", "Group": "combat" } ], @@ -6821,11 +6825,11 @@ }, { "id": "000009c7-0000-4000-8000-0000000009c7", - "path": "/maps/map02/elite_4", + "path": "/maps/map02/orange_mushroom", "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", + "name": "orange_mushroom", + "path": "/maps/map02/orange_mushroom", "nameEditable": true, "enable": true, "visible": true, @@ -6835,17 +6839,17 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "ChaseMonster", + "entry_id": "orange_mushroom", "sub_entity_id": null, "root_entity_id": "000009c7-0000-4000-8000-0000000009c7", "replaced_model_id": null }, - "modelId": "chasemonster", + "modelId": "monster-orange_mushroom", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { - "x": 3, + "x": 5.5249999999999995, "y": 0.03499998, "z": 999.999 }, @@ -6865,9 +6869,11 @@ { "@type": "MOD.Core.StateAnimationComponent", "ActionSheet": { - "stand": "48c10437ae8344a9b2a1d3f36185728f", - "hit": "9044063647854f5e9128efcf80e909be", - "die": "f414577d18c94cc387c275df4abdbc3b" + "move": "573fe938562a4abf91eebf951f21afd5", + "stand": "6d381bea1bcb4504b518a1fbfa0904ac", + "jump": "59823e146a034e48b8667ebb6f0724b1", + "hit": "642ece38d8d449b29ce4479100e37a54", + "die": "3c99d6b9b89b4295a9c2749eb02e28e9" }, "Enable": true }, @@ -6877,7 +6883,7 @@ "EndFrameIndex": 0, "RenderSetting": 1, "SortingLayer": "MapLayer0", - "SpriteRUID": "48c10437ae8344a9b2a1d3f36185728f", + "SpriteRUID": "6d381bea1bcb4504b518a1fbfa0904ac", "StartFrameIndex": 0, "Enable": true }, @@ -6964,8 +6970,8 @@ { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "modified_snail", - "Group": "elite" + "EnemyId": "orange_mushroom", + "Group": "combat" } ], "@version": 1 @@ -6973,11 +6979,11 @@ }, { "id": "000009c8-0000-4000-8000-0000000009c8", - "path": "/maps/map02/elite_5", + "path": "/maps/map02/slime", "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", + "name": "slime", + "path": "/maps/map02/slime", "nameEditable": true, "enable": true, "visible": true, @@ -6987,17 +6993,17 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "ChaseMonster", + "entry_id": "slime", "sub_entity_id": null, "root_entity_id": "000009c8-0000-4000-8000-0000000009c8", "replaced_model_id": null }, - "modelId": "chasemonster", + "modelId": "monster-slime", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { - "x": 5, + "x": 6.6, "y": 0.03499998, "z": 999.999 }, @@ -7017,9 +7023,11 @@ { "@type": "MOD.Core.StateAnimationComponent", "ActionSheet": { - "stand": "ed3908e24d694bb786023fc1ed073489", - "hit": "4763c9bebc9245998c9c499b6316aa9f", - "die": "b168793b92a844a3a3a6f4ce647a14d2" + "stand": "50faf654ee5d479cb2958edce9feaef0", + "move": "dc932872543f4a02bf41e977ab79e5ad", + "hit": "61c27025a8f14c478f30ede1b49758bc", + "jump": "8b89d86b1a9c4c4288650614c6f30e67", + "die": "31ecb6c7cbc24599881f00cb01599f09" }, "Enable": true }, @@ -7029,7 +7037,7 @@ "EndFrameIndex": 0, "RenderSetting": 1, "SortingLayer": "MapLayer0", - "SpriteRUID": "ed3908e24d694bb786023fc1ed073489", + "SpriteRUID": "50faf654ee5d479cb2958edce9feaef0", "StartFrameIndex": 0, "Enable": true }, @@ -7113,6 +7121,161 @@ }, "Enable": true }, + { + "@type": "script.CombatMonster", + "Enable": true, + "EnemyId": "slime", + "Group": "combat" + } + ], + "@version": 1 + } + }, + { + "id": "000009c9-0000-4000-8000-0000000009c9", + "path": "/maps/map02/mushmom", + "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": "mushmom", + "path": "/maps/map02/mushmom", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": false, + "displayOrder": 4, + "pathConstraints": "///", + "revision": 2, + "origin": { + "type": "Model", + "entry_id": "mushmom", + "sub_entity_id": null, + "root_entity_id": "000009c9-0000-4000-8000-0000000009c9", + "replaced_model_id": null + }, + "modelId": "monster-mushmom", + "@components": [ + { + "@type": "MOD.Core.TransformComponent", + "Position": { + "x": 4.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": "23c38ef3acad4a30ad59120bb939b008", + "move": "24d8a3a75f96406ba690ed42d7250b8f", + "hit": "c826e36ee89c48bca6aab856aa773f38", + "attack": "4d7465e950144dc59c263aad01b14e14", + "jump": "b7ddbda71a294141ba134249fc34c7da", + "die": "f50664a4524147399359cb90a6f3e80c" + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteRendererComponent", + "ActionSheet": {}, + "EndFrameIndex": 0, + "RenderSetting": 1, + "SortingLayer": "MapLayer0", + "SpriteRUID": "23c38ef3acad4a30ad59120bb939b008", + "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": 1.2, + "y": 1.1 + }, + "ColliderOffset": { + "x": 0.02, + "y": 0.55 + }, + "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, @@ -7124,12 +7287,12 @@ } }, { - "id": "000009c9-0000-4000-8000-0000000009c9", - "path": "/maps/map02/boss_6", + "id": "000009ca-0000-4000-8000-0000000009ca", + "path": "/maps/map02/slime_boss", "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", + "name": "slime_boss", + "path": "/maps/map02/slime_boss", "nameEditable": true, "enable": true, "visible": true, @@ -7139,17 +7302,17 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "ChaseMonster", + "entry_id": "slime_boss", "sub_entity_id": null, - "root_entity_id": "000009c9-0000-4000-8000-0000000009c9", + "root_entity_id": "000009ca-0000-4000-8000-0000000009ca", "replaced_model_id": null }, - "modelId": "chasemonster", + "modelId": "monster-slime_boss", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { - "x": 4, + "x": 4.6, "y": 0.03499998, "z": 999.999 }, @@ -7169,9 +7332,11 @@ { "@type": "MOD.Core.StateAnimationComponent", "ActionSheet": { - "stand": "17b55730c26f4fd6b8fcfa288da388de", - "hit": "eac48e84a9fc4580a4018de5cf52ddb3", - "die": "51c2f4b59a2c413db26035aa57002fc8" + "stand": "50faf654ee5d479cb2958edce9feaef0", + "move": "dc932872543f4a02bf41e977ab79e5ad", + "hit": "61c27025a8f14c478f30ede1b49758bc", + "jump": "8b89d86b1a9c4c4288650614c6f30e67", + "die": "31ecb6c7cbc24599881f00cb01599f09" }, "Enable": true }, @@ -7181,7 +7346,7 @@ "EndFrameIndex": 0, "RenderSetting": 1, "SortingLayer": "MapLayer0", - "SpriteRUID": "17b55730c26f4fd6b8fcfa288da388de", + "SpriteRUID": "50faf654ee5d479cb2958edce9feaef0", "StartFrameIndex": 0, "Enable": true }, @@ -7211,12 +7376,12 @@ { "@type": "MOD.Core.HitComponent", "BoxSize": { - "x": 0.63, - "y": 0.58 + "x": 1.2, + "y": 1.1 }, "ColliderOffset": { "x": 0.0449999869, - "y": 0.29 + "y": 0.4 }, "IsLegacy": false, "Enable": true diff --git a/map/map03.map b/map/map03.map index 9ae6f0e..7c1bf70 100644 --- a/map/map03.map +++ b/map/map03.map @@ -6365,11 +6365,11 @@ }, { "id": "00000dac-0000-4000-8000-000000000dac", - "path": "/maps/map03/combat_1", + "path": "/maps/map03/octopus", "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", + "name": "octopus", + "path": "/maps/map03/octopus", "nameEditable": true, "enable": true, "visible": true, @@ -6379,12 +6379,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "ChaseMonster", + "entry_id": "octopus", "sub_entity_id": null, "root_entity_id": "00000dac-0000-4000-8000-000000000dac", "replaced_model_id": null }, - "modelId": "chasemonster", + "modelId": "monster-octopus", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -6406,462 +6406,6 @@ }, "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.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": "pig", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00000dad-0000-4000-8000-000000000dad", - "path": "/maps/map03/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/map03/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": "00000dad-0000-4000-8000-000000000dad", - "replaced_model_id": null - }, - "modelId": "chasemonster", - "@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.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": "red_snail", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00000dae-0000-4000-8000-000000000dae", - "path": "/maps/map03/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": "combat_3", - "path": "/maps/map03/combat_3", - "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": "00000dae-0000-4000-8000-000000000dae", - "replaced_model_id": null - }, - "modelId": "chasemonster", - "@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": "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": "orange_mushroom", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "00000daf-0000-4000-8000-000000000daf", - "path": "/maps/map03/elite_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": "elite_4", - "path": "/maps/map03/elite_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": "00000daf-0000-4000-8000-000000000daf", - "replaced_model_id": null - }, - "modelId": "chasemonster", - "@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": { @@ -6964,20 +6508,20 @@ { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "modified_snail", - "Group": "elite" + "EnemyId": "octopus", + "Group": "combat" } ], "@version": 1 } }, { - "id": "00000db0-0000-4000-8000-000000000db0", - "path": "/maps/map03/elite_5", + "id": "00000dad-0000-4000-8000-000000000dad", + "path": "/maps/map03/junior_neki", "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", + "name": "junior_neki", + "path": "/maps/map03/junior_neki", "nameEditable": true, "enable": true, "visible": true, @@ -6987,17 +6531,17 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "ChaseMonster", + "entry_id": "junior_neki", "sub_entity_id": null, - "root_entity_id": "00000db0-0000-4000-8000-000000000db0", + "root_entity_id": "00000dad-0000-4000-8000-000000000dad", "replaced_model_id": null }, - "modelId": "chasemonster", + "modelId": "monster-junior_neki", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { - "x": 5, + "x": 3.7333333333333334, "y": 0.03499998, "z": 999.999 }, @@ -7017,9 +6561,9 @@ { "@type": "MOD.Core.StateAnimationComponent", "ActionSheet": { - "stand": "4ca39dbfa1c6492283ba8bd352d12b0a", - "hit": "7ac78511036e4ebe988b97c35fc275d1", - "die": "740f3f2b2e7a4b71bec5eac84e8539f9" + "stand": "48c10437ae8344a9b2a1d3f36185728f", + "hit": "9044063647854f5e9128efcf80e909be", + "die": "f414577d18c94cc387c275df4abdbc3b" }, "Enable": true }, @@ -7029,7 +6573,7 @@ "EndFrameIndex": 0, "RenderSetting": 1, "SortingLayer": "MapLayer0", - "SpriteRUID": "4ca39dbfa1c6492283ba8bd352d12b0a", + "SpriteRUID": "48c10437ae8344a9b2a1d3f36185728f", "StartFrameIndex": 0, "Enable": true }, @@ -7116,7 +6660,467 @@ { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "mushmom", + "EnemyId": "junior_neki", + "Group": "combat" + } + ], + "@version": 1 + } + }, + { + "id": "00000dae-0000-4000-8000-000000000dae", + "path": "/maps/map03/junior_bugi", + "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": "junior_bugi", + "path": "/maps/map03/junior_bugi", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": false, + "displayOrder": 4, + "pathConstraints": "///", + "revision": 2, + "origin": { + "type": "Model", + "entry_id": "junior_bugi", + "sub_entity_id": null, + "root_entity_id": "00000dae-0000-4000-8000-000000000dae", + "replaced_model_id": null + }, + "modelId": "monster-junior_bugi", + "@components": [ + { + "@type": "MOD.Core.TransformComponent", + "Position": { + "x": 5.166666666666666, + "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.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": "junior_bugi", + "Group": "combat" + } + ], + "@version": 1 + } + }, + { + "id": "00000daf-0000-4000-8000-000000000daf", + "path": "/maps/map03/slime", + "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": "slime", + "path": "/maps/map03/slime", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": false, + "displayOrder": 4, + "pathConstraints": "///", + "revision": 2, + "origin": { + "type": "Model", + "entry_id": "slime", + "sub_entity_id": null, + "root_entity_id": "00000daf-0000-4000-8000-000000000daf", + "replaced_model_id": null + }, + "modelId": "monster-slime", + "@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": "50faf654ee5d479cb2958edce9feaef0", + "move": "dc932872543f4a02bf41e977ab79e5ad", + "hit": "61c27025a8f14c478f30ede1b49758bc", + "jump": "8b89d86b1a9c4c4288650614c6f30e67", + "die": "31ecb6c7cbc24599881f00cb01599f09" + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteRendererComponent", + "ActionSheet": {}, + "EndFrameIndex": 0, + "RenderSetting": 1, + "SortingLayer": "MapLayer0", + "SpriteRUID": "50faf654ee5d479cb2958edce9feaef0", + "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": "slime", + "Group": "combat" + } + ], + "@version": 1 + } + }, + { + "id": "00000db0-0000-4000-8000-000000000db0", + "path": "/maps/map03/slime_elite", + "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": "slime_elite", + "path": "/maps/map03/slime_elite", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": false, + "displayOrder": 4, + "pathConstraints": "///", + "revision": 2, + "origin": { + "type": "Model", + "entry_id": "slime_elite", + "sub_entity_id": null, + "root_entity_id": "00000db0-0000-4000-8000-000000000db0", + "replaced_model_id": null + }, + "modelId": "monster-slime_elite", + "@components": [ + { + "@type": "MOD.Core.TransformComponent", + "Position": { + "x": 4.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": "50faf654ee5d479cb2958edce9feaef0", + "move": "dc932872543f4a02bf41e977ab79e5ad", + "hit": "61c27025a8f14c478f30ede1b49758bc", + "jump": "8b89d86b1a9c4c4288650614c6f30e67", + "die": "31ecb6c7cbc24599881f00cb01599f09" + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteRendererComponent", + "ActionSheet": {}, + "EndFrameIndex": 0, + "RenderSetting": 1, + "SortingLayer": "MapLayer0", + "SpriteRUID": "50faf654ee5d479cb2958edce9feaef0", + "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.85, + "y": 0.78 + }, + "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": "slime_elite", "Group": "elite" } ], @@ -7125,11 +7129,11 @@ }, { "id": "00000db1-0000-4000-8000-000000000db1", - "path": "/maps/map03/boss_6", + "path": "/maps/map03/king_slime", "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", + "name": "king_slime", + "path": "/maps/map03/king_slime", "nameEditable": true, "enable": true, "visible": true, @@ -7139,17 +7143,17 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "ChaseMonster", + "entry_id": "king_slime", "sub_entity_id": null, "root_entity_id": "00000db1-0000-4000-8000-000000000db1", "replaced_model_id": null }, - "modelId": "chasemonster", + "modelId": "monster-king_slime", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { - "x": 4, + "x": 4.6, "y": 0.03499998, "z": 999.999 }, @@ -7169,9 +7173,13 @@ { "@type": "MOD.Core.StateAnimationComponent", "ActionSheet": { - "stand": "f86992ba9c41487c8480fcb893fcbda6", - "hit": "d305b942b1704c8084548108ff3b7a6b", - "die": "5a563e5fd98c4132b61057dc6bb8aaf2" + "move": "873425127b75475b9944dc86bf77f885", + "stand": "dd9de73d580240faab8cad03b587013b", + "jump": "6a2b983b7a31417ca19c29c3d1d00817", + "attack": "a34d1146057443fd8b578dafeb7c2ed1", + "skill": "0b0bb78f0ca44526bad6d994bb16f973", + "hit": "d2de42d3233b42a58d9799d5e762a19c", + "die": "5bd3969c3bcb4df2bd79c2b940ee03dc" }, "Enable": true }, @@ -7181,7 +7189,7 @@ "EndFrameIndex": 0, "RenderSetting": 1, "SortingLayer": "MapLayer0", - "SpriteRUID": "f86992ba9c41487c8480fcb893fcbda6", + "SpriteRUID": "dd9de73d580240faab8cad03b587013b", "StartFrameIndex": 0, "Enable": true }, @@ -7211,12 +7219,12 @@ { "@type": "MOD.Core.HitComponent", "BoxSize": { - "x": 0.63, - "y": 0.58 + "x": 2.19, + "y": 1.39 }, "ColliderOffset": { - "x": 0.0449999869, - "y": 0.29 + "x": 0.335000038, + "y": 0.695 }, "IsLegacy": false, "Enable": true @@ -7268,7 +7276,7 @@ { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "slime_boss", + "EnemyId": "king_slime", "Group": "boss" } ], diff --git a/map/map05.map b/map/map05.map index 11cb1b1..304482b 100644 --- a/map/map05.map +++ b/map/map05.map @@ -6365,11 +6365,11 @@ }, { "id": "0000157c-0000-4000-8000-00000000157c", - "path": "/maps/map05/combat_1", + "path": "/maps/map05/kapa_drake", "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", + "name": "kapa_drake", + "path": "/maps/map05/kapa_drake", "nameEditable": true, "enable": true, "visible": true, @@ -6379,12 +6379,12 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "ChaseMonster", + "entry_id": "kapa_drake", "sub_entity_id": null, "root_entity_id": "0000157c-0000-4000-8000-00000000157c", "replaced_model_id": null }, - "modelId": "chasemonster", + "modelId": "monster-kapa_drake", "@components": [ { "@type": "MOD.Core.TransformComponent", @@ -6406,614 +6406,6 @@ }, "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": "0000157d-0000-4000-8000-00000000157d", - "path": "/maps/map05/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/map05/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": "0000157d-0000-4000-8000-00000000157d", - "replaced_model_id": null - }, - "modelId": "chasemonster", - "@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.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": "0000157e-0000-4000-8000-00000000157e", - "path": "/maps/map05/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": "combat_3", - "path": "/maps/map05/combat_3", - "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": "0000157e-0000-4000-8000-00000000157e", - "replaced_model_id": null - }, - "modelId": "chasemonster", - "@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.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": "pig", - "Group": "combat" - } - ], - "@version": 1 - } - }, - { - "id": "0000157f-0000-4000-8000-00000000157f", - "path": "/maps/map05/elite_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": "elite_4", - "path": "/maps/map05/elite_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": "0000157f-0000-4000-8000-00000000157f", - "replaced_model_id": null - }, - "modelId": "chasemonster", - "@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": "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.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": "modified_snail", - "Group": "elite" - } - ], - "@version": 1 - } - }, - { - "id": "00001580-0000-4000-8000-000000001580", - "path": "/maps/map05/elite_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": "elite_5", - "path": "/maps/map05/elite_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": "00001580-0000-4000-8000-000000001580", - "replaced_model_id": null - }, - "modelId": "chasemonster", - "@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": { @@ -7116,20 +6508,20 @@ { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "mushmom", - "Group": "elite" + "EnemyId": "kapa_drake", + "Group": "combat" } ], "@version": 1 } }, { - "id": "00001581-0000-4000-8000-000000001581", - "path": "/maps/map05/boss_6", + "id": "0000157d-0000-4000-8000-00000000157d", + "path": "/maps/map05/octopus", "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", + "name": "octopus", + "path": "/maps/map05/octopus", "nameEditable": true, "enable": true, "visible": true, @@ -7139,17 +6531,17 @@ "revision": 2, "origin": { "type": "Model", - "entry_id": "ChaseMonster", + "entry_id": "octopus", "sub_entity_id": null, - "root_entity_id": "00001581-0000-4000-8000-000000001581", + "root_entity_id": "0000157d-0000-4000-8000-00000000157d", "replaced_model_id": null }, - "modelId": "chasemonster", + "modelId": "monster-octopus", "@components": [ { "@type": "MOD.Core.TransformComponent", "Position": { - "x": 4, + "x": 3.7333333333333334, "y": 0.03499998, "z": 999.999 }, @@ -7169,9 +6561,9 @@ { "@type": "MOD.Core.StateAnimationComponent", "ActionSheet": { - "stand": "17b55730c26f4fd6b8fcfa288da388de", - "hit": "eac48e84a9fc4580a4018de5cf52ddb3", - "die": "51c2f4b59a2c413db26035aa57002fc8" + "stand": "d8f014043ce8418f96700c2b6c9ebf6c", + "hit": "c3cf643b618346c7bfa6574187b396f9", + "die": "a88d9b3d60f941e4890dc89a6ccaa8ee" }, "Enable": true }, @@ -7181,7 +6573,7 @@ "EndFrameIndex": 0, "RenderSetting": 1, "SortingLayer": "MapLayer0", - "SpriteRUID": "17b55730c26f4fd6b8fcfa288da388de", + "SpriteRUID": "d8f014043ce8418f96700c2b6c9ebf6c", "StartFrameIndex": 0, "Enable": true }, @@ -7268,7 +6660,775 @@ { "@type": "script.CombatMonster", "Enable": true, - "EnemyId": "slime_boss", + "EnemyId": "octopus", + "Group": "combat" + } + ], + "@version": 1 + } + }, + { + "id": "0000157e-0000-4000-8000-00000000157e", + "path": "/maps/map05/junior_bugi", + "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": "junior_bugi", + "path": "/maps/map05/junior_bugi", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": false, + "displayOrder": 4, + "pathConstraints": "///", + "revision": 2, + "origin": { + "type": "Model", + "entry_id": "junior_bugi", + "sub_entity_id": null, + "root_entity_id": "0000157e-0000-4000-8000-00000000157e", + "replaced_model_id": null + }, + "modelId": "monster-junior_bugi", + "@components": [ + { + "@type": "MOD.Core.TransformComponent", + "Position": { + "x": 5.166666666666666, + "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.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": "junior_bugi", + "Group": "combat" + } + ], + "@version": 1 + } + }, + { + "id": "0000157f-0000-4000-8000-00000000157f", + "path": "/maps/map05/junior_neki", + "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": "junior_neki", + "path": "/maps/map05/junior_neki", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": false, + "displayOrder": 4, + "pathConstraints": "///", + "revision": 2, + "origin": { + "type": "Model", + "entry_id": "junior_neki", + "sub_entity_id": null, + "root_entity_id": "0000157f-0000-4000-8000-00000000157f", + "replaced_model_id": null + }, + "modelId": "monster-junior_neki", + "@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": "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": "junior_neki", + "Group": "combat" + } + ], + "@version": 1 + } + }, + { + "id": "00001580-0000-4000-8000-000000001580", + "path": "/maps/map05/dile", + "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": "dile", + "path": "/maps/map05/dile", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": false, + "displayOrder": 4, + "pathConstraints": "///", + "revision": 2, + "origin": { + "type": "Model", + "entry_id": "dile", + "sub_entity_id": null, + "root_entity_id": "00001580-0000-4000-8000-000000001580", + "replaced_model_id": null + }, + "modelId": "monster-dile", + "@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": { + "move": "426ba2c6fa2d4cdd92bcb0bb37861dcc", + "stand": "68070c6f4abe40658899a208ddaf4081", + "skill": "4ba2cdc2f11746afa0f542293b0618d5", + "hit": "172640e6d4ce444aa1dfbd9bd9523eb1", + "die": "5d50d9aa34c745b9b8932c15da919927" + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteRendererComponent", + "ActionSheet": {}, + "EndFrameIndex": 0, + "RenderSetting": 1, + "SortingLayer": "MapLayer0", + "SpriteRUID": "68070c6f4abe40658899a208ddaf4081", + "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": 2.2, + "y": 1.51 + }, + "ColliderOffset": { + "x": -0.220000029, + "y": 0.755 + }, + "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": "dile", + "Group": "elite" + } + ], + "@version": 1 + } + }, + { + "id": "00001581-0000-4000-8000-000000001581", + "path": "/maps/map05/slime_elite", + "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": "slime_elite", + "path": "/maps/map05/slime_elite", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": false, + "displayOrder": 4, + "pathConstraints": "///", + "revision": 2, + "origin": { + "type": "Model", + "entry_id": "slime_elite", + "sub_entity_id": null, + "root_entity_id": "00001581-0000-4000-8000-000000001581", + "replaced_model_id": null + }, + "modelId": "monster-slime_elite", + "@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": "50faf654ee5d479cb2958edce9feaef0", + "move": "dc932872543f4a02bf41e977ab79e5ad", + "hit": "61c27025a8f14c478f30ede1b49758bc", + "jump": "8b89d86b1a9c4c4288650614c6f30e67", + "die": "31ecb6c7cbc24599881f00cb01599f09" + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteRendererComponent", + "ActionSheet": {}, + "EndFrameIndex": 0, + "RenderSetting": 1, + "SortingLayer": "MapLayer0", + "SpriteRUID": "50faf654ee5d479cb2958edce9feaef0", + "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.85, + "y": 0.78 + }, + "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": "slime_elite", + "Group": "elite" + } + ], + "@version": 1 + } + }, + { + "id": "00001582-0000-4000-8000-000000001582", + "path": "/maps/map05/king_slime", + "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": "king_slime", + "path": "/maps/map05/king_slime", + "nameEditable": true, + "enable": true, + "visible": true, + "localize": false, + "displayOrder": 4, + "pathConstraints": "///", + "revision": 2, + "origin": { + "type": "Model", + "entry_id": "king_slime", + "sub_entity_id": null, + "root_entity_id": "00001582-0000-4000-8000-000000001582", + "replaced_model_id": null + }, + "modelId": "monster-king_slime", + "@components": [ + { + "@type": "MOD.Core.TransformComponent", + "Position": { + "x": 4.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": { + "move": "873425127b75475b9944dc86bf77f885", + "stand": "dd9de73d580240faab8cad03b587013b", + "jump": "6a2b983b7a31417ca19c29c3d1d00817", + "attack": "a34d1146057443fd8b578dafeb7c2ed1", + "skill": "0b0bb78f0ca44526bad6d994bb16f973", + "hit": "d2de42d3233b42a58d9799d5e762a19c", + "die": "5bd3969c3bcb4df2bd79c2b940ee03dc" + }, + "Enable": true + }, + { + "@type": "MOD.Core.SpriteRendererComponent", + "ActionSheet": {}, + "EndFrameIndex": 0, + "RenderSetting": 1, + "SortingLayer": "MapLayer0", + "SpriteRUID": "dd9de73d580240faab8cad03b587013b", + "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": 2.19, + "y": 1.39 + }, + "ColliderOffset": { + "x": 0.335000038, + "y": 0.695 + }, + "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": "king_slime", "Group": "boss" } ],