SneaksieDave on 30/3/2005 at 23:33
I don't see a thread about these, so perhaps it's a good time to start discussion on it, at least. Hopefully an ex-Ion kind soul might even help point us in the right direction, since we know it can be done... ;) It may not be pretty in the end, but if it works, I doubt many will care. In fact, I'd be willing to bet ISA did have a working rope arrow, but they decided it wasn't up to production quality for whatever reason or reasons (animations, physics, bugs (possibly fatal), etc), so they had to axe it.
So far I've succeeded in making an ugly-ass one that is almost completely non-functional, doesn't that sound great? :) But I assume the process is more important to any discussion than the result at this point. Here's all I did before hanging it up (for now at least).
1. Inherited a new "RopeArrow" from BroadheadArrow and did all the associated stuff to get it to work (gave it an arrowhead, etc)
2. Gave the actor WorldObj->Environmental->Rope->Rope15Ft a property of Render->ObjectMesh of GENRope16 (under Setdressing->Ladders in the mesh browser).
3. Made a RigidAttachment link from the arrow to the rope.
What it gave me was a new arrow with a rope attached to the head (ugly, as I said - I assume a script or something... would hide the rope until it collides, then it would deploy) which has no collision physics. It cannot be climed, although placing the very same rope mesh right alongside of it and making sure it has Climber->bIsRope=TRUE, makes it climbable. I also tried it with a brand new rope actor I created from scratch, but it made no difference.
So. Anyone, everyone - add your ideas! Someone out there has the kludge/hack/ingenuity to get a working rope arrow in T3. Look at that collection of Thief FMs and say it ain't so.
ataricom on 31/3/2005 at 00:19
You could try to spawn a rope when the arrow hits a surface it can stick in. I'd take a look in the SFX hierarchy down where the fire arrow explosion is and see if any similar effects can be produced with a rope.
SneaksieDave on 31/3/2005 at 00:43
That might actually work - the attachment point for the rope is the top, so that potential nightmare is taken care of apparently, and if it can create an explosion, why not a rope at the same coords? One way is a new class derived from the explosion (or something similar) which produces a rope instead of an explosion. Hmm...
Rantako on 31/3/2005 at 17:32
I have a working rope arrow with only a few bugs - writing tutorial now! :D
New Horizon on 31/3/2005 at 17:41
Quote Posted by Rantako
I have a working rope arrow with only a few bugs - writing tutorial now! :D
That was fast. :)
Hmmm, sounds like something that would fit into a future version of the minimalist project.
SubJeff on 31/3/2005 at 18:02
Can you climb it?
Rantako on 31/3/2005 at 18:05
New Horizon - what's the minimalist project?
Subjective Effect - yes, you can climb it.
SubJeff on 31/3/2005 at 18:06
You have to post some screens this instant. You know that, don't you? :)
mol on 31/3/2005 at 18:22
Holy crap! Working rope arrows? By the Builder, where are those screenies already?? :thumb:
You get this working, and I see that there's a knighthood in it for you. Well, ok, at least I could smack your shoulders with a sword. Erm. :erm:
Rantako on 31/3/2005 at 18:29
How do you post images in this thing?!