This commit is contained in:
CortexCore
2025-04-23 14:48:45 +08:00
parent 1226b6f0c5
commit 043e56ef7e
2695 changed files with 2552733 additions and 115961 deletions

View File

@@ -1,3 +1,4 @@
using System;
using System.Threading;
using BITKit;
using BITKit.UX;
@@ -76,13 +77,17 @@ namespace Net.Like.Xue.Tokyo
serviceCollection.AddSingleton<IUXChat, UXChat<IUXHud>>();
serviceCollection.AddSingleton<IPDAService,UnityPDAService>();
serviceCollection.AddSingleton<GodMode>();
serviceCollection.AddSingleton<YangdunService>();
//获取服务提供者
await using var serviceProvider = BITApp.ServiceProvider = serviceCollection.BuildServiceProvider();
serviceProvider.GetRequiredService<CsvLocalizationService>().Url =
@"http://server.bitfall.icu:21982/net.like.xue.tokyo/net.like.xue.tokyo.localization.csv";
$"http://server.bitfall.icu:21982/net.like.xue.tokyo/net.like.xue.tokyo.localization.csv?{DateTime.Now.Ticks}";
await global::Project.B.Program.BuildServiceProvider(serviceProvider,destroyCancellationToken);
{
@@ -90,10 +95,16 @@ namespace Net.Like.Xue.Tokyo
aiHumanService.DamageOnBreakDialogue = 30;
}
{
serviceProvider.QueryComponents(out PlayerAutoHealController healController);
healController.Enabled = false;
}
{
serviceProvider.QueryComponents(out IKnockedService knockedService);
knockedService.Enabled = false;
}
var uxService = serviceProvider.GetRequiredService<IUXService>();
@@ -140,6 +151,10 @@ namespace Net.Like.Xue.Tokyo
serviceProvider.GetRequiredService<IPDAService>();
serviceProvider.GetRequiredService<GodMode>();
serviceProvider.GetRequiredService<YangdunService>();
Application.targetFrameRate = 165;
BITApp.WalkUntilInitialize.TrySetResult();