Nuclide
Software Development Kit for id Technology
botinfo.h
1/*
2 * Copyright (c) 2016-2024 Vera Visions LLC.
3 *
4 * Permission to use, copy, modify, and distribute this software for any
5 * purpose with or without fee is hereby granted, provided that the above
6 * copyright notice and this permission notice appear in all copies.
7 *
8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12 * WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER
13 * IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
14 * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15*/
16
27/* we need to keep this an enum so find() does its work faster */
28typedef enum
29{
40
41.float botinfo;
42 // end of bot_info
float botinfo
Definition: botinfo.h:41
botInfo_t
Definition: botinfo.h:29
@ BOTINFO_HEALTH
health item
Definition: botinfo.h:31
@ BOTINFO_WEAPON
weapon pickup
Definition: botinfo.h:34
@ BOTINFO_TEAM_GOALCAPTURE
where to go when goal-item present
Definition: botinfo.h:37
@ BOTINFO_NONE
no info
Definition: botinfo.h:30
@ BOTINFO_AMMO
ammo pickup
Definition: botinfo.h:33
@ BOTINFO_END
end destination
Definition: botinfo.h:38
@ BOTINFO_TEAM_GOALITEM
team-mode goal item (flag, intel)
Definition: botinfo.h:36
@ BOTINFO_ARMOR
armor item
Definition: botinfo.h:32
@ BOTINFO_SPAWNPOINT
place where to find new players
Definition: botinfo.h:35