Changes to SCO.py is now the usage of the setData, allowing the Fast Expand module to collect data so it doesn't need to be re-created. Additionally, there is a preliminary check to make sure that the map is viable for fast expanding before any further action is taken.
The fast expand module now resets everything once the user closes the module. The show event is overriden, which starts the selection process, allowing for multiple uses of the module with only a single init.
Changes to
SCO.py
is now the usage of thesetData
, allowing the Fast Expand module to collect data so it doesn't need to be re-created. Additionally, there is a preliminary check to make sure that the map is viable for fast expanding before any further action is taken.The fast expand module now resets everything once the user closes the module. The
show
event is overriden, which starts the selection process, allowing for multiple uses of the module with only a single init.