/*============================================================================
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