in my game, there are multiple rounds. and between every round, the player goes to another layout where he can improve his stats, these are then saved into a global array and if he presses "ready" he goes back to the first layout.
now i want to set for example the bullet speed (of the Behaviour) to the value fornthe expression array.At(2,5).
if i do it with
on start of layout -> set player bullet speed to array.At(2,5)
the bullet speed instatnly changes back, like it changed just for the exact moment when the layout started and then turned back.
if i do this with "every tick" it works, but im not a fan of "every tick" especially because this is gonna be a mobile device game.
is there a way to override the value for bullet speed for example with an expression?
thanks in advance!