Commit 0889f6e8 authored by SherryChaos's avatar SherryChaos

speed up for duel

parent 37e4b30b
<linker>
<assembly fullname="Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="DoWhenOnDrag" preserve="all" />
<type fullname="DuelLog" preserve="all" />
<type fullname="DuelPrefabContainer" preserve="all" />
<type fullname="MDPro3.Appearance" preserve="all" />
<type fullname="MDPro3.AudioManager" preserve="all" />
<type fullname="MDPro3.BackgroundManager" preserve="all" />
<type fullname="MDPro3.CameraManager" preserve="all" />
<type fullname="MDPro3.CardDescription" preserve="all" />
<type fullname="MDPro3.CardDetail" preserve="all" />
<type fullname="MDPro3.CardRenderer" preserve="all" />
<type fullname="MDPro3.EditDeck" preserve="all" />
<type fullname="MDPro3.GameCardMono" preserve="all" />
<type fullname="MDPro3.Items" preserve="all" />
<type fullname="MDPro3.MateView" preserve="all" />
<type fullname="MDPro3.Menu" preserve="all" />
<type fullname="MDPro3.MessageManager" preserve="all" />
<type fullname="MDPro3.MonsterCutin" preserve="all" />
<type fullname="MDPro3.OcgCore" preserve="all" />
<type fullname="MDPro3.Online" preserve="all" />
<type fullname="MDPro3.Program" preserve="all" />
<type fullname="MDPro3.Room" preserve="all" />
<type fullname="MDPro3.RoomPlayer" preserve="all" />
<type fullname="MDPro3.SelectDeck" preserve="all" />
<type fullname="MDPro3.SelectPuzzle" preserve="all" />
<type fullname="MDPro3.SelectReplay" preserve="all" />
<type fullname="MDPro3.Setting" preserve="all" />
<type fullname="MDPro3.Solo" preserve="all" />
<type fullname="MDPro3.TextureManager" preserve="all" />
<type fullname="MDPro3.TimeLineManager" preserve="all" />
<type fullname="MDPro3.UI.AppearanceItem" preserve="all" />
<type fullname="MDPro3.UI.AutoScale" preserve="all" />
<type fullname="MDPro3.UI.ButtonHold" preserve="all" />
<type fullname="MDPro3.UI.ButtonHover" preserve="all" />
<type fullname="MDPro3.UI.ButtonList" preserve="all" />
<type fullname="MDPro3.UI.ButtonListForAppearance" preserve="all" />
<type fullname="MDPro3.UI.ButtonListForAppearancePlayer" preserve="all" />
<type fullname="MDPro3.UI.ButtonPress" preserve="all" />
<type fullname="MDPro3.UI.ButtonSpriteSwap" preserve="all" />
<type fullname="MDPro3.UI.ButtonSwitchForDeckPickup" preserve="all" />
<type fullname="MDPro3.UI.CardList" preserve="all" />
<type fullname="MDPro3.UI.CardListItem" preserve="all" />
<type fullname="MDPro3.UI.CardOnEdit" preserve="all" />
<type fullname="MDPro3.UI.CleanTextButton" preserve="all" />
<type fullname="MDPro3.UI.DuelButton" preserve="all" />
<type fullname="MDPro3.UI.EventDrag" preserve="all" />
<type fullname="MDPro3.UI.HintAutoMove" preserve="all" />
<type fullname="MDPro3.UI.HorizontalScrollbarMouseWheel" preserve="all" />
<type fullname="MDPro3.UI.InputFieldSubmit" preserve="all" />
<type fullname="MDPro3.UI.InputValidation" preserve="all" />
<type fullname="MDPro3.UI.LinkClickHandler" preserve="all" />
<type fullname="MDPro3.UI.NewText" preserve="all" />
<type fullname="MDPro3.UI.PopupConfirm" preserve="all" />
<type fullname="MDPro3.UI.PopupDuelInput" preserve="all" />
<type fullname="MDPro3.UI.PopupDuelPhase" preserve="all" />
<type fullname="MDPro3.UI.PopupDuelPosition" preserve="all" />
<type fullname="MDPro3.UI.PopupDuelSelectCard" preserve="all" />
<type fullname="MDPro3.UI.PopupDuelSelectCardItem" preserve="all" />
<type fullname="MDPro3.UI.PopupDuelSelection" preserve="all" />
<type fullname="MDPro3.UI.PopupDuelYesOrNo" preserve="all" />
<type fullname="MDPro3.UI.PopupInput" preserve="all" />
<type fullname="MDPro3.UI.PopupRockPaperScissors" preserve="all" />
<type fullname="MDPro3.UI.PopupSearchFilter" preserve="all" />
<type fullname="MDPro3.UI.PopupSearchOrder" preserve="all" />
<type fullname="MDPro3.UI.PopupSelection" preserve="all" />
<type fullname="MDPro3.UI.PopupServer" preserve="all" />
<type fullname="MDPro3.UI.PopupText" preserve="all" />
<type fullname="MDPro3.UI.PopupYesOrNo" preserve="all" />
<type fullname="MDPro3.UI.ShowFPS" preserve="all" />
<type fullname="MDPro3.UI.SuperScrollViewItemForAddress" preserve="all" />
<type fullname="MDPro3.UI.SuperScrollViewItemForCutin" preserve="all" />
<type fullname="MDPro3.UI.SuperScrollViewItemForDeckEdit" preserve="all" />
<type fullname="MDPro3.UI.SuperScrollViewItemForDeckSelect" preserve="all" />
<type fullname="MDPro3.UI.SuperScrollViewItemForMate" preserve="all" />
<type fullname="MDPro3.UI.SuperScrollViewItemForSelection" preserve="all" />
<type fullname="MDPro3.UI.SuperScrollViewItemTwoStageForPuzzle" preserve="all" />
<type fullname="MDPro3.UI.SuperScrollViewItemTwoStageForReplay" preserve="all" />
<type fullname="MDPro3.UI.SuperScrollViewItemTwoStageForSolo" preserve="all" />
<type fullname="MDPro3.UI.Tab" preserve="all" />
<type fullname="MDPro3.UI.Tabs" preserve="all" />
<type fullname="MDPro3.UI.Toggle" preserve="all" />
<type fullname="MDPro3.UI.ToggleForDeckDelete" preserve="all" />
<type fullname="MDPro3.UI.ToggleForSearchFilter" preserve="all" />
<type fullname="MDPro3.UI.ToggleForSearchOrder" preserve="all" />
<type fullname="MDPro3.UI.UIEventWithAudio" preserve="all" />
<type fullname="MDPro3.UI.UIHover" preserve="all" />
<type fullname="MDPro3.UIManager" preserve="all" />
<type fullname="TextureContainer" preserve="all" />
<type fullname="YgomSystem.Effect.ScreenEffect" preserve="all" />
<type fullname="YgomSystem.ElementSystem.ElementObject" preserve="all" />
<type fullname="YgomSystem.ElementSystem.ElementObjectManager" preserve="all" />
<type fullname="YgomSystem.Timeline.SoundPlayableAsset" preserve="all" />
<type fullname="YgomSystem.Timeline.SoundTrack" preserve="all" />
<type fullname="YgomSystem.UI.TweenEvent" preserve="all" />
<type fullname="YgomSystem.UI.TweenPosition" preserve="all" />
<type fullname="YgomSystem.UI.TweenPositionTo" preserve="all" />
<type fullname="YgomSystem.UI.TweenRotation" preserve="all" />
<type fullname="YgomSystem.UI.TweenScale" preserve="all" />
<type fullname="YgomSystem.UI.TweenScaleTo" preserve="all" />
<type fullname="YgomSystem.UI.TweenSpriteColor" preserve="all" />
<type fullname="MDPro3.UI.StringUnityEvent" preserve="nothing" serialized="true" />
<type fullname="MDPro3.Items/Item" 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.InputSystem, Version=1.8.2.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.InputSystem.InputActionAsset" preserve="all" />
<type fullname="UnityEngine.InputSystem.InputActionReference" preserve="all" />
<type fullname="UnityEngine.InputSystem.UI.InputSystemUIInputModule" preserve="all" />
<type fullname="UnityEngine.InputSystem.InputAction" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.InputSystem.InputActionMap" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.InputSystem.InputBinding" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.InputSystem.InputControlScheme" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.InputSystem.InputControlScheme/DeviceRequirement" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="Unity.RenderPipelines.Core.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<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.MinFloatParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.ProbeVolumeBlendingTextureMemoryBudget" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.ProbeVolumeSHBands" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.ProbeVolumeSceneData" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.ProbeVolumeTextureMemoryBudget" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.SerializedDictionary`2" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.TextureParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Vector2Parameter" 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.Bloom" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.ChromaticAberration" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.DepthOfField" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.LensDistortion" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.MotionBlur" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.PostProcessData" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.UniversalAdditionalCameraData" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.UniversalRendererData" preserve="all" />
<type fullname="UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset" 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.DownscaleParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Universal.MotionBlurModeParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Universal.MotionBlurQualityParameter" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Universal.PostProcessData/ShaderResources" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Universal.PostProcessData/TextureResources" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Universal.ScriptableRendererData/DebugShaderResources" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Universal.ScriptableRendererData/ProbeVolumeResources" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Universal.StencilStateData" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Universal.TemporalAA/Settings" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset/TextureResources" 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.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_FontAsset" preserve="all" />
<type fullname="TMPro.VertexGradient" preserve="nothing" serialized="true" />
<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_FontFeatureTable" preserve="nothing" serialized="true" />
<type fullname="TMPro.TMP_FontWeightPair" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="Unity.Timeline, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.Timeline.ActivationPlayableAsset" preserve="all" />
<type fullname="UnityEngine.Timeline.ActivationTrack" preserve="all" />
<type fullname="UnityEngine.Timeline.AnimationPlayableAsset" preserve="all" />
<type fullname="UnityEngine.Timeline.AnimationTrack" preserve="all" />
<type fullname="UnityEngine.Timeline.MarkerTrack" 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.TimelineClip" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="UnityEngine.AnimationModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.Animation" preserve="all" />
<type fullname="UnityEngine.AnimationClip" preserve="all" />
<type fullname="UnityEngine.Animator" preserve="all" />
<type fullname="UnityEngine.AnimatorOverrideController" preserve="all" />
<type fullname="UnityEngine.Avatar" preserve="all" />
<type fullname="UnityEngine.RuntimeAnimatorController" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.AudioModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.AudioClip" preserve="all" />
<type fullname="UnityEngine.AudioListener" preserve="all" />
<type fullname="UnityEngine.AudioSource" 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.Light" preserve="all" />
<type fullname="UnityEngine.LightmapSettings" preserve="all" />
<type fullname="UnityEngine.Material" preserve="all" />
<type fullname="UnityEngine.Mesh" preserve="all" />
<type fullname="UnityEngine.MeshFilter" preserve="all" />
<type fullname="UnityEngine.MeshRenderer" preserve="all" />
<type fullname="UnityEngine.Object" preserve="all" />
<type fullname="UnityEngine.RectTransform" preserve="all" />
<type fullname="UnityEngine.Rendering.SortingGroup" 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.TextAsset" preserve="all" />
<type fullname="UnityEngine.Texture2D" preserve="all" />
<type fullname="UnityEngine.Transform" preserve="all" />
<type fullname="UnityEngine.U2D.SpriteAtlas" preserve="all" />
<type fullname="UnityEngine.Bounds" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Events.ArgumentCache" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Events.PersistentCallGroup" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Events.PersistentListenerMode" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.Events.UnityEvent" 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.PhysicsModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.BoxCollider" preserve="all" />
<type fullname="UnityEngine.MeshCollider" 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.UI.AspectRatioFitter" 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.Image" preserve="all" />
<type fullname="UnityEngine.UI.InputField" preserve="all" />
<type fullname="UnityEngine.UI.Mask" 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.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.InputField/EndEditEvent" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UI.InputField/OnChangeEvent" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UI.InputField/SubmitEvent" 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" />
</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="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>
\ No newline at end of file
fileFormatVersion: 2
guid: 27f50d889844fb84ca79ae8635801e2d
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
MDPro3 v1.1.1更新:
1.同步YGOPro,支持组队决斗投降
2.修复上版本中,部分新卡在本地模式下无法发动效果的错误
3.修复上版本中,编辑卡组模式下,卡图加载过程中退出卡组编辑模式,导致游戏不能继续读取卡图的错误。
1.新投稿动画:琰魔龙 红莲魔·渊、龙骑士 D-终
2.现在在决斗中也能开启加速了,回放下为2倍速,其他模式下为1.5倍速
3.修复上版本中,部分新卡在本地模式下无法发动效果的错误。
4.修复上版本中,编辑卡组模式下,卡图加载过程中退出卡组编辑模式,导致游戏不能继续读取卡图的错误。
MDPro3 v1.1.0更新:
0.本次更新安卓端需要卸载老版本才能进行安装。安卓端的首选图形API改为Vulkan。
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -12569,7 +12569,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1687306876}
m_Direction: 2
m_Value: 1
m_Size: 1
m_Size: 0.99999994
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:
......@@ -16799,7 +16799,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1581995138}
m_Direction: 2
m_Value: 0
m_Size: 1
m_Size: 0
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:
......@@ -20408,8 +20408,8 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 931169953}
m_HandleRect: {fileID: 931169952}
m_Direction: 2
m_Value: 1
m_Size: 1
m_Value: 0
m_Size: 0.6103895
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:
......@@ -27588,43 +27588,6 @@ MonoBehaviour:
playerName: {fileID: 310659777}
readyIcon: {fileID: 495579497}
button: {fileID: 696875571}
--- !u!1 &501522223
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 501522224}
m_Layer: 5
m_Name: Buttons Duel
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &501522224
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 501522223}
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: 1157429424}
- {fileID: 1490307501}
m_Father: {fileID: 1513174786}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &503001672
GameObject:
m_ObjectHideFlags: 0
......@@ -41825,7 +41788,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 476827028}
m_Direction: 2
m_Value: 1
m_Size: 0.6234872
m_Size: 0.61378336
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:
......@@ -48328,6 +48291,8 @@ RectTransform:
- {fileID: 1611632935}
- {fileID: 1153197033}
- {fileID: 2088179573}
- {fileID: 1157429424}
- {fileID: 1490307501}
m_Father: {fileID: 1513174786}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
......@@ -51475,7 +51440,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1163139165}
m_Direction: 2
m_Value: 1
m_Size: 1
m_Size: 0.99999994
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:
......@@ -55481,8 +55446,8 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 948258732}
m_HandleRect: {fileID: 948258731}
m_Direction: 2
m_Value: 0
m_Size: 1
m_Value: 1
m_Size: 0.99999994
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:
......@@ -59485,7 +59450,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0.000030517578}
m_SizeDelta: {x: 0, y: 300}
m_Pivot: {x: 0.5, y: 1}
--- !u!1 &1117266860
......@@ -61868,11 +61833,11 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 501522224}
m_Father: {fileID: 901037818}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0}
m_AnchorMax: {x: 1, y: 0}
m_AnchoredPosition: {x: -260, y: 60}
m_AnchoredPosition: {x: -360, y: 60}
m_SizeDelta: {x: 82, y: 82}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1157429425
......@@ -75271,7 +75236,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1714379351}
m_Direction: 2
m_Value: 1
m_Size: 1
m_Size: 0.99999994
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:
......@@ -76837,8 +76802,8 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 761159129}
m_HandleRect: {fileID: 761159127}
m_Direction: 2
m_Value: 1
m_Size: 1
m_Value: 0
m_Size: 0.6629213
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:
......@@ -79375,7 +79340,7 @@ GameObject:
- component: {fileID: 1474142819}
- component: {fileID: 1474142818}
m_Layer: 5
m_Name: Buttons Replay
m_Name: Buttons Control
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
......@@ -79397,12 +79362,11 @@ RectTransform:
- {fileID: 1807146476}
- {fileID: 2016435674}
- {fileID: 12608833}
- {fileID: 1612596374}
m_Father: {fileID: 1513174786}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0}
m_AnchorMax: {x: 1, y: 0}
m_AnchoredPosition: {x: -510, y: 60}
m_AnchoredPosition: {x: -110, y: 180}
m_SizeDelta: {x: 180, y: 90}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1474142818
......@@ -80739,11 +80703,11 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 501522224}
m_Father: {fileID: 901037818}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0}
m_AnchorMax: {x: 1, y: 0}
m_AnchoredPosition: {x: -360, y: 60}
m_AnchoredPosition: {x: -460, y: 60}
m_SizeDelta: {x: 98.4, y: 98.4}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1490307502
......@@ -81142,7 +81106,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 2083794100}
m_Direction: 2
m_Value: 0
m_Size: 1
m_Size: 0.5588235
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:
......@@ -82146,7 +82110,6 @@ RectTransform:
- {fileID: 1512433270}
- {fileID: 2019886640}
- {fileID: 901037818}
- {fileID: 501522224}
- {fileID: 1474142817}
- {fileID: 1152676713}
- {fileID: 1901605318}
......@@ -82196,7 +82159,6 @@ MonoBehaviour:
list: {fileID: 86981057}
log: {fileID: 1279088656}
popup: {fileID: 1901605318}
replayButtons: {fileID: 1474142816}
buttonStop: {fileID: 1172034731}
buttonPlay: {fileID: 1807146475}
buttonAcc: {fileID: 2016435673}
......@@ -88481,156 +88443,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1612411754}
m_CullTransparentMesh: 1
--- !u!1 &1612596373
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1612596374}
- component: {fileID: 1612596378}
- component: {fileID: 1612596377}
- component: {fileID: 1612596376}
- component: {fileID: 1612596375}
m_Layer: 5
m_Name: BtnExit
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1612596374
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1612596373}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 5}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1474142817}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0}
m_AnchorMax: {x: 1, y: 0}
m_AnchoredPosition: {x: 162, y: 45}
m_SizeDelta: {x: 93, y: 93}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1612596375
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1612596373}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c48b628189305e649b63ee28987f282f, type: 3}
m_Name:
m_EditorClassIdentifier:
previewClip: {fileID: 0}
enterAudio:
clickAudio: SE_DUEL_SELECT
exitAudio:
audioType: 0
--- !u!114 &1612596376
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1612596373}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 0
m_WrapAround: 0
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 2
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
m_HighlightedSprite: {fileID: 21300000, guid: 10d4f8513c5074242b9a3f99218a9e9b, type: 3}
m_PressedSprite: {fileID: 21300000, guid: 25d06c76b4615734687b979995ec36fd, type: 3}
m_SelectedSprite: {fileID: 21300000, guid: 25d06c76b4615734687b979995ec36fd, type: 3}
m_DisabledSprite: {fileID: 21300000, guid: 539307f8ad6ab604eadcc7cc82b12c81, type: 3}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 1612596377}
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 286323443}
m_TargetAssemblyTypeName: Program, Assembly-CSharp
m_MethodName: ExitCurrentServant
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
--- !u!114 &1612596377
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1612596373}
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: 21300000, guid: b9e514118b44eda429ee164aba8e5fd2, type: 3}
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 &1612596378
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1612596373}
m_CullTransparentMesh: 1
--- !u!1 &1614059991
GameObject:
m_ObjectHideFlags: 0
......@@ -93053,7 +92865,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 677938099}
m_Direction: 2
m_Value: 1
m_Size: 1
m_Size: 0.99999994
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:
......@@ -114943,7 +114755,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0}
m_AnchorMax: {x: 1, y: 0}
m_AnchoredPosition: {x: -360, y: 60}
m_AnchoredPosition: {x: -260, y: 60}
m_SizeDelta: {x: 82, y: 82}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2088179574
......@@ -40,7 +40,6 @@ namespace MDPro3
public CardList list;
public DuelLog log;
public RectTransform popup;
public GameObject replayButtons;
public GameObject buttonStop;
public GameObject buttonPlay;
public GameObject buttonAcc;
......@@ -174,14 +173,19 @@ namespace MDPro3
}
public void OnAcc()
{
float targetSpeed = 1.5f;
#if UNITY_EDITOR
Program.I().timeScaleForEdit = 2f;
if(condition == Condition.Replay)
targetSpeed = 2f;
Program.I().timeScaleForEdit = targetSpeed;
#else
Program.I().timeScale = 2f;
if (condition == Condition.Replay)
targetSpeed = 2f;
Program.I().timeScale = targetSpeed;
#endif
buttonAcc.SetActive(false);
buttonNor.SetActive(true);
SetBgTimeScale(0.5f);
SetBgTimeScale(1f / targetSpeed);
}
public void OnNor()
{
......@@ -1450,10 +1454,6 @@ namespace MDPro3
cantCheckGrave = false;
cookie_matchKill = 0;
needDamageResponseInstant = false;
if (condition == Condition.Replay)
replayButtons.SetActive(true);
else
replayButtons.SetActive(false);
buttonStop.SetActive(true);
buttonPlay.SetActive(false);
buttonAcc.SetActive(true);
......@@ -7089,10 +7089,15 @@ namespace MDPro3
{
Tools.SetAnimatorTimescale(field0.transform, timeScale);
Tools.SetAnimatorTimescale(field1.transform, timeScale);
Tools.SetParticleSystemSimulationSpeed(field0.transform, timeScale);
Tools.SetParticleSystemSimulationSpeed(field1.transform, timeScale);
if (mate0 != null)
mate0.SetTimeScale(timeScale);
if (mate1 != null)
mate1.SetTimeScale(timeScale);
foreach (var card in cards)
if (card.model != null)
Tools.SetAnimatorTimescale(card.model.transform, timeScale);
}
public void GraveBgEffect(GPS p, bool cardIn)
......
......@@ -242,30 +242,37 @@ namespace MDPro3
exportPicture.onClick.AddListener(OnExportPictures);
clearPicture.onClick.AddListener(OnClearPictures);
clearExpansions.onClick.AddListener(OnClearExpansions);
supportExpansions.onClick.AddListener(OnSupportExpansions);
updatePrerelease.onClick.AddListener(OnUpdatePrerelease);
bgmVol.value = int.Parse(Config.Get("BgmVol", "700")) / (float)1000;
OnBgmVolChange(bgmVol.value);
seVol.value = int.Parse(Config.Get("SeVol", "700")) / (float)1000;
OnSeVolChange(seVol.value);
voiceVol.value = int.Parse(Config.Get("VoiceVol", "700")) / (float)1000;
OnVoiceVolChange(voiceVol.value);
fps.value = int.Parse(Config.Get("FPS", "60"));
scale.value = int.Parse(Config.Get("Scale", "1000")) / (float)1000;
supportExpansions.onClick.AddListener(OnSupportExpansions);
updatePrerelease.onClick.AddListener(OnUpdatePrerelease);
OnFpsChange(fps.value);
var defau = "1000";
#if UNITY_ANDROID
defau = "500";
#endif
scale.value = int.Parse(Config.Get("Scale", defau)) / (float)1000;
OnScaleChange(scale.value);
defau = "1000";
#if UNITY_ANDROID
defau = "1500";
#endif
uiScale.value = int.Parse(Config.Get("UIScale", defau)) / (float)1000;
quality.value = int.Parse(Config.Get("Quality", "3"));
OnQualityChange(quality.value);
faa.value = int.Parse(Config.Get("FAA", "1"));
OnFAAChange(faa.value);
aaa.value = int.Parse(Config.Get("AAA", "0"));
OnAAAChange(aaa.value);
shadow.value = int.Parse(Config.Get("Shadow", "0"));
OnShadowChange(shadow.value);
InitializeShowFPS();
InitializeScreenMode();
InitializeResolution();
......
......@@ -75,6 +75,15 @@ namespace MDPro3
foreach (var animator in container.GetComponentsInChildren<Animator>(true))
animator.speed = timeScale;
}
public static void SetParticleSystemSimulationSpeed(Transform container, float timeScale)
{
foreach(var particle in container.GetComponentsInChildren<ParticleSystem>(true))
{
var main = particle.main;
main.simulationSpeed = timeScale;
}
}
public static void SetPlayableDirectorUnscaledGameTime(Transform container)
{
foreach (var director in container.GetComponentsInChildren<PlayableDirector>(true))
......
......@@ -51,7 +51,7 @@ namespace MDPro3.UI
if (timeLimit == 0)
DuelEnd();
pastTime += Time.deltaTime;
pastTime += Time.unscaledDeltaTime;
int remainTime = Mathf.CeilToInt(time - pastTime);
text.text = remainTime.ToString();
......
......@@ -35,6 +35,8 @@ namespace MDPro3.UI
public bool unselectable;
static Color unselectableColor = new Color(0.5f, 0.5f, 0.5f, 1f);
public bool preselected;
static float doubleClickTime = 0.2f;
private void Start()
{
......@@ -159,7 +161,7 @@ namespace MDPro3.UI
{
if (!unselectable)
{
if ((Time.time - clickTime) < 0.2f)
if ((Time.time - clickTime) < doubleClickTime * Time.timeScale)
{
if (manager.selectedCount == 1 && manager.min == 1 && manager.max == 1)
manager.OnConfirm();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment