Package lineage2.gameserver.model

Examples of lineage2.gameserver.model.Zone.addListener()


    _zoneListener = new ZoneListener();

    for(String s : zones)
    {
      Zone zone = ReflectionUtils.getZone(s);
      zone.addListener(_zoneListener);
    }
  }

  @Override
  public void onLoad()
View Full Code Here


      zone.setReflection(this);
      switch (zone.getType())
      {
        case no_landing:
        case SIEGE:
          zone.addListener(NoLandingZoneListener.STATIC);
          break;
        case AirshipController:
          zone.addListener(new AirshipControllerZoneListener());
          break;
        case RESIDENCE:
View Full Code Here

        case no_landing:
        case SIEGE:
          zone.addListener(NoLandingZoneListener.STATIC);
          break;
        case AirshipController:
          zone.addListener(new AirshipControllerZoneListener());
          break;
        case RESIDENCE:
          zone.addListener(ResidenceEnterLeaveListenerImpl.STATIC);
          break;
        default:
View Full Code Here

          break;
        case AirshipController:
          zone.addListener(new AirshipControllerZoneListener());
          break;
        case RESIDENCE:
          zone.addListener(ResidenceEnterLeaveListenerImpl.STATIC);
          break;
        default:
          break;
      }
      if (template.isEnabled())
View Full Code Here

      zone.setReflection(this);
      switch (zone.getType())
      {
        case no_landing:
        case SIEGE:
          zone.addListener(NoLandingZoneListener.STATIC);
          break;
        case AirshipController:
          zone.addListener(new AirshipControllerZoneListener());
          break;
        case RESIDENCE:
View Full Code Here

        case no_landing:
        case SIEGE:
          zone.addListener(NoLandingZoneListener.STATIC);
          break;
        case AirshipController:
          zone.addListener(new AirshipControllerZoneListener());
          break;
        case RESIDENCE:
          zone.addListener(ResidenceEnterLeaveListenerImpl.STATIC);
          break;
        default:
View Full Code Here

          break;
        case AirshipController:
          zone.addListener(new AirshipControllerZoneListener());
          break;
        case RESIDENCE:
          zone.addListener(ResidenceEnterLeaveListenerImpl.STATIC);
          break;
        default:
          break;
      }
      if (t.isActive())
View Full Code Here

      spawnByGroup(FIRST_ROOM_SECOND_GROUP);
      Zone z = getZone(ZONE_1);
      if(z != null)
      {
        z.setActive(true);
        z.addListener(new ZoneListener(1));
      }
    }
  }

  public void increaseSecondRoomGroup()
View Full Code Here

      openDoor(DOOR2_ID);
      Zone z = getZone(ZONE_2);
      if(z != null)
      {
        z.setActive(true);
        z.addListener(new ZoneListener(2));
      }
    }
  }

  public void startLastStage()
View Full Code Here

    for (DoorInstance door : _doors.values())
    {
      if (door.getTemplate().getMasterDoor() > 0)
      {
        DoorInstance masterDoor = getDoor(door.getTemplate().getMasterDoor());
        masterDoor.addListener(new MasterOnOpenCloseListenerImpl(door));
      }
    }
  }
 
  /**
 
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.