From fd16fcf420fbee2809966a924441f2e7c20f3cc3 Mon Sep 17 00:00:00 2001 From: "DESKTOP-SAJ6RKV\\Administrator" Date: Tue, 17 Jun 2025 16:12:08 +0800 Subject: [PATCH] 1 --- .../Atlas/UIRaw_Atlas_主界面.spriteatlas | 150 +++++++++++++++++- .../Atlas/UIRaw_Atlas_外星碎片.spriteatlas | 9 +- .../Atlas/UIRaw_Atlas_新增内容.spriteatlas | 16 +- .../bytes/systemconfig_tbsystemconfig.bytes | Bin 16 -> 24 bytes .../Assets/AssetRaw/UI/UIGameBattle.prefab | 8 +- .../UIRaw/Atlas/新增内容/zjm_hdwxwm.png | Bin 29186 -> 0 bytes .../UIRaw/Atlas/新增内容/zjm_hdwxwm.png.meta | 114 ------------- .../HotFix/GameLogic/Common/EventConts.cs | 2 + .../GameLogic/Manager/DataGameSceneManager.cs | 29 +++- .../GameConfig/systemConfig/SystemConfig.cs | 12 ++ 10 files changed, 211 insertions(+), 129 deletions(-) delete mode 100644 UnityProject/Assets/AssetRaw/UIRaw/Atlas/新增内容/zjm_hdwxwm.png delete mode 100644 UnityProject/Assets/AssetRaw/UIRaw/Atlas/新增内容/zjm_hdwxwm.png.meta diff --git a/UnityProject/Assets/AssetArt/Atlas/UIRaw_Atlas_主界面.spriteatlas b/UnityProject/Assets/AssetArt/Atlas/UIRaw_Atlas_主界面.spriteatlas index b0b00962..30b63408 100644 --- a/UnityProject/Assets/AssetArt/Atlas/UIRaw_Atlas_主界面.spriteatlas +++ b/UnityProject/Assets/AssetArt/Atlas/UIRaw_Atlas_主界面.spriteatlas @@ -122,10 +122,154 @@ SpriteAtlas: bindAsDefault: 1 isAtlasV2: 0 cachedData: {fileID: 0} - packedSpriteRenderDataKeys: [] + packedSpriteRenderDataKeys: + - e4908990e907ced44b86a625dabaa27f: 21300000 + - f56dc9b0b57169c47b65bf2403c8bf2e: 21300000 + - c14201f0f80ab264aaf08debeeec779e: 21300000 + - 8f433d11c6175fd47afb4f0e7be73dbd: 21300000 + - 78030231b2c6742438c2f67622ca1262: 21300000 + - e9e76581f169d5040ab2eaecb0263be8: 21300000 + - 5494df622d8fe1d46af0d456b5a3bcff: 21300000 + - 2e561772f31519b48a0ab15323747436: 21300000 + - 2ab004925fe05ea4189139d6634fc89c: 21300000 + - c23c25c21a0ab48448d8fbcd9846a1d6: 21300000 + - 684eeb03823cc3e49b6a5887bb31be70: 21300000 + - 70020d8362827f941ae2e250d3e10259: 21300000 + - 06e748b355806d3408600b9d9cd6a61e: 21300000 + - 3e973bb3aca50a6449a749680c2db168: 21300000 + - 66af95f3209b0f94f9361954481784e2: 21300000 + - a8f87634550bf8b40ba1fc4133eeecc3: 21300000 + - 98ee06a4f7f7e7e488584f6872038044: 21300000 + - 46934845d7fd2c143978d576382f49bf: 21300000 + - a21b8f45d1e48df47a6314b580422e3d: 21300000 + - b474057522933f44bb99a5141e4de92e: 21300000 + - 5bcf2eb5f17a97444ab3555c10d9a69f: 21300000 + - 6e658336532116a4db63aef49f6faef9: 21300000 + - b93ebe46c9fef6e44b88936aa9f06d1a: 21300000 + - f59bc6e6dc3b25b4889863bab125663b: 21300000 + - cd9dc1a764f3fa24593ccabe1b048983: 21300000 + - b8ba25f72aad3364c9cf90b708dcf73d: 21300000 + - d559bf28f7212cc48ac0d1a5b6a6949f: 21300000 + - ee26808848eb8da4e883cfceb4626125: 21300000 + - d80d4a1948948f443a3c52846ee6eefe: 21300000 + - a7f80929c0671db4098dd6c85e15840a: 21300000 + - cfd2f569a0b350d41be563c8c0c3c8dc: 21300000 + - e4d38f79aca053c41808a2f8a98c2cf0: 21300000 + - 3d760d89198d8284e9b3901a6e13c27c: 21300000 + - f602b4f90c80ffb42b32186d8075f24d: 21300000 + - 7bb55d6ab10161a4e8ebf0033432909a: 21300000 + - 8d10d57a9612abc4d8186cdc0eb7647a: 21300000 + - 280312aa89342d240a9aae00ee6542b8: 21300000 + - 13c28b9bef016f149aa882bc73c50ce7: 21300000 + - 6ce9cf9bf19c0904db471d9c65874892: 21300000 + - 30f8a8fd10da84a42acb2d23aad7d118: 21300000 + - 516d8abe3c2c1bc42b6390c10af872bf: 21300000 + - 481fe1de817043646ad49730f16ffd48: 21300000 + - 522e3dde7cf719543b71871534ba6a67: 21300000 + - b0d2ceee9a5cb21449f8eadfe72a61cb: 21300000 + - 5bb6ac3fd15a1fc49a747143026a28ee: 21300000 + - 2d5c694fc8d2bed46996062763ed3b36: 21300000 + - dc1fef4f2611ecf4e88e5869cfbea019: 21300000 + - 438111afefc9e664287061861c1e98f1: 21300000 m_MasterAtlas: {fileID: 0} - m_PackedSprites: [] - m_PackedSpriteNamesToIndex: [] + m_PackedSprites: + - {fileID: 21300000, guid: e4908990e907ced44b86a625dabaa27f, type: 3} + - {fileID: 21300000, guid: f56dc9b0b57169c47b65bf2403c8bf2e, type: 3} + - {fileID: 21300000, guid: c14201f0f80ab264aaf08debeeec779e, type: 3} + - {fileID: 21300000, guid: 8f433d11c6175fd47afb4f0e7be73dbd, type: 3} + - {fileID: 21300000, guid: 78030231b2c6742438c2f67622ca1262, type: 3} + - {fileID: 21300000, guid: e9e76581f169d5040ab2eaecb0263be8, type: 3} + - {fileID: 21300000, guid: 5494df622d8fe1d46af0d456b5a3bcff, type: 3} + - {fileID: 21300000, guid: 2e561772f31519b48a0ab15323747436, type: 3} + - {fileID: 21300000, guid: 2ab004925fe05ea4189139d6634fc89c, type: 3} + - {fileID: 21300000, guid: c23c25c21a0ab48448d8fbcd9846a1d6, type: 3} + - {fileID: 21300000, guid: 684eeb03823cc3e49b6a5887bb31be70, type: 3} + - {fileID: 21300000, guid: 70020d8362827f941ae2e250d3e10259, type: 3} + - {fileID: 21300000, guid: 06e748b355806d3408600b9d9cd6a61e, type: 3} + - {fileID: 21300000, guid: 3e973bb3aca50a6449a749680c2db168, type: 3} + - {fileID: 21300000, guid: 66af95f3209b0f94f9361954481784e2, type: 3} + - {fileID: 21300000, guid: a8f87634550bf8b40ba1fc4133eeecc3, type: 3} + - {fileID: 21300000, guid: 98ee06a4f7f7e7e488584f6872038044, type: 3} + - {fileID: 21300000, guid: 46934845d7fd2c143978d576382f49bf, type: 3} + - {fileID: 21300000, guid: a21b8f45d1e48df47a6314b580422e3d, type: 3} + - {fileID: 21300000, guid: b474057522933f44bb99a5141e4de92e, type: 3} + - {fileID: 21300000, guid: 5bcf2eb5f17a97444ab3555c10d9a69f, type: 3} + - {fileID: 21300000, guid: 6e658336532116a4db63aef49f6faef9, type: 3} + - {fileID: 21300000, guid: b93ebe46c9fef6e44b88936aa9f06d1a, type: 3} + - {fileID: 21300000, guid: f59bc6e6dc3b25b4889863bab125663b, type: 3} + - {fileID: 21300000, guid: cd9dc1a764f3fa24593ccabe1b048983, type: 3} + - {fileID: 21300000, guid: b8ba25f72aad3364c9cf90b708dcf73d, type: 3} + - {fileID: 21300000, guid: d559bf28f7212cc48ac0d1a5b6a6949f, type: 3} + - {fileID: 21300000, guid: ee26808848eb8da4e883cfceb4626125, type: 3} + - {fileID: 21300000, guid: d80d4a1948948f443a3c52846ee6eefe, type: 3} + - {fileID: 21300000, guid: a7f80929c0671db4098dd6c85e15840a, type: 3} + - {fileID: 21300000, guid: cfd2f569a0b350d41be563c8c0c3c8dc, type: 3} + - {fileID: 21300000, guid: e4d38f79aca053c41808a2f8a98c2cf0, type: 3} + - {fileID: 21300000, guid: 3d760d89198d8284e9b3901a6e13c27c, type: 3} + - {fileID: 21300000, guid: f602b4f90c80ffb42b32186d8075f24d, type: 3} + - {fileID: 21300000, guid: 7bb55d6ab10161a4e8ebf0033432909a, type: 3} + - {fileID: 21300000, guid: 8d10d57a9612abc4d8186cdc0eb7647a, type: 3} + - {fileID: 21300000, guid: 280312aa89342d240a9aae00ee6542b8, type: 3} + - {fileID: 21300000, guid: 13c28b9bef016f149aa882bc73c50ce7, type: 3} + - {fileID: 21300000, guid: 6ce9cf9bf19c0904db471d9c65874892, type: 3} + - {fileID: 21300000, guid: 30f8a8fd10da84a42acb2d23aad7d118, type: 3} + - {fileID: 21300000, guid: 516d8abe3c2c1bc42b6390c10af872bf, type: 3} + - {fileID: 21300000, guid: 481fe1de817043646ad49730f16ffd48, type: 3} + - {fileID: 21300000, guid: 522e3dde7cf719543b71871534ba6a67, type: 3} + - {fileID: 21300000, guid: b0d2ceee9a5cb21449f8eadfe72a61cb, type: 3} + - {fileID: 21300000, guid: 5bb6ac3fd15a1fc49a747143026a28ee, type: 3} + - {fileID: 21300000, guid: 2d5c694fc8d2bed46996062763ed3b36, type: 3} + - {fileID: 21300000, guid: dc1fef4f2611ecf4e88e5869cfbea019, type: 3} + - {fileID: 21300000, guid: 438111afefc9e664287061861c1e98f1, type: 3} + m_PackedSpriteNamesToIndex: + - zjm_YS_DT5 + - zjm_YS_DT2 + - zjm_mz_3 + - zjm_gz_txzz_6 + - zjm_YS_DT9 + - ece6a1de44e637f8bf2d279015e2a72 + - zjm_mz_1 + - zjm_YS_DT7 + - zjm_jdt_1 + - zjm_YS_DT1 + - zjm_mz_7 + - zjm_gz_kk + - zjm_jdt_10 + - zjm_mz_5 + - zjm_mz_4 + - zjm_mz_6 + - zjm_LCJDT_lcd + - zjm_mz_8 + - zjm_jdt_8 + - zjm_mz_10 + - zjm_jdt_5 + - zjm_YS_X_BJ + - zjm_jdt_6 + - zjm_jdt_2 + - zjm_bt_sz + - zjm_xd_sjsj + - zjm_jdt_7 + - zjm_mz_2 + - zjm_lwb + - zjm_gz_txkbzz + - zjm_mz_9 + - zjm_YS_DT8 + - zjm_jdt_9 + - zjm_1_BT + - zjm_LCJDT + - zjm_1_sjsj + - zjm_bt_zqdn + - zjm_cj_BJ + - zjm_jdt_4 + - zjm_YS_DT4 + - zjm_YS_DT10 + - zjm_YS_DT3 + - zjm_gz_txk + - zjm_jdt_3 + - zjm_YS_DT6 + - zjm_lwb_Old + - zjm_xx_BT + - zjm_bt_ph m_RenderDataMap: {} m_Tag: "UIRaw_Atlas_\u4E3B\u754C\u9762" m_IsVariant: 0 diff --git a/UnityProject/Assets/AssetArt/Atlas/UIRaw_Atlas_外星碎片.spriteatlas b/UnityProject/Assets/AssetArt/Atlas/UIRaw_Atlas_外星碎片.spriteatlas index d51de843..55a7d449 100644 --- a/UnityProject/Assets/AssetArt/Atlas/UIRaw_Atlas_外星碎片.spriteatlas +++ b/UnityProject/Assets/AssetArt/Atlas/UIRaw_Atlas_外星碎片.spriteatlas @@ -75,10 +75,13 @@ SpriteAtlas: bindAsDefault: 1 isAtlasV2: 0 cachedData: {fileID: 0} - packedSpriteRenderDataKeys: [] + packedSpriteRenderDataKeys: + - a5dc0541a4ac46543ae07af2e2c69953: 21300000 m_MasterAtlas: {fileID: 0} - m_PackedSprites: [] - m_PackedSpriteNamesToIndex: [] + m_PackedSprites: + - {fileID: 21300000, guid: a5dc0541a4ac46543ae07af2e2c69953, type: 3} + m_PackedSpriteNamesToIndex: + - zjm_hdwxwm m_RenderDataMap: {} m_Tag: "UIRaw_Atlas_\u5916\u661F\u788E\u7247" m_IsVariant: 0 diff --git a/UnityProject/Assets/AssetArt/Atlas/UIRaw_Atlas_新增内容.spriteatlas b/UnityProject/Assets/AssetArt/Atlas/UIRaw_Atlas_新增内容.spriteatlas index 9f170c5d..2e58f838 100644 --- a/UnityProject/Assets/AssetArt/Atlas/UIRaw_Atlas_新增内容.spriteatlas +++ b/UnityProject/Assets/AssetArt/Atlas/UIRaw_Atlas_新增内容.spriteatlas @@ -71,17 +71,25 @@ SpriteAtlas: secondaryTextureSettings: {} variantMultiplier: 1 packables: - - {fileID: 21300000, guid: ec9ae6c212a5c7447a91eb6bf4788311, type: 3} - {fileID: 21300000, guid: 86ab5d2474d50d448a735fb340c904b4, type: 3} - {fileID: 21300000, guid: 38a120ecc4a4c964fa5d4e7b77e63619, type: 3} - {fileID: 21300000, guid: 0a4f5c692f81d4d4f955f18051647cb9, type: 3} bindAsDefault: 1 isAtlasV2: 0 cachedData: {fileID: 0} - packedSpriteRenderDataKeys: [] + packedSpriteRenderDataKeys: + - 86ab5d2474d50d448a735fb340c904b4: 21300000 + - 0a4f5c692f81d4d4f955f18051647cb9: 21300000 + - 38a120ecc4a4c964fa5d4e7b77e63619: 21300000 m_MasterAtlas: {fileID: 0} - m_PackedSprites: [] - m_PackedSpriteNamesToIndex: [] + m_PackedSprites: + - {fileID: 21300000, guid: 86ab5d2474d50d448a735fb340c904b4, type: 3} + - {fileID: 21300000, guid: 0a4f5c692f81d4d4f955f18051647cb9, type: 3} + - {fileID: 21300000, guid: 38a120ecc4a4c964fa5d4e7b77e63619, type: 3} + m_PackedSpriteNamesToIndex: + - zjm_tc_wmsp + - "\u53C2\u8003\u56FE" + - zjm_wxwmjsq m_RenderDataMap: {} m_Tag: "UIRaw_Atlas_\u65B0\u589E\u5185\u5BB9" m_IsVariant: 0 diff --git a/UnityProject/Assets/AssetRaw/Configs/bytes/systemconfig_tbsystemconfig.bytes b/UnityProject/Assets/AssetRaw/Configs/bytes/systemconfig_tbsystemconfig.bytes index dfb79b6d8b81f61aa3c1b270089ca02aaf4767a6..ee2b1180779758f5959ca11ef80777cc426d974d 100644 GIT binary patch literal 24 fcmZQ%WD}QUWMW`wus?go$9C4tnRYDYxy4xkJ;ny? literal 16 XcmZQ%WD}QUWMW`wuxBaHEzSY}40-~< diff --git a/UnityProject/Assets/AssetRaw/UI/UIGameBattle.prefab b/UnityProject/Assets/AssetRaw/UI/UIGameBattle.prefab index 1067445d..e5401436 100644 --- a/UnityProject/Assets/AssetRaw/UI/UIGameBattle.prefab +++ b/UnityProject/Assets/AssetRaw/UI/UIGameBattle.prefab @@ -11370,6 +11370,7 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: + - {fileID: 5414042312798935206} - {fileID: 688984147342290442} m_Father: {fileID: 8086681985000168470} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -77849,7 +77850,6 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 1 m_Children: - - {fileID: 5414042312798935206} - {fileID: 5645085182591318069} - {fileID: 8010860323348911180} - {fileID: 4670639706423021333} @@ -78240,16 +78240,16 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7420827004652020049} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + 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: 688984147342290442} + m_Father: {fileID: 1814839733780877975} 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: -119.3666, y: -19.4686} + m_AnchoredPosition: {x: -128.36664, y: -0.9686413} m_SizeDelta: {x: 170.8668, y: 52.3371} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &8303606859977642798 diff --git a/UnityProject/Assets/AssetRaw/UIRaw/Atlas/新增内容/zjm_hdwxwm.png b/UnityProject/Assets/AssetRaw/UIRaw/Atlas/新增内容/zjm_hdwxwm.png deleted file mode 100644 index dc1ba12f2674f9dd3c1d6a9558e04fb462a1a382..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29186 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 IA#48mf7>LyM*si- diff --git a/UnityProject/Assets/AssetRaw/UIRaw/Atlas/新增内容/zjm_hdwxwm.png.meta b/UnityProject/Assets/AssetRaw/UIRaw/Atlas/新增内容/zjm_hdwxwm.png.meta deleted file mode 100644 index d0a4d25b..00000000 --- a/UnityProject/Assets/AssetRaw/UIRaw/Atlas/新增内容/zjm_hdwxwm.png.meta +++ /dev/null @@ -1,114 +0,0 @@ -fileFormatVersion: 2 -guid: ec9ae6c212a5c7447a91eb6bf4788311 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 12 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - flipGreenChannel: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - ignoreMipmapLimit: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 0 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 8 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - swizzle: 50462976 - cookieLightType: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/EventConts.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/EventConts.cs index d005bd17..556b14b6 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/EventConts.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/EventConts.cs @@ -14,6 +14,8 @@ namespace GameLogic public static int InitPower = ConfigSystem.Instance.Tables.TbSystemConfig.Get(1).InitPower; // 初始推力 public static float PlayerScale = ConfigSystem.Instance.Tables.TbSystemConfig.Get(1).PlayerScale; // 初始推力 public static string GmPass = ConfigSystem.Instance.Tables.TbSystemConfig.Get(1).GmPassworld; // Gm解锁密码 + public static float WaiXingScale = ConfigSystem.Instance.Tables.TbSystemConfig.Get(1).WaiXingScale; + public static float WaiXingBeiLv = ConfigSystem.Instance.Tables.TbSystemConfig.Get(1).WaiXingBeiLv; public static bool isGmPass = false; // 是否解锁 public const int isZoneTimerBuffId = 6;// 特殊Buff public const int isAllPowerBuffId = 7;// 永久增加Buff diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs index 57ad7952..3b7ee2c3 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs @@ -304,7 +304,7 @@ namespace GameLogic // 贡献期间增加的分 if (DataGameSceneManager.Instance.isLiShiShiJian) { - Log.Debug("?!"); + Log.Debug("?!"); unitPlayerData.m_GongXianScore += (int)(giftConfig.AddGiftScore * num * m_ScoreScale); } @@ -729,6 +729,33 @@ namespace GameLogic // 抽奖 + float randomValue = UnityEngine.Random.Range(0f, 1f); + if (randomValue < EventConts.WaiXingBeiLv) + { + Log.Debug("抽奖成功"); + + // 添加减速Buff给到 + var eGo = GameModule.Resource.LoadGameObject("WXSP"); + eGo.transform.position = actor.GetRect().transform.position; + eGo.transform.localPosition = new Vector3(1500, 0, 0); + eGo.transform.localScale = Vector3.one; + + // 移动特效 + eGo.transform.DOLocalMoveX(0, 5f).OnComplete(async () => + { + GameObject.Destroy(eGo); + + var eGo1 = GameModule.Resource.LoadGameObject("WXSP_Birth"); + eGo1.transform.position = actor.GetRect().transform.position; + eGo1.transform.localPosition = new Vector3(0, 0, 0); + eGo1.transform.localScale = Vector3.one; + + await UniTask.Delay(1500); // 延时1秒 + + GameObject.Destroy(eGo1); + }); + } + List m_TempList = new List(); diff --git a/UnityProject/Assets/GameScripts/HotFix/GameProto/GameConfig/systemConfig/SystemConfig.cs b/UnityProject/Assets/GameScripts/HotFix/GameProto/GameConfig/systemConfig/SystemConfig.cs index 45ad71d0..978bccb8 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameProto/GameConfig/systemConfig/SystemConfig.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameProto/GameConfig/systemConfig/SystemConfig.cs @@ -23,6 +23,8 @@ public sealed partial class SystemConfig : Luban.BeanBase InitPower = _buf.ReadInt(); YongJiuPower = _buf.ReadInt(); PlayerScale = _buf.ReadFloat(); + WaiXingScale = _buf.ReadFloat(); + WaiXingBeiLv = _buf.ReadFloat(); GmPassworld = _buf.ReadString(); } @@ -60,6 +62,14 @@ public sealed partial class SystemConfig : Luban.BeanBase /// public readonly float PlayerScale; /// + /// 外星推力系数 + /// + public readonly float WaiXingScale; + /// + /// 外星概率 + /// + public readonly float WaiXingBeiLv; + /// /// Gm解锁密码 /// public readonly string GmPassworld; @@ -81,6 +91,8 @@ public sealed partial class SystemConfig : Luban.BeanBase + "InitPower:" + InitPower + "," + "YongJiuPower:" + YongJiuPower + "," + "PlayerScale:" + PlayerScale + "," + + "WaiXingScale:" + WaiXingScale + "," + + "WaiXingBeiLv:" + WaiXingBeiLv + "," + "GmPassworld:" + GmPassworld + "," + "}"; }