Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
bumblebee.qh
Go to the documentation of this file.
1#pragma once
2
4
6#ifdef SVQC
7/* spawnflags */ ATTRIB(Bumblebee, spawnflags, int, VHF_DMGSHAKE);
8/* mins */ ATTRIB(Bumblebee, m_mins, vector, '-245 -130 -130');
9/* maxs */ ATTRIB(Bumblebee, m_maxs, vector, '230 130 130');
10#endif
11#ifdef GAMEQC
12/* view offset*/ ATTRIB(Bumblebee, view_ofs, vector, '0 0 300');
13/* view dist */ ATTRIB(Bumblebee, height, float, 450);
14/* model */ ATTRIB(Bumblebee, mdl, string, "models/vehicles/bumblebee_body.dpm");
15/* model */ ATTRIB(Bumblebee, model, string, "models/vehicles/bumblebee_body.dpm");
16/* head_model */ ATTRIB(Bumblebee, head_model, string, "");
17/* hud_model */ ATTRIB(Bumblebee, hud_model, string, "models/vehicles/spiderbot_cockpit.dpm");
18/* tags */ ATTRIB(Bumblebee, tag_head, string, "");
19/* tags */ ATTRIB(Bumblebee, tag_hud, string, "");
20/* tags */ ATTRIB(Bumblebee, tag_view, string, "tag_viewport");
21#endif
22/* netname */ ATTRIB(Bumblebee, netname, string, "bumblebee");
23/* fullname */ ATTRIB(Bumblebee, m_name, string, _("Bumblebee"));
24/* icon */ ATTRIB(Bumblebee, m_icon, string, "vehicle_bumble");
26
28
29#ifdef GAMEQC
30 MODEL(VEH_BUMBLEBEE_GUNCOCKPIT, "models/vehicles/wakizashi_cockpit.dpm");
31#endif
32
33#ifdef CSQC
35#endif
void CSQC_BUMBLE_GUN_HUD()
Definition bumblebee.qc:958
float height
Definition bumblebee.qh:13
string tag_head
Definition bumblebee.qh:18
string netname
Definition bumblebee.qh:22
string tag_hud
Definition bumblebee.qh:19
string m_name
Definition bumblebee.qh:23
string hud_model
Definition bumblebee.qh:17
string model
Definition bumblebee.qh:15
int spawnflags
Definition bumblebee.qh:7
vector m_maxs
Definition bumblebee.qh:9
string m_icon
Definition bumblebee.qh:24
vector view_ofs
Definition bumblebee.qh:12
string mdl
Definition bumblebee.qh:14
vector m_mins
Definition bumblebee.qh:8
string head_model
Definition bumblebee.qh:16
string tag_view
Definition bumblebee.qh:20
#define MODEL(name, path)
Definition all.qh:8
#define NEW(cname,...)
Definition oo.qh:117
#define CLASS(...)
Definition oo.qh:145
#define ENDCLASS(cname)
Definition oo.qh:281
#define ATTRIB(...)
Definition oo.qh:148
vector
Definition self.qh:92
const int VHF_DMGSHAKE
Add random velocity each frame if health < 50%.
Definition vehicle.qh:103
#define REGISTER_VEHICLE(id, inst)
Definition all.qh:12