aboutsummaryrefslogtreecommitdiff
path: root/src/libparsec/include/obj_name.h
blob: 75abb0100f8934216ad5bf9bc2b6076c2222d71d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
/*
 * PARSEC HEADER: obj_name.h
 */

#ifndef _OBJ_NAME_H_
#define _OBJ_NAME_H_


// known object class names

#define OBJCLASSNAME_SHIP_FIREBIRD				"firebird"
#define OBJCLASSNAME_SHIP_BLUESPIRE				"bluespire"
#define OBJCLASSNAME_SHIP_CORMORAN				"cormoran"
#define OBJCLASSNAME_SHIP_STINGRAY				"stingray"
#define OBJCLASSNAME_SHIP_CLAYMORE				"claymore"
#define OBJCLASSNAME_SHIP_HURRICANE				"hurricane"
#define OBJCLASSNAME_SHIP_NEEDLE				"needle"

#define OBJCLASSNAME_GUN_LEVEL0_A				"laser_1a"
#define OBJCLASSNAME_GUN_LEVEL0_B				"laser_1b"
#define OBJCLASSNAME_GUN_LEVEL1_DAZZLE			"laser_2"
#define OBJCLASSNAME_GUN_LEVEL2_THIEF			"laser_3"

#define OBJCLASSNAME_MISSILE_DUMB				"miss_dumb"
#define OBJCLASSNAME_MISSILE_GUIDE				"miss_guide"

#define OBJCLASSNAME_MISSILE_MINE				"mine_proxy"

#define OBJCLASSNAME_EXTRA_ENERGY				"ex_energy"
#define OBJCLASSNAME_EXTRA_REPAIR				"ex_repair"

#define OBJCLASSNAME_EXTRA_GUN_HELIX			"ex_helix"
#define OBJCLASSNAME_EXTRA_GUN_LIGHTNING		"ex_light"
#define OBJCLASSNAME_EXTRA_GUN_PHOTON			"ex_x2"
#define OBJCLASSNAME_EXTRA_GUN_UPGRADE_A		"ex_laser2"
#define OBJCLASSNAME_EXTRA_GUN_UPGRADE_B		"ex_laser3"

#define OBJCLASSNAME_EXTRA_PACK_DUMB			"ex_dumb"
#define OBJCLASSNAME_EXTRA_PACK_GUIDE			"ex_guide"
#define OBJCLASSNAME_EXTRA_PACK_SWARM			"ex_flare"
#define OBJCLASSNAME_EXTRA_PACK_MINES			"ex_mine"

#define OBJCLASSNAME_DEVICE_INVULNERABILITY		"ex_invul"
#define OBJCLASSNAME_DEVICE_INVISIBILITY		"ex_invis"
#define OBJCLASSNAME_DEVICE_AFTERBURNER			"ex_aburn"
#define OBJCLASSNAME_DEVICE_DECOY				"ex_x3"
#define OBJCLASSNAME_DEVICE_EMP_UPGRADE_1		"ex_emp"
#define OBJCLASSNAME_DEVICE_EMP_UPGRADE_2		"ex_emp2"


#endif // _OBJ_NAME_H_