X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Ftriggers%2Ftriggers.qh;h=69d53fba41d9d6707a91d9aba7b1801bdca1c5c2;hb=692cb758fe8f25fa078bfd5885333ee031885600;hp=9416f7a16fa93014370006119ea53cc8512ecb27;hpb=322daa75a43d539a5e334ef75496a7b3e52a6a5b;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/triggers/triggers.qh b/qcsrc/common/triggers/triggers.qh index 9416f7a16f..69d53fba41 100644 --- a/qcsrc/common/triggers/triggers.qh +++ b/qcsrc/common/triggers/triggers.qh @@ -10,24 +10,21 @@ const float SPAWNFLAG_NOTOUCH = 1; .void() trigger_touch; +.bool pushable; + +.float antiwall_flag; // Variable to define what to do with func_clientwall +// 0 == do nothing, 1 == deactivate, 2 == activate + .float height; .float nottargeted; #define IFTARGETED if(!self.nottargeted && self.targetname != "") -.string bgmscript; -.float bgmscriptattack; -.float bgmscriptdecay; -.float bgmscriptsustain; -.float bgmscriptrelease; - .float lip; -void trigger_setnextthink(entity e, float dtime); - // used elsewhere (will fix) #ifdef SVQC -void trigger_common_write(bool withtarget); +void trigger_common_write(entity this, bool withtarget); string trigger_magicear_processmessage_forallears(entity source, float teamsay, entity privatesay, string msgin); @@ -39,12 +36,11 @@ void target_voicescript_clear(entity pl); .vector dest; +void FixSize(entity e); + #ifdef CSQC void trigger_common_read(bool withtarget); -void trigger_remove_generic(); - -float WarpZoneLib_ExactTrigger_Touch(); -#define EXACTTRIGGER_TOUCH if(WarpZoneLib_ExactTrigger_Touch()) return +void trigger_remove_generic(entity this); .float active; .string target;