1. We have added a Gift Upgrades feature that allows you to gift an account upgrade to another member, just in time for the holiday season. You can see the gift option when going to the Account Upgrades screen, or on any user profile screen.
    Dismiss Notice

Mod Ideas:Civilization 5: Colonies Lost To Time

Discussion in 'Civ5 - Creation & Customization' started by Howard Tafty, May 24, 2015.

  1. Hoop Thrower

    Hoop Thrower Cyberbolivarian Inkarri

    Joined:
    Aug 5, 2013
    Messages:
    2,487
    Location:
    Chile
    Oh, I'd love to see a Couronian civ, mostly because there's no more and, come one, can't go farther with obscure colonizers.
     
  2. Howard Tafty

    Howard Tafty Minister-Chairman

    Joined:
    May 23, 2015
    Messages:
    731
    Location:
    Indefinite Solitude
    Actually New Sweden is going to be next after my initial "wave" and the Belgian Congo/ICS hasnt been in the works just yet.

    As for the suggestions, the Danish West Indies is the one that peak my eyes the most and the "The Forgotten Colonizers" theme is something interesting I can play around with but there is a problem, I dont really have that much to work with considering that colonies already lack sufficient documentation doing something like this is pushing it a bit, still I think the Danish West Indies could work or the Courlands (although it would seem like a waste of space if it wasnt a full-fledged Duchy of Courland)

    New France hasnt begun coding yet, but Algeria has and depending on some playtesting from Indochina it could be the second or last to come out (still quite a long time from now), and yes I know some parts dont look exactly codeable the whole "City-Healing" thing especially but only the first part of the UA, most of the UU and UB have been done although Art might conservatively push back thier release a long time. I might need a replacement for that but If you want to pitch in your more than welcome to lend a hand :D.
     
  3. AW Arcaeca

    AW Arcaeca Deus Vult

    Joined:
    Mar 10, 2013
    Messages:
    2,958
    Gender:
    Male
    Location:
    Operation Padlock ground zero
    I can't very well help with development if I don't know what's left to do. If you could oblige me and give me a specific task, I could re-oblige you and do my best to speed the development process.
     
  4. Danmacsch

    Danmacsch Geheimekabinetsminister

    Joined:
    Jan 14, 2014
    Messages:
    1,303
    Location:
    Copenhagen, Denmark
    When the time comes, I can probably help you with research and material. I already have a good deal of material about the Danish West Indies, though mostly in Danish :D.
     
  5. Howard Tafty

    Howard Tafty Minister-Chairman

    Joined:
    May 23, 2015
    Messages:
    731
    Location:
    Indefinite Solitude
    I have reupdated the OP feel free to help with any project of your choice as well as any other contributers, If you want something more specific maybe you can provide me with bits and pieces of LUA nessecary for French Algeria and perhaps if theres someway to implement the whole City-Healing thing to Units or if it is possible to find an alternative Constituent.
     
  6. Hoop Thrower

    Hoop Thrower Cyberbolivarian Inkarri

    Joined:
    Aug 5, 2013
    Messages:
    2,487
    Location:
    Chile
    What if the UA were collapsed into "Mines working luxury resources yield an additional +2 Production and +1 Gold. Cost to purchase Tiles are reduced by 25%"

    It reads better that way and I think in practice doesn't change much at all. I'd actually even try to tie the Tile Purchasing cost reduction to Mines and/or Luxuries somehow.

    I'm pretty sure using enemy roads becomes unlocked at Industrial anyways. So dunno if that should be specified at all. The UU feels pretty weak in general, I'd rethink it if I were you.

    The Mining Outposts feels too close to the Krepost to my comfort. What if it increased production of Military units according to mines worked in the city or something instead?

    Once again, I feel like the UA is somewhat scattered. You sure you can't get rid of one of the 3 things here?

    For the Rifleman Replacement? Why not using the Tonkinese Riflemen instead? I feel those are more characteristic to the colony.

    How does the UA work before you get access to Gunpowder units? The third part of the UA means that all units within city borders heal? (Is it necessary to have 3 parts in the UA?)

    Does the Courthouse replacement need to cost less maintenance if it's going to yield gold anyways?

    --------------


    Those are my comments on the civilizations as they are. :)
     
  7. Natan35

    Natan35 Mayor of St. Natansburg

    Joined:
    Jul 2, 2014
    Messages:
    5,116
    Location:
    Ashdod,israel
    And what specialist slot? Is it random, or it only has this one effect?
     
  8. AW Arcaeca

    AW Arcaeca Deus Vult

    Joined:
    Mar 10, 2013
    Messages:
    2,958
    Gender:
    Male
    Location:
    Operation Padlock ground zero
    Behold two of the effects for the French Algerian UA!

    Since you were kinda really unspecific as to what subtleties in the code you wanted me to implement, I made the following assumptions:
    • Your civ is called CIVILIZATION_HT_FRENCH_ALGERIA.
    • You want the gunpowder units to be dictated by era. (Technology is also possible, but the code is much lengthier.
    • If you're supposed to be given a rifleman, you want l'Algerie Française to instead receive their UU.
    • You want the gunpowder unit to be placed in - or as near as possible to - the captured city.
    • You want the nearby units to be completely healed.

    For simplicity, the UA currently only heals units within a range of 3 tiles (workable tile range); you can change that value if you want, but for every ring you add, the lag generated will be exponentially increased. It was done this way because there's no way to loop over "plots owned by a specific city". (Although I have a utility for looping over player-owned plots; it could probably be repurposed, with more than minor edits)

    You will also need your mod to include PlotIteraotrs to make it work.

    I don't know how to decrease purchase cost. I found no useful functions.
     
  9. Uighur_Caesar

    Uighur_Caesar Comandante en Jefe

    Joined:
    Mar 14, 2015
    Messages:
    1,227
    Location:
    Florida
    I thought I'd add my own commentary on the updated designs.

    Nyasaland:

    I agree with Hoop that the first half of the UA should be collapsed. I'm 99% sure that reducing tile purchase cost for specific kinds of tiles isn't possible so unfortunately Hoop's idea won't work here. As a result, I think the second half of the UA should be changed so it isn't so similar to America's. UU is weak, could use some more powerful buffs. Why is the Mining Outpost a Barracks? Doesn't it make for sense for it to be a Stone Works or Mint or Forge? It is kind of similar to the Krepost in it's current form. How about claiming all mineable resources upon construction? It fits with the tile expansion idea you're going for.

    Indochina:

    UA seems fine to me although I generally don't like 3 sentence UAs for whatever reason. Aviso has good synergy with the UA although Boarding Party is a melee naval promotion, you mean Targeting I. Besides that it looks solid.

    Algeria:

    Reducing purchasing costs in specific cities is impossible as far as I know. I think the UA is still pretty good without, even though the first half is the same as JFD's Mehmet II but whatever. For the UB, which specialist? And 1 for every 2 can be a lot. I think 1 for every 4 is more balanced, but testing will show if it is too strong the way it is.
     
  10. Howard Tafty

    Howard Tafty Minister-Chairman

    Joined:
    May 23, 2015
    Messages:
    731
    Location:
    Indefinite Solitude
    Nyasaland Protectorate:
    Honestly I dont really want to collapse the UA, most of it is already done with the code you provided with Dummy Buildings, and as Hoop mentioned if it does'nt really make that much of a difference then I dont think I shouldnt rework the UA for it, however I will consider and acknowledge it because collapsing it would be a bit more efficient
    I agree however that the Kings African Rifles is weak, nothing that some really higher strength and hp count will do, Zulu Style!!!
    The reason I chose it as a Mining Outpost is because thats what most Hired Guns and Soldiers where doing protecting key outposts that most of the grand Imperio-Colonialists had chartered, and I wanted to tie Expansionism and Mining through Warfare somehow, whoever I do like the idea of claiming all nearby resources, maybe if some talented LUA Modder here could provide with some tips to see if this is possible.

    Design Change:
    French Indochina:
    Man I always confuse the two promotions, I'm going to side with Caesar and knowing out of all people Hoop need to grammatically have less than 3 sentences in everything (Its just a joke I'm sorry, and I'm not being Sarcastic I mean it) the Tominske Rifles not exactly but the Tonkin Expeditionary Force perfect

    French Algeria:
    You wont have them Hoop, also its most likely It will be a Merhcant Specialist so...

    Design Change:
     
  11. AW Arcaeca

    AW Arcaeca Deus Vult

    Joined:
    Mar 10, 2013
    Messages:
    2,958
    Gender:
    Male
    Location:
    Operation Padlock ground zero
    I, too, counsel against having "three sentence" UAs, but for a reason - the longer the UA description, in general, the more complex the UA, and for UAs, simple is better. But not so simple that there might as well be no UA at all.

    Anyway, this code should suffice for the Cadi:
    Spoiler :
    Code:
    --^===========================================^--
    --)-----[ HOWARD TAFTY's FRENCH ALGERIA ]-----(--
    --V===========================================V--
    -->--------------> UB FUNCTIONS <-------------<--
    
    -- For use with JFD's Dynamic TopPanel Yields
    local iCadiGold = 0;
    
    GameEvents.PlayerDoTurn.Add( -- potentially to be replaced; this isn't a particularly good event hook for what we're doing here
    function(iPlayer)
    	local pPlayer = Players[iPlayer]
    	if not (pPlayer:GetCivilizationType() == GameInfoTypes.CIVILIZATION_HT_FRENCH_ALGERIA) then return end
    	-- the previous line will reduce lag but disable the effects of the Cadi for other civilizations
    	for pCity in pPlayer:Cities() do
    		if (pCity:IsHasBuilding(GameInfoTypes.BUILDING_HT_CADI)) then
    			if (pCity:GetNumSpecialistsInBuilding() > 0) then
    				iCadiGold = iCadiGold + math.ceil(pCity:GetPopulation() / 2)
    			end
    		end
    	end
    	pPlayer:ChangeGold(iCadiGold)
    end)
    	

    I wasn't sure which event hook to use. But it should suffice.

    I highly recommend - although it isn't necessary - including JFD's Dynamic Top Panel in the mod.
     
  12. Uighur_Caesar

    Uighur_Caesar Comandante en Jefe

    Joined:
    Mar 14, 2015
    Messages:
    1,227
    Location:
    Florida
    While it's not your priority right now, I'd like to discuss the New France design a bit. How do you feel about this version of it:

    So I brought back the free Scouts because it fits with this new focus I'm going with and it'll work well with the UU if you're using the Enlightenment Era mod (which is basically going to be the new E&D so we might as well start adding compatibility for it). I don't know if changing tile yields of adjacent tiles is possible like you had planned so I changed the second half a bit. The Coureur de Bois is way more Quebecois than the very generically named Arquebusier and continues the exploration focus. It can only build Trading Posts next to Luxuries so that you can't spam them and take all the land possible. The Habitation is still weird for me because there's nothing that clearly replaces it for me. Changed the trade part a little so it acts more like the other trading buildings. I also added no unhappiness during WLTKD to help play wide and encourage you to go out there and grab as many luxuries as possible.
     
  13. Howard Tafty

    Howard Tafty Minister-Chairman

    Joined:
    May 23, 2015
    Messages:
    731
    Location:
    Indefinite Solitude
    This is an interesting design and I think it's pretty solid although I will check out the Enlightenment Era mod myself as if it doesn't really interest me or has really large following I'm not going to include support for it as it would just stack more time in addition to coding it, and that doesn't include my already hesitant decision to include E&D for all of my other projects that needs help.

    The Habitation could replace the Forge or as I previously said the Watermill it just seemed fitting as a replacement, so I have no knowledge as too what to replace it, and the the ability to enter Neutral Territory is a bit strong considering you can march a few of those into close proximity of the City and sideswipe them, other then that I think its pretty good, although I have no knowledge on how to code the last part of the Habitations ability.

    Also how come you haven't decided on a UA name yet.
     
  14. Uighur_Caesar

    Uighur_Caesar Comandante en Jefe

    Joined:
    Mar 14, 2015
    Messages:
    1,227
    Location:
    Florida
    Oh wow I just realized I skipped the UA name. Enlightenment era compatibility looks really easy. It's not completed yet but I think it'll basically become the new E&D where everyone is going to be including it in their games (at least I certainly will). I can help you out with the E&D compatibility for your mods by the way. Your units get kicked out of a city when you declare war anyway so being able to enter their territory isn't OP at all. And for the Habitation, basically just put a dummy building that gives 1,000 local happiness in the city during WLTKD. Local happiness can't exceed the city's population so it'll essentially cancel it out.
     
  15. Howard Tafty

    Howard Tafty Minister-Chairman

    Joined:
    May 23, 2015
    Messages:
    731
    Location:
    Indefinite Solitude
    Yeah I have never played a civ that allows Units to enter neutral territory so I will have to test it out with those newly-fangled Massai.

    Anyway you can be free to contribute any Ideas for Events and Decisions or implement support for the Enlightment Era if you want to feel free I do at some point want to include Cultural Diversity, Civ IV traits, and some other game altering mods that I really play with.

    I would also like if there's any other civ reccomendations as I'm two short of my next initial "wave".
     
  16. Uighur_Caesar

    Uighur_Caesar Comandante en Jefe

    Joined:
    Mar 14, 2015
    Messages:
    1,227
    Location:
    Florida
    Mod support is a lot easier than you'd expect. Just copy and paste a mod support file from one of JFD's mods and change the things to what you need them to be. I can do that for you since it's really quick. I'll look up some E&D ideas later and run them by you. For future colonies how about New Netherlands, Dutch East Indies, New Sweden, and Novorossiya? You could also potentially go even further back and do ancient colonies like Syracuse if that's your things but I guess not considering all of your current ones are from last millennium.
     
  17. JFD

    JFD Kathigitarkh

    Joined:
    Oct 19, 2010
    Messages:
    9,107
    Location:
    The Kingdom of New Zealand
  18. Howard Tafty

    Howard Tafty Minister-Chairman

    Joined:
    May 23, 2015
    Messages:
    731
    Location:
    Indefinite Solitude
    Yes, Yes!!! Thank you for this marvelous idea, anyhow the two that I have on my next wave are the Danish West Indies and New Sweden, other considerations are Dutch Brazil or the Dutch East Indies and possibly the Belgian Congo, as well as some obscure things like the German New Guinea or the West Indies Federation and such.
     
  19. Hoop Thrower

    Hoop Thrower Cyberbolivarian Inkarri

    Joined:
    Aug 5, 2013
    Messages:
    2,487
    Location:
    Chile
    German Venezuela could be amusing.
     
  20. Howard Tafty

    Howard Tafty Minister-Chairman

    Joined:
    May 23, 2015
    Messages:
    731
    Location:
    Indefinite Solitude
    Heres some drafts that I have made recently:
     

Share This Page