vitperov / TtMapEditor

Map editor for Unity 2.5D game
Apache License 2.0
0 stars 1 forks source link

Generators list must be integers or slices (error) #2

Open telecran-telecrit opened 6 days ago

telecran-telecrit commented 6 days ago
Traceback (most recent call last):
  File "C:\Users\User\Solutions\TtMapEditor\modules\Terrain\TerrainMapController.py", line 41, in _onSettingsClick
    self._model.generators.generators['EverythingGenerator'].settings, self._view)
TypeError: list indices must be integers or slices, not str
telecran-telecrit commented 6 days ago

EverythingGenerator is missing

telecran-telecrit commented 6 days ago

photo_2024-09-23_13-34-31

telecran-telecrit commented 6 days ago
    def _onSettingsClick(self):
        #print('self._model.generators.generators: ', self._model.generators.generators[1][2])
        TerrainGeneratorSettingsDlg.runDlg("Terrain generator settings", \
            self._model.generators.generators[1][2].settings, self._view) # EverythingGenerator was renamed to LandLotContentGenerator
telecran-telecrit commented 6 days ago

Partial fix

vitperov commented 1 day ago

Thank you!