Files
Net.Project.B/Src/Summon/SummonSystems.cs

35 lines
849 B
C#
Raw Normal View History

2025-08-05 23:34:30 +08:00
using System;
using System.Collections;
using System.Collections.Generic;
using BITKit;
using BITKit.Entities;
using BITKit.WorldNode;
using Cysharp.Threading.Tasks;
using Unity.Mathematics;
namespace Net.Project.B.Summon
{
public interface IAirDropService
{
public UniTask AirDrop(IEntity initiator,float3 position,IReadOnlyList<IRuntimeItem> items);
public UniTask AirDrop(IEntity initiator,float3 position, object obj);
}
public interface IAirStrikeService
{
public UniTask AirStrike(IEntity initiator,float3 position);
}
[Serializable]
public class PrepositionedContainer:IWorldNode
{
}
public interface IPrepositionedStockService{
public UniTask PrepositionedStock(IEntity initiator, float3 position, IReadOnlyList<IRuntimeItem> items);
}
}