- removed some redundant static_casts.
This commit is contained in:
parent
9c9b2ccf6d
commit
80801d11b1
5 changed files with 9 additions and 10 deletions
|
|
@ -385,21 +385,20 @@ static void SetKeyTypes()
|
|||
{
|
||||
for(unsigned int i = 0; i < PClassActor::AllActorClasses.Size(); i++)
|
||||
{
|
||||
PClass *ti = PClassActor::AllActorClasses[i];
|
||||
PClassActor *ti = PClassActor::AllActorClasses[i];
|
||||
auto kt = PClass::FindActor(NAME_Key);
|
||||
|
||||
if (ti->IsDescendantOf(kt))
|
||||
{
|
||||
PClassActor *tia = static_cast<PClassActor *>(ti);
|
||||
AInventory *key = (AInventory*)(GetDefaultByType(tia));
|
||||
AInventory *key = (AInventory*)(GetDefaultByType(ti));
|
||||
|
||||
if (key->Icon.isValid() && key->special1 > 0)
|
||||
{
|
||||
KeyTypes.Push(tia);
|
||||
KeyTypes.Push(ti);
|
||||
}
|
||||
else
|
||||
{
|
||||
UnassignedKeyTypes.Push(tia);
|
||||
UnassignedKeyTypes.Push(ti);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue