19 lines
670 B
C#
19 lines
670 B
C#
|
|
using AlicizaX.Resource.Runtime;
|
|||
|
|
using AlicizaX.Fsm.Runtime;
|
|||
|
|
using AlicizaX.Procedure.Runtime;
|
|||
|
|
using AlicizaX.Runtime;
|
|||
|
|
using UnityEngine;
|
|||
|
|
|
|||
|
|
namespace Unity.Startup.Procedure
|
|||
|
|
{
|
|||
|
|
internal sealed class ProcedurePatchDone : ProcedureBase
|
|||
|
|
{
|
|||
|
|
protected override void OnEnter(IFsm<IProcedureManager> procedureOwner)
|
|||
|
|
{
|
|||
|
|
base.OnEnter(procedureOwner);
|
|||
|
|
GameApp.Event.Fire(this, AssetPatchStatesChangeEventArgs.Create(ResourceComponent.BuildInPackageName, EPatchStates.PatchDone));
|
|||
|
|
LauncherUIHandler.ShowLogText("补丁流程更新完毕!");
|
|||
|
|
ChangeState<ProcedureLoadAssembly>(procedureOwner);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|