Apply sci pitch fix for cleansuit scientist. Fix pitch calculation for scientist (#311)

This commit is contained in:
Roman Chistokhodov 2022-08-07 14:24:42 +03:00 committed by GitHub
parent efb3c3cb1f
commit cbff1ee44e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 6 deletions

View File

@ -43,6 +43,11 @@ LINK_ENTITY_TO_CLASS(monster_cleansuit_scientist, CCleansuitScientist);
//=========================================================
void CCleansuitScientist::Spawn(void)
{
if (pev->body == -1)
{// -1 chooses a random head
pev->body = RANDOM_LONG(0, NUM_SCIENTIST_HEADS - 1);// pick a head, any head
}
Precache();
SET_MODEL(ENT(pev), "models/cleansuit_scientist.mdl");
@ -63,11 +68,6 @@ void CCleansuitScientist::Spawn(void)
// White hands
pev->skin = 0;
if (pev->body == -1)
{// -1 chooses a random head
pev->body = RANDOM_LONG(0, NUM_SCIENTIST_HEADS - 1);// pick a head, any head
}
// Luther is black, make his hands black
if (pev->body == HEAD_LUTHER)
pev->skin = 1;

View File

@ -644,7 +644,7 @@ void CScientist::TalkInit()
m_szGrp[TLK_MORTAL] = "SC_MORTAL";
// get voice for head
switch( pev->body % NUM_SCIENTIST_HEADS )
switch( pev->body % NUM_SCIENTIST_HEADS_OPFOR )
{
default:
case HEAD_GLASSES: