Package l2p.gameserver.model.instances

Examples of l2p.gameserver.model.instances.L2DoorInstance.spawnMe()


    {
      L2DoorInstance door = getDoors().get(i);
      if(door.getCurrentHp() <= 0) // Сломанные восстанавливаем
      {
        door.decayMe(); // Kill current if not killed already
        door.spawnMe();
      }
      door.setCurrentHp(isDoorWeak ? door.getMaxHp() / 2 : door.getMaxHp(), true);
      door.closeMe();
    }
    loadDoorUpgrade(); // Check for any upgrade the doors may have
View Full Code Here


      {
        id = rset.getInt("id");
        L2DoorInstance door = DoorTable.getInstance().getDoor(rset.getInt("id"));
        door.setSiegeUnit(this);
        door.decayMe();
        door.spawnMe();
        _doors.add(door);
      }
    }
    catch(Exception e)
    {
View Full Code Here

        for(L2DoorInstance d : i.getDoors())
        {
          L2DoorInstance door = d.clone();
          r.addDoor(door);
          door.setReflection(r);
          door.spawnMe();
          if(d.isOpen())
          {
            door.openMe();
          }
        }
View Full Code Here

    for(L2DoorInstance d : doors)
    {
      L2DoorInstance door = d.clone();
      door.setReflection(this);
      addDoor(door);
      door.spawnMe();
      if(d.isOpen())
      {
        door.openMe();
      }
      door.setIsInvul(d.isInvul());
View Full Code Here

            for(L2DoorInstance d : i.getDoors())
            {
              L2DoorInstance door = d.clone();
              r.addDoor(door);
              door.setReflection(r);
              door.spawnMe();
            }
          }
        }
        _reflectionId = r.getId();
        _fortId = id;
View Full Code Here

            for(L2DoorInstance d : i.getDoors())
            {
              L2DoorInstance door = d.clone();
              r.addDoor(door);
              door.setReflection(r);
              door.spawnMe();
            }
          }
        }
        _reflectionId = r.getId();
        _castleId = id;
View Full Code Here

              door.level = level;
              door.key = key;
              // Дверь/стена может быть атакована только осадным оружием
              door.setSiegeWeaponOlnyAttackable(siege_weapon);
              door.setGeodata(geodata);
              door.spawnMe(door.getLoc());
              if(Config.debugDoor)
              {
                if(door.getTemplate().collisionRadius > 200)
                {
                  System.out.println("DoorId: " + id + ", collision: " + door.getTemplate().collisionRadius + ", posx: " + posx + ", posy: " + posy + ", xMin: " + pos.getXmin() + ", yMin: " + pos.getYmin());
View Full Code Here

        for(L2DoorInstance d : i.getDoors())
        {
          L2DoorInstance door = d.clone();
          r.addDoor(door);
          door.setReflection(r);
          door.spawnMe();
          if(d.isOpen())
          {
            door.openMe();
          }
        }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.