Dog throwing ball

Dog throwing ball

Re: Dog throwing ball Posted by vinniemc on Sun Jan 9th 2005 at 8:03pm
vinniemc
3 posts
Posted 2005-01-09 8:03pm
vinniemc
member
3 posts 0 snarkmarks Registered: Jan 9th 2005 Occupation: Retired M.I.S. Director Location: CANADA
I have tried the VERC and the HL2 World forums for an answer to this, maybe someone here might know.

I want npc_dog ( DOG ) to play catch with me. I have him set up, He picks up the ball, turns to me and tries to throw it BUT it does not MOVE after he picks it up.

It just hangs there. I cannot even move it again with the phys_cannon. It seems once he has "Grabbed" it, it becomes immobile.

No flags on motion have been set. I can pick the ball up and toss it around mutiple times BUT as soon as the dog picks it up it stops moving period.

Ball is NPC_Rollermine. I have tried prop_physics, prop_physic_override and they all do the same thing. Freeze after being picked up by DOG.

I am at my wits end on this.. Going on over a week trying everything.

Please DOES ANYONE KNOW??

P.S. ReNo has probably seen this already. I apologize if I am becoming a pest..

P.P.S. Someone must have wanted to try this out.

vinniemc (vancemcfadyen)
Re: Dog throwing ball Posted by Leperous on Sun Jan 9th 2005 at 8:30pm
Leperous
3382 posts
Posted 2005-01-09 8:30pm
Leperous
Creator of SnarkPit!
member
3382 posts 1635 snarkmarks Registered: Aug 21st 2001 Occupation: Lazy student Location: UK
The ball itself in game is an npc_rollermine, not a prop, according to impulse 106, so start from there :smile: D0g has a number of inputs, have you tried using these- e.g. StartCatchThrowBehavior ("Tells d0g to start playing with the player. You can pass in the name of the object you want him to play with otherwise he'll find the closest phys_object") and SetThrowTarget? I can't see anything else in the FGD that would relate specifically to this situation...
Re: Dog throwing ball Posted by vinniemc on Sun Jan 9th 2005 at 10:12pm
vinniemc
3 posts
Posted 2005-01-09 10:12pm
vinniemc
member
3 posts 0 snarkmarks Registered: Jan 9th 2005 Occupation: Retired M.I.S. Director Location: CANADA
Yes I set the ball as npc_rollermine.

inputs set are: StartCatchThrowBehaviour, SetThrowTarget, SetPickupTarget,PlayerPickupObject, all have been set and work. The ball (npc_rollermine) still just freezes.

StartCatchThrowBehaviour->DOG->parameter setting of Ball (I remove the SetPickupTarget if i put in this in the parameter field, for redundancy sake)

Dog->SetPickupTarget->Ball

Dog->SetThrowTarget->!player

And even set->Dog->PlayerPickupObject (Tells Dog the player has picked up something with the phys_cannon)
Re: Dog throwing ball Posted by Leperous on Sun Jan 9th 2005 at 11:18pm
Leperous
3382 posts
Posted 2005-01-09 11:18pm
Leperous
Creator of SnarkPit!
member
3382 posts 1635 snarkmarks Registered: Aug 21st 2001 Occupation: Lazy student Location: UK
I can't really try this out for you as I'm in too much of a rush with my own map; however, how does he behave with other items- do they freeze as well, or is it with only the rollermine?
Re: Dog throwing ball Posted by vinniemc on Mon Jan 10th 2005 at 5:51am
vinniemc
3 posts
Posted 2005-01-10 5:51am
vinniemc
member
3 posts 0 snarkmarks Registered: Jan 9th 2005 Occupation: Retired M.I.S. Director Location: CANADA
It happens to anything and everything, Barels,boxes,teapots you name it. prop_physics,prop_physics_override, even tried prop_dynamic_override, basically anything I make for him to throw,will freeze after he picks it up. I know this is a clue to what the problem is BUT I cannot seem to figure it out.