Example #1
0
 /**
  * Generer kartfil for alle bydelene
  */
 public static function generate_map_bydeler()
 {
     foreach (game::$bydeler as $bydel) {
         if (!$bydel['active']) {
             continue;
         }
         $map = new bydeler_map();
         $map->bydel($bydel['id']);
         $data = $map->generate();
         $map->destroy();
         file_put_contents(self::$map_dir . "/bydel_" . $bydel['id'] . ".png", $data);
     }
     // forminsk det store kartet
     $map = new bydeler_map();
     $map->scale();
     $data = $map->generate();
     $map->destroy();
     file_put_contents(self::$map_dir . "/bydeler.png", $data);
 }
Example #2
0
 /**
  * Generer kart
  */
 protected function map_draw()
 {
     // hent inn ff
     $this->ff = ff::get_ff(null, ff::LOAD_SILENT);
     if (!$this->ff) {
         page_not_found();
     }
     // har ingen bydel?
     if (!$this->ff->data['br_id']) {
         die("Har ingen bydel.");
     }
     $map = new bydeler_map();
     $map->mini_map($this->ff->data['br_id']);
     $map->push();
     die;
 }