fix(uplink): Show all items in debug uplink

This commit is contained in:
Jabak
2024-06-22 10:51:30 +03:00
parent 9642a95ee0
commit 58d8f3e718
3 changed files with 10 additions and 2 deletions

View File

@@ -2,6 +2,7 @@ using System.Linq;
using Content.Server.Store.Components; using Content.Server.Store.Components;
using Content.Shared.FixedPoint; using Content.Shared.FixedPoint;
using Content.Shared.Store; using Content.Shared.Store;
using Content.Shared.Tag;
using Robust.Shared.Random; using Robust.Shared.Random;
namespace Content.Server.Store.Systems; namespace Content.Server.Store.Systems;
@@ -10,6 +11,7 @@ public sealed partial class StoreSystem
{ {
// WD START // WD START
[Dependency] private readonly IRobustRandom _random = default!; // WD [Dependency] private readonly IRobustRandom _random = default!; // WD
[Dependency] private readonly TagSystem _tag = default!; // Amour
private void ApplySales(IEnumerable<ListingData> listings, StorePresetPrototype store) private void ApplySales(IEnumerable<ListingData> listings, StorePresetPrototype store)
{ {
@@ -129,7 +131,7 @@ public sealed partial class StoreSystem
if (!ListingHasCategory(listing, categories)) if (!ListingHasCategory(listing, categories))
continue; continue;
if (listing.Conditions != null) if (listing.Conditions != null && !( storeEntity != null && _tag.HasTag(storeEntity.Value, "DebugUplink")))
{ {
var args = new ListingConditionArgs(buyer, storeEntity, listing, EntityManager); var args = new ListingConditionArgs(buyer, storeEntity, listing, EntityManager);
var conditionsMet = true; var conditionsMet = true;

View File

@@ -132,3 +132,6 @@
preset: StorePresetUplink preset: StorePresetUplink
balance: balance:
Telecrystal: 99999 Telecrystal: 99999
- type: Tag
tags:
- DebugUplink

View File

@@ -927,6 +927,9 @@
- type: Tag - type: Tag
id: NukeOpsUplink id: NukeOpsUplink
- type: Tag
id: DebugUplink
- type: Tag - type: Tag
id: Ointment id: Ointment
@@ -1184,7 +1187,7 @@
- type: Tag - type: Tag
id: SuitEVA id: SuitEVA
- type: Tag - type: Tag
id: Sunglasses id: Sunglasses