dewiniaid / BlueprintExtensions

Useful blueprinting tools for Factorio
Other
4 stars 8 forks source link

Error when attempting to create a Wave Defense scenario #21

Closed kirazy closed 4 years ago

kirazy commented 5 years ago

With only Blueprint Extensions enabled, in Factorio 0.17.45, attempting to start a Wave Defense scenario throws the following error:

Error while running event 
BlueprintExtensions::on_configuration_changed
Invalid surface name: Surface names must not be blank and must be unique.
stack traceback:
    __BlueprintExtensions__/modules/landfill.lua:53: in function 'compute_prototype_overrides'
    __BlueprintExtensions__/modules/landfill.lua:126: in function '?'
    __BlueprintExtensions__/control.lua:60: in function 'call_module_methods'
    __BlueprintExtensions__/control.lua:96: in function <__BlueprintExtensions__/control.lua:93>
stack traceback:
    [C]: in function 'create_surface'
    __BlueprintExtensions__/modules/landfill.lua:53: in function 'compute_prototype_overrides'
    __BlueprintExtensions__/modules/landfill.lua:126: in function '?'
    __BlueprintExtensions__/control.lua:60: in function 'call_module_methods'
    __BlueprintExtensions__/control.lua:96: in function <__BlueprintExtensions__/control.lua:93>

Repro: Play -> Scenarios -> Wave Defense -> Create -> Error.

dewiniaid commented 4 years ago

This should be fixed in version 0.4.6, which will be released later today.