コード例 #1
0
 public override void RegionUnload(RegionMgr.Region region)
 {
     foreach (GeometryObj obj in GetObjects())
     {
         DXControl.GeoObjects.Remove(obj);
     }
     ClearObjectRowMapping();
 }
コード例 #2
0
 public override void RegionLoad(RegionMgr.Region region)
 {
     // load locations
     DataRow[] locations = DB.LocationTable.Select(DB.COL_LOCATION_REGIONID+"=" + region.ID);
     foreach (DataRow location in locations)
     {
         AddLocation(location);
     }
 }
コード例 #3
0
 public override void RegionLoad(RegionMgr.Region region)
 {
     // load locations
     DataRow[] areas = DB.AreaTable.Select(DB.COL_AREA_REGIONID+"=" + region.ID);
     foreach (DataRow area in areas)
     {
         AddArea(area);
     }
 }
コード例 #4
0
 public override void RegionLoad(RegionMgr.Region region)
 {
     // load mobs
     DataRow[] mobs = DB.NPCTable.Select(DB.COL_NPC_REGION+"=" + region.ID);
     foreach (DataRow mob in mobs)
     {
         AddMob(mob);
     }
 }