19.02.2005, 21:11:46
(This post was last modified: 19.02.2005, 21:12:22 by CannisRabidus.)
There are more useful wishes we could be discussing, but since the InfDeath line of discussion is already open for generic animations, while we're at it perhaps we can come up with extra functionality that isn't too much work.
The idea I had about checking to see if DieX= exists in artmd.ini? Forget that, since I don't think the game does any art checking now. It just seems to assume art is there.
So back to the comma-separated list. Like was said before, the generic sequences really don't apply well to the Brute anyway, so let's look at him.
Say you make a new die sequence for him when electrocuted, and another one for your custom warhead infdeath you've added later (which might use InfDeath=42, lol).
[BRUTE]
NotHuman=yes
UseAltInfDeath=5,42
UseAltInfDeath= means ignore NotHuman= for the InfDeaths listed under UseAltInfDeath=. So for the electro death, use the Brute's Die5= sequence and for your new warhead, use his Die42= sequence.
Yes there would have to be new DieXX tags but unless UseAltInfDeath= is pointing to them they would never be used.
What's cool about this is, you could add one sequence at a time for one unit for one InfDeath alternate. You don't have to take on a daunting job of applying this to dozens of infantry units at once.
Adding a new sequence to the SHP is easy as hell. All you have to do is extract with 'combine shadows' on, add your 6-12 new frames at the end, recompile with 'split shadows' on, and write a simple one line of DieX= code pointing to those new frames.
The idea I had about checking to see if DieX= exists in artmd.ini? Forget that, since I don't think the game does any art checking now. It just seems to assume art is there.
So back to the comma-separated list. Like was said before, the generic sequences really don't apply well to the Brute anyway, so let's look at him.
Say you make a new die sequence for him when electrocuted, and another one for your custom warhead infdeath you've added later (which might use InfDeath=42, lol).
[BRUTE]
NotHuman=yes
UseAltInfDeath=5,42
UseAltInfDeath= means ignore NotHuman= for the InfDeaths listed under UseAltInfDeath=. So for the electro death, use the Brute's Die5= sequence and for your new warhead, use his Die42= sequence.
Yes there would have to be new DieXX tags but unless UseAltInfDeath= is pointing to them they would never be used.
What's cool about this is, you could add one sequence at a time for one unit for one InfDeath alternate. You don't have to take on a daunting job of applying this to dozens of infantry units at once.
Adding a new sequence to the SHP is easy as hell. All you have to do is extract with 'combine shadows' on, add your 6-12 new frames at the end, recompile with 'split shadows' on, and write a simple one line of DieX= code pointing to those new frames.
C-GEN: The site with the 'log the f*ck in' forum. And now we make you validate your f*cking e-mail address too.
CannisRules: It's a YR mod.
CannisRules: It's a YR mod.