X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fcommon%2Ftriggers%2Ftrigger%2Fdisablerelay.qc;h=eee61c993535f063b5ba30eeccdd6db3550b0273;hp=2a0432c97827790b3a6a0a483f4e86a830a26851;hb=e87123e5fba23f7a8907e6fbab241c5eec5be168;hpb=86c9dc7c3696c329496b06375c1e79fb407401ce diff --git a/qcsrc/common/triggers/trigger/disablerelay.qc b/qcsrc/common/triggers/trigger/disablerelay.qc index 2a0432c97..eee61c993 100644 --- a/qcsrc/common/triggers/trigger/disablerelay.qc +++ b/qcsrc/common/triggers/trigger/disablerelay.qc @@ -1,12 +1,10 @@ +#include "disablerelay.qh" #ifdef SVQC -void trigger_disablerelay_use() +void trigger_disablerelay_use(entity this, entity actor, entity trigger) { - entity e; + int a = 0, b = 0; - float a, b; - a = b = 0; - - for(e = world; (e = find(e, targetname, self.target)); ) + for(entity e = NULL; (e = find(e, targetname, this.target)); ) { if(e.use == SUB_UseTargets) { @@ -21,11 +19,11 @@ void trigger_disablerelay_use() } if((!a) == (!b)) - LOG_INFO("Invalid use of trigger_disablerelay: ", ftos(a), " relays were on, ", ftos(b), " relays were off!\n"); + LOG_INFO("Invalid use of trigger_disablerelay: ", ftos(a), " relays were on, ", ftos(b), " relays were off!"); } -void spawnfunc_trigger_disablerelay() +spawnfunc(trigger_disablerelay) { - self.use = trigger_disablerelay_use; + this.use = trigger_disablerelay_use; } #endif