/*
  Copyright (C) 2003  Taiga Yonekura, taiga@col.hi-ho.ne.jp

  For more information about this appliation please look at:
   http://www.pat.hi-ho.ne.jp/kyonekura

  This program is free software; you can redistribute it and/or
  modify it under the terms of the GNU General Public License
  as published by the Free Software Foundation; either version 2
  of the License, or (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program; if not, write to the Free Software
  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.

*/

#define SCREENW 640 // screen size
#define SCREENH 480 // 
#define SCREEN_HEGIHT_ADJUSTMENT 60

// Sound on
#define SOUND_ENABLE

//
// Game Parameters
//
#define FISH_NUM 15 // MAX fish count
#define EASY_FISH_SPEED_MAX  6
#define EASY_FISH_SPEED_MIN  2
#define HARD_FISH_SPEED_MAX  9
#define HARD_FISH_SPEED_MIN  2

//
// Image Data
//
#define TITLE_IMG_DATA      title_data_
#define TLOGO_IMG_DATA      logo2_data_
#define VERLOGO_IMG_DATA    titlenum_data_
#define BOOTLOGO_IMG_DATA   bootlogo_data_
#define STARTLOGO_IMG_DATA  startlogo_data_


#define MIXFISH1_IMG_DATA   kingyo1_data_ 
#define MIXFISH2_IMG_DATA   kingyo2_data_
#define MIXFISH3_IMG_DATA   kingyo3_data_
#define MIXFISH4_IMG_DATA   kingyo4_data_
#define MIXFISH5_IMG_DATA   kingyo5_data_
#define MIXFISH6_IMG_DATA   kingyo6_data_
#define MIXFISH7_IMG_DATA   kingyo7_data_
#define MIXFISH8_IMG_DATA   kingyo8_data_

#define BLACKFISH1_IMG_DATA fish2_1_data_
#define BLACKFISH2_IMG_DATA fish2_2_data_
#define BLACKFISH3_IMG_DATA fish2_3_data_
#define BLACKFISH4_IMG_DATA fish2_4_data_
#define BLACKFISH5_IMG_DATA fish2_5_data_
#define BLACKFISH6_IMG_DATA fish2_6_data_
#define BLACKFISH7_IMG_DATA fish2_7_data_
#define BLACKFISH8_IMG_DATA fish2_8_data_

#define FISHLIST1_IMG_DATA  kinlist1_data_
#define FISHLIST2_IMG_DATA  kinlist2_data_

#define NET1_IMG_DATA       pointer1_data_
#define NET2_IMG_DATA       pointer2_data_
#define NET3_IMG_DATA       pointer3_data_

#define NUM0_IMG_DATA       num0_data_
#define NUM1_IMG_DATA       num1_data_
#define NUM2_IMG_DATA       num2_data_
#define NUM3_IMG_DATA       num3_data_
#define NUM4_IMG_DATA       num4_data_
#define NUM5_IMG_DATA       num5_data_
#define NUM6_IMG_DATA       num6_data_
#define NUM7_IMG_DATA       num7_data_
#define NUM8_IMG_DATA       num8_data_
#define NUM9_IMG_DATA       num9_data_

#define HOUR_IMG_DATA       hour_data_
#define MIN_IMG_DATA        min_data_
#define SEC_IMG_DATA        sec_data_

// For levelselector.cpp
#define HARDBTN_IMG_DATA    hard_data_
#define HARDBTNOFF_IMG_DATA hardoff_data_
#define EASYBTN_IMG_DATA    easy_data_
#define EASYBTNOFF_IMG_DATA easyoff_data_


//
// Image Position
//
#define BOOT_LOGO_X 220
#define BOOT_LOGO_Y 200
#define BOOT_LOGOSTRING_X 280
#define BOOT_LOGOSTRING_Y 240

#define FISH_LIST_X 180
#define FISH_LIST_Y 50
#define FISH_LIST_SPACE 18

#define HISCORE_TITLEPOSX    160
#define HISCORE_TITLEPOSY     45
#define HISCORE_LISTPOSX     140
#define HISCORE_LISTPOSY     100
#define HISCORE_TIMEOFFSET_X 250
#define HISCORE_TIMESPACE     60
#define HISCORE_TIMELABEL_OFFSET 10
#define HISCORE_TIMENUM_OFFSET    0

#define HISCORE_LIST_HEIGHT_DISTANCE 28 


#define LOGO_MOBILE_X 150
#define LOGO_MOBILE_Y  60
#define LOGO_TITLE_X  180
#define LOGO_TITLE_Y   80
#define LOGO_NUMBER_X 380
#define LOGO_NUMBER_Y 170

#define COPYRIGHT_X 110
#define COPYRIGHT_Y 400

#define STARTBTN_POSX 250
#define STARTBTN_POSY 350

// For levelselector.cpp
#define EASYBTN_POSX 230
#define EASYBTN_POSY 300
#define HARDBTN_POSX 340
#define HARDBTN_POSY EASYBTN_POSY

//
// clear time position
//
#define CLEAR_TIME_POSX 200
#define CLEAR_TIME_POSY 350
#define CLEAR_MSG_POSX  250
#define CLEAR_MSG_POSY  380

// for damage bar
#define DAMAGEBAR_POSX  210
#define DAMAGEBAR_POSY   10
#define DAMAGEBAR_WIDTH 200 
#define DAMAGEBAR_COLOR_HEIGHT 2

//for fireworks
#define FLOWERDOT_SIZE 3
#define FIRE_SIZE      4 

#define FLOWER_RADIUS1 20
#define FLOWER_RADIUS2 40
#define FLOWER_RADIUS3 60
#define FLOWER_RADIUS4 80
