Randomized Flagship modding help
Posted: Mon Dec 23, 2013 11:54 pm
Hello FTL modders!
I think FTL has really great replay value due to it's randomness. In fact, pretty much the only thing that isn't random is the final boss, which I think is a good thing for anyone still learning to beat him, but becomes kind of a boring part of the game once you're good enough and have beaten him enough times.
So I had the bright idea that the Boss should also be made more random, but wasn't able to do it. I tried to randomize three things:
1. The weapons. I think it would be great if the boss could have, instead of one of each artillery weapon like now, 0-4 pieces of each weapon, with a total of 4 weapons. So the 4 weapons would be randomly chosen amongst the Triple Ion Cannon, Heavy Triple Burst Laser, Triple Leto Missile Launcher and Boss Beam Weapon.
2. The drones on 2nd stage. It would add a lot of variety if the Boss could use, instead of the old Attack Drone I, Beam Drone, Boarding Drone and Defense Drone I, any drone in the game, possibly including the Boss version of Attack Drone II, which only uses 2 power and the Missile Drone and Ion Drone, which can be found from the games files, but never made it to the game. Also, Hull Repair Drone and System Repair Drone could be excluded. The drones would be chosen randomly among these, so that they would consume 8 power in total, the same way the Rebel Riggers choose their drones randomly.
3. The crew. Even though non-human crew wouldn't be lore-friendly, it would still add variety and would force the player to decide differently depending on if the Flagship would be filled with mantis and rockmen or engi and zoltans. I don't think crystals should be included though.
I tried to implement these ideas to the game by modding the data.dat file, but for some reason couldn't get the drones to work, could only add more crew and had no success with the weapons either. This is my first time trying to mod anything, but I feel that I'm getting nowhere. I think that some, if not all, of these functions I want would be needed to be hard coded into the game, but I think at least the drones should be doable. Could any of you more experienced modders out there help me with this? It would be greatly appreciated.
I think FTL has really great replay value due to it's randomness. In fact, pretty much the only thing that isn't random is the final boss, which I think is a good thing for anyone still learning to beat him, but becomes kind of a boring part of the game once you're good enough and have beaten him enough times.
So I had the bright idea that the Boss should also be made more random, but wasn't able to do it. I tried to randomize three things:
1. The weapons. I think it would be great if the boss could have, instead of one of each artillery weapon like now, 0-4 pieces of each weapon, with a total of 4 weapons. So the 4 weapons would be randomly chosen amongst the Triple Ion Cannon, Heavy Triple Burst Laser, Triple Leto Missile Launcher and Boss Beam Weapon.
2. The drones on 2nd stage. It would add a lot of variety if the Boss could use, instead of the old Attack Drone I, Beam Drone, Boarding Drone and Defense Drone I, any drone in the game, possibly including the Boss version of Attack Drone II, which only uses 2 power and the Missile Drone and Ion Drone, which can be found from the games files, but never made it to the game. Also, Hull Repair Drone and System Repair Drone could be excluded. The drones would be chosen randomly among these, so that they would consume 8 power in total, the same way the Rebel Riggers choose their drones randomly.
3. The crew. Even though non-human crew wouldn't be lore-friendly, it would still add variety and would force the player to decide differently depending on if the Flagship would be filled with mantis and rockmen or engi and zoltans. I don't think crystals should be included though.
I tried to implement these ideas to the game by modding the data.dat file, but for some reason couldn't get the drones to work, could only add more crew and had no success with the weapons either. This is my first time trying to mod anything, but I feel that I'm getting nowhere. I think that some, if not all, of these functions I want would be needed to be hard coded into the game, but I think at least the drones should be doable. Could any of you more experienced modders out there help me with this? It would be greatly appreciated.