Serv3 rework content changes (#7145)
This commit is contained in:
@@ -16,13 +16,11 @@ namespace Content.Tests.Shared.Alert
|
||||
{
|
||||
const string PROTOTYPES = @"
|
||||
- type: alert
|
||||
name: AlertLowPressure
|
||||
alertType: LowPressure
|
||||
id: LowPressure
|
||||
icon: /Textures/Interface/Alerts/Pressure/lowpressure.png
|
||||
|
||||
- type: alert
|
||||
name: AlertHighPressure
|
||||
alertType: HighPressure
|
||||
id: HighPressure
|
||||
icon: /Textures/Interface/Alerts/Pressure/highpressure.png
|
||||
";
|
||||
|
||||
|
||||
@@ -25,50 +25,40 @@ namespace Content.Tests.Shared.Alert
|
||||
- category: Temperature
|
||||
|
||||
- type: alert
|
||||
name: AlertLowPressure
|
||||
id: LowPressure
|
||||
category: Pressure
|
||||
alertType: LowPressure
|
||||
|
||||
- type: alert
|
||||
name: AlertOverfed
|
||||
id: Overfed
|
||||
category: Hunger
|
||||
alertType: Overfed
|
||||
|
||||
- type: alert
|
||||
name: AlertHighPressure
|
||||
id: HighPressure
|
||||
category: Pressure
|
||||
alertType: HighPressure
|
||||
|
||||
- type: alert
|
||||
name: AlertPeckish
|
||||
id: Peckish
|
||||
category: Hunger
|
||||
alertType: Peckish
|
||||
|
||||
- type: alert
|
||||
name: AlertStun
|
||||
alertType: Stun
|
||||
id: Stun
|
||||
|
||||
- type: alert
|
||||
name: AlertHandcuffed
|
||||
alertType: Handcuffed
|
||||
id: Handcuffed
|
||||
|
||||
- type: alert
|
||||
name: AlertHot
|
||||
id: Hot
|
||||
category: Temperature
|
||||
alertType: Hot
|
||||
|
||||
- type: alert
|
||||
name: AlertCold
|
||||
id: Cold
|
||||
category: Temperature
|
||||
alertType: Cold
|
||||
|
||||
- type: alert
|
||||
name: AlertWeightless
|
||||
alertType: Weightless
|
||||
id: Weightless
|
||||
|
||||
- type: alert
|
||||
name: AlertPilotingShuttle
|
||||
alertType: PilotingShuttle
|
||||
id: PilotingShuttle
|
||||
";
|
||||
|
||||
[Test]
|
||||
@@ -78,7 +68,7 @@ namespace Content.Tests.Shared.Alert
|
||||
var prototypeManager = IoCManager.Resolve<IPrototypeManager>();
|
||||
prototypeManager.Initialize();
|
||||
prototypeManager.LoadFromStream(new StringReader(PROTOTYPES));
|
||||
prototypeManager.Resync();
|
||||
prototypeManager.ResolveResults();
|
||||
|
||||
var alertOrder = prototypeManager.EnumeratePrototypes<AlertOrderPrototype>().FirstOrDefault();
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ namespace Content.Tests.Shared.Alert
|
||||
{
|
||||
private const string Prototypes = @"
|
||||
- type: alert
|
||||
alertType: HumanHealth
|
||||
id: HumanHealth
|
||||
category: Health
|
||||
icon: /Textures/Interface/Alerts/Human/human.rsi/human.png
|
||||
name: Health
|
||||
@@ -78,7 +78,7 @@ namespace Content.Tests.Shared.Alert
|
||||
var proto = (YamlMappingNode) rootNode[0];
|
||||
var serMan = IoCManager.Resolve<ISerializationManager>();
|
||||
|
||||
return serMan.ReadValue<AlertPrototype>(new MappingDataNode(proto));
|
||||
return serMan.Read<AlertPrototype>(new MappingDataNode(proto));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,14 +16,12 @@ namespace Content.Tests.Shared.Alert
|
||||
{
|
||||
const string PROTOTYPES = @"
|
||||
- type: alert
|
||||
name: AlertLowPressure
|
||||
alertType: LowPressure
|
||||
id: LowPressure
|
||||
category: Pressure
|
||||
icon: /Textures/Interface/Alerts/Pressure/lowpressure.png
|
||||
|
||||
- type: alert
|
||||
name: AlertHighPressure
|
||||
alertType: HighPressure
|
||||
id: HighPressure
|
||||
category: Pressure
|
||||
icon: /Textures/Interface/Alerts/Pressure/highpressure.png
|
||||
";
|
||||
@@ -42,7 +40,7 @@ namespace Content.Tests.Shared.Alert
|
||||
var factory = IoCManager.Resolve<IComponentFactory>();
|
||||
factory.RegisterClass<AlertsComponent>();
|
||||
prototypeManager.LoadFromStream(new StringReader(PROTOTYPES));
|
||||
prototypeManager.Resync();
|
||||
prototypeManager.ResolveResults();
|
||||
|
||||
var entSys = IoCManager.Resolve<IEntitySystemManager>();
|
||||
entSys.LoadExtraSystemType<ServerAlertsSystem>();
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace Content.Tests.Shared.Chemistry
|
||||
var serializationManager = IoCManager.Resolve<ISerializationManager>();
|
||||
serializationManager.Initialize();
|
||||
|
||||
var newReagent = serializationManager.ReadValue<ReagentPrototype>(new MappingDataNode(proto));
|
||||
var newReagent = serializationManager.Read<ReagentPrototype>(new MappingDataNode(proto));
|
||||
|
||||
Assert.That(defType, Is.EqualTo("reagent"));
|
||||
Assert.That(newReagent.ID, Is.EqualTo("H2"));
|
||||
@@ -43,6 +43,7 @@ namespace Content.Tests.Shared.Chemistry
|
||||
id: H2
|
||||
name: Hydrogen
|
||||
desc: A light, flammable gas.
|
||||
physicalDesc: A light, flammable gas.
|
||||
color: " + "\"#008080\"";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@ namespace Content.Tests.Shared
|
||||
_prototypeManager = IoCManager.Resolve<IPrototypeManager>();
|
||||
_prototypeManager.Initialize();
|
||||
_prototypeManager.LoadString(_damagePrototypes);
|
||||
_prototypeManager.Resync();
|
||||
_prototypeManager.ResolveResults();
|
||||
|
||||
// Create a damage data set
|
||||
_damageSpec = new(_prototypeManager.Index<DamageGroupPrototype>("Brute"), 6);
|
||||
|
||||
@@ -29,6 +29,7 @@ namespace Content.Tests.Shared.Utility
|
||||
prototypeManager.Initialize();
|
||||
|
||||
prototypeManager.LoadFromStream(new StringReader(Prototypes));
|
||||
prototypeManager.ResolveResults();
|
||||
|
||||
var dataSet = prototypeManager.Index<DatasetPrototype>(TestDatasetId);
|
||||
var random = IoCManager.Resolve<IRobustRandom>();
|
||||
|
||||
Reference in New Issue
Block a user