- scriptified PlayerPawn.ResetAirSupply.
This commit is contained in:
parent
badacbb968
commit
23146f1af2
4 changed files with 34 additions and 35 deletions
|
|
@ -5045,14 +5045,18 @@ APlayerPawn *P_SpawnPlayer (FPlayerStart *mthing, int playernum, int flags)
|
|||
p->multicount = 0;
|
||||
p->lastkilltime = 0;
|
||||
p->BlendR = p->BlendG = p->BlendB = p->BlendA = 0.f;
|
||||
p->mo->ResetAirSupply(false);
|
||||
p->Uncrouch();
|
||||
p->MinPitch = p->MaxPitch = 0.; // will be filled in by PostBeginPlay()/netcode
|
||||
p->MUSINFOactor = NULL;
|
||||
p->MUSINFOtics = -1;
|
||||
|
||||
p->Vel.Zero(); // killough 10/98: initialize bobbing to 0.
|
||||
|
||||
IFVIRTUALPTR(p->mo, APlayerPawn, ResetAirSupply)
|
||||
{
|
||||
VMValue params[] = { p->mo, false };
|
||||
VMCall(func, params, 2, nullptr, 0);
|
||||
}
|
||||
|
||||
for (int ii = 0; ii < MAXPLAYERS; ++ii)
|
||||
{
|
||||
if (playeringame[ii] && players[ii].camera == oldactor)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue