steven11sjf / dreaditor

A PyQt5-based Metroid Dread data visualizer
GNU General Public License v3.0
1 stars 1 forks source link

Subarea View #13

Closed steven11sjf closed 4 days ago

steven11sjf commented 4 days ago

Actual description (because I was lazy when I made it):

image

Loads in BRSA and BMSCC files for a scenario. A new view on the left pane shows the subarea details (setup name, collision camera name, entity/light/sound groups). These are linked with the Actors pane and the scenario view.

Collision cameras are rendered as purple polygons with the name in the center. These are rendered if all items within are active (i.e. the collision camera is checked), or if the paint option for collision cameras is on.

Known bug: when selecting a subarea setup, some collision cameras aren't rendered and you have to toggle them. Unknown what this is caused by. Example, open Elun, turn off all actors in the Actors tab, and turn on the Default setup in the Subareas tab.