01 /*
02 *
03 * Created: Jun 7 2006
04 *
05 * Copyright (C) 1999-2000 Fabien Sanglard
06 *
07 * This program is free software; you can redistribute it and/or
08 * modify it under the terms of the GNU General Public License
09 * as published by the Free Software Foundation; either version 2
10 * of the License, or (at your option) any later version.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program; if not, write to the Free Software
19 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
20 */
21
22 package rtype.entity;
23
24
25 public interface IEntity
26 {
27 public int PLANET = 0;
28 public int PLAYER_SHIP = 1;
29 public int GREEN_ORB = 2;
30 public int SCANLINE =3;
31 public int BULLET = 4;
32 public int FORCEBLAST = 5;
33 public int SPACE_TRASH_1 = 6;
34 public int SPACE_TRASH_2 = 7;
35 public int SPACE_TRASH_3 = 8;
36 public int SPACE_TRASH_4 = 9;
37 public int FIRE_BALL = 10;
38 public int STAR_1 = 11;
39 public int STAR_2 = 12;
40 public int STAR_3 = 13;
41 public int STAR_4 = 14;
42 public int STAR_5 = 15;
43 public int STAR_6 = 16;
44 public int FORCE_CHARGE = 15;
45 public int PLAYER_SPEED = 16;
46 public int LADYBIRD = 17;
47 public int EXPLOSION1 = 18;
48 public int EXPLOSION2 = 19;
49 public int ORB_BEAM = 20 ;
50 public int FONT = 21 ;
51 public int ENEMY_BULLET = 22 ;
52 public int BULLET_HIT_YELLOW = 23 ;
53 public int BULLET_HIT_GREEN = 24 ;
54 public int BULLET_HIT_BLUE = 25 ;
55 public int BLUE_ORB = 26;
56 public int PINK_ORB = 27;
57 public int RED_ORB = 28;
58 public int ENEMY_PIECE_1 = 29;
59 public int ENEMY_PIECE_2 = 30;
60 public int ENEMY_PIECE_3 = 31;
61 public int ENEMY_PIECE_4 = 32;
62 public int ENEMY_PIECE_5 = 33;
63 public int ENEMY_PIECE_6 = 34;
64 public int ENEMY_PIECE_7 = 35;
65 public int ENEMY_PIECE_8 = 36;
66 public int BIT_UPGRADE = 37;
67 public int IMPLOSION = 38;
68
69 public int BONUS_BOOSTER = 39;
70 public int BONUS_LIGHTNING_ORB = 40;
71 public int BONUS_GRAVITY_ORB = 41;
72 public int BONUS_RAPID_SHOOT_ORB = 42;
73 public int BONUS_CRYSTAL_ORB = 43;
74 public int BONUS_MULTI_SHOOT_ORB = 44;
75 public int BONUS_SPEED = 45;
76 public int BONUS_HOMING_MISSILE = 46;
77 // Leaving space for futur bonus
78
79 public int X = 63;
80 public int BULLET_RAPID_FIRE = 64;
81 public int BULLET_MULTI_SHOOT = 65;
82 public int BULLET_BASE = 66;
83 public int MISSILE = 67;
84 public int SMOKE = 68;
85 //public int PLANET2 = 69;
86 public int SPACE_TRASH_5 = 70;
87 }
|