Skip to content

Commit

Permalink
Cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
dvir001 committed Jan 25, 2024
1 parent 1b0891f commit 1fb209a
Showing 1 changed file with 8 additions and 16 deletions.
24 changes: 8 additions & 16 deletions Content.Server/Nutrition/EntitySystems/FoodSystem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -275,31 +275,26 @@ private void OnDoAfter(EntityUid uid, FoodComponent component, ConsumeDoAfterEve
_reaction.DoEntityReaction(args.Target.Value, solution, ReactionMethod.Ingestion);
_stomach.TryTransferSolution(stomachToUse.Owner, split, stomachToUse);

string[] toxinsRegent = { "Toxin", "CarpoToxin", "Mold", "Amatoxin" };
var healingRegent = "Stimulants";
_solutionContainer.TryGetSolution(stomachToUse.Owner, StomachSystem.DefaultSolutionName, out var stomachContainer);

switch (component.Quality)
{
case Quality.High:
//_popup.PopupEntity(Loc.GetString("food-system-food-quality-user", ("quality", component.Quality)), args.User, args.User);
if (reverseFoodQuality)
{
string[] toxins = { "Toxin", "CarpoToxin", "Mold" };

var prototypeMan = IoCManager.Resolve<IPrototypeManager>();
foreach (var reagent in toxins)
{
_solutionContainer.TryGetSolution(stomachToUse.Owner, StomachSystem.DefaultSolutionName, out var stomachSol);
_solutionContainer.RemoveReagent(stomachToUse.Owner, stomachSol, reagent, transferAmount);
//_solutionContainer.TryAddReagent(uid, solution, reagent, -transferAmount, out _);


}
foreach (var reagent in toxinsRegent)
_solutionContainer.RemoveReagent(stomachToUse.Owner, stomachContainer, reagent, transferAmount * 2);
//if (transferAmount >= 5)
// _solutionContainer.TryAddReagent(stomachToUse.Owner, stomachContainer, healingRegent, 1, out _);
}
else
{

}
break;
case Quality.Normal:
//_popup.PopupEntity(Loc.GetString("food-system-food-quality-user", ("quality", component.Quality)), args.User, args.User);
if (reverseFoodQuality)
{

Expand All @@ -310,7 +305,6 @@ private void OnDoAfter(EntityUid uid, FoodComponent component, ConsumeDoAfterEve
}
break;
case Quality.Junk:
//_popup.PopupEntity(Loc.GetString("food-system-food-quality-user", ("quality", component.Quality)), args.User, args.User);
if (reverseFoodQuality)
{

Expand All @@ -321,7 +315,6 @@ private void OnDoAfter(EntityUid uid, FoodComponent component, ConsumeDoAfterEve
}
break;
case Quality.Nasty:
//_popup.PopupEntity(Loc.GetString("food-system-food-quality-user", ("quality", component.Quality)), args.User, args.User);
if (reverseFoodQuality)
{

Expand All @@ -332,7 +325,6 @@ private void OnDoAfter(EntityUid uid, FoodComponent component, ConsumeDoAfterEve
}
break;
case Quality.Toxin:
//_popup.PopupEntity(Loc.GetString("food-system-food-quality-user", ("quality", component.Quality)), args.User, args.User);
if (reverseFoodQuality)
{

Expand Down

0 comments on commit 1fb209a

Please sign in to comment.