X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fg_lights.qc;h=bd5232a1c93338c5de9e164531cd5296798b0730;hb=61704462bb3c8ce7bfa7f815dcd62e6ff3189c82;hp=b5f4bcf8441b0f382dd10813e60c1517c80107be;hpb=fd1994ad0d18eb285f70ac44afd8ab5b246a4e61;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/g_lights.qc b/qcsrc/server/g_lights.qc index b5f4bcf84..bd5232a1c 100644 --- a/qcsrc/server/g_lights.qc +++ b/qcsrc/server/g_lights.qc @@ -1,7 +1,11 @@ -float LOOP = 1; +#include "_all.qh" -float DNOSHADOW = 2; -float DFOLLOW = 4; +void train_next(); + +const float LOOP = 1; + +const float DNOSHADOW = 2; +const float DFOLLOW = 4; .float light_lev; .float lefty; .vector color; @@ -82,10 +86,8 @@ void dynlight_use() else self.light_lev = 0; } -void spawnfunc_dynlight() +spawnfunc(dynlight) { - local entity targ; - if (!self.light_lev) self.light_lev = 200; if (!self.color) @@ -96,7 +98,7 @@ void spawnfunc_dynlight() setorigin (self, self.origin); //self.pflags = PFLAGS_FULLDYNAMIC; self.solid = SOLID_NOT; - //self.blocked = SUB_Null; + //self.blocked = func_null; //if (self.spawnflags & DNOSHADOW) // self.pflags = self.pflags + PFLAGS_NOSHADOW; //if (self.spawnflags & START_OFF)