Talk:Move bounce solid

Question for clarification: does this function ONLY operate within a collision event, meaning that calling it elsewhere will have no effect? For example using it to "probe" a surface to predict a rebound direction will not work?

Test result: GM5.3: use in "Step" event fails, GM7 and GM8: use in "Step" succeeds.

Further can we infer that the function relies on hidden data from the collision detection algorithm, that is not made available in other forms?

Description should be "bounce off other objects" in plural since we cannot specify which object is or isn't to be the "other".