Пример #1
0
 public UnitPetEntry(int snoID, PetTypes type, string internalname = "", PluginActorType actortype = PluginActorType.Monster)
     : base(snoID)
 {
     InternalName = internalname;
     _objectType  = type;
     _actorType   = actortype;
 }
Пример #2
0
 public UnitPetEntry(int snoID, PetTypes type, string internalname = "", PluginActorType actortype = PluginActorType.Monster, int interactRange = -1, int collisionRadius = -1)
     : base(snoID)
 {
     InternalName    = internalname;
     _objectType     = type;
     _actorType      = actortype;
     InteractRange   = interactRange;
     CollisionRadius = collisionRadius;
 }
Пример #3
0
        public DebugEntry(int snoid, string name, PluginActorType actortype, PluginGizmoType gizmotype = PluginGizmoType.None)
        {
            SNOID = snoid;
            Name = name;
            ActorType = actortype;
            GizmoType = gizmotype;

            if (ActorType == PluginActorType.Item)
                DroppedItemType = ItemFunc.DetermineDroppedItemType(Name, SNOID);
        }
Пример #4
0
        public DebugEntry(int snoid, string name, PluginActorType actortype, PluginGizmoType gizmotype = PluginGizmoType.None)
        {
            SNOID     = snoid;
            Name      = name;
            ActorType = actortype;
            GizmoType = gizmotype;

            if (ActorType == PluginActorType.Item)
            {
                DroppedItemType = ItemFunc.DetermineDroppedItemType(Name, SNOID);
            }
        }
Пример #5
0
 public UnitPetEntry(int snoID, PetTypes type, string internalname = "", PluginActorType actortype = PluginActorType.Monster, int interactRange = -1, int collisionRadius = -1)
     : base(snoID)
 {
     InternalName=internalname;
     _objectType = type;
     _actorType = actortype;
     InteractRange = interactRange;
     CollisionRadius = collisionRadius;
 }