Possible to force a T-Pose?

Started by Michiyo, December 25, 2012, 06:50:30 AM

Michiyo

Heya, just wondering if there is any way to force a T-Pose on a character in a Demo?  I've quickly looked through the animations in the PIGGs, but didn't see anything that would do it.

Thanks!
Some people, when confronted with a problem, think 'I know, I'll use regular expressions.' Now they have two problems. – Jamie Zawinski

ThorsAssassin


Michiyo

Some people, when confronted with a problem, think 'I know, I'll use regular expressions.' Now they have two problems. – Jamie Zawinski

ThorsAssassin

Ah got it. I thought thats what ya meant but wanted to be sure. I imagine that something could be done with HOPFALL or HOPFALL_2 if you could get the head straight forward. Emote wise.

Leandro

Quote from: NeoRavencroft on December 25, 2012, 06:50:30 AM
Heya, just wondering if there is any way to force a T-Pose on a character in a Demo?  I've quickly looked through the animations in the PIGGs, but didn't see anything that would do it.

Thanks!

You want to use EntRagdoll with everything set to the default. Try

0 1 EntRagdoll 11 0 20  000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF

where 1 is the entity you want to set to T-Pose.

TimtheEnchanter

Generally, that's referred to as the Da Vinci stance, for its resemblance to the following drawing.

http://4.bp.blogspot.com/-H6Roh3hsDm4/TZx2FEGyBhI/AAAAAAAAJVI/qf2wmFID5ZI/s1600/davinci.jpg

Which also means, if this is just a screenshot, you could make the character do jumping jacks. At the proper frame you'd see the arms straight out.

Michiyo

#6
Quote from: Leandro on December 25, 2012, 10:10:14 PM
You want to use EntRagdoll with everything set to the default. Try

0 1 EntRagdoll 11 0 20  000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF

where 1 is the entity you want to set to T-Pose.

I tried this on the following demo, and it didn't seem to work.  I would try to do the Jumping Jacks thing, but I'm trying to do the OpenGL Capture, and the timing for that would be a nightmare, lol.

1   0   Version 2
0   0   Map maps/City_Zones/City_01_01/City_01_01.txt
0   0   Time 13.861218
0   DYNGROUPS DYNARRAY |100,0|100,0|100,0|50,0|0,0|50,0|0,0|50,0|100,0
0   CAM POS 199 39 -405
0   CAM PYR 0 3.14159 0
0   2587 Player
0   2587 NEW "Michiyo Ravencroft"
0   2587 COSTUME 1 9bd2ff 5.424941 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873
0   2587 PARTSNAME shorts skin_tights !v_sf_hips_fishnets_02 00000000 0000007f
0   2587 PARTSNAME Jackets skin_tights !Chest_bikini 000000 0000007f
0   2587 PARTSNAME V_fem_Head.GEO/GEO_Head_V_Asym_Standard !Face_Skin_V_Fem_Head_10 none 00000000 0000007f
0   2587 PARTSNAME V_FEM_GLOVE.GEO/GEO_LArm*_Chain_Wrap_bare !X_V_Glove_Chain_Wrap none 00000000 0000007f
0   2587 PARTSNAME Tallboot smooth_01 none 00000000 0000007f
0   2587 PARTSNAME V_FEM_BELT.GEO/GEO_Belt_Spikes_04 !X_V_SpadR_Spikes_01_Metal none 00000000 00000000
0   2587 PARTSNAME Long_05 Long_01a Long_01b 0000007f 0000007f
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME Schoolgirl_01 Schoolgirl_01 Schoolgirl_01b 00000000 0000007f
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME Miniskirt_01 pleated pleated_01b 00000000 0000007f
0   2587 PARTSNAME Shirt_Student_01 Schoolgirl_01a Schoolgirl_01b 00000000 0000007f
0   2587 PARTSNAME Shirt_Baseball_01 Baseball_01 none 00000000 0000007f
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00ffffff 00000000 00000000 0000007f WEAPONS/Custom_Katana/Fem_Katana_RiktiSword_01.fx
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 EntRagdoll 11 0 20  000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF
0   2587 HPMAX 1703.40
0   2587 POS 194.015106 32.04248 -394.782135
99999   2587 POS 100 20 -405

Some people, when confronted with a problem, think 'I know, I'll use regular expressions.' Now they have two problems. – Jamie Zawinski

therain93

Quote from: NeoRavencroft on December 26, 2012, 04:51:18 AM
I tried this on the following demo, and it didn't seem to work.  I would try to do the Jumping Jacks thing, but I'm trying to do the OpenGL Capture, and the timing for that would be a nightmare, lol.

1   0   Version 2
0   0   Map maps/City_Zones/City_01_01/City_01_01.txt
0   0   Time 13.861218
0   DYNGROUPS DYNARRAY |100,0|100,0|100,0|50,0|0,0|50,0|0,0|50,0|100,0
0   CAM POS 199 39 -405
0   CAM PYR 0 3.14159 0
0   2587 Player
0   2587 NEW "Michiyo Ravencroft"
0   2587 COSTUME 1 9bd2ff 5.424941 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873 -0.015873
0   2587 PARTSNAME shorts skin_tights !v_sf_hips_fishnets_02 00000000 0000007f
0   2587 PARTSNAME Jackets skin_tights !Chest_bikini 000000 0000007f
0   2587 PARTSNAME V_fem_Head.GEO/GEO_Head_V_Asym_Standard !Face_Skin_V_Fem_Head_10 none 00000000 0000007f
0   2587 PARTSNAME V_FEM_GLOVE.GEO/GEO_LArm*_Chain_Wrap_bare !X_V_Glove_Chain_Wrap none 00000000 0000007f
0   2587 PARTSNAME Tallboot smooth_01 none 00000000 0000007f
0   2587 PARTSNAME V_FEM_BELT.GEO/GEO_Belt_Spikes_04 !X_V_SpadR_Spikes_01_Metal none 00000000 00000000
0   2587 PARTSNAME Long_05 Long_01a Long_01b 0000007f 0000007f
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME Schoolgirl_01 Schoolgirl_01 Schoolgirl_01b 00000000 0000007f
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME Miniskirt_01 pleated pleated_01b 00000000 0000007f
0   2587 PARTSNAME Shirt_Student_01 Schoolgirl_01a Schoolgirl_01b 00000000 0000007f
0   2587 PARTSNAME Shirt_Baseball_01 Baseball_01 none 00000000 0000007f
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00ffffff 00000000 00000000 0000007f WEAPONS/Custom_Katana/Fem_Katana_RiktiSword_01.fx
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 PARTSNAME none none none 00000000 00000000
0   2587 EntRagdoll 11 0 20  000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF
0   2587 HPMAX 1703.40
0   2587 POS 194.015106 32.04248 -394.782135
99999   2587 POS 100 20 -405



There is an option to dump the frames individually from a demorecord too, add "-demodump" or "-demodumptga" to the command line arguments to run the playback (or just make a whole new shortcut for this)
@Texarkana - March 5, 2004 - December 1, 2012 -- Imageshack |-| Youtube
---------------------------------------------------------------------------------------

You don't know what it's like.... |-| Book One. Chapter one...

Hotaru

Have you tried assigning the player label to a puddle, and just using your character like a NPC? That might make the ragdoll work.

Also, if you're trying to do an OGLE capture, can't you do that while the action is paused with the "p" key? Seems like that might work if you have to go the jumping jacks route (just a matter of timing your pause then).

Michiyo

Thanks Leandro!

I got it with
0     2587 EntRagdoll 11 -2089356494 -2089357528 000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF
Some people, when confronted with a problem, think 'I know, I'll use regular expressions.' Now they have two problems. – Jamie Zawinski