[정영민] Octopus-Twin 한전 기능 적용

26.02.02
- Octopus-Twin 한전 기능 적용
This commit is contained in:
정영민
2026-02-02 20:03:51 +09:00
parent 200bdcf8c4
commit 6c6ebcad8c
301 changed files with 769561 additions and 6250 deletions

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 60422b72b8f06b549a3274c6dcade617
guid: fec816732faa5e14f8fbfca3c8832dbd
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@@ -0,0 +1,51 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &6079816861450955364
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6079816861450955366}
- component: {fileID: 6079816861450955367}
m_Layer: 0
m_Name: Animation_Echo
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &6079816861450955366
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6079816861450955364}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &6079816861450955367
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6079816861450955364}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f262053c74479a64b94ed76d78b54c99, type: 3}
m_Name:
m_EditorClassIdentifier:
speed: 1
echoCount: 3
echoDelay: 0.2
echoScale: 1.2
echoColor: {r: 1, g: 0, b: 0, a: 0.5803922}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 1b332c623e7daa84896f11f0338c0ae1
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,123 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &752351400953358750
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 752351400953358739}
- component: {fileID: 752351400953358736}
- component: {fileID: 752351400953358737}
- component: {fileID: 752351400953358738}
- component: {fileID: 6366032835486798941}
m_Layer: 0
m_Name: Animation_Explosion
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &752351400953358739
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 752351400953358750}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &752351400953358736
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 752351400953358750}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &752351400953358737
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 752351400953358750}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: d113ffc93ee36814783979e915818491, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!114 &752351400953358738
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 752351400953358750}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f9afd8eeceb7a9f42a411f627f280844, type: 3}
m_Name:
m_EditorClassIdentifier:
option:
color: {r: 0, g: 0, b: 0, a: 0}
speed: 0
scale: 0
startScale: {x: 0, y: 0, z: 0}
targetScale: {x: 0, y: 0, z: 0}
--- !u!114 &6366032835486798941
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 752351400953358750}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5fea29bb7c508c244a1f805a5fd3fc4d, type: 3}
m_Name:
m_EditorClassIdentifier:
outlineMode: 4
outlineColor: {r: 1, g: 1, b: 1, a: 1}
outlineWidth: 2
precomputeOutline: 0
bakeKeys: []
bakeValues: []

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 015b77ed278cbf348bda02ce318f68a0
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,126 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &7703529651822902571
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7703529651822902567}
- component: {fileID: 7703529651822902566}
- component: {fileID: 7703529651822902565}
- component: {fileID: 7703529651822902564}
- component: {fileID: 2692165088113345663}
m_Layer: 0
m_Name: Animation_Scaling
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &7703529651822902567
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7703529651822902571}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0, y: 0, z: 0}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &7703529651822902566
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7703529651822902571}
m_Mesh: {fileID: -2432090755550338912, guid: 73cebf907def01d44a84e150b08f4256, type: 3}
--- !u!23 &7703529651822902565
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7703529651822902571}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 9373f0aa633475946bb4bac190463504, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!114 &7703529651822902564
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7703529651822902571}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 90df2e76bb498a04d83e5bb894bab376, type: 3}
m_Name:
m_EditorClassIdentifier:
option:
rewind: 0
fade: 0
reverse: 0
scale: 0
speed: 0
originScale: {x: 0, y: 0, z: 0}
color: {r: 0, g: 0, b: 0, a: 0}
mesh: {fileID: 0}
--- !u!114 &2692165088113345663
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7703529651822902571}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5fea29bb7c508c244a1f805a5fd3fc4d, type: 3}
m_Name:
m_EditorClassIdentifier:
outlineMode: 4
outlineColor: {r: 1, g: 1, b: 1, a: 1}
outlineWidth: 2
precomputeOutline: 0
bakeKeys: []
bakeValues: []

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 4aaa991ab4fb78a4e86a72b408998ef3
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,144 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Mat_Anim_Echo
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _EMISSION
- _ENVIRONMENTREFLECTIONS_OFF
- _RECEIVE_SHADOWS_OFF
- _SPECULARHIGHLIGHTS_OFF
- _SURFACE_TYPE_TRANSPARENT
m_InvalidKeywords: []
m_LightmapFlags: 2
m_EnableInstancingVariants: 1
m_DoubleSidedGI: 0
m_CustomRenderQueue: 3000
stringTagMap:
RenderType: Transparent
disabledShaderPasses:
- DepthOnly
- SHADOWCASTER
- MOTIONVECTORS
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AddPrecomputedVelocity: 0
- _AlphaClip: 0
- _AlphaToMask: 0
- _Blend: 0
- _BlendModePreserveSpecular: 0
- _BumpScale: 1
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Cull: 2
- _Cutoff: 0.5
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DstBlend: 10
- _DstBlendAlpha: 10
- _EnvironmentReflections: 0
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _Metallic: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _QueueOffset: 0
- _ReceiveShadows: 0
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 0
- _SrcBlend: 5
- _SrcBlendAlpha: 1
- _Surface: 1
- _WorkflowMode: 1
- _XRMotionVectorsPass: 1
- _ZWrite: 0
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 0.5019608}
- _Color: {r: 1, g: 1, b: 1, a: 0.5019608}
- _EmissionColor: {r: 1024, g: 1024, b: 1024, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1
--- !u!114 &3479122326943422154
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 10

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0dd9ad10a8955404c9b4cc148739d76d
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,143 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Mat_Anim_Scaling
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _ENVIRONMENTREFLECTIONS_OFF
- _RECEIVE_SHADOWS_OFF
- _SPECULARHIGHLIGHTS_OFF
- _SURFACE_TYPE_TRANSPARENT
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 1
m_DoubleSidedGI: 0
m_CustomRenderQueue: 3000
stringTagMap:
RenderType: Transparent
disabledShaderPasses:
- DepthOnly
- SHADOWCASTER
- MOTIONVECTORS
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AddPrecomputedVelocity: 0
- _AlphaClip: 0
- _AlphaToMask: 0
- _Blend: 0
- _BlendModePreserveSpecular: 0
- _BumpScale: 1
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Cull: 2
- _Cutoff: 0.5
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DstBlend: 10
- _DstBlendAlpha: 10
- _EnvironmentReflections: 0
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _Metallic: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _QueueOffset: 0
- _ReceiveShadows: 0
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 0
- _SrcBlend: 5
- _SrcBlendAlpha: 1
- _Surface: 1
- _WorkflowMode: 1
- _XRMotionVectorsPass: 1
- _ZWrite: 0
m_Colors:
- _BaseColor: {r: 1, g: 0, b: 0, a: 0.5}
- _Color: {r: 1, g: 0, b: 0, a: 0.5}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1
--- !u!114 &3479122326943422154
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 10

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 9373f0aa633475946bb4bac190463504
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: d23a178ed657b8840b0617b207729d59
guid: 337d9a13de1610046825e52b814aaace
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@@ -0,0 +1,322 @@
[
{
"facilityCode": "3625731",
"facilityName": "신의정부S/S 154kV #1 Sh.C GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3349812",
"facilityName": "신의정부S/S 345kV #2 Sh.R",
"설비타입": "분로리액터"
},
{
"facilityCode": "3482521",
"facilityName": "신의정부S/S 345kV #2 BUS PT GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3482524",
"facilityName": "신의정부S/S 345kV #1 BUS PT GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287013",
"facilityName": "신의정부S/S 345kV #1 M.Tr 1차 TIE GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287014",
"facilityName": "신의정부S/S 345kV #1 M.Tr 1차 GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287015",
"facilityName": "신의정부S/S 345kV 신의정부-양주#1T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287016",
"facilityName": "신의정부S/S 345kV 양주#1T/L-#2M.Tr 1차 TIE GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287017",
"facilityName": "신의정부S/S 345kV #2 M.Tr 1차 GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287018",
"facilityName": "신의정부S/S 345kV 신의정부-양주#2T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287019",
"facilityName": "신의정부S/S 345kV 양주#2T/L-#1Sh.R 1차 TIE GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287020",
"facilityName": "신의정부S/S 345kV #1 Sh.R 1차 GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287021",
"facilityName": "신의정부S/S 345kV 신의정부-미금#1T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287022",
"facilityName": "신의정부S/S 345kV 미금#1T/L-#3M.Tr 1차 TIE GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287023",
"facilityName": "신의정부S/S 345kV #3 M.Tr 1차 GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287024",
"facilityName": "신의정부S/S 345kV 신의정부-미금#2T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287025",
"facilityName": "신의정부S/S 345kV 미금#2T/L-#4M.Tr 1차 TIE GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287026",
"facilityName": "신의정부S/S 345kV #4 M.Tr 1차 GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287027",
"facilityName": "신의정부S/S 345kV 신가평-신의정부#2T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287028",
"facilityName": "신의정부S/S 345kV 신가평#2T/L-#2Sh.R 1차 TIE GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287029",
"facilityName": "신의정부S/S 345kV #2 Sh.R 1차 GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287030",
"facilityName": "신의정부S/S 345kV 신가평-신의정부#1T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287031",
"facilityName": "신의정부S/S 345kV 신가평#1T/L-#3Sh.R 1차 TIE GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287032",
"facilityName": "신의정부S/S 345kV #3 Sh.R 1차 GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287046",
"facilityName": "신의정부S/S 345kV #1 Sh.R GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287048",
"facilityName": "신의정부S/S 345kV #2 Sh.R GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287050",
"facilityName": "신의정부S/S 345kV #3 Sh.R GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287047",
"facilityName": "신의정부S/S 345kV #1 Sh.R",
"설비타입": "분로리액터"
},
{
"facilityCode": "3287033",
"facilityName": "신의정부S/S 345kV #1 M.Tr A",
"설비타입": "주변압기"
},
{
"facilityCode": "3287034",
"facilityName": "신의정부S/S 345kV #1 M.Tr B",
"설비타입": "주변압기"
},
{
"facilityCode": "3287035",
"facilityName": "신의정부S/S 345kV #1 M.Tr C",
"설비타입": "주변압기"
},
{
"facilityCode": "3287036",
"facilityName": "신의정부S/S 345kV #2 M.Tr A",
"설비타입": "주변압기"
},
{
"facilityCode": "3287037",
"facilityName": "신의정부S/S 345kV #2 M.Tr B",
"설비타입": "주변압기"
},
{
"facilityCode": "3287038",
"facilityName": "신의정부S/S 345kV #2 M.Tr C",
"설비타입": "주변압기"
},
{
"facilityCode": "3005421",
"facilityName": "신의정부S/S 345kV #4 M.Tr B",
"설비타입": "주변압기"
},
{
"facilityCode": "3287052",
"facilityName": "신의정부S/S 345kV #1 M.Tr 2차 GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287053",
"facilityName": "신의정부S/S 345kV #2 M.Tr 2차 GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287054",
"facilityName": "신의정부S/S 345kV #3 M.Tr 2차 GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287055",
"facilityName": "신의정부S/S 345kV #4 M.Tr 2차 GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3482781",
"facilityName": "신의정부S/S 154kV #62-#67 PT GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3482782",
"facilityName": "신의정부S/S 154kV #61-#66 PT GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3482783",
"facilityName": "신의정부S/S 154kV #60-#65 PT GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287062",
"facilityName": "신의정부S/S 154kV #60-#61 SEC GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287063",
"facilityName": "신의정부S/S 154kV #61-#62 SEC GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287064",
"facilityName": "신의정부S/S 154kV #65-#66 SEC GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287065",
"facilityName": "신의정부S/S 154kV #66-#67 SEC GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287066",
"facilityName": "신의정부S/S 154kV #60-#65 BUS TIE GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287067",
"facilityName": "신의정부S/S 154kV #61-#66 BUS TIE GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287068",
"facilityName": "신의정부S/S 154kV #62-#67 BUS TIE GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287069",
"facilityName": "신의정부S/S 154kV 신의정부-용현#2T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287070",
"facilityName": "신의정부S/S 154kV 신의정부-용현#1T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287071",
"facilityName": "신의정부S/S 154kV 신의정부-금오#2T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287072",
"facilityName": "신의정부S/S 154kV 신의정부-금오#1T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287073",
"facilityName": "신의정부S/S 154kV 신의정부-송우#2T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287074",
"facilityName": "신의정부S/S 154kV 신의정부-내촌#1T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287075",
"facilityName": "신의정부S/S 154kV 신의정부-내촌#2T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3287076",
"facilityName": "신의정부S/S 154kV 신의정부-송우#1T/L GIS",
"설비타입": "GIS"
},
{
"facilityCode": "3005419",
"facilityName": "신의정부S/S 345kV 예비 M.Tr",
"설비타입": "주변압기"
},
{
"facilityCode": "3141949",
"facilityName": "신의정부S/S 345kV #3 Sh.R",
"설비타입": "분로리액터"
},
{
"facilityCode": "3005423",
"facilityName": "신의정부S/S 345kV #3 M.Tr A",
"설비타입": "주변압기"
},
{
"facilityCode": "3005424",
"facilityName": "신의정부S/S 345kV #3 M.Tr B",
"설비타입": "주변압기"
},
{
"facilityCode": "3005425",
"facilityName": "신의정부S/S 345kV #3 M.Tr C",
"설비타입": "주변압기"
},
{
"facilityCode": "3005420",
"facilityName": "신의정부S/S 345kV #4 M.Tr A",
"설비타입": "주변압기"
},
{
"facilityCode": "3005422",
"facilityName": "신의정부S/S 345kV #4 M.Tr C",
"설비타입": "주변압기"
}
]

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: fd59b00207f442c45818e2a19fb80cdf
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,262 @@
{
"status": 200,
"code": "SUCCESS",
"message": "Searched list successfully",
"record": {
"mtrOperateInfo": [
{
"facilityCode": "000000000003005423",
"amp": 1029,
"activePower": 252.4,
"reactivePower": -133.2,
"temperature": 48.800000000000004,
"voltage": 23.1
},
{
"facilityCode": "000000000003005420",
"amp": 1,
"activePower": 0,
"reactivePower": -0.1,
"temperature": 30.7,
"voltage": 22.7
},
{
"facilityCode": "000000000003287033",
"amp": 994,
"activePower": 233.4,
"reactivePower": -141.8,
"temperature": 34.5,
"voltage": 159.9
},
{
"facilityCode": "000000000003287034",
"amp": 981,
"activePower": null,
"reactivePower": null,
"temperature": null,
"voltage": 160.4
},
{
"facilityCode": "000000000003287035",
"amp": 1215,
"activePower": null,
"reactivePower": null,
"temperature": null,
"voltage": 160.3
},
{
"facilityCode": "000000000003287036",
"amp": 1007,
"activePower": 252.3,
"reactivePower": -133,
"temperature": 36.7,
"voltage": 161.4
},
{
"facilityCode": "000000000003287037",
"amp": 985.1,
"activePower": null,
"reactivePower": null,
"temperature": null,
"voltage": 161.8
},
{
"facilityCode": "000000000003287038",
"amp": 999.3000000000001,
"activePower": null,
"reactivePower": null,
"temperature": null,
"voltage": 160.20000000000002
},
{
"facilityCode": "000000000003005424",
"amp": 1017.7,
"activePower": null,
"reactivePower": null,
"temperature": null,
"voltage": 161.70000000000002
},
{
"facilityCode": "000000000003005425",
"amp": 1002.6,
"activePower": null,
"reactivePower": null,
"temperature": null,
"voltage": 161.9
},
{
"facilityCode": "000000000003005421",
"amp": 0.1,
"activePower": null,
"reactivePower": null,
"temperature": null,
"voltage": 161.8
},
{
"facilityCode": "000000000003005422",
"amp": 0.1,
"activePower": null,
"reactivePower": null,
"temperature": null,
"voltage": 161.8
}
],
"gisOperateInfo": [
{
"facilityCode": "000000000003287015",
"ampA": 1528.4,
"ampB": 1595.3,
"ampC": 1569.1000000000001,
"activePower": -951.7,
"reactivePower": 167.20000000000002,
"voltageA": null,
"voltageB": null,
"voltageC": null
},
{
"facilityCode": "000000000003287018",
"ampA": 1463,
"ampB": 1519.9,
"ampC": 935.9,
"activePower": -561.5,
"reactivePower": 139.20000000000002,
"voltageA": null,
"voltageB": null,
"voltageC": null
},
{
"facilityCode": "000000000003287021",
"ampA": 1154.8,
"ampB": 1207.3,
"ampC": 615,
"activePower": 366.1,
"reactivePower": -78.10000000000001,
"voltageA": null,
"voltageB": null,
"voltageC": null
},
{
"facilityCode": "000000000003287024",
"ampA": 591.2,
"ampB": 1211.2,
"ampC": 614.6,
"activePower": 176.4,
"reactivePower": -85.3,
"voltageA": null,
"voltageB": null,
"voltageC": null
},
{
"facilityCode": "000000000003287027",
"ampA": 483.90000000000003,
"ampB": 829.9,
"ampC": 456.5,
"activePower": -286,
"reactivePower": -24.8,
"voltageA": null,
"voltageB": null,
"voltageC": null
},
{
"facilityCode": "000000000003287030",
"ampA": 479.8,
"ampB": 459.8,
"ampC": 460,
"activePower": -285.8,
"reactivePower": -20.900000000000002,
"voltageA": null,
"voltageB": null,
"voltageC": null
},
{
"facilityCode": "000000000003287070",
"ampA": 789,
"ampB": 747.6,
"ampC": 772.7,
"activePower": 182.8,
"reactivePower": -110,
"voltageA": null,
"voltageB": null,
"voltageC": null
},
{
"facilityCode": "000000000003287069",
"ampA": 755.1,
"ampB": 748.4,
"ampC": 813.4,
"activePower": 182.4,
"reactivePower": -110.9,
"voltageA": null,
"voltageB": null,
"voltageC": null
},
{
"facilityCode": "000000000003287072",
"ampA": 753.6,
"ampB": 740,
"ampC": 673.7,
"activePower": 177,
"reactivePower": -97.60000000000001,
"voltageA": null,
"voltageB": null,
"voltageC": null
},
{
"facilityCode": "000000000003287071",
"ampA": 711.5,
"ampB": 742.6,
"ampC": 708.3000000000001,
"activePower": 177.1,
"reactivePower": -81.8,
"voltageA": null,
"voltageB": null,
"voltageC": null
},
{
"facilityCode": "000000000003287073",
"ampA": 200.9,
"ampB": 199.8,
"ampC": 197,
"activePower": -54.6,
"reactivePower": 2.8000000000000003,
"voltageA": null,
"voltageB": null,
"voltageC": null
},
{
"facilityCode": "000000000003287074",
"ampA": 209,
"ampB": 191.6,
"ampC": 190.8,
"activePower": 54,
"reactivePower": -5.4,
"voltageA": null,
"voltageB": null,
"voltageC": null
},
{
"facilityCode": "000000000003287075",
"ampA": 144.9,
"ampB": 208.5,
"ampC": 214.3,
"activePower": 55.6,
"reactivePower": -1.3,
"voltageA": null,
"voltageB": null,
"voltageC": null
},
{
"facilityCode": "000000000003287076",
"ampA": 193.20000000000002,
"ampB": 200,
"ampC": 204.5,
"activePower": -43.1,
"reactivePower": 3.4,
"voltageA": null,
"voltageB": null,
"voltageC": null
}
]
},
"remark": null
}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 5ce247670d8d34645b35d9186fd620f7
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 76ba7953ff3a5a948b7ee3338d1e696c
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3fff970985a44494c91518b5133b7fdc
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,456 @@
{
"status": 200,
"code": "SUCCESS",
"message": "Searched list successfully",
"record": {
"mtrStatusInfo": [
{
"facilityCode": "000000000003005425",
"total": 2,
"mtrDga": 2,
"mtrPd": 5,
"bushing": 0,
"oltc": 0,
"oltcPd": 0,
"ita": 5
},
{
"facilityCode": "000000000003287035",
"total": 2,
"mtrDga": 2,
"mtrPd": 5,
"bushing": 0,
"oltc": 0,
"oltcPd": 0,
"ita": 5
},
{
"facilityCode": "000000000003287037",
"total": 2,
"mtrDga": 2,
"mtrPd": 5,
"bushing": 0,
"oltc": 0,
"oltcPd": 0,
"ita": 5
},
{
"facilityCode": "000000000003005423",
"total": 2,
"mtrDga": 2,
"mtrPd": 5,
"bushing": 0,
"oltc": 0,
"oltcPd": 0,
"ita": 5
},
{
"facilityCode": "000000000003005420",
"total": 1,
"mtrDga": 0,
"mtrPd": 5,
"bushing": 0,
"oltc": 0,
"oltcPd": 0,
"ita": 5
},
{
"facilityCode": "000000000003005421",
"total": 0,
"mtrDga": 0,
"mtrPd": 5,
"bushing": 0,
"oltc": 0,
"oltcPd": 0,
"ita": 5
},
{
"facilityCode": "000000000003287038",
"total": 2,
"mtrDga": 2,
"mtrPd": 5,
"bushing": 0,
"oltc": 0,
"oltcPd": 0,
"ita": 5
},
{
"facilityCode": "000000000003005424",
"total": 2,
"mtrDga": 2,
"mtrPd": 5,
"bushing": 0,
"oltc": 0,
"oltcPd": 0,
"ita": 5
},
{
"facilityCode": "000000000003005422",
"total": 0,
"mtrDga": 0,
"mtrPd": 5,
"bushing": 0,
"oltc": 0,
"oltcPd": 0,
"ita": 5
},
{
"facilityCode": "000000000003287033",
"total": 2,
"mtrDga": 2,
"mtrPd": 5,
"bushing": 0,
"oltc": 0,
"oltcPd": 0,
"ita": 5
},
{
"facilityCode": "000000000003287034",
"total": 3,
"mtrDga": 2,
"mtrPd": 5,
"bushing": 0,
"oltc": 0,
"oltcPd": 0,
"ita": 5
},
{
"facilityCode": "000000000003287036",
"total": 2,
"mtrDga": 2,
"mtrPd": 5,
"bushing": 0,
"oltc": 0,
"oltcPd": 0,
"ita": 5
}
],
"gisStatusInfo": [
{
"facilityCode": "000000000003287029",
"total": 4,
"gisPd": 4,
"cbTime": 4
},
{
"facilityCode": "000000000003287024",
"total": 0,
"gisPd": 5,
"cbTime": 0
},
{
"facilityCode": "000000000003287058",
"total": 0,
"gisPd": 0,
"cbTime": 5
},
{
"facilityCode": "000000000003287065",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287070",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287053",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287054",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287028",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287031",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287012",
"total": 0,
"gisPd": 0,
"cbTime": 5
},
{
"facilityCode": "000000000003482521",
"total": 0,
"gisPd": 0,
"cbTime": 5
},
{
"facilityCode": "000000000003287017",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287069",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287072",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287052",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287016",
"total": 4,
"gisPd": 0,
"cbTime": 4
},
{
"facilityCode": "000000000003287019",
"total": 4,
"gisPd": 3,
"cbTime": 4
},
{
"facilityCode": "000000000003287025",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287032",
"total": 4,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287014",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287046",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287059",
"total": 0,
"gisPd": 0,
"cbTime": 5
},
{
"facilityCode": "000000000003482783",
"total": 0,
"gisPd": 0,
"cbTime": 5
},
{
"facilityCode": "000000000003287068",
"total": 3,
"gisPd": 0,
"cbTime": 3
},
{
"facilityCode": "000000000003287067",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287071",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287074",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003625731",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287023",
"total": 1,
"gisPd": 0,
"cbTime": 1
},
{
"facilityCode": "000000000003287064",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287075",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287055",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287022",
"total": 4,
"gisPd": 0,
"cbTime": 4
},
{
"facilityCode": "000000000003287011",
"total": 0,
"gisPd": 0,
"cbTime": 5
},
{
"facilityCode": "000000000003287026",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287018",
"total": 0,
"gisPd": 5,
"cbTime": 0
},
{
"facilityCode": "000000000003287027",
"total": 0,
"gisPd": 5,
"cbTime": 0
},
{
"facilityCode": "000000000003287020",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287056",
"total": 0,
"gisPd": 0,
"cbTime": 5
},
{
"facilityCode": "000000000003287063",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003482524",
"total": 0,
"gisPd": 0,
"cbTime": 5
},
{
"facilityCode": "000000000003287030",
"total": 0,
"gisPd": 5,
"cbTime": 0
},
{
"facilityCode": "000000000003287060",
"total": 0,
"gisPd": 0,
"cbTime": 5
},
{
"facilityCode": "000000000003287061",
"total": 0,
"gisPd": 0,
"cbTime": 5
},
{
"facilityCode": "000000000003482782",
"total": 0,
"gisPd": 0,
"cbTime": 5
},
{
"facilityCode": "000000000003287073",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287076",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287062",
"total": 0,
"gisPd": 0,
"cbTime": 0
},
{
"facilityCode": "000000000003287013",
"total": 0,
"gisPd": 5,
"cbTime": 0
},
{
"facilityCode": "000000000003287015",
"total": 0,
"gisPd": 5,
"cbTime": 0
},
{
"facilityCode": "000000000003287021",
"total": 2,
"gisPd": 5,
"cbTime": 2
},
{
"facilityCode": "000000000003287057",
"total": 0,
"gisPd": 0,
"cbTime": 5
},
{
"facilityCode": "000000000003482781",
"total": 0,
"gisPd": 0,
"cbTime": 5
},
{
"facilityCode": "000000000003287066",
"total": 0,
"gisPd": 0,
"cbTime": 0
}
]
},
"remark": null
}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 9315aeacd68d70e4ba09aa752a19ec09
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: OutlineFill
m_Shader: {fileID: 4800000, guid: 53c0348f7cb81194e9680ac904df9e25, type: 3}
m_ValidKeywords: []
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs: []
m_Ints: []
m_Floats:
- _OutlineWidth: 2
- _ZTest: 0
m_Colors:
- _OutlineColor: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a63b78d0fbe3c41438ff3918f1932cfb
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,81 @@
//
// OutlineFill.shader
// QuickOutline
//
// Created by Chris Nolet on 2/21/18.
// Copyright © 2018 Chris Nolet. All rights reserved.
//
Shader "Custom/Outline Fill" {
Properties {
[Enum(UnityEngine.Rendering.CompareFunction)] _ZTest("ZTest", Float) = 0
_OutlineColor("Outline Color", Color) = (1, 1, 1, 1)
_OutlineWidth("Outline Width", Range(0, 10)) = 2
}
SubShader {
Tags {
"Queue" = "Transparent+110"
"RenderType" = "Transparent"
"DisableBatching" = "True"
}
Pass {
Name "Fill"
Cull Off
ZTest [_ZTest]
ZWrite Off
Blend SrcAlpha OneMinusSrcAlpha
ColorMask RGB
Stencil {
Ref 1
Comp NotEqual
}
CGPROGRAM
#include "UnityCG.cginc"
#pragma vertex vert
#pragma fragment frag
struct appdata {
float4 vertex : POSITION;
float3 normal : NORMAL;
float3 smoothNormal : TEXCOORD3;
UNITY_VERTEX_INPUT_INSTANCE_ID
};
struct v2f {
float4 position : SV_POSITION;
fixed4 color : COLOR;
UNITY_VERTEX_OUTPUT_STEREO
};
uniform fixed4 _OutlineColor;
uniform float _OutlineWidth;
v2f vert(appdata input) {
v2f output;
UNITY_SETUP_INSTANCE_ID(input);
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output);
float3 normal = any(input.smoothNormal) ? input.smoothNormal : input.normal;
float3 viewPosition = UnityObjectToViewPos(input.vertex);
float3 viewNormal = normalize(mul((float3x3)UNITY_MATRIX_IT_MV, normal));
output.position = UnityViewToClipPos(viewPosition + viewNormal * -viewPosition.z * _OutlineWidth / 1000.0);
output.color = _OutlineColor;
return output;
}
fixed4 frag(v2f input) : SV_Target {
return input.color;
}
ENDCG
}
}
}

View File

@@ -0,0 +1,10 @@
fileFormatVersion: 2
guid: 53c0348f7cb81194e9680ac904df9e25
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
preprocessorOverride: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,27 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: OutlineMask
m_Shader: {fileID: 4800000, guid: 3e438dce123f8554faa31b1faabadb38, type: 3}
m_ValidKeywords: []
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs: []
m_Ints: []
m_Floats:
- _ZTest: 0
m_Colors: []
m_BuildTextureStacks: []

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: dfc305f90f9679943931c49ceaff9a4b
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,33 @@
//
// OutlineMask.shader
// QuickOutline
//
// Created by Chris Nolet on 2/21/18.
// Copyright © 2018 Chris Nolet. All rights reserved.
//
Shader "Custom/Outline Mask" {
Properties {
[Enum(UnityEngine.Rendering.CompareFunction)] _ZTest("ZTest", Float) = 0
}
SubShader {
Tags {
"Queue" = "Transparent+100"
"RenderType" = "Transparent"
}
Pass {
Name "Mask"
Cull Off
ZTest [_ZTest]
ZWrite Off
ColorMask 0
Stencil {
Ref 1
Pass Replace
}
}
}
}

View File

@@ -0,0 +1,10 @@
fileFormatVersion: 2
guid: 3e438dce123f8554faa31b1faabadb38
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
preprocessorOverride: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 944099a9c63f99e4cb5d0ab299ae9695
guid: ee267da7024ab73499495d664de517bb
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@@ -0,0 +1,78 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &2689965769874180823
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1554292123825993952}
- component: {fileID: 2120516488855273162}
- component: {fileID: -1643077907934253304}
m_Layer: 5
m_Name: FacilitiesContent
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1554292123825993952
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2689965769874180823}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 862, y: -292.5}
m_SizeDelta: {x: 1759.6, y: 725}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2120516488855273162
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2689965769874180823}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
m_Left: 0
m_Right: 0
m_Top: 0
m_Bottom: 0
m_ChildAlignment: 0
m_StartCorner: 0
m_StartAxis: 0
m_CellSize: {x: 1759.6, y: 65}
m_Spacing: {x: 0, y: 0}
m_Constraint: 0
m_ConstraintCount: 2
--- !u!114 &-1643077907934253304
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2689965769874180823}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3e7025aa928fef54a9afb3bcea530115, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::KEPCO.UI.FacilitiesContent
mtrFacilityInfoItem: {fileID: 0}
gisFacilityInfoItem: {fileID: 0}
facilityType: 0

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: b7dadd2b6027da1468cb10a7af997f06
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: ee1abd61e3b7ae8438c735da0868a91d
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 41aece1419642fe4ba367df141c53fad
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -34,11 +34,10 @@ RectTransform:
m_Children:
- {fileID: 4998258187126871370}
m_Father: {fileID: 4273315650993140523}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 50, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 45, y: -186.39}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &976110360421841399
@@ -151,12 +150,11 @@ RectTransform:
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 4450358640370450144}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 331.63, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 331.63, y: -62.13}
m_SizeDelta: {x: 623.26, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7082819522077172084
CanvasRenderer:
@@ -189,8 +187,7 @@ MonoBehaviour:
m_text: New TextNew Text
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: defeb4020fc008142a137df98c94e51f, type: 2}
m_sharedMaterial: {fileID: -4354983390665541166, guid: defeb4020fc008142a137df98c94e51f,
type: 2}
m_sharedMaterial: {fileID: -4354983390665541166, guid: defeb4020fc008142a137df98c94e51f, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -230,15 +227,17 @@ MonoBehaviour:
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 0
m_TextWrappingMode: 0
m_wordWrappingRatios: 0.4
m_overflowMode: 3
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
@@ -306,12 +305,11 @@ RectTransform:
- {fileID: 4450358640370450144}
- {fileID: 7478963625413212088}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 100, y: 91}
m_SizeDelta: {x: 90, y: 81}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &4273315650993140522
MonoBehaviour:
@@ -352,6 +350,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
_state: 0
Background: {fileID: 6552181951345226225}
Initial: {fileID: 8531731177880888917}
Normal: {fileID: 6170126876556979230}
Full: {fileID: 860431175289144553}
@@ -429,11 +428,10 @@ RectTransform:
m_Children:
- {fileID: 7812487976736893439}
m_Father: {fileID: 4273315650993140523}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 50, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 45, y: -310.65}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7393728551811752851
@@ -546,12 +544,11 @@ RectTransform:
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 7478963625413212088}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 331.63, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 331.63, y: -62.13}
m_SizeDelta: {x: 623.26, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1112800468924074860
CanvasRenderer:
@@ -584,8 +581,7 @@ MonoBehaviour:
m_text: New TextNew Text
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: defeb4020fc008142a137df98c94e51f, type: 2}
m_sharedMaterial: {fileID: -4354983390665541166, guid: defeb4020fc008142a137df98c94e51f,
type: 2}
m_sharedMaterial: {fileID: -4354983390665541166, guid: defeb4020fc008142a137df98c94e51f, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -625,15 +621,17 @@ MonoBehaviour:
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 0
m_TextWrappingMode: 0
m_wordWrappingRatios: 0.4
m_overflowMode: 3
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
@@ -697,12 +695,11 @@ RectTransform:
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 8531731177880888916}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 331.63, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 331.63, y: -62.13}
m_SizeDelta: {x: 623.26, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8531731177615911813
CanvasRenderer:
@@ -735,8 +732,7 @@ MonoBehaviour:
m_text: New TextNew Text
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: defeb4020fc008142a137df98c94e51f, type: 2}
m_sharedMaterial: {fileID: -4354983390665541166, guid: defeb4020fc008142a137df98c94e51f,
type: 2}
m_sharedMaterial: {fileID: -4354983390665541166, guid: defeb4020fc008142a137df98c94e51f, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -776,15 +772,17 @@ MonoBehaviour:
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 0
m_TextWrappingMode: 0
m_wordWrappingRatios: 0.4
m_overflowMode: 3
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
@@ -850,11 +848,10 @@ RectTransform:
m_Children:
- {fileID: 8531731177615911815}
m_Father: {fileID: 4273315650993140523}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 50, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 45, y: -62.13}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8531731177880888914

View File

@@ -35,11 +35,10 @@ RectTransform:
- {fileID: 4573033630947838366}
- {fileID: 4998258187126871370}
m_Father: {fileID: 4273315650993140523}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 50, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 50, y: -186.39}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &976110360421841399
@@ -152,12 +151,11 @@ RectTransform:
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 4450358640370450144}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 396.63, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 396.63, y: -62.13}
m_SizeDelta: {x: 623.26, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7082819522077172084
CanvasRenderer:
@@ -190,8 +188,7 @@ MonoBehaviour:
m_text: New TextNew Text
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: defeb4020fc008142a137df98c94e51f, type: 2}
m_sharedMaterial: {fileID: -4354983390665541166, guid: defeb4020fc008142a137df98c94e51f,
type: 2}
m_sharedMaterial: {fileID: -4354983390665541166, guid: defeb4020fc008142a137df98c94e51f, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -231,15 +228,17 @@ MonoBehaviour:
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 0
m_TextWrappingMode: 0
m_wordWrappingRatios: 0.4
m_overflowMode: 3
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
@@ -302,7 +301,6 @@ RectTransform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 8531731177880888916}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
@@ -383,7 +381,6 @@ RectTransform:
- {fileID: 4450358640370450144}
- {fileID: 7478963625413212088}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
@@ -467,6 +464,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
_state: 0
Background: {fileID: 6552181951345226225}
Initial: {fileID: 8531731177880888917}
Normal: {fileID: 6170126876556979230}
Full: {fileID: 860431175289144553}
@@ -505,7 +503,6 @@ RectTransform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 4450358640370450144}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
@@ -581,7 +578,6 @@ RectTransform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 7478963625413212088}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
@@ -661,11 +657,10 @@ RectTransform:
- {fileID: 5638091748960794639}
- {fileID: 7812487976736893439}
m_Father: {fileID: 4273315650993140523}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 50, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 50, y: -310.65}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7393728551811752851
@@ -778,12 +773,11 @@ RectTransform:
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 7478963625413212088}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 396.63, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 396.63, y: -62.13}
m_SizeDelta: {x: 623.26, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1112800468924074860
CanvasRenderer:
@@ -816,8 +810,7 @@ MonoBehaviour:
m_text: New TextNew Text
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: defeb4020fc008142a137df98c94e51f, type: 2}
m_sharedMaterial: {fileID: -4354983390665541166, guid: defeb4020fc008142a137df98c94e51f,
type: 2}
m_sharedMaterial: {fileID: -4354983390665541166, guid: defeb4020fc008142a137df98c94e51f, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -857,15 +850,17 @@ MonoBehaviour:
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 0
m_TextWrappingMode: 0
m_wordWrappingRatios: 0.4
m_overflowMode: 3
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
@@ -929,12 +924,11 @@ RectTransform:
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 8531731177880888916}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 396.63, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 396.63, y: -62.13}
m_SizeDelta: {x: 623.26, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8531731177615911813
CanvasRenderer:
@@ -967,8 +961,7 @@ MonoBehaviour:
m_text: New TextNew Text
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: defeb4020fc008142a137df98c94e51f, type: 2}
m_sharedMaterial: {fileID: -4354983390665541166, guid: defeb4020fc008142a137df98c94e51f,
type: 2}
m_sharedMaterial: {fileID: -4354983390665541166, guid: defeb4020fc008142a137df98c94e51f, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -1008,15 +1001,17 @@ MonoBehaviour:
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 0
m_TextWrappingMode: 0
m_wordWrappingRatios: 0.4
m_overflowMode: 3
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
@@ -1083,11 +1078,10 @@ RectTransform:
- {fileID: 2837165491559197174}
- {fileID: 8531731177615911815}
m_Father: {fileID: 4273315650993140523}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 50, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 50, y: -62.13}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8531731177880888914

756865
Assets/Scenes/Demo_KEPCO.unity Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 2e05ccd3231d695409901628b8f6f3ce
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,91 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &3084770316168987379
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 919531882559548110}
- component: {fileID: 4897184802346709686}
- component: {fileID: 406060543886068297}
m_Layer: 11
m_Name: SceneGround
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 16
m_IsActive: 1
--- !u!4 &919531882559548110
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3084770316168987379}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0.0000009536743, y: 20.599998, z: 0}
m_LocalScale: {x: 30, y: 1, z: 15}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &4897184802346709686
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3084770316168987379}
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &406060543886068297
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3084770316168987379}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 1
m_DynamicOccludee: 0
m_StaticShadowCaster: 0
m_MotionVectors: 2
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 1
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_ForceMeshLod: -1
m_MeshLodSelectionBias: 0
m_RenderingLayerMask: 257
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 7d4da2f5c278c674d83e667d22d07288, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 0
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_GlobalIlluminationMeshLod: 0
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3a41bc1460a8a9d48b56b91af3ff731a
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -7,6 +7,7 @@ using UnityEngine;
using UVC.Core;
using UVC.Data;
using UVC.Data.Core;
using UVC.Management;
using UVC.UI.Tooltip;
namespace ChunilENG

View File

@@ -1,7 +1,7 @@
using UVC.Core;
using UVC.UI.Commands;
namespace ChunilENG.Command
namespace OCTOPUS_TWIN.Command
{
public class CommandManager : SingletonScene<CommandManager>
{

View File

@@ -16,7 +16,7 @@ namespace ChunilENG.Command
var building = ChunilENGSceneMain.Instance.building;
building.SetFloor(floorIndex);
var cameraController = ChunilENGAppMain.Instance.cameraController;
var cameraController = OctopusTwinAppMain.Instance.cameraController;
var allMachines = building.GetMachines();
if (cameraController.viewMode == ViewMode.TopView)

View File

@@ -1,4 +1,5 @@
using ChunilENG.Management;
using OCTOPUS_TWIN;
using UVC.UI.Commands;
namespace ChunilENG.UI.Command
@@ -7,7 +8,7 @@ namespace ChunilENG.UI.Command
{
public void Execute(object? parameter = null)
{
ChunilENGAppMain.Instance.projectListController.ReturnHome();
OctopusTwinAppMain.Instance.projectListController.ReturnHome();
var uiManager = ChunilENGSceneMain.Instance.GetManager<ChunilENGUIManager>();
uiManager.GetCanvas<PopupCanvas>().ClosePanel();

View File

@@ -1,15 +1,14 @@
using System;
using System.Collections.Generic;
using System.Reflection;
using System.Text.RegularExpressions;
using UnityEngine;
using System.Linq;
using Newtonsoft.Json;
using Cysharp.Threading.Tasks;
using ChunilENG.Constants;
using OCTOPUS_TWIN.Constants;
using static MQTT;
using ChunilENG.Command;
using ChunilENG.UI.Command;
using UVC.Management;
using OCTOPUS_TWIN.Command;
namespace ChunilENG.Management
{

View File

@@ -1,5 +1,4 @@
using ChunilENG.Command;
using ChunilENG.Constants;
using OCTOPUS_TWIN.Constants;
using ChunilENG.UI;
using ChunilENG.UI.Command;
using Cysharp.Threading.Tasks;
@@ -7,6 +6,8 @@ using OCTOPUS_TWIN;
using System;
using System.Collections.Generic;
using UnityEngine;
using UVC.Management;
using OCTOPUS_TWIN.Command;
namespace ChunilENG.Management
{
@@ -30,7 +31,7 @@ namespace ChunilENG.Management
public override async UniTask Init()
{
cam = ChunilENGAppMain.Instance.cameraController; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: Start<72><74><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> ȣ<><C8A3><EFBFBD>Ͽ<EFBFBD> ij<><C4B3>
cam = OctopusTwinAppMain.Instance.cameraController; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: Start<72><74><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> ȣ<><C8A3><EFBFBD>Ͽ<EFBFBD> ij<><C4B3>
machineInfoItem = Resources.Load<MachineInfoItem>($"{ResourceURL.chunilENGUIPrefabFolderPath}{nameof(MachineInfoItem)}");
machines = ChunilENGSceneMain.Instance.building.GetMachines();

View File

@@ -1,5 +1,4 @@
using ChunilENG.Command;
using ChunilENG.Constants;
using OCTOPUS_TWIN.Constants;
using ChunilENG.UI;
using ChunilENG.UI.Command;
using Cysharp.Threading.Tasks;
@@ -7,6 +6,8 @@ using OCTOPUS_TWIN;
using System;
using System.Collections.Generic;
using UnityEngine;
using UVC.Management;
using OCTOPUS_TWIN.Command;
namespace ChunilENG.Management
{
@@ -32,7 +33,7 @@ namespace ChunilENG.Management
public override async UniTask Init()
{
cam = ChunilENGAppMain.Instance.cameraController;
cam = OctopusTwinAppMain.Instance.cameraController;
thermostatInfoItem = Resources.Load<ThermostatInfoItem>($"{ResourceURL.chunilENGUIPrefabFolderPath}{nameof(ThermostatInfoItem)}");
var building = ChunilENGSceneMain.Instance.building;

View File

@@ -1,6 +1,7 @@
using ChunilENG.UI;
using Cysharp.Threading.Tasks;
using OCTOPUS_TWIN;
using UVC.Management;
namespace ChunilENG.Management
{
@@ -12,7 +13,7 @@ namespace ChunilENG.Management
public override async UniTask Init()
{
controller = ChunilENGAppMain.Instance.cameraController;
controller = OctopusTwinAppMain.Instance.cameraController;
building = ChunilENGSceneMain.Instance.building;
uiManager = ChunilENGSceneMain.Instance.GetManager<ChunilENGUIManager>();

View File

@@ -1,4 +1,5 @@
using Cysharp.Threading.Tasks;
using OCTOPUS_TWIN;
using System.Collections.Generic;
using UnityEngine;
@@ -67,9 +68,9 @@ namespace ChunilENG
curFloorIndex = index;
var pos = ChunilENGAppMain.Instance.cameraController.cameraPivot.transform.position;
var pos = OctopusTwinAppMain.Instance.cameraController.cameraPivot.transform.position;
pos.y = floorList[curFloorIndex].startPoint.position.y;
ChunilENGAppMain.Instance.cameraController.SetTargetPos(pos);
OctopusTwinAppMain.Instance.cameraController.SetTargetPos(pos);
}
public void SetAllFloorExternalState(bool isActive)

View File

@@ -2,11 +2,12 @@ using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using System;
using ChunilENG.Constants;
using OCTOPUS_TWIN.Constants;
using Cysharp.Threading.Tasks;
using ChunilENG.Command;
using ChunilENG.UI.Command;
using ChunilENG.Management;
using OCTOPUS_TWIN.UI;
using OCTOPUS_TWIN.Command;
namespace ChunilENG.UI
{

View File

@@ -1,10 +1,11 @@
using ChunilENG.Command;
using ChunilENG.Constants;
using ChunilENG.UI.Command;
using OCTOPUS_TWIN.Constants;
using Cysharp.Threading.Tasks;
using System;
using System.Collections.Generic;
using UnityEngine;
using OCTOPUS_TWIN.UI;
using OCTOPUS_TWIN.Command;
namespace ChunilENG.UI
{

View File

@@ -1,7 +1,9 @@
using ChunilENG.Management;
using ChunilENG.UI.Command;
using ChunilENG.UI.Command;
using Cysharp.Threading.Tasks;
using OCTOPUS_TWIN;
using OCTOPUS_TWIN.Command;
using OCTOPUS_TWIN.Management;
using OCTOPUS_TWIN.UI;
using UnityEngine;
using UVC.UI.Toolbar;
using UVC.UI.Toolbar.Model;
@@ -98,13 +100,13 @@ namespace ChunilENG.UI
new ScreenRecordingCommand(recorder),
"화면을 녹화합니다.");
// 층 조절 UI 활성화
// 층 조절 UI 활성화/비활성화
toolbarModel.AddToggleButton("button_floor_control", false,
"Prefabs/UI/Toolbar/images/IMG_FloorControl_on",
"Prefabs/UI/Toolbar/images/IMG_FloorControl_off",
(isSelected) => Debug.Log($" 조절 UI 활성화 상태 : {(isSelected ? "" : "")} (OnToggle 콜백)"),
(isSelected) => Debug.Log($"GIS 조절 UI 활성화 상태 : {(isSelected ? "" : "")} (OnToggle 콜백)"),
new ActiveFloorControlPanelCommand(),
"층 조절 UI를 활성화 합니다.");
"층 조절 UI를 활성화/비활성화 합니다.");
toolbarModel.AddSeparator();

View File

@@ -6,6 +6,7 @@ using System.Globalization;
using System.Linq;
using Cysharp.Threading.Tasks;
using ChunilENG.Management;
using OCTOPUS_TWIN.UI;
namespace ChunilENG.UI
{

View File

@@ -1,4 +1,4 @@
using ChunilENG.Constants;
using OCTOPUS_TWIN.Constants;
using ChunilENG.Management;
using Cysharp.Threading.Tasks;
using System;
@@ -7,6 +7,7 @@ using System.Collections.Generic;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
using OCTOPUS_TWIN.UI;
namespace ChunilENG.UI
{

View File

@@ -1,4 +1,4 @@
using ChunilENG.Constants;
using OCTOPUS_TWIN.Constants;
using ChunilENG.Management;
using Cysharp.Threading.Tasks;
using System;
@@ -7,6 +7,7 @@ using System.Collections.Generic;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
using OCTOPUS_TWIN.UI;
namespace ChunilENG.UI
{

View File

@@ -4,9 +4,10 @@ using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using TMPro;
using ChunilENG.Constants;
using OCTOPUS_TWIN.Constants;
using Cysharp.Threading.Tasks;
using ChunilENG.Management;
using OCTOPUS_TWIN.UI;
namespace ChunilENG.UI
{

View File

@@ -1,4 +1,4 @@
using ChunilENG.Constants;
using OCTOPUS_TWIN.Constants;
using ChunilENG.Management;
using System.Collections.Generic;
using UnityEngine;

View File

@@ -1,4 +1,5 @@
using Cysharp.Threading.Tasks;
using OCTOPUS_TWIN.UI;
using UnityEngine;
using UVC.UI;

View File

@@ -1,4 +1,5 @@
using Cysharp.Threading.Tasks;
using OCTOPUS_TWIN.UI;
using UnityEngine;
using UVC.UI;

View File

@@ -4,6 +4,7 @@ using System;
using System.Collections.Generic;
using static MQTT;
using Cysharp.Threading.Tasks;
using OCTOPUS_TWIN.UI;
namespace ChunilENG.UI
{

View File

@@ -1,4 +1,4 @@
using ChunilENG.Constants;
using OCTOPUS_TWIN.Constants;
using ChunilENG.UI;
using ChunilENG.UI.Command;
using Cysharp.Threading.Tasks;
@@ -8,6 +8,7 @@ using UVC.UI.Commands;
using UVC.UI.Menu;
using UVC.UI.Toolbar.Model;
using UVC.UI.ToolBar;
using OCTOPUS_TWIN.UI;
namespace ChunilENG
{

View File

@@ -1,4 +1,4 @@
using ChunilENG.Constants;
using OCTOPUS_TWIN.Constants;
using ChunilENG.Management;
using System.Collections.Generic;
using UnityEngine;

View File

@@ -1,4 +1,4 @@
using ChunilENG.Constants;
using OCTOPUS_TWIN.Constants;
using ChunilENG.Management;
using System.Collections.Generic;
using UnityEngine;

View File

@@ -1,4 +1,4 @@
using ChunilENG.Constants;
using OCTOPUS_TWIN.Constants;
using ChunilENG.Management;
using Cysharp.Threading.Tasks;
using System;
@@ -7,6 +7,7 @@ using System.Collections.Generic;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
using OCTOPUS_TWIN.UI;
namespace ChunilENG.UI
{

View File

@@ -4,9 +4,10 @@ using TMPro;
using UnityEngine;
using UnityEngine.UI;
using static MQTT;
using ChunilENG.Constants;
using OCTOPUS_TWIN.Constants;
using Cysharp.Threading.Tasks;
using ChunilENG.Management;
using OCTOPUS_TWIN.UI;
namespace ChunilENG.UI
{

View File

@@ -1,12 +1,14 @@
using UnityEngine;
namespace ChunilENG.Constants
namespace OCTOPUS_TWIN.Constants
{
public class ResourceURL
{
public static readonly string chunilENGUIPrefabFolderPath = "UI/Prefabs/ChunilENG/";
public static readonly string kepcoUIPrefabFolderPath = "UI/Prefabs/KEPCO/";
public static readonly string uiSpriteFolderPath = "UI/Sprites/UI/";
public static readonly string chunilENGdataFolderPath = "Data/ChunilENG/";
public static readonly string kepcoENGdataFolderPath = "Data/KEPCO/";
}
}

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 0a61fe9cb7cb18a40babaaa46468fc2c
guid: 7e300b47568dc3e41b28f44848433049
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 5a8b532c51ad2dc4487b672d1bd4047e
guid: 85b14d15910b1d843ad02d8f81c1443f
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 454e61e89617f6f47a7f8a00d1ab1ae6
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,25 @@
using KEPCO.Managements;
using OCTOPUS_TWIN;
using UVC.UI.Commands;
namespace KEPCO.Command
{
public class CameraViewModeChangedCommand : ICommand
{
private ViewMode viewMode;
public CameraViewModeChangedCommand(ViewMode viewMode)
{
this.viewMode = viewMode;
}
public void Execute(object? parameter = null)
{
var viewManager = KEPCOSceneMain.Instance.GetManager<ViewManager>();
viewManager.ChangedViewMode(viewMode);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 652109ba9d126ca429875d942d49d039

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: abf50b8bcb7a2ab4db7ab795a8b1b660
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,25 @@
using KEPCO.Managements;
using KEPCO.UI;
using System.Collections.Generic;
using UVC.UI.Commands;
namespace KEPCO.Command
{
public class SetTotalProgressDataCommand : ICommand
{
private List<FacilityInfoGroup> totalProgressData;
public SetTotalProgressDataCommand(List<FacilityInfoGroup> totalProgressData)
{
this.totalProgressData = totalProgressData;
}
public void Execute(object? parameter = null)
{
var uiManager = KEPCOSceneMain.Instance.GetManager<KEPCOUIManager>();
var popupCanvas = uiManager.GetCanvas<PopupCanvas>();
popupCanvas.GetPanel<TotalProgressPanel>().SetProductionContent(totalProgressData);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: a82151e9e48a2334a9e279a6e4d6ae26

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a2a4fe50dbe254141b7b13c16203c746
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,20 @@
using UnityEngine;
using UVC.UI.Commands;
namespace KEPCO.Command
{
public class ActiveGISCommand : ICommand
{
private bool isActive;
public void Execute(object? parameter = null)
{
var building = KEPCOSceneMain.Instance.building;
isActive = !isActive ? true : false;
building.SetAllFloorGISActive(isActive);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 98318d7ed7eecf648b96a728d9e381bf

View File

@@ -0,0 +1,22 @@
using KEPCO.Managements;
using KEPCO.Object;
using UnityEngine;
using UVC.UI.Commands;
namespace KEPCO.Command
{
public class SelectedObjectCommand : ICommand
{
private GameObject selectdObject;
public SelectedObjectCommand(GameObject selectdObject)
{
this.selectdObject = selectdObject;
}
public void Execute(object? parameter = null)
{
var viewManager = KEPCOSceneMain.Instance.GetManager<ViewManager>();
viewManager.SetTargetPosToMachine(selectdObject);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 16f86ff9e83a06a40a265885c3c763c9

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 960f1bf4a4d47db48b878266c9bd9f07
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,18 @@
using KEPCO.Managements;
using KEPCO.UI;
using UnityEngine;
using UVC.UI.Commands;
namespace KEPCO.Command
{
public class OpenFacilityAndSensorTypeTogglePanel : ICommand
{
public void Execute(object parameter = null)
{
var uiManager = KEPCOSceneMain.Instance.GetManager<KEPCOUIManager>();
uiManager.GetCanvas<PopupCanvas>().GetPanel<FacilityAndSensorTypeTogglePanel>().gameObject.SetActive(true);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 3439c3eb576ff4b46859163a7a4e6f99

View File

@@ -0,0 +1,24 @@
using KEPCO.Managements;
using KEPCO.Object;
using KEPCO.UI;
using UnityEngine;
using UVC.UI.Commands;
namespace KEPCO.Command
{
public class OpenFacilityInfoPanel : ICommand
{
private Facility facility;
public OpenFacilityInfoPanel(Facility facility)
{
this.facility = facility;
}
public void Execute(object parameter = null)
{
var uiManager = KEPCOSceneMain.Instance.GetManager<KEPCOUIManager>();
uiManager.GetCanvas<PopupCanvas>().GetPanel<UI_FacilityInfo>().SetFacility(facility);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 5150301e3e3aa8745bada5fca40d50fc

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: cac71b4ff76be9a479b8e7754fd0e2f3
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 91b06b7fde6817945a5f84ca80cde811
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,4 +1,4 @@
namespace WSH
namespace KEPCO.Interface
{
public interface IMouseBinder
{

View File

@@ -0,0 +1,102 @@
using Cysharp.Threading.Tasks;
using KEPCO.Managements;
using KEPCO.Object;
using OCTOPUS_TWIN;
using System;
using System.Collections.Generic;
using UnityEngine;
using UVC.Core;
using UVC.Management;
using UVC.UI.Tooltip;
namespace KEPCO
{
public class KEPCOSceneMain : SingletonScene<KEPCOSceneMain>
{
public Building building;
FacilityManager facilityManager;
SensorManager sensorManager;
ScriptableAnimationManager animationManager;
ColorPalette colorPalette;
DataManager dataManager;
IconManager iconManager;
KEPCOUIManager uiManager;
ViewManager viewManager;
//MachineInfoItemManager machineInfoItemManager;
public Action Initialized;
protected override void Init()
{
if(!TooltipManager.Instance.IsInitialized) TooltipManager.Instance.Initialize();
OctopusTwinAppMain.Instance.Initialized += OnAppInitialized;
}
public void InitSceneMain()
{
if (!TooltipManager.Instance.IsInitialized) TooltipManager.Instance.Initialize();
OnAppInitialized();
}
private async void OnAppInitialized()
{
//await requestDataAsync();
animationManager = await LoadManager<ScriptableAnimationManager>();
colorPalette = await LoadManager<ColorPalette>();
facilityManager = await LoadManager<FacilityManager>();
sensorManager = await LoadManager<SensorManager>();
building = FindAnyObjectByType<Building>();
await building.Init();
viewManager = await LoadManager<ViewManager>();
dataManager = await LoadManager<DataManager>();
iconManager = await LoadManager<IconManager>();
uiManager = await LoadManager<KEPCOUIManager>();
if (Initialized != null)
{
Initialized.Invoke();
}
await UniTask.CompletedTask;
}
private readonly Dictionary<Type, Manager> managers = new();
private async UniTask<T> LoadManager<T>() where T : Manager
{
var manager = FindAnyObjectByType<T>();
if (manager == null)
{
Debug.LogError($"Manager not found: {typeof(T).Name}");
return null;
}
var type = typeof(T);
if (managers.ContainsKey(type))
{
Debug.LogWarning($"Duplicate Manager: {type.Name}");
return manager;
}
Debug.Log(type + "Init");
await manager.Init();
managers.Add(type, manager);
return manager;
}
public T GetManager<T>() where T : Manager
{
if (managers.TryGetValue(typeof(T), out var manager))
{
return manager as T;
}
return null;
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 11ecf537e311f2c4383610816cbc88ab

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 533cfe1fbfcddde48afb63f044224fde
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,35 @@
using KEPCO.Object;
using UnityEngine;
namespace KEPCO.Managements
{
//TODO : 주요 클래스들의 호출 타이밍을 정확하게 조절하지 못해 생긴 문제.
// 초기화 순서를 정확하게 조절하고, 초기화가 완료되었는지 확인하는 방법을 찾아야함.
// 각 동적 클래스에 들어가는 Getter의 FindObjectOfType 호출을 최소화 하기 위한 임시방편.
public static class Cacher
{
static ColorPalette cp;
static ScriptableAnimationManager am;
static Cacher()
{
cp = GameObject.FindAnyObjectByType<ColorPalette>();
am = GameObject.FindAnyObjectByType<ScriptableAnimationManager>();
}
public static ScriptableAnimationManager animationManager
{
get
{
return am;
}
}
public static ColorPalette colorPalette
{
get
{
return cp;
}
}
}
}

View File

@@ -1,11 +1,11 @@
using System;
using System.Collections.Generic;
using UnityEngine;
using WIFramework;
using UVC.Management;
namespace WSH
namespace KEPCO.Managements
{
public class ColorPalette : MonoBehaviour, ISingle
public class ColorPalette : Manager
{
public Color color_Normal;
public Color color_Interest;

Some files were not shown because too many files have changed in this diff Show More