- Code: Select all • Expand view
XDeath:
PLAY O 0
XDeath1:
TNT1 A 0 A_PlaySound("gibs/gibbed")
TNT1 A 0 A_SpawnItemEx("Heart", random(-4,4),random(-4,4),random(-4,4), velx*random(1,2),vely*random(1,2),random(1,3), 0, SXF_ABSOLUTEMOMENTUM | SXF_TRANSFERTRANSLATION, 220)
TNT1 A 0 A_SpawnItemEx("DoomguyTorso1", random(-4,4),random(-4,4),random(5,48), velx*random(1,2),vely*random(1,2),random(1,2), random(-45,-135), SXF_ABSOLUTEMOMENTUM | SXF_TRANSFERTRANSLATION)
TNT1 A 0 A_SpawnItemEx("DoomguyTorso2", random(-4,4),random(-4,4),random(5,48), velx*random(1,2),vely*random(1,2),random(1,2), random(45,135), SXF_ABSOLUTEMOMENTUM | SXF_TRANSFERTRANSLATION)
TNT1 AAAAAAAAAA 0 A_SpawnItemEx("MeatPiece",random(-4,4),random(-4,4),random(5,48), velx*random(1,2),vely*random(1,2),random(5,10), random(-10,10), SXF_ABSOLUTEMOMENTUM | SXF_TRANSFERTRANSLATION, 80)
TNT1 A 0 A_SpawnItemEx("DoomguyHand", random(-4,4),random(-4,4),random(5,48), velx*random(1,2),vely*random(1,2),random(5,10), random(-10,10), SXF_ABSOLUTEMOMENTUM | SXF_TRANSFERTRANSLATION, 48)
TNT1 A 0 A_SpawnItemEx("DoomguyHand", random(-4,4),random(-4,4),random(5,48), velx*random(1,2),vely*random(1,2),random(5,10), random(-10,10), SXF_ABSOLUTEMOMENTUM | SXF_TRANSFERTRANSLATION, 48)
TNT1 A 0 A_SpawnItemEx("DoomguyLeg1", random(-4,4),random(-4,4),random(5,48), velx*random(1,2),vely*random(1,2),random(5,10), random(-10,10), SXF_ABSOLUTEMOMENTUM | SXF_TRANSFERTRANSLATION, 48)
TNT1 A 0 A_SpawnItemEx("DoomguyLeg2", random(-4,4),random(-4,4),random(5,48), velx*random(1,2),vely*random(1,2),random(5,10), random(-10,10), SXF_ABSOLUTEMOMENTUM | SXF_TRANSFERTRANSLATION, 48)
TNT1 A 0 A_SpawnItemEx("DoomguyHead", random(-4,4),random(-4,4),random(5,48), velx*random(1,2),vely*random(1,2),random(5,10), random(-10,10), SXF_ABSOLUTEMOMENTUM | SXF_TRANSFERTRANSLATION, 48)
POSX M 4
POSX N 4 A_XScream
POSX O 4 A_NoBlocking
POSX PQRST 4
POSX U -1
stop
EDIT: So really my question is this: is "A_SpawnItemEx" or "SXF_ABSOLUTEMOMENTUM" somehow preventing my guts from showing up due to these being GZDoom-only functions? Or am I most likely missing something somewhere?