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

[TUT] skin and add new Bonus Resources and add Improvements

Discussion in 'Civ4 - Modding Tutorials & Reference' started by Master Lexx, Jan 12, 2006.

  1. BeastofStrength

    BeastofStrength Chieftain

    Jun 27, 2010
    thank you!!
  2. thecowwarrior

    thecowwarrior Warlord

    May 28, 2010
    Very thorough guide, helped me a ton. Thank you!
  3. NusRa

    NusRa Chieftain

    May 13, 2011
    I followed your Tutorial.
    Was able to add resources to xml, no problem.
    However, the section of tutorial on adding the mini map icons to the font files was trial and error.
    Was able to do it after a while using Psp 4.14.
    The learning curve was high.

    First hurdle was adding that blue/green pixle.
    Solution: save the mask to file. Then delete the mask.
    Then add the pixle to correct location.
    After which the mask is reloaded.
    Save the gameFont file, so you don't have to repeat this step.

    Next, make active the icon image, crtl-c to copy. Then make the gameFont image the active image.
    My icon image has a black background, so make sure the background color is black for the clipboard copy. More on why the background is black in a moment. Anyway paste the icon into the gameFont image using crtl-shift-e(paste as a transparent seltion).
    Don't unselect the paste outline.
    Next mask->edit. Then change foreground color to a gray scale white. And, paint or fill the still selected icon with this foreground color.
    Unselect the icon. Now view through mask in the view menu to check your work.
    Save the gameFont file. And place in the your mods custom assets res/font folder.
    Repeat process for the gameFont_75 file.

    Note this is what took me so long to implement his mod.
    I was testing out my changes made to only one of these files, to see if I was doing it correctly.
    And, it wasn't working, so my thinking was that I wasn't doing the change correctly.
    Once I made the leap of thinking to maybe, firixas programmed the loading of these mini icons as pairs, the above instructions worked like a charm.
  4. civ2

    civ2 Emperor

    Nov 17, 2004
    Nice tutorial!:goodjob:
    I used it do make a funny mini mod on resources:
    It does 2 things (and was done in those 2 major steps too)
    1. Simple value tweaking - making resources much more useful.
    2. Improvements tweaking - this was done after reading your tutorial.
    The second part includes:
    a. Taking MINE and FARM, and adding MINE_2 and FARM_2.
    b. The original upgrade is made "cottage style" to immediately upgrade into the second/new one.
    So what's the catch?
    c. The first upgrade doesn't give BONUS bonuses.
    Instead, it SPAWNS resources!
    Like, build a FARM on an normal tile, and you can get a RICE!
    Same goes for MINE - need some GOLD?:mischief:
    I made the discovering values very small (aka chances VERY high), but my first tests were with low chances.
    Which made it kinda GAMBLING.:eek:
    Cause the _2 thingy gives useful stuff ONLY with resources!:eek:
    So there was a chance of an "abandoned mine" that was just sitting there, EMPTY.:eek:
    Which meant you had to change it to, say, COTTAGE, and then rebuild it for another TRY!:crazyeye:
    d. Now almost the same was done with COTTAGE.
    It now can spawn ALL other resources that aren't spawned by MINE/FARM!:D
    Except for WATER ones - I found no way to spawn them...

    I'm awaiting everyone's reviews on this "mod", and maybe someone knows THIS:
    How to make resources spawn WITHOUT building improvements???:confused:
    Why those WATER/LAND_WORKED things don't work like other improvements???
    I tried to make them do the trick, but it didn't happen...:cry:

    Do you think I should.could post this in the MODS section???
    It just seems to be so minor...
  5. cfeyyaz

    cfeyyaz Chieftain

    Oct 4, 2005
    Hi, I want that building a mine/farm/pasture etc. to cost money(gold from the empire's treasury). Is it possible by doing small modifications on those XML files, or does it require other advanced programming skills? :)
  6. The_J

    The_J Say No 2 Net Validations Super Moderator Supporter

    Oct 22, 2008
    Can be done :).
    That's in the units\buildInfos.xml, the value for iCost.

Share This Page