jimbob, on 28 October 2021 - 10:10 AM, said:
the ifvar templ 10 is redundant anyway with the ifge sprite[PANZER].extra 0 line
Not really because even if extra is > 0 that doesn't mean extra/50 is > 0
jimbob, on 28 October 2021 - 10:10 AM, said:
jimbob, on 28 October 2021 - 11:31 AM, said:
define NOPALSPRITE #### gamevar tempsprite 0 0 gamevar tempvar 0 0 eventloadactor NOPALSPRITE cstat 32769 headspritesect tempsprite sprite[].sectnum whilevarn tempsprite -1 { geta[tempsprite].htflags tempvar orvar tempvar 64 seta[tempsprite].htflags tempvar nextspritesect tempsprite tempsprite } enda
Reaper_Man, on 14 December 2021 - 06:14 PM, said:
gamevar htowner2 -1 1 gamevar damagetime 0 1 gamevar playerID 0 1 onevent EVENT_DAMAGESPRITE ife sprite[RETURN].picnum APLAYER { geta[RETURN].yvel playerID ife playervar[playerID].damagetime player[playerID].player_par setplayervar[playerID].htowner2 sprite[THISACTOR].owner else setplayervar[playerID].htowner2 -1 setplayervar[playerID].damagetime player[playerID].player_par } endevent
This post has been edited by Danukem: 14 December 2021 - 07:41 PM
This post has been edited by jimbob: 06 February 2022 - 01:20 PM
jimbob, on 18 February 2022 - 03:35 PM, said:
ifactorsound THISACTOR EDFL_PAIN1 nullop else ifactorsound THISACTOR EDFL_PAIN2 nullop else ifactorsound THISACTOR EDFL_PAIN3 nullop else { rand temp 2 ife temp 0 sound EDFL_PAIN1 ife temp 1 sound EDFL_PAIN2 ife temp 2 sound EDFL_PAIN3 }
This post has been edited by jimbob: 20 March 2022 - 07:14 AM
Line 884, setactor: tried to set ang on invalid target sprite (-1) from spr 503 pic 1405 gv RETURN Line 896, setactor: tried to set zvel on invalid target sprite (-1) from spr 503 pic 1405 gv RETURN
setvarvar tempsixteen THISACTOR ifvarn tempsixteen -1 getplayer[THISACTOR].ang tempone
setvarvar tempten RETURN ifvarn tempten -1 getactor[RETURN].zvel tempone