X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fturrets%2Fturret%2Fewheel.qh;fp=qcsrc%2Fcommon%2Fturrets%2Fturret%2Fewheel.qh;h=8a78d37be3e8f1cf7bfb215623fcd1aa8e621794;hb=ab14b9fb45a2400ecea26c3a929a0f6ec034b703;hp=ed1a5a6307173d540291b8596145307c278bb5ae;hpb=569c6832aba01cc2c0b89cf7101ea6d8317f1eb9;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/turrets/turret/ewheel.qh b/qcsrc/common/turrets/turret/ewheel.qh index ed1a5a6307..8a78d37be3 100644 --- a/qcsrc/common/turrets/turret/ewheel.qh +++ b/qcsrc/common/turrets/turret/ewheel.qh @@ -14,5 +14,18 @@ CLASS(EWheel, Turret) /* netname */ ATTRIB(EWheel, netname, string, "ewheel"); /* fullname */ ATTRIB(EWheel, turret_name, string, _("eWheel Turret")); ATTRIB(EWheel, m_weapon, Weapon, WEP_EWHEEL); + +#define X(BEGIN, P, END, class, prefix) \ + BEGIN(class) \ + TR_PROPS_COMMON(P, class, prefix) \ + P(class, prefix, speed_fast, float) \ + P(class, prefix, speed_slow, float) \ + P(class, prefix, speed_slower, float) \ + P(class, prefix, speed_stop, float) \ + P(class, prefix, turnrate, float) \ + END() + TR_PROPS(X, EWheel, ewheel) +#undef X + ENDCLASS(EWheel) REGISTER_TURRET(EWHEEL, NEW(EWheel));