AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   (OLD) Bug Reports (https://forums.alliedmods.net/forumdisplay.php?f=24)
-   -   [ENGINE] set_view possible glitch (https://forums.alliedmods.net/showthread.php?t=26663)

jtp10181 04-06-2006 22:09

[ENGINE] set_view possible glitch
 
I just noticed this in the engine.cpp when trying to see how set_voew worked.

Code:
case CAMERA_UPLEFT:             if(plinfo[ENTINDEX(pPlayer)].iViewType != CAMERA_NONE) {                 plinfo[ENTINDEX(pPlayer)].iViewType = CAMERA_UPLEFT;                 return 1;             }             g_CameraCount++;             g_pFunctionTable->pfnAddToFullPack=AddToFullPack;             g_pFunctionTable_Post->pfnPlayerPostThink=PlayerPostThink_Post;             plinfo[ENTINDEX(pPlayer)].iRenderMode = pPlayer->v.rendermode;             plinfo[ENTINDEX(pPlayer)].fRenderAmt = pPlayer->v.renderamt;             plinfo[ENTINDEX(pPlayer)].iViewType = CAMERA_3RDPERSON;             pNewCamera = CREATE_NAMED_ENTITY(MAKE_STRING("info_target"));             pNewCamera->v.classname = MAKE_STRING("VexdCam");             SET_MODEL(pNewCamera, "models/rpgrocket.mdl");             SET_SIZE(pNewCamera, Vector(0, 0, 0), Vector(0, 0, 0));             pNewCamera->v.movetype = MOVETYPE_NOCLIP;             pNewCamera->v.solid = SOLID_NOT;             pNewCamera->v.takedamage = DAMAGE_NO;             pNewCamera->v.gravity = 0;             pNewCamera->v.owner = pPlayer;             pNewCamera->v.rendermode = kRenderTransColor;             pNewCamera->v.renderamt = 0;             pNewCamera->v.renderfx = kRenderFxNone;             SET_VIEW(pPlayer, pNewCamera);             plinfo[ENTINDEX(pPlayer)].pViewEnt = pNewCamera;             break;

I think this line
Code:
plinfo[ENTINDEX(pPlayer)].iViewType = CAMERA_3RDPERSON;

is supposed to be...
Code:
plinfo[ENTINDEX(pPlayer)].iViewType = CAMERA_UPLEFT;

faluco 04-10-2006 18:14

fixed, thanks


All times are GMT -4. The time now is 02:24.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.