CmpUpdateStateSeparationHiveOptions

INT64 __stdcall CmpUpdateStateSeparationHiveOptions(){
  _DWORD *v0; 
  __int64 v1; 
  INT64 result; 

  if( *(&stru_140CF2E80 + 1869) )
  {
    v0 = &unk_140C00F20;
    v1 = 7i64;
    result = 0x8000i64;
    do
    {
      *v0 |= 0x8000u;
      v0 += 50;
      --v1;
    }
    while( v1 );
  }
  else
  {
    *(&stru_140C00F40 + 196) = 0;
    if( !*(&stru_140CF2E80 + 1868) )
    {
      result = 0x8000i64;
      *(&stru_140C00F40 + 92) |= 0x8000u;
      *(&stru_140C00F40 + 142) |= 0x8000u;
    }
    *(&stru_140C00F40 + 996) = 0;
    *(&stru_140C00F40 + 1195) = 1;
  }
  return result;
}

Referenced by:

CmInitSystem1