4th January 2006
How does one add a damage texture in milkshape 3D? or is there a tutorial that explains it already?
Hello Aelita, The stock damage textures in Armada are done through sprite nodes, though I think MS3D has a problem with using more than one on the damage hierarchy..though it might be just the version I'm using. Here's a list of the nodes used for the damage from JkerPlay SOD node cheat sheet from AFC;
Damage Sprites The first 3 are for small to large ships. The last 4 (yes i said 4) are for small to large stations.
s_crew1 s_crewfsup1, s_crew1, s_crewfre11, s_crewfre21, s_crewfbas1, s_crewfmin1 s_crew2 s_crewfsup2, s_crew2, s_crewfre12, s_crewfre22, s_crewfbas2, s_crewfmin2 s_crew3 s_crewfsup3, s_crew3, s_crewfre13, s_crewfre23, s_crewfbas3, s_crewfmin3 s_crew4 s_crewfsup4, s_crew4, s_crewfre14, s_crewfre24, s_crewfbas4, s_crewfmin4 s_crew5 s_crewfsup5, s_crew5, s_crewfre15, s_crewfre25, s_crewfbas5, s_crewfmin5 s_crew16 s_crewfsup16, s_crew16, s_crewfre116, s_crewfre216, s_crewfbas16, s_crewfmin16
To set this up, attach a joint to h_root or h_scene root, which ever you're using, then name it h_damage. From there you can add a hierarchy for shield, life, engine, crew, and sensor damage (h_shield, h_life, h_engine, h_crew, h_sensor, and h_target...I'm not sure what the target one does though). If you want to do damage textures like in the stock Armada games, where it shows up when the crew goes into the yellow, use the crew hierarchy. Then after that add what you wish of the s_crew nodes in the quote above, kind of like you would with light nodes (the hierarchy should look kind of like this; h_root>h_damage>h_crew>s_crew1). Keep in mind that MS3D hates joints of the same name, so you'll have to put numbers at the end of each of them like _01, _02, ect.
I know I suck at explaining things, but maybe that will be of help :) another way you can do damage textures that isn't done in the stock game is create a mesh with the textures on them and link it to any of the damage hierarchy, like h_root>h_damage>h_crew>m_damageMesh.
You just saved me an Email thank you. Jole can you put this in the master sticky under damge nodes please.
1st October 2007
This means that I could attach damage textures for example to the engines and if the engine goes to yellow it will show up?
Sounds like it though you might have to wait for them to fail.
Starfox1701; hehe no problem, and yep...with the crew node it's the only one that will make it's "children" show up when the crew system goes into the yellow, for everything else the system has to die for the shtuff to show up.
Everything attached to that node will show up when that system is damaged, as for the odd export thing with MS3D the best person to ask would be Chiletrek...he's explained how to work around that to me once, but I admit that I forgot :doh: