X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fxonotic%2Fcrosshairpicker.qc;h=31814125904ae84ee663c892c7ea6de98ba11c48;hb=42a9e3d7ece2c716e5cd6899e90841acb7fb891b;hp=63da9cd92ae56980bf6db6ba9c29925eb08ab54e;hpb=724a41faf2cbfd86d41f3ab59ff8326a831a8326;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/xonotic/crosshairpicker.qc b/qcsrc/menu/xonotic/crosshairpicker.qc index 63da9cd92..318141259 100644 --- a/qcsrc/menu/xonotic/crosshairpicker.qc +++ b/qcsrc/menu/xonotic/crosshairpicker.qc @@ -1,20 +1,4 @@ -#ifndef CROSSHAIRPICKER_H -#define CROSSHAIRPICKER_H -#include "picker.qc" -CLASS(XonoticCrosshairPicker, XonoticPicker) - METHOD(XonoticCrosshairPicker, configureXonoticCrosshairPicker, void(entity)); - - ATTRIB(XonoticCrosshairPicker, rows, float, 3) - ATTRIB(XonoticCrosshairPicker, columns, float, 12) - - METHOD(XonoticCrosshairPicker, cellSelect, void(entity, vector)); - METHOD(XonoticCrosshairPicker, cellIsValid, bool(entity, vector)); - METHOD(XonoticCrosshairPicker, cellDraw, void(entity, vector, vector)); -ENDCLASS(XonoticCrosshairPicker) -entity makeXonoticCrosshairPicker(); -#endif - -#ifdef IMPLEMENTATION +#include "crosshairpicker.qh" string crosshairpicker_cellToCrosshair(entity me, vector cell) { @@ -75,4 +59,3 @@ void XonoticCrosshairPicker_cellDraw(entity me, vector cell, vector cellPos) if(cvar("crosshair_dot")) draw_Picture(crosshairPos - 0.5 * sz * cvar("crosshair_dot_size"), "/gfx/crosshairdot", sz * cvar("crosshair_dot_size"), SKINCOLOR_CROSSHAIRPICKER_CROSSHAIR, SKINALPHA_CROSSHAIRPICKER_CROSSHAIR); } -#endif