mirror of
https://git.do.srb2.org/STJr/SRB2.git
synced 2025-03-21 18:32:08 +00:00
Adapt blast linedef executor to UDMF
This commit is contained in:
parent
e140bd8252
commit
5248271619
3 changed files with 9 additions and 1 deletions
|
@ -5099,6 +5099,11 @@ udmf
|
|||
sprite = "TOADA0";
|
||||
width = 32;
|
||||
height = 16;
|
||||
arg0
|
||||
{
|
||||
title = "Linedef tag";
|
||||
type = 15;
|
||||
}
|
||||
}
|
||||
757
|
||||
{
|
||||
|
|
|
@ -2771,7 +2771,7 @@ void P_KillMobj(mobj_t *target, mobj_t *inflictor, mobj_t *source, UINT8 damaget
|
|||
|
||||
case MT_BLASTEXECUTOR:
|
||||
if (target->spawnpoint)
|
||||
P_LinedefExecute(target->spawnpoint->angle, (source ? source : inflictor), target->subsector->sector);
|
||||
P_LinedefExecute(target->spawnpoint->args[0], (source ? source : inflictor), target->subsector->sector);
|
||||
break;
|
||||
|
||||
case MT_SPINBOBERT:
|
||||
|
|
|
@ -5048,6 +5048,9 @@ static void P_ConvertBinaryMap(void)
|
|||
mapthings[i].type = 754;
|
||||
break;
|
||||
}
|
||||
case 756: //Blast linedef executor
|
||||
mapthings[i].args[0] = mapthings[i].angle;
|
||||
break;
|
||||
case 757: //Fan particle generator
|
||||
{
|
||||
INT32 j = Tag_FindLineSpecial(15, mapthings[i].angle);
|
||||
|
|
Loading…
Reference in a new issue