State Machine inside Player Definition Board fails to enter default state

What device/platform are you having the problem on?

PC

Were you alone or with other players?

Alone

How often does the issue occur?

5 out of 5

Room Name

PaintballRevised

Subroom Name

Home

Reproduction Steps

  1. Place Player Definition Board
  2. Edit in, place a State Machine.
  3. Set default state to any state.
  4. Edit out of PDB, set PDB active.
  5. Save and rejoin room.
  6. When loading room, default state is not entered.
  7. Configure Player Definition Board and push definition OR reactivate. Default state is then entered.

Description

When using a State Machine inside of a Player Definition Board, the default state won’t be entered when the room is loaded. The default state is only entered when the definition is pushed or the PDB is reactivated.
Example video link: r2 player def board state machine bug - Clipped with Medal.tv

Bug report may be valid, but I would highly suggest straying area from putting anything in the player definition board besides an Event Receiver and Event Sender, then handling logic outside the board, including stuff like locomotion

Especially with object properties being added, I no longer feel the need to do anything inside the board except for rerouting its specific events out, as I can store stuff like synced variables per player as object properties on an object per player (either by room index or by replicator)

1 Like