]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/common/vehicles/vehicle/spiderbot.qh
Merge MR 'Various Q3 and QL map entity features and fixes'
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / vehicles / vehicle / spiderbot.qh
1 #pragma once
2
3 #include "spiderbot_weapons.qh"
4
5 CLASS(Spiderbot, Vehicle)
6 /* spawnflags */ ATTRIB(Spiderbot, spawnflags, int, VHF_DMGSHAKE);
7 /* mins       */ ATTRIB(Spiderbot, m_mins, vector, '-75 -75 10');
8 /* maxs       */ ATTRIB(Spiderbot, m_maxs, vector, '75 75 125');
9 /* view offset*/ ATTRIB(Spiderbot, view_ofs, vector, '0 0 70');
10 /* view dist  */ ATTRIB(Spiderbot, height, float, 170);
11 /* model          */ ATTRIB(Spiderbot, mdl, string, "models/vehicles/spiderbot.dpm");
12 /* model          */ ATTRIB(Spiderbot, model, string, "models/vehicles/spiderbot.dpm");
13 /* head_model */ ATTRIB(Spiderbot, head_model, string, "models/vehicles/spiderbot_top.dpm");
14 /* hud_model  */ ATTRIB(Spiderbot, hud_model, string, "models/vehicles/spiderbot_cockpit.dpm");
15 /* tags       */ ATTRIB(Spiderbot, tag_head, string, "tag_head");
16 /* tags       */ ATTRIB(Spiderbot, tag_hud, string, "tag_hud");
17 /* tags       */ ATTRIB(Spiderbot, tag_view, string, "");
18 /* netname    */ ATTRIB(Spiderbot, netname, string, "spiderbot");
19 /* fullname   */ ATTRIB(Spiderbot, vehicle_name, string, _("Spiderbot"));
20 /* icon       */ ATTRIB(Spiderbot, m_icon, string, "vehicle_spider");
21 ENDCLASS(Spiderbot)
22
23 REGISTER_VEHICLE(SPIDERBOT, NEW(Spiderbot));