posted March 21, 2001 11:58 PM
well lets see....
in general you would have to set your projectile file to chain.the sound part is really no big deal, you would use a normal basic sound configuration. you would just have to mess with the sound itself to make sure that it was the propper length to go with the visual effects after the visuals are completed. that would make for a large sound tho. i dont know if you canb chain sounds or not. maybe have the charging sound small and set to loop and the firing sound set within another chain?
man, im not really sure on the rest. ive been sitting here thinking for like 15 minutes shooting down various ideas. im getting better with ent files but when it comes to chaning and spewing and where and how to do each im not so hot. i pretty much have it down on chaning explosions, but im not too sure on chaining the projectiles. here is what little help i can offer:
gathering effect:
probably design new sprites to represent the diminishing ring as it sucks things into the weapon. and then chain those effects in order of farthest from weapon to closest to weapon (as in diameter of the sprite) you could probably use one sprite with like 5 or so ent files each setting the same sprite to a smaller dimension. a short timetolive should make that look pretty cool. i cant think of how to use a single sprite coming from different directions heading twards the same central point. too much offsetting and gravity manipulation there for me.
the thing im really not sure on is how to make the actual beam firing delay long enough. maybe throwing enough "blank" chain effects in there would do it. i dont recall if one chain waits for the previous chain to complete before the next one starts or if there is just a small delay for one chain to start then the next starts regardless of if the previous one has completed or not.
in case you dont know the chain lines look something like this: (exerp from a lobber file, this is the explosphere)
EntityChain0 = explo/lobberhit
EntityChain1 = explo/Mass h i t*
EntityChain2 = Explo/SmokeBig
EntityChain3 = explo/Streamer1
EntityChain4 = explo/Streamer1
*sorry about the spacing up there, the board censored the "profanity" on me.
as an alternative you could set the projectile size to 0.01 x 0.01 with a time to live of 0.0 and then work all effects from your explo and explosphere files. but i think that might not work as the entire effect would be left behind the tank if it was moving...
dont know if that was really any help or not, i think im just wasting space here
.
yet another long pointless post by JVortex...
(maybe ill just add that into my signature line)
------------------
Let the rocks roll and the battle commence. BZ The RPG. Check out the site! (Under Heavy Construction)
[This message has been edited by JVortex (edited March 22, 2001).]