--
[ Picked text/plain from multipart/alternative ]
Yes, each weapon will need the activities "ACT_VM_IDLE_TO_LOWERED",
"ACT_VM_IDLE_LOWERED" and "ACT_VM_LOWERED_TO_IDLE".

On 4/26/06, Scott Loyd <[EMAIL PROTECTED]> wrote:
>
> --
> [ Picked text/plain from multipart/alternative ]
> I dunno why your using a variable.  In your weapon base class just use
> pPlayer->IsSprinting().  Tell your animators to create a start_sprint, and
> a
> idle_sprint animation; setup your code to support this.  Disable attacks
> while sprinting (PrimaryAttack/SecondaryAttack, come to mind).
>
> *cough (nasty cold)*
> //also, probably best to do the following (why waste the cycles?)...
> ConVar nd_sprint_gun;
> nd_sprint_gun.GetInt();
> //instead of
> cvar->FindVar("nd_sprint_gun")
>
> On 4/26/06, Adam amckern Mckern <[EMAIL PROTECTED]> wrote:
> >
> > Hi!
> >
> > I am trying to find the correct command to dip the
> > gun, like when you aim at a firendly NPC.
> >
> > The reason is when you sprint, the gun should not be
> > used.
> >
> > I am also looking to try and force holster the gun if
> > the diping wont work.
> >
> >
> > What i have done so far is
> >
> > In basehlcombatweapon_shared.cpp
> > CBaseHLCombatWeapon::WeaponShouldBeLowered i have
> > added the concommand
> >
> > ConVar nd_sprint_gun( "nd_sprint_gun", "0",
> > FCVAR_CHEAT );
> >
> >
> >
> > Over in my sprint function I have done this
> >
> >
> > if( pPlayer->IsSprinting() )
> > {
> > static bool bNDSprint = false;
> >
> > if( bNDSprint )
> > {
> > // Show gun
> > // We stoped runing
> > cvar->FindVar("nd_sprint_gun")->SetValue(0);
> >
> > }
> > else
> > {
> > // Hide Gun
> > // Sprint away
> > cvar->FindVar("nd_sprint_gun")->SetValue(1);
> > DevMsg("My gun should be lowered\n");
> > }
> >
> > bNDSprint = !bNDSprint;
> >
> > //check if the gun is down or not
> > if (cvar->FindVar("nd_sprint_gun")->GetInt() ==
> > 1);//is it down?
> > else(
> > cvar->FindVar("nd_sprint_gun")->SetValue(0));//well
> > bing it up
> > }
> >
> > Now if i use another command, like mat_fullbright -
> > the convar works - but this convar wont drop my gun -
> > infact i end up crashing in the lower state statment.
> >
> > The guns i'm working with are custom guns, all but the
> > machinegun, that comes from hl2 - do i need to tell
> > the modlers to add an animation event to them for the
> > diping to occur?
> >
> > Any help is much wanted
> >
> > Thanks
> >
> > Adam
> >
> > --------
> > My Website http://www.ammahls.com
> >    Lead Programer NightFall http://www.nightfallmod.net
> >       Developer of CST and ZHLT 3.0 http://www.zhlt.info
> >          Team Lead - Prime - http://www.nigredostudios.com
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> >
> >
> --
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>


--
Programmer for RnL
www.resistanceandliberation.com
--

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to