- "myinfo" - executes info on oneself

- "targetinv" - executes "printinv" at current crosshair target
This commit is contained in:
Rachael Alexanderson 2016-12-11 18:22:50 -05:00 committed by Christoph Oelckers
commit 5e171824ac
2 changed files with 34 additions and 0 deletions

View file

@ -906,6 +906,16 @@ CCMD(info)
"the NOBLOCKMAP flag or have height/radius of 0.\n");
}
CCMD(myinfo)
{
if (CheckCheatmode () || players[consoleplayer].mo == NULL) return;
Printf("Target=%s, Health=%d, Spawnhealth=%d\n",
players[consoleplayer].mo->GetClass()->TypeName.GetChars(),
players[consoleplayer].mo->health,
players[consoleplayer].mo->SpawnHealth());
PrintMiscActorInfo(players[consoleplayer].mo);
}
typedef bool (*ActorTypeChecker) (AActor *);
static bool IsActorAMonster(AActor *mo)