szapp/Ninja

Add more divider symbols to symbol tables

szapp opened this issue · 0 comments

szapp commented

To differentiate Deadalus symbols not only between mod and patches, it would be nice to pinpoint which patch specifically a symbol belongs to.

This could be achieved by adding a divider symbol (much like NINJA_SYMBOLS_START) for each patch.

An open question is how to name these divider symbols; either with patch name or patch index. Patch name has the obvious advantage to be constructed easily for a patch in question, but the disadvantage that the range to the next or previous divider symbol has to be constructed by complex string retrieval from the NINJA_PATCHES array. This step would be necessary anyway if using patch indices directly for naming the divider symbols.