本地化问题修改

This commit is contained in:
2025-05-08 18:26:08 +08:00
parent 25e6cb638e
commit 107a6cbc4b
66 changed files with 4682 additions and 4506 deletions
@@ -67,6 +67,11 @@ MonoBehaviour:
m_ReadOnly: 0
m_SerializedLabels: []
FlaggedDuringContentUpdateRestriction: 0
- m_GUID: b7c1973c6f77b0b4eab9a1da8b6a03df
m_Address: Task Item
m_ReadOnly: 0
m_SerializedLabels: []
FlaggedDuringContentUpdateRestriction: 0
m_ReadOnly: 0
m_Settings: {fileID: 11400000, guid: 77169ce22e430f64fb36c771815a4a7b, type: 2}
m_SchemaSet:
-415
View File
@@ -1,415 +0,0 @@
<linker>
<assembly fullname="AllIn1SpriteShaderAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="AllIn1SpriteShader.AllIn1Shader" preserve="all" />
</assembly>
<assembly fullname="Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="ActorManager" preserve="all" />
<type fullname="AibisDream.CenterOption" preserve="all" />
<type fullname="AibisDream.CenterText" preserve="all" />
<type fullname="AibisDream.ClinicSystem" preserve="all" />
<type fullname="AibisDream.CordPull" preserve="all" />
<type fullname="AibisDream.CursorManager" preserve="all" />
<type fullname="AibisDream.DialogBox" preserve="all" />
<type fullname="AibisDream.DialogCanvasManager" preserve="all" />
<type fullname="AibisDream.DialogController" preserve="all" />
<type fullname="AibisDream.EndPanel" preserve="all" />
<type fullname="AibisDream.EngineSystem" preserve="all" />
<type fullname="AibisDream.ExpressionManager" preserve="all" />
<type fullname="AibisDream.EyeSystem" preserve="all" />
<type fullname="AibisDream.FixSystem.BodyModule" preserve="all" />
<type fullname="AibisDream.FixSystem.BodyModuleSystem" preserve="all" />
<type fullname="AibisDream.FixSystem.Cable" preserve="all" />
<type fullname="AibisDream.FixSystem.CableSystem" preserve="all" />
<type fullname="AibisDream.FixSystem.CharacterViewer" preserve="all" />
<type fullname="AibisDream.FixSystem.FixSystemCenter" preserve="all" />
<type fullname="AibisDream.FixSystem.Plug" preserve="all" />
<type fullname="AibisDream.FixSystem.ScreenSystem" preserve="all" />
<type fullname="AibisDream.Framework.EventTriggerEx" preserve="all" />
<type fullname="AibisDream.Framework.MonoCenter" preserve="all" />
<type fullname="AibisDream.Framework.SpriteGroupKit" preserve="all" />
<type fullname="AibisDream.Framework.TextBubble" preserve="all" />
<type fullname="AibisDream.GameManager" preserve="all" />
<type fullname="AibisDream.Gear" preserve="all" />
<type fullname="AibisDream.GearSystem" preserve="all" />
<type fullname="AibisDream.Kit.ActionKitMonoBehaviourEvents" preserve="all" />
<type fullname="AibisDream.Kit.AudioManager" preserve="all" />
<type fullname="AibisDream.Kit.LogKit" preserve="all" />
<type fullname="AibisDream.Kit.MonoUpdateActionExecutor" preserve="all" />
<type fullname="AibisDream.Kit.VerText" preserve="all" />
<type fullname="AibisDream.LanguageItem" preserve="all" />
<type fullname="AibisDream.LineView" preserve="all" />
<type fullname="AibisDream.LocalisedLineProvider" preserve="all" />
<type fullname="AibisDream.MainPanel" preserve="all" />
<type fullname="AibisDream.MouseFollowAndZoom" preserve="all" />
<type fullname="AibisDream.MoveablePartGroup" preserve="all" />
<type fullname="AibisDream.PlayToolPanel" preserve="all" />
<type fullname="AibisDream.RecordPanel" preserve="all" />
<type fullname="AibisDream.SavesPanel" preserve="all" />
<type fullname="AibisDream.SceneLoader" preserve="all" />
<type fullname="AibisDream.SelectItem" preserve="all" />
<type fullname="AibisDream.SettingForm" preserve="all" />
<type fullname="AibisDream.SettingPanel" preserve="all" />
<type fullname="AibisDream.Shaft" preserve="all" />
<type fullname="AibisDream.SliderItem" preserve="all" />
<type fullname="AibisDream.SpeedDashboard" preserve="all" />
<type fullname="AibisDream.StartPanel" preserve="all" />
<type fullname="AibisDream.StorageSystem" preserve="all" />
<type fullname="AibisDream.TalkSceneSO" preserve="all" />
<type fullname="AibisDream.TextBubbleGroup" preserve="all" />
<type fullname="AibisDream.UIManager" preserve="all" />
<type fullname="BackgroundMoveableCharacter" preserve="all" />
<type fullname="CharacterSpawner" preserve="all" />
<type fullname="ChipModule" preserve="all" />
<type fullname="ClueBaordNew" preserve="all" />
<type fullname="ClueInteraction" preserve="all" />
<type fullname="ClueItem" preserve="all" />
<type fullname="ClueManager" preserve="all" />
<type fullname="DraggableUI" preserve="all" />
<type fullname="EnvironmentManager" preserve="all" />
<type fullname="EyeTarget" preserve="all" />
<type fullname="EyeTransitionManager" preserve="all" />
<type fullname="FavoritesManager" preserve="all" />
<type fullname="HeatMapController" preserve="all" />
<type fullname="LineInteraction" preserve="all" />
<type fullname="MemoryClueSlot" preserve="all" />
<type fullname="MemoryProcess" preserve="all" />
<type fullname="MoveableVehicle" preserve="all" />
<type fullname="ParallaxManager" preserve="all" />
<type fullname="PhysicCable" preserve="all" />
<type fullname="PhysicLineSegment" preserve="all" />
<type fullname="PunchTapeSystem" preserve="all" />
<type fullname="ScreenEffectManager" preserve="all" />
<type fullname="Spawner" preserve="all" />
<type fullname="TaskManager" preserve="all" />
<type fullname="TimelineManager" preserve="all" />
<type fullname="UFModule" preserve="all" />
<type fullname="UFSystem" preserve="all" />
<type fullname="VehicleSpawner" preserve="all" />
<type fullname="ViewCameraManager" preserve="all" />
<type fullname="AibisDream.Framework.SpriteGroupConfig" preserve="nothing" serialized="true" />
<type fullname="AibisDream.Framework.SpriteGroupData" preserve="nothing" serialized="true" />
<type fullname="AibisDream.UIFormOption" preserve="nothing" serialized="true" />
<type fullname="AibisDream.EngineConfig" preserve="nothing" serialized="true" />
<type fullname="AibisDream.EngineGear" preserve="nothing" serialized="true" />
<type fullname="AibisDream.FixSystem.BodyModuleData" preserve="nothing" serialized="true" />
<type fullname="AibisDream.FixSystem.CableConfig" preserve="nothing" serialized="true" />
<type fullname="PunchTape" preserve="nothing" serialized="true" />
<type fullname="EyeTransitionManager/ViewConfig" preserve="nothing" serialized="true" />
<type fullname="ParallaxLayerConfig" preserve="nothing" serialized="true" />
<type fullname="ParallaxObjectCategoryConfig" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="MeadowGames.UINodeConnect4.Extension.StartPlusEndNodeIDsRule" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.Extra.ConstantUpdateLines" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.Extra.HandlerRenderer" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.GraphicRenderer.UICLineRenderer" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.GraphManager" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.InputManager_LegacyInputSystem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.Node" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.Port" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.PortControlPoint" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.SampleScene.ScrollViewGraph.CustomScrollRect" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.SampleScene.ScrollViewGraph.Zoom" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.AddNodeButtonItem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.ContextMenuManager" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.DefaultConnectionWidthInputItem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.DefaultCurveStyleDropdownItem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.DuplicateNodeButtonItem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.EmptyContextItem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.RemoveElementsButtonItem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.SelectedElementLabelItem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.SetConnectionAnimationActiveToggleItem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.SetConnectionAnimationPointsSliderItem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.SetConnectionWidthInputItem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.SetCurveStyleDropdownItem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.SetElementsColorItem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICContextMenu.SetNodesAlignmentItem" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.UICSystemManager" preserve="all" />
<type fullname="RainbowArt.CleanFlatUI.ButtonTransition" preserve="all" />
<type fullname="RainbowArt.CleanFlatUI.ModalWindowProgressBar" preserve="all" />
<type fullname="RainbowArt.CleanFlatUI.Notification" preserve="all" />
<type fullname="RainbowArt.CleanFlatUI.ProgressBar" preserve="all" />
<type fullname="RainbowArt.CleanFlatUI.ProgressBarGridCircular" preserve="all" />
<type fullname="RainbowArt.CleanFlatUI.SliderTransition" preserve="all" />
<type fullname="MeadowGames.UINodeConnect4.Connection" preserve="nothing" serialized="true" />
<type fullname="MeadowGames.UINodeConnect4.DragSelection" preserve="nothing" serialized="true" />
<type fullname="MeadowGames.UINodeConnect4.GraphicRenderer.Line" preserve="nothing" serialized="true" />
<type fullname="MeadowGames.UINodeConnect4.GraphicRenderer.Line/LineCap" preserve="nothing" serialized="true" />
<type fullname="MeadowGames.UINodeConnect4.GraphicRenderer.LineAnimation" preserve="nothing" serialized="true" />
<type fullname="MeadowGames.UINodeConnect4.Pointer" preserve="nothing" serialized="true" />
<type fullname="RainbowArt.CleanFlatUI.ModalWindowProgressBar/ModalWindowEvent" preserve="nothing" serialized="true" />
<type fullname="RainbowArt.CleanFlatUI.Notification/NotificationEvent" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="Cinemachine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="Cinemachine.CinemachineBlenderSettings" preserve="all" />
<type fullname="Cinemachine.CinemachineBrain" preserve="all" />
<type fullname="Cinemachine.CinemachinePipeline" preserve="all" />
<type fullname="Cinemachine.CinemachineVirtualCamera" preserve="all" />
<type fullname="Cinemachine.CinemachineBrain/VcamActivatedEvent" preserve="nothing" serialized="true" />
<type fullname="Cinemachine.CinemachineVirtualCameraBase/TransitionParams" preserve="nothing" serialized="true" />
<type fullname="Cinemachine.LensSettings" preserve="nothing" serialized="true" />
<type fullname="Cinemachine.CinemachineBlendDefinition" preserve="nothing" serialized="true" />
<type fullname="Cinemachine.CinemachineBlenderSettings/CustomBlend" preserve="nothing" serialized="true" />
<type fullname="Cinemachine.CinemachineBrain/BrainEvent" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="Febucci.TextAnimator.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="Febucci.UI.Actions.ActionDatabase" preserve="all" />
<type fullname="Febucci.UI.Actions.SpeedAction" preserve="all" />
<type fullname="Febucci.UI.Actions.WaitAnyInputAction" preserve="all" />
<type fullname="Febucci.UI.Actions.WaitForAction" preserve="all" />
<type fullname="Febucci.UI.Effects.AnimationsDatabase" preserve="all" />
<type fullname="Febucci.UI.Effects.BounceBehavior" preserve="all" />
<type fullname="Febucci.UI.Effects.DangleBehavior" preserve="all" />
<type fullname="Febucci.UI.Effects.DiagonalExpandAppearance" preserve="all" />
<type fullname="Febucci.UI.Effects.FadeAppearance" preserve="all" />
<type fullname="Febucci.UI.Effects.FadeBehavior" preserve="all" />
<type fullname="Febucci.UI.Effects.HorizontalExpandAppearance" preserve="all" />
<type fullname="Febucci.UI.Effects.OffsetAppearance" preserve="all" />
<type fullname="Febucci.UI.Effects.PendulumBehavior" preserve="all" />
<type fullname="Febucci.UI.Effects.RainbowBehavior" preserve="all" />
<type fullname="Febucci.UI.Effects.RandomDirectionAppearance" preserve="all" />
<type fullname="Febucci.UI.Effects.RotatingAppearance" preserve="all" />
<type fullname="Febucci.UI.Effects.RotationBehavior" preserve="all" />
<type fullname="Febucci.UI.Effects.ShakeBehavior" preserve="all" />
<type fullname="Febucci.UI.Effects.SizeAppearance" preserve="all" />
<type fullname="Febucci.UI.Effects.SizeBehavior" preserve="all" />
<type fullname="Febucci.UI.Effects.SlideBehavior" preserve="all" />
<type fullname="Febucci.UI.Effects.SwingBehavior" preserve="all" />
<type fullname="Febucci.UI.Effects.VerticalExpandAppearance" preserve="all" />
<type fullname="Febucci.UI.Effects.WaveBehavior" preserve="all" />
<type fullname="Febucci.UI.Effects.WiggleBehavior" preserve="all" />
<type fullname="Febucci.UI.TypewriterByCharacter" preserve="all" />
<type fullname="Febucci.UI.Core.CharacterEvent" preserve="nothing" serialized="true" />
<type fullname="Febucci.UI.Core.MessageEvent" preserve="nothing" serialized="true" />
<type fullname="Febucci.UI.TimeData" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="Febucci.TextAnimator.TMP.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="Febucci.UI.TextAnimator_TMP" preserve="all" />
</assembly>
<assembly fullname="FMODUnity, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="FMODUnity.StudioListener" preserve="all" />
<type fullname="FMOD.GUID" preserve="nothing" serialized="true" />
<type fullname="FMODUnity.EventReference" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="Unity.Addressables, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" preserve="all">
<type fullname="UnityEngine.AddressableAssets.Addressables" preserve="all" />
</assembly>
<assembly fullname="Unity.Localization, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.Localization.Components.LocalizeStringEvent" preserve="all" />
<type fullname="UnityEngine.Localization.Locale" preserve="all" />
<type fullname="UnityEngine.Localization.Tables.SharedTableData" preserve="all" />
<type fullname="UnityEngine.Localization.Tables.StringTable" preserve="all" />
<type fullname="UnityEngine.Localization.Events.UnityEventString" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Localization.LocalizedString" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Localization.Tables.TableEntryReference" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Localization.Tables.TableReference" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Localization.LocaleIdentifier" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Localization.Metadata.MetadataCollection" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Localization.Metadata.Comment" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Localization.Tables.DistributedUIDGenerator" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Localization.Tables.SharedTableData/SharedTableEntry" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Localization.Metadata.SmartFormatTag" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Localization.Tables.TableEntryData" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="Unity.RenderPipelines.Core.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.Rendering.Volume" preserve="all" />
<type fullname="UnityEngine.Rendering.VolumeProfile" preserve="all" />
<type fullname="UnityEngine.Rendering.BoolParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.ClampedFloatParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.ClampedIntParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.ColorParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.FloatParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.MinFloatParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Vector2Parameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Vector4Parameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.NoInterpClampedFloatParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.NoInterpColorParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Texture2DParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.NoInterpClampedIntParameter" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="Unity.RenderPipelines.Universal.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.Rendering.Universal.ColorAdjustments" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.DepthOfField" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.LensDistortion" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.LiftGammaGain" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.Light2D" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.PaniniProjection" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.Tonemapping" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.UniversalAdditionalCameraData" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.Vignette" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.DepthOfFieldModeParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Universal.HDRACESPresetParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Universal.NeutralRangeReductionModeParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Universal.TemporalAA/Settings" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Universal.TonemappingModeParameter" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" preserve="all">
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider" preserve="all" />
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.AtlasSpriteProvider" preserve="all" />
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider" preserve="all" />
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider" preserve="all" />
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider" preserve="all" />
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.SceneProvider" preserve="all" />
</assembly>
<assembly fullname="Unity.TextMeshPro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="TMPro.TextMeshPro" preserve="all" />
<type fullname="TMPro.TextMeshProUGUI" preserve="all" />
<type fullname="TMPro.TMP_Dropdown" preserve="all" />
<type fullname="TMPro.TMP_FontAsset" preserve="all" />
<type fullname="TMPro.TMP_InputField" preserve="all" />
<type fullname="TMPro.FaceInfo_Legacy" preserve="nothing" serialized="true" />
<type fullname="TMPro.FontAssetCreationSettings" preserve="nothing" serialized="true" />
<type fullname="TMPro.KerningTable" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_Character" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_Dropdown/DropdownEvent" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_Dropdown/OptionData" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_Dropdown/OptionDataList" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_FontFeatureTable" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_FontWeightPair" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_GlyphAdjustmentRecord" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_GlyphPairAdjustmentRecord" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_GlyphValueRecord" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_InputField/OnChangeEvent" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_InputField/SelectionEvent" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_InputField/SubmitEvent" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_InputField/TextSelectionEvent" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_InputField/TouchScreenKeyboardEvent" preserve="nothing" serialized="true" />
<type fullname="TMPro.VertexGradient" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="Unity.Timeline, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.Timeline.AnimationTrack" preserve="all" />
<type fullname="UnityEngine.Timeline.SignalAsset" preserve="all" />
<type fullname="UnityEngine.Timeline.SignalEmitter" preserve="all" />
<type fullname="UnityEngine.Timeline.SignalReceiver" preserve="all" />
<type fullname="UnityEngine.Timeline.SignalTrack" preserve="all" />
<type fullname="UnityEngine.Timeline.TimelineAsset" preserve="all" />
<type fullname="UnityEngine.Timeline.MarkerList" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Timeline.TimelineAsset/EditorSettings" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Timeline.SignalReceiver/EventKeyValue" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="UnityEngine.AnimationModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.AnimationClip" preserve="all" />
<type fullname="UnityEngine.Animator" preserve="all" />
<type fullname="UnityEngine.RuntimeAnimatorController" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.Camera" preserve="all" />
<type fullname="UnityEngine.GameObject" preserve="all" />
<type fullname="UnityEngine.LightmapSettings" preserve="all" />
<type fullname="UnityEngine.LineRenderer" preserve="all" />
<type fullname="UnityEngine.Material" preserve="all" />
<type fullname="UnityEngine.MeshRenderer" preserve="all" />
<type fullname="UnityEngine.Object" preserve="all" />
<type fullname="UnityEngine.RectTransform" preserve="all" />
<type fullname="UnityEngine.RenderSettings" preserve="all" />
<type fullname="UnityEngine.RenderTexture" preserve="all" />
<type fullname="UnityEngine.Shader" preserve="all" />
<type fullname="UnityEngine.Sprite" preserve="all" />
<type fullname="UnityEngine.SpriteRenderer" preserve="all" />
<type fullname="UnityEngine.Texture2D" preserve="all" />
<type fullname="UnityEngine.Transform" preserve="all" />
<type fullname="UnityEngine.U2D.SpriteAtlas" preserve="all" />
<type fullname="UnityEngine.Events.PersistentCallGroup" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Events.ArgumentCache" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Events.PersistentListenerMode" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Events.UnityEvent" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Events.UnityEvent`2[System.String,System.String]" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.RectOffset" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Events.UnityEvent`2[System.Single,System.Single]" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="UnityEngine.DirectorModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.Playables.PlayableDirector" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.ParticleSystemModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.ParticleSystem" preserve="all" />
<type fullname="UnityEngine.ParticleSystemRenderer" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.Physics2DModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.BoxCollider2D" preserve="all" />
<type fullname="UnityEngine.CircleCollider2D" preserve="all" />
<type fullname="UnityEngine.Rigidbody2D" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.SpriteMaskModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.SpriteMask" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.TextRenderingModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.Font" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.EventSystems.EventSystem" preserve="all" />
<type fullname="UnityEngine.EventSystems.Physics2DRaycaster" preserve="all" />
<type fullname="UnityEngine.EventSystems.StandaloneInputModule" preserve="all" />
<type fullname="UnityEngine.UI.Button" preserve="all" />
<type fullname="UnityEngine.UI.CanvasScaler" preserve="all" />
<type fullname="UnityEngine.UI.ContentSizeFitter" preserve="all" />
<type fullname="UnityEngine.UI.GraphicRaycaster" preserve="all" />
<type fullname="UnityEngine.UI.GridLayoutGroup" preserve="all" />
<type fullname="UnityEngine.UI.HorizontalLayoutGroup" preserve="all" />
<type fullname="UnityEngine.UI.Image" preserve="all" />
<type fullname="UnityEngine.UI.LayoutElement" preserve="all" />
<type fullname="UnityEngine.UI.Mask" preserve="all" />
<type fullname="UnityEngine.UI.Outline" preserve="all" />
<type fullname="UnityEngine.UI.RawImage" preserve="all" />
<type fullname="UnityEngine.UI.RectMask2D" preserve="all" />
<type fullname="UnityEngine.UI.Scrollbar" preserve="all" />
<type fullname="UnityEngine.UI.ScrollRect" preserve="all" />
<type fullname="UnityEngine.UI.Slider" preserve="all" />
<type fullname="UnityEngine.UI.Text" preserve="all" />
<type fullname="UnityEngine.UI.Toggle" preserve="all" />
<type fullname="UnityEngine.UI.VerticalLayoutGroup" preserve="all" />
<type fullname="UnityEngine.UI.AnimationTriggers" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UI.Button/ButtonClickedEvent" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UI.ColorBlock" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UI.FontData" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UI.MaskableGraphic/CullStateChangedEvent" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UI.Navigation" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UI.ScrollRect/ScrollRectEvent" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UI.Scrollbar/ScrollEvent" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UI.Slider/SliderEvent" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UI.SpriteState" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UI.Toggle/ToggleEvent" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.EventSystems.EventTrigger/Entry" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.EventSystems.EventTrigger/TriggerEvent" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="UnityEngine.UIModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.Canvas" preserve="all" />
<type fullname="UnityEngine.CanvasGroup" preserve="all" />
<type fullname="UnityEngine.CanvasRenderer" preserve="all" />
</assembly>
<assembly fullname="VolFx, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="VolFx.AsciiVol" preserve="all" />
<type fullname="VolFx.BloomVol" preserve="all" />
<type fullname="VolFx.BlurVol" preserve="all" />
<type fullname="VolFx.ChromaticVol" preserve="all" />
<type fullname="VolFx.DistortVol" preserve="all" />
<type fullname="VolFx.DitherVol" preserve="all" />
<type fullname="VolFx.GlitchVol" preserve="all" />
<type fullname="VolFx.OutlineVol" preserve="all" />
<type fullname="VolFx.PixelationVol" preserve="all" />
<type fullname="VolFx.VhsVol" preserve="all" />
<type fullname="VolFx.CurveParameter" preserve="nothing" serialized="true" />
<type fullname="VolFx.CurveValue" preserve="nothing" serialized="true" />
<type fullname="VolFx.DitherVol/NoiseModeParameter" preserve="nothing" serialized="true" />
<type fullname="VolFx.GradientParameter" preserve="nothing" serialized="true" />
<type fullname="VolFx.GradientValue" preserve="nothing" serialized="true" />
<type fullname="VolFx.OutlineVol/ModeParameter" preserve="nothing" serialized="true" />
<type fullname="VolFx.OutlineVol/RemapParameter" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="YarnSpinner.Unity, Version=2.4.2.0, Culture=neutral, PublicKeyToken=null">
<type fullname="Yarn.Unity.DialogueRunner" preserve="all" />
<type fullname="Yarn.Unity.Localization" preserve="all" />
<type fullname="Yarn.Unity.YarnProject" preserve="all" />
<type fullname="Yarn.Unity.DialogueRunner/StringUnityEvent" preserve="nothing" serialized="true" />
<type fullname="Yarn.Unity.LineMetadata" preserve="nothing" serialized="true" />
<type fullname="Yarn.Unity.LineMetadata/StringDictionary" preserve="nothing" serialized="true" />
<type fullname="Yarn.Unity.Localization/AssetDictionary" preserve="nothing" serialized="true" />
<type fullname="Yarn.Unity.Localization/StringDictionary" preserve="nothing" serialized="true" />
<type fullname="Yarn.Unity.UnityLocalization.LineMetadata" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="UnityEngine.TextCoreFontEngineModule">
<type fullname="UnityEngine.TextCore.FaceInfo" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.TextCore.Glyph" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.TextCore.GlyphMetrics" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.TextCore.GlyphRect" preserve="nothing" serialized="true" />
</assembly>
</linker>
@@ -127,6 +127,10 @@ MonoBehaviour:
m_Key: CenterOption
m_Metadata:
m_Items: []
- m_Id: 5048521852981248
m_Key: Task
m_Metadata:
m_Items: []
m_Metadata:
m_Items: []
m_KeyGenerator:
File diff suppressed because it is too large Load Diff
@@ -346,8 +346,8 @@ MonoBehaviour:
m_Metadata:
m_Items: []
- m_Id: 55080022708249
m_Localized: "me: There it is, over her left eye\uFFFD\uFFFDthat must be the
\"UF\" thing she was talking about."
m_Localized: "me: There it is, over her left eye\u2014that must be the \"UF\"
thing she was talking about"
m_Metadata:
m_Items: []
- m_Id: 55080022708250
@@ -1683,12 +1683,36 @@ MonoBehaviour:
m_Localized: 'me: I hope that was worth it.'
m_Metadata:
m_Items: []
- m_Id: 87367384829952
m_Localized: Log1
- m_Id: 5060866855669760
m_Localized: 'Task: Locate Pepe''s UF module'
m_Metadata:
m_Items: []
- m_Id: 87367414190080
m_Localized: Log1
- m_Id: 5060866855669761
m_Localized: 'Task: Seek clues in the visual module'
m_Metadata:
m_Items: []
- m_Id: 5060866855669762
m_Localized: 'Task: Inspect the UF module'
m_Metadata:
m_Items: []
- m_Id: 5060866855669763
m_Localized: 'Task: Observe further anomalies in coloration'
m_Metadata:
m_Items: []
- m_Id: 5060866855669764
m_Localized: 'Task: Review "color data" memory'
m_Metadata:
m_Items: []
- m_Id: 5060866855669765
m_Localized: 'Task: Analyze pathological conditions and treatment options'
m_Metadata:
m_Items: []
- m_Id: 5060866855669766
m_Localized: 'Task: Implement visual-memory bridge severance procedure'
m_Metadata:
m_Items: []
- m_Id: 5060866855669767
m_Localized: 'Task: Inspect the visual module'
m_Metadata:
m_Items: []
references:
@@ -1544,14 +1544,6 @@ MonoBehaviour:
m_Localized: "me: \u4F46\u613F\u8FD9\u662F\u503C\u5F97\u7684\u3002"
m_Metadata:
m_Items: []
- m_Id: 87367384829952
m_Localized: Log1
m_Metadata:
m_Items: []
- m_Id: 87367414190080
m_Localized: Log2
m_Metadata:
m_Items: []
- m_Id: 2890967731408896
m_Localized: "me: \u5728\u8BB0\u5FC6\u6A21\u5757\u68C0\u67E5\u4E00\u4E0B\u521A\u624D\u6536\u96C6\u7684\u6253\u5B54\u5E26\u7684\u8BB0\u5FC6\u5427\u3002"
m_Metadata:
@@ -1748,6 +1740,38 @@ MonoBehaviour:
m_Localized: "me: \u4F46\u613F\u8FD9\u662F\u503C\u5F97\u7684\u3002"
m_Metadata:
m_Items: []
- m_Id: 5060866855669767
m_Localized: "Task: \u68C0\u67E5\u89C6\u89C9\u6A21\u5757"
m_Metadata:
m_Items: []
- m_Id: 5060866855669766
m_Localized: "Task: \u6267\u884C\u89C6\u89C9-\u8BB0\u5FC6\u6865\u622A\u65AD\u672F"
m_Metadata:
m_Items: []
- m_Id: 5060866855669765
m_Localized: "Task: \u5206\u6790\u75C5\u7406\u4E0E\u6CBB\u7597\u65B9\u6848"
m_Metadata:
m_Items: []
- m_Id: 5060866855669764
m_Localized: "Task: \u68C0\u67E5\u201C\u8272\u5F69\u6570\u636E\u201D\u8BB0\u5FC6"
m_Metadata:
m_Items: []
- m_Id: 5060866855669763
m_Localized: "Task: \u89C2\u5BDF\u66F4\u591A\u5F02\u5E38\u8272\u5F69"
m_Metadata:
m_Items: []
- m_Id: 5060866855669762
m_Localized: "Task: \u68C0\u67E5UF\u6A21\u5757"
m_Metadata:
m_Items: []
- m_Id: 5060866855669761
m_Localized: "Task: \u5728\u89C6\u89C9\u6A21\u5757\u5BFB\u627E\u7EBF\u7D22"
m_Metadata:
m_Items: []
- m_Id: 5060866855669760
m_Localized: "Task: \u627E\u5230\u4F69\u4F69\u7684UF\u6A21\u5757"
m_Metadata:
m_Items: []
references:
version: 2
RefIds: []
File diff suppressed because it is too large Load Diff
@@ -2978,6 +2978,102 @@ MonoBehaviour:
m_Localized: 'me: I need to be careful. I can''t afford to damage it.'
m_Metadata:
m_Items: []
- m_Id: 1091129880612864
m_Localized: 'Task: Inspect the UF module'
m_Metadata:
m_Items: []
- m_Id: 1091129909972992
m_Localized: 'Task: Initiate cooling process for Pepe'
m_Metadata:
m_Items: []
- m_Id: 1091129914167296
m_Localized: 'Task: Initiate cooling process for Pepe'
m_Metadata:
m_Items: []
- m_Id: 1091129914167297
m_Localized: 'Task: Identify the "unknown source" affecting the UF'
m_Metadata:
m_Items: []
- m_Id: 1091129914167298
m_Localized: 'Task: Disassemble the UF module'
m_Metadata:
m_Items: []
- m_Id: 1091129914167299
m_Localized: 'Task: Short-circuit the security circuits'
m_Metadata:
m_Items: []
- m_Id: 1091129914167300
m_Localized: 'Task: Conduct a thorough examination of the UF module'
m_Metadata:
m_Items: []
- m_Id: 1091129914167301
m_Localized: 'Task: Analyze the pathology and treatment options'
m_Metadata:
m_Items: []
- m_Id: 1091129914167302
m_Localized: 'Task: Attempt to cease imagination'
m_Metadata:
m_Items: []
- m_Id: 1100305981771776
m_Localized: 'Task: Perform the surgery - initialize color memory'
m_Metadata:
m_Items: []
- m_Id: 1100305981771777
m_Localized: 'Task: Install the color vision wafer'
m_Metadata:
m_Items: []
- m_Id: 1100305985966080
m_Localized: 'Task: Proceed with the visual module reset'
m_Metadata:
m_Items: []
- m_Id: 1100305985966081
m_Localized: 'Task: Install the UF module'
m_Metadata:
m_Items: []
- m_Id: 1100305985966082
m_Localized: 'Task: Inspect the UF module'
m_Metadata:
m_Items: []
- m_Id: 1100305985966083
m_Localized: 'Task: Initiate cooling process for Pepe'
m_Metadata:
m_Items: []
- m_Id: 1100305985966084
m_Localized: 'Task: Initiate cooling process for Pepe'
m_Metadata:
m_Items: []
- m_Id: 1100305985966085
m_Localized: 'Task: Identify the "unknown source" affecting the UF'
m_Metadata:
m_Items: []
- m_Id: 1100305985966086
m_Localized: 'Task: Disassemble the UF module'
m_Metadata:
m_Items: []
- m_Id: 1100305985966087
m_Localized: 'Task: Short-circuit the security circuits'
m_Metadata:
m_Items: []
- m_Id: 1100305985966088
m_Localized: 'Task: Conduct a thorough examination of the UF module'
m_Metadata:
m_Items: []
- m_Id: 1100305985966089
m_Localized: 'Task: Analyze the pathology and treatment options'
m_Metadata:
m_Items: []
- m_Id: 1100305985966090
m_Localized: 'Task: Attempt to cease imagination'
m_Metadata:
m_Items: []
- m_Id: 1100305985966091
m_Localized: 'Task: Initiate cooling process for Pepe'
m_Metadata:
m_Items: []
- m_Id: 1100305985966092
m_Localized: 'Task: Remove the UF module'
m_Metadata:
m_Items: []
references:
version: 2
RefIds: []
@@ -2764,6 +2764,102 @@ MonoBehaviour:
m_Localized: "me: \u53EF\u5F97\u5C0F\u5FC3\u70B9\u2026\u522B\u628A\u8FD9\u4E1C\u897F\u78B0\u574F\u4E86\u3002"
m_Metadata:
m_Items: []
- m_Id: 1091129880612864
m_Localized: "Task: \u68C0\u67E5UF\u6A21\u5757"
m_Metadata:
m_Items: []
- m_Id: 1091129909972992
m_Localized: "Task: \u5BF9\u4F69\u4F69\u8FDB\u884C\u964D\u6E29"
m_Metadata:
m_Items: []
- m_Id: 1091129914167296
m_Localized: "Task: \u5BF9\u4F69\u4F69\u8FDB\u884C\u964D\u6E29"
m_Metadata:
m_Items: []
- m_Id: 1091129914167297
m_Localized: "Task: \u627E\u5230\u5F71\u54CDUF\u7684\u201C\u672A\u77E5\u6765\u6E90\u201D"
m_Metadata:
m_Items: []
- m_Id: 1091129914167298
m_Localized: "Task: \u62C6\u5F00UF"
m_Metadata:
m_Items: []
- m_Id: 1091129914167299
m_Localized: "Task: \u77ED\u63A5\u5B89\u4FDD\u7535\u8DEF"
m_Metadata:
m_Items: []
- m_Id: 1091129914167300
m_Localized: "Task: \u6DF1\u5165\u68C0\u67E5UF\u6A21\u5757"
m_Metadata:
m_Items: []
- m_Id: 1091129914167301
m_Localized: "Task: \u5206\u6790\u75C5\u7406\u4E0E\u6CBB\u7597\u65B9\u6848"
m_Metadata:
m_Items: []
- m_Id: 1091129914167302
m_Localized: "Task: \u5C1D\u8BD5\u505C\u6B62\u60F3\u8C61"
m_Metadata:
m_Items: []
- m_Id: 1100305985966092
m_Localized: "Task: \u62C6\u9664UF\u6A21\u5757"
m_Metadata:
m_Items: []
- m_Id: 1100305985966091
m_Localized: "Task: \u5BF9\u4F69\u4F69\u8FDB\u884C\u964D\u6E29"
m_Metadata:
m_Items: []
- m_Id: 1100305985966090
m_Localized: "Task: \u5C1D\u8BD5\u505C\u6B62\u60F3\u8C61"
m_Metadata:
m_Items: []
- m_Id: 1100305985966089
m_Localized: "Task: \u5206\u6790\u75C5\u7406\u4E0E\u6CBB\u7597\u65B9\u6848"
m_Metadata:
m_Items: []
- m_Id: 1100305985966088
m_Localized: "Task: \u6DF1\u5165\u68C0\u67E5UF\u6A21\u5757"
m_Metadata:
m_Items: []
- m_Id: 1100305985966087
m_Localized: "Task: \u77ED\u63A5\u5B89\u4FDD\u7535\u8DEF"
m_Metadata:
m_Items: []
- m_Id: 1100305985966086
m_Localized: "Task: \u62C6\u5F00UF"
m_Metadata:
m_Items: []
- m_Id: 1100305985966085
m_Localized: "Task: \u627E\u5230\u5F71\u54CDUF\u7684\u201C\u672A\u77E5\u6765\u6E90\u201D"
m_Metadata:
m_Items: []
- m_Id: 1100305985966084
m_Localized: "Task: \u5BF9\u4F69\u4F69\u8FDB\u884C\u964D\u6E29"
m_Metadata:
m_Items: []
- m_Id: 1100305985966083
m_Localized: "Task: \u5BF9\u4F69\u4F69\u8FDB\u884C\u964D\u6E29"
m_Metadata:
m_Items: []
- m_Id: 1100305985966082
m_Localized: "Task: \u68C0\u67E5UF\u6A21\u5757"
m_Metadata:
m_Items: []
- m_Id: 1100305985966081
m_Localized: "Task: \u5B89\u88C5UF\u6A21\u5757"
m_Metadata:
m_Items: []
- m_Id: 1100305985966080
m_Localized: "Task: \u8FDB\u5165\u89C6\u89C9\u6A21\u5757\u6267\u884C\u91CD\u7F6E"
m_Metadata:
m_Items: []
- m_Id: 1100305981771777
m_Localized: "Task: \u5B89\u88C5\u8272\u89C9\u6676\u5706"
m_Metadata:
m_Items: []
- m_Id: 1100305981771776
m_Localized: "Task: \u6267\u884C\u624B\u672F-\u8272\u5F69\u8BB0\u5FC6\u521D\u59CB\u5316"
m_Metadata:
m_Items: []
references:
version: 2
RefIds: []
File diff suppressed because it is too large Load Diff
@@ -818,6 +818,26 @@ MonoBehaviour:
m_Localized: 'me: It''s getting late...'
m_Metadata:
m_Items: []
- m_Id: 1104779794190336
m_Localized: 'Task: Inspect the power module'
m_Metadata:
m_Items: []
- m_Id: 1104779794190337
m_Localized: 'Task: Boost the power module'
m_Metadata:
m_Items: []
- m_Id: 1104779794190338
m_Localized: 'Task: Investigate unusual sounds in the gearbox'
m_Metadata:
m_Items: []
- m_Id: 1104779794190339
m_Localized: 'Task: Restore the gears in the gearbox'
m_Metadata:
m_Items: []
- m_Id: 1104779794190340
m_Localized: 'Task: Replace the nickel-chromium gears'
m_Metadata:
m_Items: []
references:
version: 2
RefIds: []
@@ -930,6 +930,26 @@ MonoBehaviour:
m_Localized: "\u4ED6\u611F\u8C22\u4F60\uFF0C\u5E76\u4E14\u548C\u4F60\u6210\u4E3A\u670B\u53CB\uFF0C\u5411\u4F60\u9053\u522B\u3002"
m_Metadata:
m_Items: []
- m_Id: 1104779794190340
m_Localized: "Task: \u66F4\u6362\u954D\u94EC\u9F7F\u8F6E"
m_Metadata:
m_Items: []
- m_Id: 1104779794190339
m_Localized: "Task: \u6062\u590D\u53D8\u901F\u7BB1\u7684\u9F7F\u8F6E"
m_Metadata:
m_Items: []
- m_Id: 1104779794190338
m_Localized: "Task: \u68C0\u67E5\u53D8\u901F\u7BB1\u7684\u5F02\u54CD"
m_Metadata:
m_Items: []
- m_Id: 1104779794190337
m_Localized: "Task: \u4E3A\u52A8\u529B\u6A21\u5757\u8FDB\u884C\u589E\u538B"
m_Metadata:
m_Items: []
- m_Id: 1104779794190336
m_Localized: "Task: \u68C0\u67E5\u52A8\u529B\u6A21\u5757"
m_Metadata:
m_Items: []
references:
version: 2
RefIds: []
File diff suppressed because it is too large Load Diff
@@ -1411,6 +1411,26 @@ MonoBehaviour:
m_Localized: "me: \u8DD1\u5440.~\u8DD1\u5440..~\u518D\u591A.\u70E6\u607C..\u7EDF\u7EDF.\u5FD8\u6389..~"
m_Metadata:
m_Items: []
- m_Id: 1104919200272388
m_Localized: "Task: \u523B\u5F55\u4E0B\u77F3\u5934\u7684\u6B4C\u58F0"
m_Metadata:
m_Items: []
- m_Id: 1104919200272387
m_Localized: "Task: \u523B\u5F55\u4E0B\u77F3\u5934\u7684\u6B4C\u58F0"
m_Metadata:
m_Items: []
- m_Id: 1104919200272386
m_Localized: "Task: \u8FDB\u5165\u53D8\u901F\u7BB1"
m_Metadata:
m_Items: []
- m_Id: 1104919200272385
m_Localized: "Task: \u68C0\u67E5\u8BB0\u5FC6\u7684\u53D7\u635F\u60C5\u51B5"
m_Metadata:
m_Items: []
- m_Id: 1104919200272384
m_Localized: "Task: \u68C0\u67E5\u6240\u6709\u5934\u90E8\u6A21\u5757"
m_Metadata:
m_Items: []
references:
version: 2
RefIds: []
+177
View File
@@ -0,0 +1,177 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &7125762734194905057
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4119798753652615804}
- component: {fileID: 8451937555351605602}
- component: {fileID: 8668285234604897857}
- component: {fileID: 2523308370879421851}
m_Layer: 5
m_Name: Task Item
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &4119798753652615804
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7125762734194905057}
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: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 320, y: 50}
m_Pivot: {x: 0, y: 0.5}
--- !u!222 &8451937555351605602
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7125762734194905057}
m_CullTransparentMesh: 1
--- !u!114 &8668285234604897857
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7125762734194905057}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: New Text
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4278190080
m_fontColor: {r: 0, g: 0, b: 0, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 25
m_fontSizeBase: 25
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 1
m_HorizontalAlignment: 1
m_VerticalAlignment: 256
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 1
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &2523308370879421851
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7125762734194905057}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 56eb0353ae6e5124bb35b17aff880f16, type: 3}
m_Name:
m_EditorClassIdentifier:
m_StringReference:
m_TableReference:
m_TableCollectionName:
m_TableEntryReference:
m_KeyId: 0
m_Key:
m_FallbackState: 0
m_WaitForCompletion: 0
m_LocalVariables: []
m_FormatArguments: []
m_UpdateString:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 8668285234604897857}
m_TargetAssemblyTypeName: TMPro.TMP_Text, Unity.TextMeshPro
m_MethodName: set_text
m_Mode: 0
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName:
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 1
references:
version: 2
RefIds: []
@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: 85d2d28057fa50d419186d2f0c1f82ee
TextScriptImporter:
guid: b7c1973c6f77b0b4eab9a1da8b6a03df
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
@@ -149,9 +149,9 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_StringReference:
m_TableReference:
m_TableCollectionName:
m_TableCollectionName: GUID:c3bb987a03bd4284687e2e4bd17ef561
m_TableEntryReference:
m_KeyId: 0
m_KeyId: 4373118717952
m_Key:
m_FallbackState: 0
m_WaitForCompletion: 0
@@ -149,9 +149,9 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_StringReference:
m_TableReference:
m_TableCollectionName:
m_TableCollectionName: GUID:c3bb987a03bd4284687e2e4bd17ef561
m_TableEntryReference:
m_KeyId: 0
m_KeyId: 4373118717952
m_Key:
m_FallbackState: 0
m_WaitForCompletion: 0
@@ -361,9 +361,9 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_StringReference:
m_TableReference:
m_TableCollectionName:
m_TableCollectionName: GUID:c3bb987a03bd4284687e2e4bd17ef561
m_TableEntryReference:
m_KeyId: 0
m_KeyId: 4373118717952
m_Key:
m_FallbackState: 0
m_WaitForCompletion: 0
@@ -361,9 +361,9 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_StringReference:
m_TableReference:
m_TableCollectionName:
m_TableCollectionName: GUID:c3bb987a03bd4284687e2e4bd17ef561
m_TableEntryReference:
m_KeyId: 0
m_KeyId: 4373118717952
m_Key:
m_FallbackState: 0
m_WaitForCompletion: 0
@@ -8,8 +8,8 @@ position: -427,-2903
<<switch_fix_system_to "BodyModule" "Head">>
<<Temp_RemoveChip>>
<<fade_out 1>>
<<add_task TaskManager "找到佩佩的UF模块">>
<<task_moveIn TaskManager>>
<<task_moveIn>>
Task: 找到佩佩的UF模块 #line:01dade5
将检查线插入每个模块的绿色插口,以运行检查;<br>找到佩佩的UF模块。 #line:03bd677
<<jump UF检查状态>>
===
@@ -45,10 +45,8 @@ UfModule: 拒绝访问!需要A+级权限进行深入检查。 #line:00d6e4d
UfModule: 07:15:41 已完成灰度图图像识别! #line:0be3efc
<<wait 0.1>>
UfModule: 相关记录已打印。 #line:0458002
<<task_moveOut TaskManager>>
<<complete_task TaskManager "检查UF模块">>
<<add_task TaskManager "在视觉模块寻找线索">>
<<task_moveIn TaskManager>>
<<complete_task "line:04c146f">>
Task: 在视觉模块寻找线索 #line:01fada9
me: 视觉模块的图像素材…存在…无法识别的色彩格式? #line:099fe2c
<<if visited("FirstDialogue")==false>>
me: 好吧…既然这个错误是从视觉模块来的,我想一定能从视觉模块找到一些线索。 #line:0c4d049
@@ -111,10 +109,8 @@ position: 104,-2498
---
<<if $UfChecked==false>>
me: 这个覆盖在左眼上的……就是她说的那个什么UF了吧。 #line:09c3949
<<task_moveOut TaskManager>>
<<complete_task TaskManager "找到佩佩的UF模块">>
<<add_task TaskManager "检查UF模块">>
<<task_moveIn TaskManager>>
<<complete_task "line:01dade5">>
Task: 检查UF模块 #line:04c146f
<<open_screen UF>>
Linking: 正在建立连接… #line:0f9861c
<<wait 0.2>>
@@ -118,10 +118,8 @@ me: 就好像有个什么东西在用记忆作为颜料,为你所看到的东
->放入收藏夹 #line:0292cab
<<hide_dialog>>
<<CollectionClue ClueManager>>
<<task_moveOut TaskManager>>
<<complete_task TaskManager "在视觉模块寻找线索">>
<<add_task TaskManager "观察更多异常色彩">>
<<task_moveIn TaskManager>>
<<complete_task "line:01fada9">>
Task: 观察更多异常色彩 #line:0a397f7
me: 嗯……我可能有线索了。需要对你做一个色觉检测。 #line:09cb45e
me: 我需要让你再观察几个东西,你只要重复刚才做的事情就好了。 #line:0911cc5
peipei: 好的,医生。 #line:0a00775
@@ -137,10 +135,8 @@ title: 视觉检查状态
position: -539,-2339
---
<<if $isFinishedEyeCheck==true>>
<<task_moveOut TaskManager>>
<<complete_task TaskManager "观察更多异常色彩">>
<<add_task TaskManager "检查“色彩数据”记忆">>
<<task_moveIn TaskManager>>
<<complete_task "line:0a397f7">>
Task: 检查“色彩数据”记忆 #line:043e26d
me: 好…我想应该就这些了。我们去记忆模块看看吧。 #line:043101d
<<jump 结束视觉检查>>
<<endif>>
@@ -63,10 +63,8 @@ position: -871,-2773
<<elseif $memoryCount==2>>
me: 果然…这些都是色彩丰富的记忆。 #line:082bb3c
<<elseif $memoryCount==3>>
<<task_moveOut TaskManager>>
<<complete_task TaskManager "检查“色彩数据”记忆">>
<<add_task TaskManager "分析病理与治疗方案">>
<<task_moveIn TaskManager>>
<<complete_task "line:043e26d">>
Task: 分析病理与治疗方案 #line:02a3a37
peipei: 医生…快停下。 #line:001082a
peipei: 我…我的头好痛…… #line:04b5588
me: 反胃么?这是记忆波动引发的反应…<br>我这就退出来,休息会就好了。 #line:01fe459
@@ -56,12 +56,12 @@ me: 截断你的视觉-记忆之间的色彩通路。这样…这些色彩就没
<<show_obj "peipei1analyze3-4">>
<<wait 3>>
peipei: …… #line:044f272
<<task_moveOut TaskManager>>
<<complete_task TaskManager "分析病理与治疗方案">>
<<task_moveIn TaskManager>>
<<task_moveOut>>
<<complete_task "line:02a3a37">>
<<task_moveIn>>
//【占位】:不过绘图机器人存储的颜色记忆也足够多了,也没什么新得值得记住得东西了
<<fade_in 1>>
<<task_moveOut TaskManager>>
<<task_moveOut>>
<<hide_obj>>
<<jump 结束分析>>
===
@@ -6,9 +6,9 @@ position: 251,-1150
<<fade_in 1>>
<<switch_fix_system_to BodyModule>>
<<fade_out 1>>
<<clear_tasks TaskManager>>
<<add_task TaskManager "执行视觉-记忆桥截断术">>
//<<task_moveIn TaskManager>>
<<clear_tasks>>
Task: 执行视觉-记忆桥截断术 #line:0deda99
//<<task_moveIn>>
me: 开始吧…截断视觉-记忆桥。 #line:03c70f2
<<play_timeline_cutline TimeLineController>>
// <<ShowTool ToolManager Scissor>>
@@ -35,8 +35,8 @@ peipei: 好像……好多了。 #line:0b858ed
title: 结束手术
position: 275,-222
---
<<complete_task TaskManager "执行视觉-记忆桥截断术">>
//<<task_moveOut TaskManager>>
<<complete_task "line:0deda99">>
//<<task_moveOut>>
<<set $gameStage = "复查">>
<<jump Center>>
===
@@ -8,9 +8,9 @@ position: 232,717
<<set $eyeTargetTriggerCount=0>>
<<set $isFinishedEyeCheck=false>>
me: 还没结束…保险起见,我们进视觉复查一下吧。 #line:0f42b46
<<clear_tasks TaskManager>>
<<add_task TaskManager "检查视觉模块">>
<<task_moveIn TaskManager>>
<<clear_tasks>>
Task: 检查视觉模块 #line:037c944
<<task_moveIn>>
<<ModuleHightLight Eye true>>
<<set $eyeChecked = false>>
@@ -55,8 +55,8 @@ me:这里应该已经彻底检查过了。 #line:0bf6303
<<hide_dialog>>
<<wait 0.5>>
me: 好了,总之…<br>复查结果符合预期,可以结束测试了。 #line:09523f9
<<complete_task TaskManager 检查视觉模块>>
<<task_moveOut TaskManager>>
<<complete_task "line:037c944">>
<<task_moveOut>>
<<set $isFinishedEyeCheck=true>>
<<Set_MouseMovementLockState EyeManager false>>
<<hide_dialog>>
@@ -18,7 +18,7 @@ position: 1332,-1465
<<if $gameStage=="第一次发热">>
<<jump 第一次降温>>
// <<elseif $gameStage=="身体检查">>
// //<<add_task TaskManager "对佩佩进行降温">>
// //<<add_task "对佩佩进行降温">>
// <<jump 第二次降温>>
<<endif>>
===
@@ -26,7 +26,7 @@ position: -544,-442
---
<<fade_in 1>>
<<character_fade_out_new>>
//<<clear_tasks TaskManager>>
//<<clear_tasks>>
<<switch_fix_system_to Clinic>>
<<init_character "佩佩最新">>
<<switch_character_state 默认扬眉闭眼I>>
@@ -7,13 +7,13 @@ position: 246,-866
<<declare $isUFInstall=false>>
<<fade_out 0.1>>
<<if $isPeipeiBE==true>>
<<add_task TaskManager "执行手术-色彩记忆初始化">>
<<task_moveIn TaskManager>>
Task: 执行手术-色彩记忆初始化 #line:0701927
<<task_moveIn>>
me: 去记忆模块执行色彩初始化吧。 #line:0677ec5
<<ModuleHightLight Memory true>>
<<else>>
<<add_task TaskManager "安装色觉晶圆">>
<<task_moveIn TaskManager>>
Task: 安装色觉晶圆 #line:0356120
<<task_moveIn>>
me: 先安装色彩晶圆吧。 #line:005bc47
->安装色觉晶圆 #line:0437b10
<<fade_in 1>>
@@ -21,15 +21,15 @@ position: 246,-866
<<Temp_InstallChip>>
<<fade_out 1>>
<<wait 0.5>>
<<complete_task TaskManager "安装色觉晶圆">>
<<complete_task "line:0356120">>
me: 装好了…… #line:0d511ba
peipei: 可是我还没有看见颜色…… #line:033c31d
me: 那是因为还没做重置。 #line:0ea18ca
<<add_task TaskManager "进入视觉模块执行重置">>
Task: 进入视觉模块执行重置 #line:0c9e930
me: 只要进视觉做一次重置…就好了。 #line:08b3e0b
<<set_EyeColorState EyeManager "CannotImagineColor">>
<<ModuleHightLight Eye true>>
// <<task_moveIn TaskManager>>
// <<task_moveIn>>
// <<ShowTool ToolManager Chip>>
// <<EnableInstall ToolManager 色觉>>
<<endif>>
@@ -45,13 +45,13 @@ position: 33,-552
---
<<if $Memory1Fade_Peipei==true && $Memory2Fade_Peipei==true && $Memory3Fade_Peipei==true>>
me: 已经完成了…… #line:0de50b7
<<complete_task TaskManager "执行手术-色彩记忆初始化">>
<<complete_task "line:0701927">>
me: 没有什么再继续留恋的了。 #line:0d3df32
me: 我们走吧。 #line:051ecb8
<<hide_dialog>>
<<switch_fix_system_to BodyModule>>
me: 剩下最后一步,把UF装回到左眼上。 #line:07c6d5d
<<add_task TaskManager "安装UF模块">>
Task: 安装UF模块 #line:0539d36
->安装UF模块 #line:0228362
<<fade_in 1>>
<<Temp_InstallUF>>
@@ -61,7 +61,7 @@ position: 33,-552
<<fade_in 1>>
<<Temp_InstallUFCover>>
<<fade_out 1>>
<<complete_task TaskManager "安装UF模块">>
<<complete_task "line:0539d36">>
<<hide_dialog>>
<<jump 结束手术>>
<<else>>
@@ -238,7 +238,7 @@ peipei: 我已经……太久没有……#auto_next #line:0276a88
<<wait 1>>
<<set_Eyetarget EyeManager "plant" false>>
//me: 好了,佩佩,让我们收拾一下……
<<complete_task TaskManager "进入视觉模块执行重置">>
<<complete_task "line:0c9e930">>
me: 好了,佩佩。 #line:06dd1eb
//这里会自动执行主界面维修
<<switch_fix_system_to BodyModule>>
@@ -3,7 +3,7 @@ tags:
colorID: 3
position: 251,-1150
---
<<task_moveOut TaskManager>>
<<task_moveOut>>
<<fade_in 1>>
<<switch_fix_system_to Clinic>>
<<if $isPeipeiBE==true>>
@@ -8,9 +8,9 @@ position: 322,-1030
<<switch_fix_system_to "BodyModule" "Head">>
<<Temp_RemoveChip>>
<<SetHeat 1>>
<<add_task TaskManager "检查UF模块">>
Task: 检查UF模块 #line:06d0c20
<<fade_out 1>>
<<task_moveIn TaskManager>>
<<task_moveIn>>
<<ModuleHightLight UF true>>
===
@@ -52,7 +52,7 @@ Error: 当前温度:83.3℃,请恢复至工作温度…… #line:0f2f946
me: 先别管什么UF了…必须先找到热源,然后进行降温。 #line:08810b3
<<hide_dialog>>
<<close_screen>>
<<add_task TaskManager "对佩佩进行降温">>
Task: 对佩佩进行降温 #line:0666f6c
<<ShowHeatMap>>
<<endif>>
===
@@ -70,7 +70,7 @@ position: -29,-688
<<set $feverMessageSeen=0>>
peipei: 呼…这下……好多了。 #line:030bfbf
me: 这只是暂时的…在排除病因之前,你随时可能再次发热。 #line:0058714
<<complete_task TaskManager "对佩佩进行降温">>
<<complete_task "line:0666f6c">>
me: 检查一下UF模块吧…找到发热的原因。 #line:0e37064
peipei: 医生…一定要修好它…拜托你了。 #line:033d018
<<hide_dialog>>
@@ -446,7 +446,7 @@ Error: 机体过热!无法建立连接。 #line:0916e90
Error: 当前温度:89.8℃,请恢复至工作温度…… #line:027ba70
me: 又过热了!这也太快了… #line:035c30d
peipei: 医生…我好困…… #line:0966748
<<add_task TaskManager "对佩佩进行降温">>
Task: 对佩佩进行降温 #line:0365d74
me: 再坚持一下…佩佩。 #line:01a4f28
<<hide_dialog>>
<<SetHeat 1>>
@@ -465,7 +465,7 @@ position: 114,-2653
---
<<SetHeat 0>>
// <<MessageBoxSetNull>>
<<complete_task TaskManager "对佩佩进行降温">>
<<complete_task "line:0365d74">>
me: 发热的症状正在逐渐加重…下次可能不会这么容易了。 #line:0f542d3
<<set $finishFirstCoolDown=true>>
<<HideHeatMap>>
@@ -518,10 +518,8 @@ Linking: 正在获取深入检查权限… #line:0175969
me: 我不能…我不能允许再有机体死在我的诊室了。 #line:094ace7
peipei: 对不起…医生… #line:0ac729b
peipei:请…小心点。 #line:0f4c995
<<task_moveOut TaskManager>>
<<complete_task TaskManager "检查UF模块">>
<<add_task TaskManager "找到影响UF的“未知来源”">>
<<task_moveIn TaskManager>>
<<complete_task "line:06d0c20">>
Task: 找到影响UF的“未知来源” #line:073a567
<<endif>>
<<close_screen>>
<<jump 身体检查状态>>
@@ -4,10 +4,10 @@ position: 43,-97
---
<<hide_dialog>>
<<wait 1>>
<<task_moveOut TaskManager>>
<<complete_task TaskManager "检查UF模块">>
<<add_task TaskManager "拆开UF">>
<<task_moveIn TaskManager>>
<<task_moveOut>>
<<complete_task "line:06d0c20">>
Task: 拆开UF #line:0ef5998
<<task_moveIn>>
->拆开UF #line:0b5f014
管不了那么多了…来吧。 #line:0dc3aa0
<<hide_dialog>>
@@ -29,20 +29,16 @@ position: 43,-97
<<hide_dialog>>
<<wait 1>>
me: 好吧,一会儿再来研究这件事,现在…… #line:08daba6
<<task_moveOut TaskManager>>
<<complete_task TaskManager "拆开UF">>
<<add_task TaskManager "短接安保电路">>
<<task_moveIn TaskManager>>
<<complete_task "line:0ef5998">>
Task: 短接安保电路 #line:0288da7
me: 我得先解决这个安保线路。 #line:06e29a9
->短接安保线路 #line:0d4f8f7
<<hide_dialog>>
<<fade_in 1>>
<<wait 1>>
<<fade_out 1>>
<<task_moveOut TaskManager>>
<<complete_task TaskManager "短接安保电路">>
<<add_task TaskManager "深入检查UF模块">>
<<task_moveIn TaskManager>>
<<complete_task "line:0288da7">>
Task: 深入检查UF模块 #line:0a431e3
<<return_init_camera>>
<<jump 结束UF拆壳>>
===
@@ -64,7 +64,7 @@ Linking: 正在获取深入检查权限… #line:037677f
<<wait 1>>
EyeModule: 检查到S+++级权限!欢迎访问,主脑! #line:0b2693c
me: 哈!总算……让我看看这里边到底有啥东西吧。 #line:0c55bbb
<<task_moveOut TaskManager>>
<<task_moveOut>>
<<close_screen>>
<<switch_fix_system_to UF>>
===
@@ -5,10 +5,10 @@ position: 43,-97
<<fade_in 1>>
<<switch_fix_system_to "BodyModule">>
<<fade_out 1>>
<<clear_tasks TaskManager>>
<<task_moveIn TaskManager>>
<<complete_task TaskManager "深入检查UF模块">>
<<add_task TaskManager "分析病理与治疗方案">>
<<clear_tasks>>
<<task_moveIn>>
<<complete_task "line:0a431e3">>
Task: 分析病理与治疗方案 #line:0e94a4a
///可以先用思考专用黑幕,把showobj之外的部分都盖住,每次分析用showobj展示ppt,做一个思考阶段,把线索回顾一下
me: 还好…看起来温度还没上来。我们还有一点时间…… #line:04dbddd
<<fade_in 1.5>>
@@ -112,8 +112,8 @@ me: 对不起,色彩晶圆是无法量产的……每个机体都只有一个
me: 嗯…不行。<br>还是只有色彩记忆抹除。对不起。 #line:0bd043d
<<switch_character_state 默认流汗闭眼>>
<<hide_dialog>>
<<complete_task TaskManager "分析病理与治疗方案">>
<<task_moveOut TaskManager>>
<<complete_task "line:0e94a4a">>
<<task_moveOut>>
<<hide_dialog>>
<<wait 1.5>>
@@ -6,8 +6,8 @@ position: 428,-88
<<declare $CheckTargetCount=0>>
me:准备好了么? #line:0eb665d
peipei: 我们来吧,医生。 #line:04a3898
<<task_moveIn TaskManager>>
<<add_task TaskManager "尝试停止想象">>
<<task_moveIn>>
Task: 尝试停止想象 #line:08f5fd5
<<set $UFCount = 0>>
===
@@ -205,14 +205,14 @@ ULM自训练进程: 检测到进程接管请求!正在识别手动选择的目
// <<OpenSingleButtonWindow WindowManager 警告! 温度濒临临界值>>
me: 喂……!佩佩! #line:026d9fc
me: 我真是……操了… #line:0ccf5b2
<<complete_task TaskManager "尝试停止想象">>
<<task_moveOut TaskManager>>
<<complete_task "line:08f5fd5">>
<<task_moveOut>>
<<hide_dialog>>
<<SetHeat 2>>
<<switch_fix_system_to BodyModule>>
<<ShowHeatMap>>
<<add_task TaskManager "对佩佩进行降温">>
<<task_moveIn TaskManager>>
Task: 对佩佩进行降温 #line:0a5b7c2
<<task_moveIn>>
<<endif>>
<<jump UF停止想象CheckEnd>>
===
@@ -378,7 +378,7 @@ me: …再这样下去,佩佩就要被自己烧死了。 #line:0aa35d2
<<hide_dialog>>
<<wait 0.5>>
me: 看来只能…先把UF先拆下来了。 #line:03b6dbb
<<add_task TaskManager "拆除UF模块">>
Task: 拆除UF模块 #line:0538e87
<<HideHeatMap>>
<<jump 结束停止想象>>
===
@@ -11,9 +11,10 @@ position: 43,-97
<<play_sfx "event:/Scriptal/fixing_general">>
<<fade_out 1>>
<<SetHeat 0>>
<<complete_task TaskManager "对佩佩进行降温">>
<<complete_task TaskManager "拆除UF模块">>
<<task_moveOut TaskManager>>
<<complete_task "line:0a5b7c2">>
<<complete_task "line:0365d74">>
<<complete_task "line:0538e87">>
<<task_moveOut>>
me: 可得小心点…别把这东西碰坏了。 #line:097ba5e
<<jump 结束UF拆除>>
===
@@ -18,7 +18,7 @@ position: -449,-3574
//<<MessageBoxSetText 请完成以下模块的安装:>>
//<<MessageBoxSetText UnstableFusion图像生成模块*>>
佩佩的身体元件正在休眠状态,旁边的工具台上摆着一个新的UF
<<add_task TaskManager "安装UF模块">>
Task: 安装UF模块
//me: 看来只有检测到UF被装上了…佩佩才能被唤醒。
me: 那么,先把UF模块装回去吧。
->安装UF模块
@@ -44,7 +44,7 @@ me: 差点忘了…还有这个色觉晶圆。
<<wait 1>>
<<complete_task TaskManager "安装UF模块">>
me: 唤醒佩佩,然后,<br>把该做的做了吧…记忆色彩清除。
<<add_task TaskManager "唤醒佩佩">>
Task: 唤醒佩佩
->唤醒
<<open_screen UF>>
Linking: 正在唤醒机体…
@@ -57,7 +57,7 @@ me: 啊…我就知道没这么简单。
<<wait 1>>
<<complete_task TaskManager "唤醒佩佩">>
me: 好吧,UF…这次又是什么问题呢?
<<add_task TaskManager "检查UF模块">>
Task: 检查UF模块
<<close_screen>>
<<jump 结束安装UF>>
===
@@ -35,7 +35,7 @@ me: 好吧…也许现在这样也好。<br>至少现在她不用亲眼看着它
<<hide_dialog>>
<<wait 1>>
me: ……
<<add_task TaskManager "执行记忆色彩清除术">>
Task: 执行记忆色彩清除术
me: 对不起了。<br>等你一觉醒来,应该就都结束了。
<<hide_dialog>>
<<set $gameStage = "清除记忆色彩">>
@@ -11,7 +11,7 @@ MemModule: 正在等待手动处理只读记忆……
<<fade_out 1>>
<<complete_task TaskManager "执行记忆色彩清除术">>
<<clear_tasks TaskManager>>
<<add_task TaskManager "中断记忆色彩清除">>
Task: 中断记忆色彩清除
<<task_moveIn TaskManager>>
me: 哈哈……
->停止记忆色彩清除进程
@@ -20,7 +20,7 @@ me: 去你的吧!
<<close_screen>>
me: 然后……
<<complete_task TaskManager "中断记忆色彩清除">>
<<add_task TaskManager "摘取自己的色觉晶圆">>
Task: 摘取自己的色觉晶圆
me: 也就意味着……我要为自己动手术了。
me: 呼……
<<hide_dialog>>
@@ -5,7 +5,7 @@ position: -449,-3574
---
<<switch_fix_system_to "BodyModule">>
<<complete_task TaskManager "安装色觉晶圆">>
<<add_task TaskManager "检查视觉模块">>
Task: 检查视觉模块
me: 还有最后一件事情……
me: 检查一下视觉模块。确认色觉恢复了……
me: 时间不多了……我的色觉正在减弱。
@@ -44,8 +44,8 @@ me: 总算打开了…… #line:003a62d
shitou: 嘿嘿…不好意思~最近跑得比较多~有点积灰~ #line:0d4d36e
me: 总之,找到他的<b><size=100%><color=\#D9BC26>动力模块</color></b><br>看看怎么提高他的速度吧。 #line:05bc9d3
<<add_task TaskManager "检查动力模块">>
<<task_moveIn TaskManager>>
Task: 检查动力模块 #line:02213e6
<<task_moveIn>>
//<<MessageBoxSetNull>>
//<<MessageBoxSetText 已检测到目标机体!诊疗仪已就绪。>>
@@ -127,7 +127,7 @@ HeartModule: 将机体的燃料转化为电能/机械能,驱动机体和内部
<<wait 0.5>>
HeartModule: 检查完成!未发现错误。 #line:07fe2e5
<<if $engineProblemKnown == false>>
<<complete_task TaskManager "检查动力模块">>
<<complete_task "line:02213e6">>
<<wait 0.1>>
me: 嗯…这就是那个*涡轮增压动力模块*,看起来确实是个硬家伙。 #line:0455f0e
me: 让我看看有什么能做的… #line:0233bbe
@@ -147,7 +147,7 @@ HeartModule: 将机体的燃料转化为电能/机械能,驱动机体和内部
//////这里做啥?需要更清楚,不然我只能瞎说
shitou: 好啊医生…<br>…医生,医生!您是医生,我听您的~ #line:0043e55
me: 那我们开始吧。 #line:089d67c
<<add_task TaskManager "为动力模块进行增压">>
Task: 为动力模块进行增压 #line:09eeecc
//me: 嗯…这就是那个*高速动力模块*,看起来确实是个硬家伙。
//me: 而且似乎做过很多次改造,服役年限已经很高了。
//shitou: 哈哈,这些改造花了我不老少积分,要跑好久的货才能挣够呢!
@@ -314,12 +314,12 @@ me: 反复拉动左边的拉绳,就可以提升涡轮部分的转速了……
// ->加压
// <<complete_task TaskManager 为动力模块进行增压>>
// <<complete_task 为动力模块进行增压>>
// 你向气阀内压入气体,石头的速度变得更高了。#auto_next
// <<wait 1>>
// <<task_moveOut TaskManager>>
// <<task_moveOut>>
// <<wait 1>>
@@ -366,9 +366,9 @@ shitou: 医生…我怎么…动不了了! #line:08db646
<<wait 0.5>>
me: 听起来像是变速箱里的声音……我这就看看。 #line:0e26999
<<complete_task TaskManager "为动力模块进行增压">>
<<add_task TaskManager "检查变速箱的异响">>
<<task_moveIn TaskManager>>
<<complete_task "line:09eeecc">>
Task: 检查变速箱的异响 #line:027a5f5
<<task_moveIn>>
->打开变速箱盖 #line:08099c0
<<hide_dialog>>
@@ -391,7 +391,7 @@ me: 哎呀!#auto_next #line:07fdf3a
me: 啧…看起来就是这几个齿轮的问题。 #line:0890696
me: 话说这个齿轮…… #line:096c7f7
<<complete_task TaskManager "检查变速箱的异响">>
<<complete_task "line:027a5f5">>
<<hide_dialog>>
<<wait 1>>
<<wait 0.5>>
@@ -411,8 +411,8 @@ me: 这个变速箱里看起来有很多奇怪的结构…… #line:0da9f10
me: 无论如何,我先把这些脱落的齿轮装回去吧。 #line:021782d
<<add_task TaskManager "恢复变速箱的齿轮">>
<<task_moveOut TaskManager>>
Task: 恢复变速箱的齿轮 #line:04bd5a4
<<task_moveOut>>
//你打开引擎的变速箱盖,看到里面充满了各种奇形怪状的齿轮。
//->拿起一个齿轮
@@ -435,8 +435,8 @@ position: 393,982
<<close_gear_panel>>
<<hide_dialog>>
<<wait 1>>
<<complete_task TaskManager "恢复变速箱的齿轮">>
//<<task_moveOut TaskManager>>
<<complete_task "line:04bd5a4">>
//<<task_moveOut>>
<<wait 0.5>>
me: 好了。石头,再试试吧,跑起来。 #line:00e1fbe
// <<switch_fix_system_to Engine>>
@@ -629,8 +629,8 @@ me: 让我找找…镍铬齿轮… #line:09f90d6
<<open_gear_cover>>
<<open_gear_panel>>
<<hide_dialog>>
<<add_task TaskManager "更换镍铬齿轮">>
//<<task_moveIn TaskManager>>
Task: 更换镍铬齿轮 #line:07d92dd
//<<task_moveIn>>
===
title: 更换镍铬齿轮
@@ -640,8 +640,8 @@ position: 387,1377
<<wait 1>>
<<close_gear_panel>>
<<complete_task TaskManager "更换镍铬齿轮">>
//<<task_moveOut TaskManager>>
<<complete_task "line:07d92dd">>
//<<task_moveOut>>
<<hide_dialog>>
<<wait 0.5>>
@@ -12,7 +12,7 @@ position: 240,166
<<switch_fix_system_to "Engine">>
<<fade_out 1>>
<<add_task TaskManager 检查P5变速箱内的齿轮数>>
<<add_task 检查P5变速箱内的齿轮数>>
me: 看来问题还是在这里边…得拆开来看看了。 #line:014e7b2
shitou: 没问题嘞!嘿嘿,医生,拜托你了! #line:0a64782
@@ -37,8 +37,8 @@ me: …… #line:0d3ef55
me: 来吧。检查一下所有头部模块…<br>确认各模块的受损情况。 #line:0893440
//【注:此为占位,石头头部无UF模块和色觉】
<<add_task TaskManager "检查所有头部模块">>
<<task_moveIn TaskManager>>
Task: 检查所有头部模块 #line:00eca83
<<task_moveIn>>
//<<MessageBoxSetNull>>
//<<MessageBoxSetText 已检测到目标机体!诊疗仪已就绪。>>
@@ -64,8 +64,8 @@ position: 384,81
//<<MessageBoxSetText 等待信号输入……>>
<<if $emoChecked==true && $logicChecked==true && $memoryChecked==true && $eyeChecked==true && $speakerChecked==true && $memoryPlayed == true>>
<<complete_task TaskManager "检查所有头部模块">>
<<task_moveOut TaskManager>>
<<complete_task "line:00eca83">>
<<task_moveOut>>
me:都检查完了,看起来偏偏是记忆受到了损害。<br>万幸的是其他部分似乎都没事…… #line:0b13db0
<<jump toStage3>>
<<endif>>
@@ -249,7 +249,7 @@ MemModule: 未检测到可查看的记忆卡带。 #line:05cc4ef
<<hide_dialog>>
<<wait 0.5>>
me: 这个正在被覆盖数据的记忆应该可以被读取…<br>…看到你应该就明白了。 #line:06b536f
<<add_task TaskManager "检查记忆的受损情况">>
Task: 检查记忆的受损情况 #line:0994e86
<<hide_dialog>>
<<clear_screen>>
MemModule: 正在生成样本打孔带… #line:0b1d969
@@ -451,7 +451,7 @@ shitou: 春天…我会... #line:0fef471
<<play_sfx event:/Music/music_shitou_0>>
<<MemoryFinished MemoryManager>>
me: 音频数据已经被完全覆盖了…… #line:0225091
<<complete_task TaskManager "检查记忆的受损情况">>
<<complete_task "line:0994e86">>
<<hide_dialog>>
<<wait 1>>
//音频相关记忆受损了,可用的分区变得很小,新的音频记忆会很快覆盖掉旧的音频记忆
@@ -12,8 +12,8 @@ position: 378,-540
<<switch_fix_system_to "BodyModule" "Body">>
<<fade_out 1>>
<<add_task TaskManager "进入变速箱">>
<<task_moveIn TaskManager>>
Task: 进入变速箱 #line:01948a6
<<task_moveIn>>
//<<MessageBoxSetNull>>
//<<MessageBoxSetText 等待信号输入……>>
@@ -206,11 +206,11 @@ me: 好了…接下来,只需要唱出来,声音就会被这个齿轮记录
<<hide_dialog>>
<<step_on_gas 0.5 3>>
<<wait 2>>
<<complete_task TaskManager "进入变速箱">>
<<add_task TaskManager "刻录下石头的歌声">>
<<complete_task "line:01948a6">>
Task: 刻录下石头的歌声 #line:084810e
shitou: …… #line:01ffc06
<<task_moveOut TaskManager>>
<<task_moveOut>>
<<jump 刻录调速>>
===
@@ -463,9 +463,9 @@ shitou: 要唱了,医生! #line:0ae56c9
//<<hide_dialog>>
//<<wait 1>>
<<task_moveIn TaskManager>>
<<add_task TaskManager "刻录下石头的歌声">>
<<task_moveOut TaskManager>>
<<task_moveIn>>
Task: 刻录下石头的歌声 #line:06e5faf
<<task_moveOut>>
<<stop_music "shitou_music">>
<<play_music "event:/Music/music_shitou_0">>
歌曲结束了。 #line:013aad1
+128 -603
View File
@@ -1423,83 +1423,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
quickRunMode: 0
--- !u!1 &73216761
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 73216762}
- component: {fileID: 73216764}
- component: {fileID: 73216763}
m_Layer: 9
m_Name: background
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &73216762
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 73216761}
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:
- {fileID: 611469219}
- {fileID: 1844763192}
m_Father: {fileID: 574234740}
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: 7, y: 0}
m_SizeDelta: {x: 350, y: 350}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &73216763
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 73216761}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &73216764
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 73216761}
m_CullTransparentMesh: 1
--- !u!1 &77816930
GameObject:
m_ObjectHideFlags: 0
@@ -2970,7 +2893,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 200, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 80}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &190932926
@@ -4047,7 +3970,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 200, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 80}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &237392156
@@ -5875,6 +5798,7 @@ GameObject:
- component: {fileID: 425473020}
- component: {fileID: 425473021}
- component: {fileID: 425473022}
- component: {fileID: 425473023}
m_Layer: 5
m_Name: Task Panel
m_TagString: Untagged
@@ -5901,7 +5825,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: -350}
m_SizeDelta: {x: 350, y: 350}
m_Pivot: {x: 0, y: 0}
--- !u!222 &425473021
@@ -5942,6 +5866,18 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &425473023
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 425473019}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 433304b79d7ad5344b1a0c3932187de2, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &430924358
GameObject:
m_ObjectHideFlags: 0
@@ -8277,223 +8213,6 @@ GameObject:
m_CorrespondingSourceObject: {fileID: 7768698746163907630, guid: a1dbef2a0a50ecf49a39eae2d3e486b2, type: 3}
m_PrefabInstance: {fileID: 1592246586}
m_PrefabAsset: {fileID: 0}
--- !u!1 &574234739
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 574234740}
- component: {fileID: 574234743}
- component: {fileID: 574234742}
- component: {fileID: 574234741}
m_Layer: 9
m_Name: TaskManager
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &574234740
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 574234739}
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:
- {fileID: 73216762}
- {fileID: 1482675139}
m_Father: {fileID: 2091451641}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 500, y: 600}
m_Pivot: {x: 0, y: 0}
--- !u!95 &574234741
Animator:
serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 574234739}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 0}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_StabilizeFeet: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0
--- !u!222 &574234742
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 574234739}
m_CullTransparentMesh: 1
--- !u!114 &574234743
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 574234739}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3dee1c6746d58fc4ea504020e5212cd9, type: 3}
m_Name:
m_EditorClassIdentifier:
taskTextPrefab: {fileID: 5295477770541402281, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
taskListParent: {fileID: 1844763192}
--- !u!1 &611469218
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 611469219}
- component: {fileID: 611469221}
- component: {fileID: 611469220}
m_Layer: 9
m_Name: Text (TMP)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &611469219
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 611469218}
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: 73216762}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 1}
m_AnchorMax: {x: 0.5, y: 1}
m_AnchoredPosition: {x: 2, y: -36}
m_SizeDelta: {x: 200, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &611469220
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 611469218}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: "\u8BCA\u7597\u5355"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4278190080
m_fontColor: {r: 0, g: 0, b: 0, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 50
m_fontSizeBase: 50
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 1
m_HorizontalAlignment: 2
m_VerticalAlignment: 256
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 1
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!222 &611469221
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 611469218}
m_CullTransparentMesh: 1
--- !u!1 &616017231
GameObject:
m_ObjectHideFlags: 0
@@ -13184,7 +12903,7 @@ RectTransform:
m_AnchorMin: {x: 1, y: 0}
m_AnchorMax: {x: 1, y: 0}
m_AnchoredPosition: {x: 30, y: 25}
m_SizeDelta: {x: 56.009995, y: 50}
m_SizeDelta: {x: 56.01, y: 50}
m_Pivot: {x: 0, y: 0.5}
--- !u!114 &1024689439
MonoBehaviour:
@@ -16721,124 +16440,6 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 85815d386fde43dca8b4be1cfd26fe89, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &1311829988
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1844763192}
m_Modifications:
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_SizeDelta.x
value: 320
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_SizeDelta.y
value: 50
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_AnchoredPosition.x
value: 180
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_AnchoredPosition.y
value: -25
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3556313705934389985, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_text
value:
objectReference: {fileID: 0}
- target: {fileID: 3556313705934389985, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_fontSize
value: 25
objectReference: {fileID: 0}
- target: {fileID: 3556313705934389985, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_fontSizeBase
value: 25
objectReference: {fileID: 0}
- target: {fileID: 5295477770541402281, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_Name
value: Tasktext
objectReference: {fileID: 0}
- target: {fileID: 5295477770541402281, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
propertyPath: m_Layer
value: 9
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
--- !u!224 &1311829989 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2064460273118752238, guid: ab166642babe53e4993fa1bd9bd57204, type: 3}
m_PrefabInstance: {fileID: 1311829988}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1317294297
GameObject:
m_ObjectHideFlags: 0
@@ -18658,81 +18259,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1457081868}
m_CullTransparentMesh: 1
--- !u!1 &1482675138
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1482675139}
- component: {fileID: 1482675141}
- component: {fileID: 1482675140}
m_Layer: 9
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1482675139
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1482675138}
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: 574234740}
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: 6, y: 103}
m_SizeDelta: {x: 300, y: 3}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1482675140
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1482675138}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0, g: 0, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &1482675141
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1482675138}
m_CullTransparentMesh: 1
--- !u!1 &1491006728
GameObject:
m_ObjectHideFlags: 0
@@ -21082,7 +20608,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 200, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 80}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1611684201
@@ -22547,7 +22073,8 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Children:
- {fileID: 2033733147}
m_Father: {fileID: 425473020}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
@@ -22568,7 +22095,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Padding:
m_Left: 0
m_Left: 40
m_Right: 0
m_Top: 0
m_Bottom: 0
@@ -23435,109 +22962,6 @@ MonoBehaviour:
blendDistance: 0
weight: 1
sharedProfile: {fileID: 11400000, guid: 08e9088a964a64345b7ab8b06ae055ad, type: 2}
--- !u!1 &1844763191
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1844763192}
- component: {fileID: 1844763195}
- component: {fileID: 1844763194}
- component: {fileID: 1844763193}
m_Layer: 9
m_Name: element
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1844763192
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1844763191}
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:
- {fileID: 1311829989}
m_Father: {fileID: 73216762}
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: -23, y: -43}
m_SizeDelta: {x: 300, y: 250}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1844763193
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1844763191}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
m_Left: 20
m_Right: 0
m_Top: 0
m_Bottom: 0
m_ChildAlignment: 0
m_Spacing: -10
m_ChildForceExpandWidth: 0
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 0
m_ChildControlHeight: 0
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
--- !u!114 &1844763194
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1844763191}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &1844763195
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1844763191}
m_CullTransparentMesh: 1
--- !u!1 &1846916304
GameObject:
m_ObjectHideFlags: 0
@@ -24566,9 +23990,9 @@ RectTransform:
m_Children: []
m_Father: {fileID: 1696845842}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 200, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 200, y: -150}
m_SizeDelta: {x: 0, y: 80}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1960600463
@@ -25743,6 +25167,11 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2019424939}
m_CullTransparentMesh: 1
--- !u!224 &2033733147 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
m_PrefabInstance: {fileID: 2038189805314920883}
m_PrefabAsset: {fileID: 0}
--- !u!1 &2034573581
GameObject:
m_ObjectHideFlags: 0
@@ -26694,7 +26123,6 @@ RectTransform:
m_LocalScale: {x: 0, y: 0, z: 0}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 574234740}
- {fileID: 425473020}
- {fileID: 300534481}
- {fileID: 2135943277}
@@ -26822,9 +26250,9 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 113.58496, y: -50}
m_AnchoredPosition: {x: 0, y: -50}
m_SizeDelta: {x: 227.17, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
m_Pivot: {x: 0, y: 0.5}
--- !u!114 &2130174138
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -34701,6 +34129,103 @@ MonoBehaviour:
m_EffectColor: {r: 1, g: 0.58, b: 0.04, a: 1}
m_EffectDistance: {x: 3, y: -3}
m_UseGraphicAlpha: 1
--- !u!1001 &2038189805314920883
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1775784970}
m_Modifications:
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_Pivot.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_SizeDelta.x
value: 320
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_SizeDelta.y
value: 50
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_AnchoredPosition.x
value: 40
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_AnchoredPosition.y
value: -25
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4119798753652615804, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7125762734194905057, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
propertyPath: m_Name
value: Task Item
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: b7c1973c6f77b0b4eab9a1da8b6a03df, type: 3}
--- !u!224 &2041500036121329234
RectTransform:
m_ObjectHideFlags: 0
@@ -73,6 +73,11 @@ namespace AibisDream
_dialogueRunner.StartDialogue("Start");
}
public string GetCurLocalizedTableName()
{
return _lineProvider.GetStringTableName();
}
public void StopDialog()
{
_dialogueRunner.Stop();
+1 -1
View File
@@ -23,7 +23,7 @@ namespace AibisDream
private void HandleLineOutput(LocalizedLine dialogueLine, Action onDialogueLineFinished)
{
DialogCanvasManager.Instance.ShowLine(dialogueLine.TextWithoutCharacterName.Text,
dialogueLine.GetCharacterVo(), onDialogueLineFinished, dialogueLine.IsAutoSkipLine());
dialogueLine.GetCharacterVo(), onDialogueLineFinished, dialogueLine.TextID, dialogueLine.IsAutoSkipLine());
}
public override void RunOptions(DialogueOption[] dialogueOptions, Action<int> onOptionSelected)
@@ -66,5 +66,10 @@ namespace AibisDream
// 加载
_localizationTable = new LocalizationTable(tableName);
}
public string GetStringTableName()
{
return _localizationTable.TableName;
}
}
}
@@ -170,7 +170,7 @@ namespace AibisDream.FixSystem
#region
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, bool isAutoSkip = false)
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, string lineId ,bool isAutoSkip = false)
{
ShowTitle(character.GetActorName());
StartCoroutine(ShowText(dialogLine));
@@ -29,17 +29,17 @@ namespace AibisDream.Framework
public class LocalizationTable
{
private readonly string _tableName;
public string TableName { get; }
private StringTable _stringTable;
public LocalizationTable(string tableName)
{
_tableName = tableName;
_stringTable = LocalizationSettings.StringDatabase.GetTable(_tableName);
TableName = tableName;
_stringTable = LocalizationSettings.StringDatabase.GetTable(TableName);
LocalizationSettings.SelectedLocaleChanged += OnLocaleChanged;
Debug.Log($"表格{_tableName}已加载");
Debug.Log($"表格{TableName}已加载");
}
public void Dispose()
@@ -50,7 +50,7 @@ namespace AibisDream.Framework
private void OnLocaleChanged(Locale locale)
{
_stringTable = LocalizationSettings.StringDatabase.GetTable(_tableName);
_stringTable = LocalizationSettings.StringDatabase.GetTable(TableName);
}
public StringTableEntry this[string key] => _stringTable[key];
+4 -4
View File
@@ -36,7 +36,7 @@ public class TaskManager : MonoBehaviour
}
[YarnCommand("task_moveIn")]
// [YarnCommand("task_moveIn")]
public void Task_moveIn()
{
AudioManager.Instance.PlaySfx("event:/Scriptal/taskmanager");
@@ -44,7 +44,7 @@ public class TaskManager : MonoBehaviour
}
[YarnCommand("task_moveOut")]
// [YarnCommand("task_moveOut")]
public void Task_moveOut()
{
AudioManager.Instance.PlaySfx("event:/Scriptal/taskmanager");
@@ -81,7 +81,7 @@ public class TaskManager : MonoBehaviour
UpdateTaskUI();
}
[YarnCommand("complete_task")]
// [YarnCommand("complete_task")]
public void CompleteTask(string taskText)
{
TaskEntry task = FindTaskByText(tasks, taskText);
@@ -96,7 +96,7 @@ public class TaskManager : MonoBehaviour
}
}
[YarnCommand("clear_tasks")]
// [YarnCommand("clear_tasks")]
public void ClearTasks()
{
tasks.Clear(); // 清空任务列表
+1 -1
View File
@@ -21,7 +21,7 @@ namespace AibisDream
_ => HideDialog());
}
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, bool isAutoSkip = false)
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, string lineId, bool isAutoSkip = false)
{
Debug.Log("CenterOption只显示选项");
}
+1 -1
View File
@@ -44,7 +44,7 @@ namespace AibisDream
});
}
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, bool isAutoSkip = false)
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, string lineId, bool isAutoSkip = false)
{
// 把原有对话清掉
ClearBox();
+2 -1
View File
@@ -85,8 +85,9 @@ namespace AibisDream
/// <param name="dialogLine">对话内容</param>
/// <param name="character">角色内容</param>
/// <param name="nextStep">下一步</param>
/// <param name="lineId">行号</param>
/// <param name="isAutoSkip">是否自动跳过,默认为false</param>
public virtual void ShowLine(string dialogLine, CharacterVo character, Action nextStep, bool isAutoSkip = false)
public virtual void ShowLine(string dialogLine, CharacterVo character, Action nextStep, string lineId, bool isAutoSkip = false)
{
gameObject.SetActive(true);
@@ -38,7 +38,7 @@ namespace AibisDream
_dialogViews.ForEach(item => item.HideDialog());
}
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, bool isAutoSkip = false)
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, string lineId, bool isAutoSkip = false)
{
gameObject.SetActive(true);
// 根据角色信息气泡
@@ -46,7 +46,7 @@ namespace AibisDream
// 处理其他泡泡
ProcessOtherBox();
// 显示对话
_currentView.ShowLine(dialogLine, character, nextStep, isAutoSkip);
_currentView.ShowLine(dialogLine, character, nextStep, lineId, isAutoSkip);
}
public void ShowOptions(DialogOption[] options)
@@ -22,7 +22,10 @@ namespace AibisDream
public override void OnSingletonInit()
{
InitEvent();
}
private void Start()
{
// 默认对话框直接加载
var box = transform.Find("Dialog Box").GetComponent<IDialogView>();
RegisterDialogView(DialogViewType.OldBox, box);
@@ -30,10 +33,8 @@ namespace AibisDream
RegisterDialogView(DialogViewType.CenterText, centerText);
var centerOption = transform.Find("Center Option").GetComponent<IDialogView>();
RegisterDialogView(DialogViewType.CenterOption, centerOption);
}
private void Start()
{
RegisterDialogView(DialogViewType.Task, UIManager.Instance.GetPanel<TaskPanel>());
_curView = _dialogViewDict[DialogViewType.OldBox];
}
@@ -93,7 +94,7 @@ namespace AibisDream
#region
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, bool isAutoSkip = false)
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, string lineId, bool isAutoSkip = false)
{
// 根据DialogViewType确定在哪个对话框显示
if (character.dialogViewType == DialogViewType.Default)
@@ -105,7 +106,7 @@ namespace AibisDream
_lastShowView = _curView;
// 没有指定对话框,就用当前激活的
_curView.ShowLine(dialogLine, character, nextStep, isAutoSkip);
_curView.ShowLine(dialogLine, character, nextStep, lineId, isAutoSkip);
}
else if (_dialogViewDict.TryGetValue(character.dialogViewType, out var view))
{
@@ -116,7 +117,7 @@ namespace AibisDream
_lastShowView = view;
// 对于指定了对话框的,就在指定对话框显示
view.ShowLine(dialogLine, character, nextStep, isAutoSkip);
view.ShowLine(dialogLine, character, nextStep, lineId, isAutoSkip);
}
else
{
@@ -208,6 +209,7 @@ namespace AibisDream
OldBox,
Screen,
CenterText,
CenterOption
CenterOption,
Task
}
}
+1 -1
View File
@@ -10,7 +10,7 @@ namespace AibisDream
{
public interface IDialogView
{
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, bool isAutoSkip = false);
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, string lineId ,bool isAutoSkip = false);
public void ShowOptions(DialogOption[] dialogueOptions);
@@ -54,7 +54,7 @@ namespace AibisDream
#endregion
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, bool isAutoSkip = false)
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, string lineId, bool isAutoSkip = false)
{
gameObject.SetActive(true);
+148
View File
@@ -0,0 +1,148 @@
using System;
using System.Collections;
using System.Collections.Generic;
using AibisDream.Framework;
using AibisDream.Kit;
using AibisDream.Utility;
using DG.Tweening;
using TMPro;
using UnityEngine;
using UnityEngine.Localization.Components;
using Yarn.Unity;
namespace AibisDream
{
public class TaskPanel : MonoBehaviour, IUIPanel, IDialogView
{
private Transform _taskListParent;
private GameObject _taskItemPrefab;
private readonly Dictionary<string, GameObject> _taskDict = new();
private void Awake()
{
_taskListParent = transform.Find("Record");
_taskItemPrefab = ResourceKit.LoadAddressableSync<GameObject>(ConstRef.TaskItemName);
EnumEventSystem.Global.Register(GameLoopEnum.GameQuit, ClearTasks);
DialogCanvasManager.Instance.RegisterDialogView(DialogViewType.Task, this);
}
#region
public void CompleteTask(string lineId)
{
if (_taskDict.TryGetValue(lineId, out var taskItem))
{
taskItem.GetComponent<TMP_Text>().fontStyle |= FontStyles.Strikethrough;
}
}
public void ClearTasks()
{
foreach (var task in _taskDict)
{
Destroy(task.Value);
}
_taskDict.Clear();
}
#endregion
#region
public void ShowLine(string dialogLine, CharacterVo character, Action nextStep, string lineId, bool isAutoSkip = false)
{
var taskItem = Instantiate(_taskItemPrefab, _taskListParent);
// 设置本地化数据
var localize = taskItem.GetComponent<LocalizeStringEvent>();
localize.SetTable(DialogController.Instance.GetCurLocalizedTableName());
localize.SetEntry(lineId);
_taskDict[lineId] = taskItem;
ActionKit.Delay(0.5f, nextStep);
}
public void ShowOptions(DialogOption[] dialogueOptions)
{
Debug.Log("Task 面板不能显示选项");
}
public void HideDialog()
{
// HideDialog应该由其他函数控制
}
public bool TrySkipLine(bool isForceSkip = false)
{
// 这里不能跳过对话
return true;
}
public void NextStep()
{
// 这里不能手动跳到下一行
}
#endregion
#region
public bool IsOpen { get; private set;}
public void Show()
{
gameObject.SetActive(true);
AudioManager.Instance.PlaySfx("event:/Scriptal/taskmanager");
// 下移
transform.DOLocalMoveY(-350, 1f).OnComplete(() =>
{
IsOpen = true;
});
}
public void Hide()
{
// 上移
AudioManager.Instance.PlaySfx("event:/Scriptal/taskmanager");
transform.DOLocalMoveY(0, 1f).OnComplete(() =>
{
gameObject.SetActive(false);
IsOpen = false;
});
}
#endregion
}
public static class TaskYarnCommand
{
private static TaskPanel TaskPanel => UIManager.Instance.GetComponent<TaskPanel>();
[YarnCommand("complete_task")]
public static void CompleteTask(string lineId)
{
TaskPanel.CompleteTask(lineId);
}
[YarnCommand("clear_tasks")]
public static void ClearTasks()
{
TaskPanel.ClearTasks();
}
[YarnCommand("task_moveIn")]
public static IEnumerator ShowTask()
{
UIManager.Instance.ShowPanel<TaskPanel>();
yield return new WaitForSeconds(1);
}
[YarnCommand("task_moveOut")]
public static IEnumerator HideTask()
{
UIManager.Instance.HidePanel<TaskPanel>();
yield return new WaitForSeconds(1);
}
}
}
+11
View File
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 433304b79d7ad5344b1a0c3932187de2
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
+8 -2
View File
@@ -95,8 +95,14 @@ namespace AibisDream
}
public T GetPanel<T>() where T : class, IUIPanel
{
return _panelPool.TryGetValue(typeof(T), out var ui) ? ui as T : null;
{
if (_panelPool.TryGetValue(typeof(T), out var panel))
{
return panel as T;
}
Debug.Log($"没有找到{typeof(T)}");
return null;
}
}
+14 -1
View File
@@ -193,7 +193,20 @@ namespace AibisDream.Utility
while (currentIndex < line.Length)
{
var length = Math.Min(maxCharsPerLine, line.Length - currentIndex);
result.Append(line.Substring(currentIndex, length));
var substring = line.Substring(currentIndex, length);
// 检查是否需要调整长度以避免在单词中间断开
if (currentIndex + length < line.Length && !char.IsWhiteSpace(line[currentIndex + length]) && !char.IsPunctuation(line[currentIndex + length]))
{
var lastSpace = substring.LastIndexOf(' ');
if (lastSpace > 0)
{
length = lastSpace;
substring = line.Substring(currentIndex, length);
}
}
result.Append(substring);
currentIndex += length;
if (currentIndex < line.Length)
+2
View File
@@ -19,5 +19,7 @@ namespace AibisDream.Utility
public const string UITextTable = "UIText";
#endregion
public const string TaskItemName = "Task Item";
}
}
@@ -28,3 +28,4 @@ LiverModule,MK1型<br>冷却液循环模块,MK1 type coolant circulation module,
DigestModule,MK1型<br>物料处理模块,MK1 type material processing module,Screen,Aside,#E6A23C,,
CenterText,,,CenterText,Aside,,,
CenterOption,,,CenterOption,Aside,,,
Task,,,Task,Aside,,,
1 通过key索引配置 中文名 显示位置,Default使用默认,Screen插线屏幕,OldBox基本对话框 人物角色(Player/MainActor/Aside) 名称显示时的颜色 头像Pic路径 语音资源路径
28 DigestModule MK1型<br>物料处理模块 MK1 type material processing module Screen Aside #E6A23C
29 CenterText CenterText Aside
30 CenterOption CenterOption Aside
31 Task Task Aside