--
[ Picked text/plain from multipart/alternative ]
Agh, sorry, my bad, lol.  Read the Gun part then glazed over the rest I
guess.

On 5/27/07, Mukkan Yhtio <[EMAIL PROTECTED]> wrote:
>
> What??...
>
> I'm not using FireBullets because it's the FlareGun.
>
> The FlareGun fires a physics prop; specifically
> "models/weapons/flare.mdl".
>
> So... I don't see how GetBulletSpread is meant to help me? :\
>
>
> Greg Scott wrote:
> > --
> > [ Picked text/plain from multipart/alternative ]
> > The hitscan weapons use this function:
> >
> >     virtual const Vector& GetBulletSpread( void )
> >     {
> >         static Vector cone = PISTOL_CONE;
> >
> >         return cone;
> >     }
> > In combination with the FireBulletsInfo_t object to create the spread
> (The
> > fire bullet command uses the spread vector in the firebulletinfo_t
> object).
> > Code::
> >
> >     FireBulletsInfo_t info( 1, vecSrc, vecAiming, GetBulletSpread(),
> > MAX_TRACE_LENGTH, m_iPrimaryAmmoType );
> >     info.m_pAttacker = pPlayer;
> >
> >     pPlayer->FireBullets( info );
> >
> > In this code I have PISTOL_CONE as a custom define, there are some
> standard
> > cones defined, but you can make your own with
> > Vector(sin(degrees)/2,sin(degrees)/2,sin(degrees)/2), or some similar
> math,
> > don't remember offhand, but it's documented in the code.
> >
> > On 5/26/07, Adam amckern McKern <[EMAIL PROTECTED]> wrote:
> >
> >> Your going to want to look at the cones, 1 is tight
> >> and 10 is wide, of course you can have a 90 cone, but
> >> that is going to be bloody wide.
> >>
> >> EG. 357 uses a 1, mp7 uses a 4
> >>
> >>
> >> Adam
> >>
> >>
> >> --- Mukkan Yhtio <[EMAIL PROTECTED]> wrote:
> >>
> >>
> >>> Hey,
> >>>
> >>>
> >>> I've been toying with the flaregun code and I have
> >>> hit a stange problem
> >>> that I just don't understand.
> >>>
> >>> I've looked over the code and can't seem to find
> >>> what's responcible for
> >>> the projectile's spread so I assume that the 3D
> >>> world's gravity and
> >>> whatnot effects the projectile once it's been
> >>> launched or something?
> >>>
> >>> Well I don't know but I would very much like to
> >>> remove that spread
> >>> completely; if anyone could explain what's causing
> >>> the spread and/or how
> >>> to remove the spread I would be endlessly greatfull.
> >>>
> >>>
> >>> Thanks,
> >>>
> >>> Mukkan
> >>>
> >>> _______________________________________________
> >>> To unsubscribe, edit your list preferences, or view
> >>> the list archives, please visit:
> >>>
> >>>
> >> http://list.valvesoftware.com/mailman/listinfo/hlcoders
> >>
> >>>
> >> --------
> >> Nigredo Studios http://www.nigredostudios.com
> >>
> >>
> >>
> >>
> ____________________________________________________________________________________Get
> >> the Yahoo! toolbar and be alerted to new email wherever you're surfing.
> >> http://new.toolbar.yahoo.com/toolbar/features/mail/index.php
> >>
> >> _______________________________________________
> >> 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
> >
> >
> >
>
> _______________________________________________
> 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

Reply via email to