for example:
defineprojectile PROJECTILENAME PROJ_CLIPDIST 200
And it don't have any effect at all.
Maybe it's confilcting with other PROJ commands, or what else connected with a sprite?
Here's the code:
defineprojectile FLOWERPROJECTILE PROJ_WORKSLIKE 36866 defineprojectile FLOWERPROJECTILE PROJ_ISOUND THUD defineprojectile FLOWERPROJECTILE PROJ_XREPEAT 12 defineprojectile FLOWERPROJECTILE PROJ_YREPEAT 12 defineprojectile FLOWERPROJECTILE PROJ_EXTRA 1 defineprojectile FLOWERPROJECTILE PROJ_HITRADIUS 0 defineprojectile FLOWERPROJECTILE PROJ_SPAWNS -1 defineprojectile FLOWERPROJECTILE PROJ_VEL 300 defineprojectile FLOWERPROJECTILE PROJ_CSTAT 32768 appendevent EVENT_SPAWN ife sprite[].pal 4 { ifand sprite[].cstat 1 { geta[].cstat TEMP2 xor TEMP2 1 seta[].cstat TEMP2 } } endevent appendevent EVENT_WORLD for TEMPW spritesofstatus 4 { ife sprite[TEMPW].picnum FLOWERPROJECTILE { setu[].vm_sprite TEMPW add TEMP 1 ifg TEMP 1 cstat 128 } } endevent action AFLOWER1 0 4 1 1 11 action AFLOWER2 5 3 1 1 30 action AFLOWER3 8 0 0 0 2 move NULLMOVE 0 spriteshadow FLOWER actor FLOWER sleeptime -1 cstat 0 ifaction 0 action AFLOWER1 ifaction AFLOWER1 ifactioncount 17 action AFLOWER2 ifaction AFLOWER2 { ifactioncount 3 { shoot FLOWERPROJECTILE resetactioncount } ifcount 250 { action AFLOWER3 resetcount } } ifaction AFLOWER3 ifactioncount 30 action AFLOWER1