-- [ 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