Lately I've been working on a mod that changes the unit and promotion systems. Most of this stuff is just basic XML editing, but there are a few changes that I'd like to make that are more complicated. In my brief time modding here, I've learned that some things that seem like they'd be easy fixes are actually very difficult, if not impossible, to implement. So I figured I ask whether people thought that this was something that could be done before spending the next month and a half figuring that out for myself.
I've never liked the air unit systems in civ games. What with the building planes in half your cities and rebasing planes and figuring out which carrier needs planes so you can rebase more planes - I'd rather be building tanks.
So, what I would like to do is two things really.
The first is to modify the carrier units so that the planes are built in. I don't mean included with the carrier but rather they are a part of the carrier. So, when you build a carrier the finished project is a carrier with two planes.
The planes would function like normal carrier based planes, but they could never be destroyed and would always remain a part of the ship. If the planes are shot down in combat they aren't eliminated, but rather stay on the carrier reduced to 1 hp and normal recovery rates would apply.
The second thing is to create an 'Airbase' tile improvement. This would work under the same principle as the carrier unit, but the Airbase would have 2 built-in Fighters and a built-in Bomber. Like the carrier planes, the Airbase planes couldn't be destroyed except by destroying the air base.
Are these mods possible, given the modding tools that we currently have?
I've never liked the air unit systems in civ games. What with the building planes in half your cities and rebasing planes and figuring out which carrier needs planes so you can rebase more planes - I'd rather be building tanks.
So, what I would like to do is two things really.
The first is to modify the carrier units so that the planes are built in. I don't mean included with the carrier but rather they are a part of the carrier. So, when you build a carrier the finished project is a carrier with two planes.
The planes would function like normal carrier based planes, but they could never be destroyed and would always remain a part of the ship. If the planes are shot down in combat they aren't eliminated, but rather stay on the carrier reduced to 1 hp and normal recovery rates would apply.
The second thing is to create an 'Airbase' tile improvement. This would work under the same principle as the carrier unit, but the Airbase would have 2 built-in Fighters and a built-in Bomber. Like the carrier planes, the Airbase planes couldn't be destroyed except by destroying the air base.
Are these mods possible, given the modding tools that we currently have?