Working on a blueprint setup for a Drag Racing Pro Tree, I Modeled the mesh and know how to use the trigger boxes just wondering if anyone has any input on how to go about setting up the start of the race sequence. Any advice would be awesome! and really appreciated! Thanks
My approach would be as follows:
Create a RaceStart dispatcher in my Game Mode and on Begin Play start a timer that calls that delegate. I would also update a replicated value Remaining Time each tick.
Next in my semaphore I’ll just cast to my game mode on begin play and count down on tick.
Lastly in my pawn or controller I’ll bind to the RaceStart dispatcher to allow movement:
I’m not saying this is the best way and there is a lot of room to improve those but the gist is there.
Hope it gives you something to tinker with at least.
This is just the Pre-Stage and Stage Triggers Im toying with atm
Hi SLIMDOG_187,
I recently made a Drag Racing Christmas Tree that’s available on the FAB Store.
I went with the following logic to start the race:
- Is the tree armed? Indicating a race is ready to be run, rather than just doing burnouts. Arming the tree is a toggle that I left open to be bound to a key or other game-play logic.
- The players are in charge of their respective car pawns the whole time, and they do their own pre-staging and staging. An important part of the magic.

- The pre-staging and staging lights are connected to trigger volumes that serve the same purpose as the electric eye beams in real life. These are always active whether the tree is armed or not.
- Once the second driver is “staged” this executes the countdown start logic after a random 1 to 3 second delay.
- The type of countdown (Sportsman, Pro, or Pro .500) is determined using a setup variable and will branch to the appropriate countdown display logic.
- If a car ends overlap of the staging trigger volume prior to the green light, they will “Red light” and this will interrupt the countdown for that driver, and activate their red light.
- The Finish Line has it’s own logic for calculating the winner and elapsed time etc.
- The tree will stay in this state (aka. a dirty track) until reset for the next race.
I hope that’s the kind of answer you’re looking for. If you have any more questions, or clarifications, please let me know.







