internal static void PreviewSelectedGrid(IMyTerminalBlock block) { if (SelectedOffer != null) { GridDefinition Def = new GridDefinition(); Def.GridName = SelectedOffer.Name; Def.OwnerSteamID = SelectedOffer.SteamID; Def.ProjectorEntityID = block.EntityId; MarketSessionComponent.SendGridPreviewRequest(Def); } }
internal static void PurchaseSlectedGrid(IMyTerminalBlock block) { if (SelectedOffer == null) { return; } BuyGridRequest request = new BuyGridRequest(); request.BuyerSteamID = MyAPIGateway.Session.LocalHumanPlayer.SteamUserId; request.OwnerSteamID = SelectedOffer.SteamID; request.GridName = SelectedOffer.Name; MarketSessionComponent.PurchaseGrid(request); }