X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fcommon%2Fturrets%2Fturret%2Fflac.qc;h=ab6e5f5cb67afe9bec1f43fb0adf6a88df0a309f;hp=a2de5cac4bb7289fe05eb8f341100f9528329c16;hb=34e7f534e2015466228eb3a78c9857741b736dca;hpb=93f6c1c41d7a17718dfbf7b464c319a9716643f4 diff --git a/qcsrc/common/turrets/turret/flac.qc b/qcsrc/common/turrets/turret/flac.qc index a2de5cac4..ab6e5f5cb 100644 --- a/qcsrc/common/turrets/turret/flac.qc +++ b/qcsrc/common/turrets/turret/flac.qc @@ -1,30 +1,10 @@ -#ifndef TURRET_FLAC_H -#define TURRET_FLAC_H - -#include "flac_weapon.qc" - -CLASS(Flac, Turret) -/* spawnflags */ ATTRIB(Flac, spawnflags, int, TUR_FLAG_SPLASH | TUR_FLAG_FASTPROJ | TUR_FLAG_MISSILE); -/* mins */ ATTRIB(Flac, mins, vector, '-32 -32 0'); -/* maxs */ ATTRIB(Flac, maxs, vector, '32 32 64'); -/* modelname */ ATTRIB(Flac, mdl, string, "base.md3"); -/* model */ ATTRIB(Flac, model, string, strzone(strcat("models/turrets/", this.mdl))); -/* head_model */ ATTRIB(Flac, head_model, string, strzone(strcat("models/turrets/", "flac.md3"))); -/* netname */ ATTRIB(Flac, netname, string, "flac"); -/* fullname */ ATTRIB(Flac, turret_name, string, _("FLAC Cannon")); - ATTRIB(Flac, m_weapon, Weapon, WEP_FLAC); -ENDCLASS(Flac) -REGISTER_TURRET(FLAC, NEW(Flac)); - -#endif +#include "flac.qh" #ifdef IMPLEMENTATION -#include "flac_weapon.qc" - #ifdef SVQC -void spawnfunc_turret_flac() { SELFPARAM(); if (!turret_initialize(TUR_FLAC)) remove(self); } +spawnfunc(turret_flac) { if (!turret_initialize(this, TUR_FLAC)) delete(this); } METHOD(Flac, tr_setup, void(Flac this, entity it)) {