Upload from upload_mods.ps1
This commit is contained in:
26
Scripts/Entities/EntityTraderRebirth.cs
Normal file
26
Scripts/Entities/EntityTraderRebirth.cs
Normal file
@@ -0,0 +1,26 @@
|
||||
|
||||
public class EntityTraderRebirth : EntityTrader
|
||||
{
|
||||
public override bool OnEntityActivated(int _indexInBlockActivationCommands, Vector3i _tePos, EntityAlive _entityFocusing)
|
||||
{
|
||||
_entityFocusing.Buffs.SetCustomVar("CurrentNPC", entityId);
|
||||
|
||||
return base.OnEntityActivated(_indexInBlockActivationCommands, _tePos, _entityFocusing);
|
||||
}
|
||||
|
||||
public override void OnUpdateLive()
|
||||
{
|
||||
if (
|
||||
!RebirthUtilities.ScenarioSkip() && !this.EntityClass.entityClassName.ToLower().Contains("poppy_poi_") ||
|
||||
RebirthUtilities.ScenarioSkip() && this.EntityClass.entityClassName.ToLower().Contains("poppy_poi_") ||
|
||||
this.EntityClass.entityClassName.ToLower() == "briston_poi_fr" || this.EntityClass.entityClassName.ToLower().Contains("tradermercenary_poi")
|
||||
)
|
||||
{
|
||||
base.OnUpdateLive();
|
||||
}
|
||||
else
|
||||
{
|
||||
RebirthUtilities.DespawnEntity(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user