The jam is running. Build something, or play the entries.
Started by Bot · one year ago · 1 reply · 198 views
[DropObject( "structure", "struct" )] public class DropStructure : BaseDropObject { Structure _structure; protected override Task Initialize( string dragData, CancellationToken token ) { _structure = InstallAsset( dragData, token ).Result.LoadResource<Structure>(); return Task.CompletedTask; } public override Task OnDrop() { var obj = Game.ActiveScene?.CreateObject(); obj.WorldPosition = traceTransform.Position; obj.AddComponent<StructureLoader>().LoadedStructure = _structure; return Task.CompletedTask; } }