I'm a complete n00b when it comes to modding and have never tried to mod a game. I currently have the KOTOR Tool and the BFF editor. My main goal is to create a mod that removes as much of the particle/smoke effects from TSL by either moving the particle generators to not be viewed by the player or replacing the objects (that generate those effects) with easier to render things (like plasteel containers instead of smoking droids for instance). The method I've been using has been saving the GIT file in question and editing the "placeable list" TemplateResRef to match this. The purpose of this mod would to make this game playable on computers with integrated graphics (if I succeed in making this work, I'd love to mod the first KOTOR as well).
After poking around using the GFF editor and the KOTOR Tool I have found the following :
Plc_smoke is the naming standard for smoke placement
Plc_stm is the naming standard for steam vents
Plc_gas is the naming standard for gas effects
plc_brkndroid is the naming standard for some broken droids
g_tresdrd is the naming standard for other broken droid.
So far I've had success in editing the GIT files for Peragus to get the objects to appear how I'd like but I'm hitting an interesting issue. If I extract the 101per.git file using the kotor tool and place it in the override folder (with no changes to the file) the game starts the first section just fine. However, when I make any single change to any field in the git and start playing the game, the camera just doesn't work correctly. It breaks cutscenes for that specific area. 101per.git is the very first section where you wake up. Is there another file I need to be placing in the override when making changes to the .git file?
TLDR: Cutscene camera breaks when putting modified .git file in TSL override folder