When a player places a blueprint, the 'on_pre_build' event contains no surface information.
We get the player_index (but player surface can differ from the blueprints) and the map position, which is not enough if we don't know the surface.
Include surface_index in on_pre_build
Re: Include surface_index in on_pre_build
The player surface won't differ from the built blueprint. The player surface is directly used to build the blueprint.
If you want to get ahold of me I'm almost always on Discord.
Re: Include surface_index in on_pre_build
Thanks for the reply. I should have tried that. I just assumed it would use the surface the player character was on.

