Skip to content

End game issue #314

Open
Open

Description

@Blzut3

Original report by Csaba Oláh (Bitbucket: [Csaba Oláh](https://bitbucket.org/Csaba Oláh), ).


I was not able to finish the game, because after killing the boss, I had entered the last room and the camera changed the view, the running character got stuck behind a flag, See attached screenshot.

Game: Wolfenstein 3D, ep.4

‌

Activity

  1. Blzut3 commented on Mar 27, 2024

    @Blzut3
    MemberAuthor

    Issue #329 was marked as a duplicate of this issue.

  2. Terraformer9x commented on Jul 22, 2026

    @Terraformer9x

    A temporary workaround for this would having the BJRun Spawn state end after a certain number of cycles, 6 is just enough to where it won't end prematurely but won't drag on too long to where it'll get stuck on something.

    Unfortunately, it seem like checking the loop via CustomInventory doesn't work here so I had to resort to just duplicating the Spawn state 6 times.

    	states
    	{
    		Spawn:
    			BLAZ A 6 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ A 1.5
    			BLAZ B 4 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ C 6 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ C 1.5
    			BLAZ D 4 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ A 6 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ A 1.5
    			BLAZ B 4 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ C 6 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ C 1.5
    			BLAZ D 4 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ A 6 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ A 1.5
    			BLAZ B 4 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ C 6 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ C 1.5
    			BLAZ D 4 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ A 6 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ A 1.5
    			BLAZ B 4 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ C 6 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ C 1.5
    			BLAZ D 4 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ A 6 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ A 1.5
    			BLAZ B 4 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ C 6 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ C 1.5
    			BLAZ D 4 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ A 6 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ A 1.5
    			BLAZ B 4 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ C 6 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    			BLAZ C 1.5
    			BLAZ D 4 NOP A_Chase("*", "*", CHF_NOSIGHTCHECK)
    		Death:
    			BLAZ E 7
    			BLAZ F 7 A_PlaySound("misc/yeah")
    			BLAZ G 7
    			BLAZ H 150 A_Stop
    			BLAZ H -1 Exit_Victory
    			stop
    	}
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions