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 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 items); } }