Construction warning cleanup (#12256)
This commit is contained in:
@@ -30,7 +30,7 @@ namespace Content.Server.Construction.Conditions
|
||||
|
||||
if (airlock.BoltsDown != Value)
|
||||
{
|
||||
if (Value == true)
|
||||
if (Value)
|
||||
args.PushMarkup(Loc.GetString("construction-examine-condition-airlock-bolt", ("entityName", entMan.GetComponent<MetaDataComponent>(entity).EntityName)) + "\n");
|
||||
else
|
||||
args.PushMarkup(Loc.GetString("construction-examine-condition-airlock-unbolt", ("entityName", entMan.GetComponent<MetaDataComponent>(entity).EntityName)) + "\n");
|
||||
|
||||
@@ -47,7 +47,8 @@ namespace Content.Server.Construction.Conditions
|
||||
return false;
|
||||
|
||||
var indices = transform.Coordinates.ToVector2i(entityManager, IoCManager.Resolve<IMapManager>());
|
||||
var entities = indices.GetEntitiesInTile(transform.GridUid.Value, LookupFlags.Approximate | LookupFlags.Anchored, EntitySystem.Get<EntityLookupSystem>());
|
||||
var lookup = entityManager.EntitySysManager.GetEntitySystem<EntityLookupSystem>();
|
||||
var entities = indices.GetEntitiesInTile(transform.GridUid.Value, LookupFlags.Approximate | LookupFlags.Anchored, lookup);
|
||||
|
||||
foreach (var ent in entities)
|
||||
{
|
||||
|
||||
@@ -31,7 +31,7 @@ namespace Content.Server.Construction.Conditions
|
||||
var isWelded = door.State == DoorState.Welded;
|
||||
if (isWelded != Welded)
|
||||
{
|
||||
if (Welded == true)
|
||||
if (Welded)
|
||||
args.PushMarkup(Loc.GetString("construction-examine-condition-door-weld", ("entityName", entMan.GetComponent<MetaDataComponent>(entity).EntityName)) + "\n");
|
||||
else
|
||||
args.PushMarkup(Loc.GetString("construction-examine-condition-door-unweld", ("entityName", entMan.GetComponent<MetaDataComponent>(entity).EntityName)) + "\n");
|
||||
|
||||
@@ -25,14 +25,16 @@ namespace Content.Server.Construction.Conditions
|
||||
if (!entityManager.TryGetComponent(uid, out MachineFrameComponent? machineFrame))
|
||||
return false;
|
||||
|
||||
return EntitySystem.Get<MachineFrameSystem>().IsComplete(machineFrame);
|
||||
return entityManager.EntitySysManager.GetEntitySystem<MachineFrameSystem>().IsComplete(machineFrame);
|
||||
}
|
||||
|
||||
public bool DoExamine(ExaminedEvent args)
|
||||
{
|
||||
var entity = args.Examined;
|
||||
|
||||
if (!IoCManager.Resolve<IEntityManager>().TryGetComponent<MachineFrameComponent?>(entity, out var machineFrame))
|
||||
var entityManager = IoCManager.Resolve<IEntityManager>();
|
||||
|
||||
if (!entityManager.TryGetComponent<MachineFrameComponent?>(entity, out var machineFrame))
|
||||
return false;
|
||||
|
||||
if (!machineFrame.HasBoard)
|
||||
@@ -41,18 +43,20 @@ namespace Content.Server.Construction.Conditions
|
||||
return true;
|
||||
}
|
||||
|
||||
if (EntitySystem.Get<MachineFrameSystem>().IsComplete(machineFrame)) return false;
|
||||
if (entityManager.EntitySysManager.GetEntitySystem<MachineFrameSystem>().IsComplete(machineFrame))
|
||||
return false;
|
||||
|
||||
args.Message.AddMarkup(Loc.GetString("construction-condition-machine-frame-requirement-label") + "\n");
|
||||
foreach (var (part, required) in machineFrame.Requirements)
|
||||
{
|
||||
var amount = required - machineFrame.Progress[part];
|
||||
|
||||
if(amount == 0) continue;
|
||||
if(amount == 0)
|
||||
continue;
|
||||
|
||||
args.Message.AddMarkup(Loc.GetString("construction-condition-machine-frame-required-element-entry",
|
||||
("amount", amount),
|
||||
("elementName", Loc.GetString(part.ToString())))
|
||||
("elementName", Loc.GetString(part)))
|
||||
+ "\n");
|
||||
}
|
||||
|
||||
@@ -60,11 +64,12 @@ namespace Content.Server.Construction.Conditions
|
||||
{
|
||||
var amount = required - machineFrame.MaterialProgress[material];
|
||||
|
||||
if(amount == 0) continue;
|
||||
if(amount == 0)
|
||||
continue;
|
||||
|
||||
args.Message.AddMarkup(Loc.GetString("construction-condition-machine-frame-required-element-entry",
|
||||
("amount", amount),
|
||||
("elementName", Loc.GetString(material.ToString())))
|
||||
("elementName", Loc.GetString(material)))
|
||||
+ "\n");
|
||||
}
|
||||
|
||||
@@ -72,7 +77,8 @@ namespace Content.Server.Construction.Conditions
|
||||
{
|
||||
var amount = info.Amount - machineFrame.ComponentProgress[compName];
|
||||
|
||||
if(amount == 0) continue;
|
||||
if(amount == 0)
|
||||
continue;
|
||||
|
||||
args.Message.AddMarkup(Loc.GetString("construction-condition-machine-frame-required-element-entry",
|
||||
("amount", info.Amount),
|
||||
@@ -84,7 +90,8 @@ namespace Content.Server.Construction.Conditions
|
||||
{
|
||||
var amount = info.Amount - machineFrame.TagProgress[tagName];
|
||||
|
||||
if(amount == 0) continue;
|
||||
if(amount == 0)
|
||||
continue;
|
||||
|
||||
args.Message.AddMarkup(Loc.GetString("construction-condition-machine-frame-required-element-entry",
|
||||
("amount", info.Amount),
|
||||
|
||||
@@ -31,7 +31,7 @@ namespace Content.Server.Construction.Conditions
|
||||
|
||||
if (entityStorage.IsWeldedShut != Welded)
|
||||
{
|
||||
if (Welded == true)
|
||||
if (Welded)
|
||||
args.PushMarkup(Loc.GetString("construction-examine-condition-door-weld", ("entityName", metaData.EntityName)) + "\n");
|
||||
else
|
||||
args.PushMarkup(Loc.GetString("construction-examine-condition-door-unweld", ("entityName", metaData.EntityName)) + "\n");
|
||||
|
||||
Reference in New Issue
Block a user