New Salvage Mob: Basilisk (#37135)
* Basilisk * Less health * Unique projectile * Selfmerge incoming * Update Resources/Textures/Mobs/Aliens/Asteroid/basilisk.rsi/meta.json Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
This commit is contained in:
@@ -7,6 +7,7 @@ using Content.Server.NPC.Queries.Queries;
|
||||
using Content.Server.Nutrition.Components;
|
||||
using Content.Server.Nutrition.EntitySystems;
|
||||
using Content.Server.Storage.Components;
|
||||
using Content.Server.Temperature.Components;
|
||||
using Content.Shared.Chemistry.EntitySystems;
|
||||
using Content.Shared.Damage;
|
||||
using Content.Shared.Examine;
|
||||
@@ -14,7 +15,6 @@ using Content.Shared.Fluids.Components;
|
||||
using Content.Shared.Hands.Components;
|
||||
using Content.Shared.Inventory;
|
||||
using Content.Shared.Mobs;
|
||||
using Content.Shared.Mobs.Components;
|
||||
using Content.Shared.Mobs.Systems;
|
||||
using Content.Shared.NPC.Systems;
|
||||
using Content.Shared.Nutrition.Components;
|
||||
@@ -376,6 +376,13 @@ public sealed class NPCUtilitySystem : EntitySystem
|
||||
|
||||
return 0f;
|
||||
}
|
||||
case TargetLowTempCon con:
|
||||
{
|
||||
if (!TryComp<TemperatureComponent>(targetUid, out var temperature))
|
||||
return 0f;
|
||||
|
||||
return temperature.CurrentTemperature <= con.MinTemp ? 1f : 0f;
|
||||
}
|
||||
default:
|
||||
throw new NotImplementedException();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user