Hello, I’ve created a scenario using the Editor that includes a WaitBP to display instructions to the player. After that, I guide the user to the train using a SeatBP, which prompts the player to take the driver's seat. Everything works perfectly when I test the scenario in the Editor. However, when I cook the scenario and try to play it in the actual game, the instructions do not appear as intended. Instead, the game jumps directly to the instruction for the player to open the doors, which should only show up after taking the seat in the train. This behavior is quite puzzling. Does anyone have any insights into what might be causing this issue? I’ve attached my code for reference. Thank you for your help!
I don't know if they fixed this in TSW5 Editor but when I made my scenarios in TSW4 I had to create a child of the WaitBP. If that is still the case did you move this to your plugin (required) or did you leave it in the core folder (the PIE can read this file but the game can not).
Your player service, is it referenced in your Scenario Definition as a player only train? If not, you must do so for the objectives to work.
I solved the issue. The problem was I needed a child of WaitBP but the child of the WaitBP was not in my scenario folder that’s why it was not working after cooking my scenario. I just created the child of WaitBP in my scenario folder and then it works.