Esempio n. 1
0
 public UnitPetEntry(int snoID, PetTypes type, string internalname = "", PluginActorType actortype = PluginActorType.Monster)
     : base(snoID)
 {
     InternalName = internalname;
     _objectType  = type;
     _actorType   = actortype;
 }
Esempio n. 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;
 }
Esempio n. 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);
        }
Esempio n. 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);
            }
        }
Esempio n. 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;
 }