Idea for an event with a difference for Final Frontier

PsiCorps

FF: Babylon 5 mod team
Joined
Dec 30, 2007
Messages
1,455
Location
Vietnam
Hi all
Whilst going through the existing events and those created by other players I have yet to find one that does what I have had an idea for.

The event (actually less an event and more of a check) is more specific to Mods based on the Final Frontier however, I expect it could also be used in standard civ.

Here's the idea.

Currently when a unit enters an asteroid tile (forest for standard civ) it costs double movement points but nothing else happens.

I want to create an event where every time a unit enters an asteroid tile it has to check to see if it takes any damage. This damage would be mitigated by promotions that the units can take/purchase.

Taking standard FF units you have the following units (ignoring advocates).
Fighters/Bombers
Colony Ship
Planetary Defense Ship
Invasion Ship
Destroyer
Cruiser
Battleship
Carrier
Stealth Ship

Each of these units would have a base chance of being struck by rocks within the asteroid tile. The larger the unit the greater the chance, with fighters and bombers potentially taking damage if they fly missions into asteroid tiles. The damage amount would be totally random but should have the potential to kill units.

The promotions that units can take would reduce the chance of taking damage. This would mean that some units as techs are researched and experience is earned will be able to enter asteroid tiles and not be subjected to the chance of taking damage. Some of the promotions could also mitigate the damage taken reducing a killer strike to minor damage.

The only ship that would be an exception to this rule would be the colony ship. This unit, if it entered an asteroid tile alone, would, if unlucky enough to be struck, be destroyed. If it was stacked with an escorting unit would have its chance of being struck lowered to the same chance as the escorting unit.

Unit's that end their turn in an asteroid tile would also run the risk of triggering an event that would affect a unit as previously described.

In standard civ, you could change this event about and use it for naval vessels in coastal waters, where the units could strike reefs or run aground until such time as technology improves enough to allow them to navigate safely through such tiles.

Could also be used for land units entering desert, swamp or snow tiles.

So, if anyone has any ideas about either an event that already exists that could be modified or would be interested in creating code to do this feel free to respond.

Or, if it is blatantly not possible again, let me know.

I look forward to your comments.
 
Maybe something along this Modcomp 'Hardship' by Xooll.

It could be adapted to use some randomness, etc.

Note that it's not an event and that it should probably be better implemented in the dll, as it checks every turn if a unit is on a specific terrain. Also, the AI has no clue about it and will suffer...
 
Back
Top Bottom