Zeus[BTY]
Apr 20, 2007, 05:36 AM
In Civ3, I always liked the fact that you could discover new lands across the seas earlier in the game by using galleys, with a big chance of the galley disappearing into the depth of the oceans.
So I'd like to make a little mod for myself to do just that, ie allow galleys to enter ocean hexes, and have a chance of sinking when ending their turn on one.
I have no knowledge of Civ modding whatsoever, and most tutorials simply go too deep for which I don't have the time :( , so I was hoping someone could give me some pointers, specifically:
-- in what location should I place the script checking for galleys on oceans? Is there some sort of end-of-turn phase?
-- would it be possible to play the "sinking ship" animation without the fight animation usually preceding it?
-- would it be possible to make civs with a new seafaring trait, and have the above script check for that (to decrease the chance of sinking)?
-- would it be possible to have the AI try to use this too (not sure whether they did in Civ3)?
-- I'm an experienced programmer, but never did anything with Python, so a few tips and pointers how to do all this would be very welcome too :) .
BTW if something like this has already been done, please point me towards the project.
Thanks!
So I'd like to make a little mod for myself to do just that, ie allow galleys to enter ocean hexes, and have a chance of sinking when ending their turn on one.
I have no knowledge of Civ modding whatsoever, and most tutorials simply go too deep for which I don't have the time :( , so I was hoping someone could give me some pointers, specifically:
-- in what location should I place the script checking for galleys on oceans? Is there some sort of end-of-turn phase?
-- would it be possible to play the "sinking ship" animation without the fight animation usually preceding it?
-- would it be possible to make civs with a new seafaring trait, and have the above script check for that (to decrease the chance of sinking)?
-- would it be possible to have the AI try to use this too (not sure whether they did in Civ3)?
-- I'm an experienced programmer, but never did anything with Python, so a few tips and pointers how to do all this would be very welcome too :) .
BTW if something like this has already been done, please point me towards the project.
Thanks!