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