--
[ Picked text/plain from multipart/alternative ]
I just thought I'd note this will only work if you are trying to get a "top
down" position of the entity on the screen (assumed by how you assigned x to
x and y to y directly). But if your trying to draw the sprite "at" the
vector position on the screen I think "GetVectorInScreenSpace" will help
you.

On 4/11/06, NuclearFriend <[EMAIL PROTECTED]> wrote:
>
> Look at the way origins are scaled to a 2D screen space in
> CMapOverview::DrawMapPlayers() and CMapOverview::WorldToMap
>
>
> On 4/11/06, Benjamin Davison < [EMAIL PROTECTED]> wrote:
> >
> > --
> > [ Picked text/plain from multipart/alternative ]
> > Thanks guy, I have gone a different way and am just using a server side
> > entity which works well.
> >
> > This is more a questions about maths theory than anything else, so I
> > have
> > the Vectors transmitting perfectly :D But making them usable on the HUD
> > is
> > making me scratch my head, at the moment I have this code which deals
> > with
> > the layout of the label element.
> >
> > //-----------------------------------------------------------------------------
> >
> >
> > // Purpose: Resizes the label
> >
> > //-----------------------------------------------------------------------------
> >
> > void CBBHudPointer::PerformLayout()
> > {
> >    CHL2MPRules *pRules = HL2MPRules();
> >    if ( !pRules )
> >       return;
> >
> >    Vector vPointer = pRules->m_vPointerPosition;
> >    int x = vPointer.x;
> >    int y = vPointer.y;
> >
> >    m_pWarmupLabel->SetPos( x , y );
> > }
> >
> > Now even I can see why that is wrong, X&Y are going to be relative to
> > the
> > clients HUD not the entitys position. I currently have -no- idea on how
> > to
> > nake it useable for my purposes.
> >
> > On 4/9/06, Aaron Schiff <[EMAIL PROTECTED]> wrote:
> > >
> > > --
> > > [ Picked text/plain from multipart/alternative ]
> > > if you're using HL2MP sdk, you can define the player limits in
> > > src\dlls\hl2mp_dll\hl2mp_gameinterface.cpp
> > > --
> > >
> > > _______________________________________________
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> > >
> > >
> >
> >
> > --
> > - Benjamin Davison
> > --
> >
> > _______________________________________________
> > 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
>



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