/*============================================================================
  NuSYSTEM sample program [SNAKE TAIL HACK]
  
  para.h
  
  Copyright (C) 1997, NINTENDO Co,Ltd.
  ============================================================================*/

#define PAKCHK
#define CAM_DISTANCE	2000.0	/*The distance between the camera and gaze-point */
#define SNAKE_MAX	4	/*The number of snakes */
#define SNAKE_MAX_LEN	20	/*The maximum number of heads { tails */

#define BASE_MAX_SIZE	550.0	/*The length of one side of the base map */

#define OBJ_SIZE	100.0	/*The size of the map object */
#define OBJ_SCALE	0.6	/*The scale of the map object */
#define MOVIE_SIZE	150.0	/*The length of one side of the map object */

#define TAIL_SIZE	35.0	/*The size of the tail */
#define HEAD_SIZE	40.0	/*The size of the head */

#define SHOT_SPEED 30.0		/*Speed of the shot tail */
#define MAX_SLEEP 120		/*The sleeping time */
#define SUB	4		/*Whether or not to update the tail coordinate referring data before some V */

#define MOVIE_UPDATE	30	/*The updating time of movie (the V-unit) */

#define GAME_NOTE_SIZE	100*60*4	/* The game note size for saving  */

/*
   0. Decision			(Picooon)
   1. Canncel		    (Byuu)
   2. Cursor move		(Pico)
   3. Pause			    (Picooon)
   4. Shoot a bullet	(Pyu)
   5. Explosion(small)		(Dooon)
   6. Explosion (big)		(Ddooon)
   7. Bite			    (Gab)
   8. Time count down 1	("Pi" of pi, pi, pi, pooon)
   9. Time count down 2	("Pooon" of pi, pi, pi, pooon)
*/

#define EFF_OK		0
#define EFF_CANCEL	1
#define EFF_CUR_MOVE	2
#define EFF_PAUSE	3
#define EFF_SHOT_TAIL	4
#define EFF_SML_EXPL	5
#define EFF_BIG_EXPL	6
#define EFF_EAT_TAIL	7
#define EFF_TIME_DWN1	8
#define EFF_TIME_DWN2	9

/*Don't change the below from here */
#define TAIL_MOVE_BUF	256	/*The maximum buffer for drawing the tail */
#define TAIL_NOTHING	0	/*The status of the shot tail */
#define TAIL_STOPPING	1
#define TAIL_MOVING	2
#define TAIL_WAITING	3
#define OBJ_MAX		9	/*The number of the map object */
#define PAK_NOT_REMAIN	100
#define NOT_CREAT	200
#define RUMBLE_PAK	300
