Civ6 Modding Assistant

Civ6 Modding Assistant v1.63

Hemmelfort

Chieftain
Joined
Sep 16, 2018
Messages
30
Hemmelfort updated Civ6 Modding Assistant with a new update entry:

Update to 1.4

Version 1.4
  1. Add ModifierTypes of Rise and Fall. (The data is from Chimpang and Christopher's Effects, Reqs & Collections https://docs.google.com/spreadsheets/d/1CXLHOBhOKXB9X9kOgED_xTTld4sFEyMxrDoPwX2NUFc/edit?usp=sharing)
  2. Add params for dds converting.
  3. Font icon supported.
  4. Other minor changes.
View attachment 515444
View attachment 515445 View attachment 515446 View attachment 515447

Read the rest of this update entry...
 
Nice Work @Hemmelfort !!!! Now I just need to learn how to use it :crazyeye::crazyeye::crazyeye::crazyeye:

I'm trying to make some modifications to Spain. For example as an ability for the CONQUISTADOR I'm trying to give all Religious Units the promotion CONVERT BARBARIANS while it escorts them and only if they are in a foreign continent.

For beginners like me, it would be amazing to have a tutorial to lear how to use this useful tool.
 
I'm trying to make some modifications to Spain. For example as an ability for the CONQUISTADOR I'm trying to give all Religious Units the promotion CONVERT BARBARIANS while it escorts them and only if they are in a foreign continent.

If you already know how to design a modifier, then it's extremely easy to use this tool.
As you can see the images, the simple way is, fill three spaces in the first row, choose a ModifierType, input ModifierArguments and press Generate button.
You also can add some requirements by checking the SubjectRequirementSet or OwnerRequirementSet. The steps you take are all the same like handwriting but much more convenient, especially when you are trying hard again and again to make a new modifier work.
---
As to your need, I thought a promotion is permanent to a unit. We can't grant a promotion for a unit when it is on a foreign continent and remove when on home land. Unless there is an ability to convert barbarians, so we may attach a modifier on the unit conditionally.
 

Attachments

  • ModifierCB.jpg
    ModifierCB.jpg
    101.2 KB · Views: 376
  • ForeignContinent.jpg
    ForeignContinent.jpg
    63.7 KB · Views: 360
If you already know how to design a modifier, then it's extremely easy to use this tool.
Well... It would be awesome to receive a master class on the subject if you are willing to impart it. Like I said, I'm just a beginner in modding and I will take all the help I can get. Thanks in advance anyway!

As for my need, what I'm trying to achieve with this particular point of the mod is to resemble how just a few hundreds of Conquistadors defeated the Aztec Empire with the help of their enemies. So, the in-game approach I have think of is that Conquistadors, escorting any type of Religious Unit AND in a foreign continent, grants to the RU the Heathen Conversion promotion. If any of these 2 requirements is not fulfill the Apostle, Guru, Inquisitor, Missionary or Warrior Monk doesn't get the Heathen Conversion promotion. So when you say:
I thought a promotion is permanent to a unit. We can't grant a promotion for a unit when it is on a foreign continent and remove when on home land. Unless there is an ability to convert barbarians, so we may attach a modifier on the unit conditionally.
I think I don't understand you entirely. Do you mean that is not possible or that is just more complicated than average modifiers/requirements? Thanks again!
 
@Proclo General Boudica and apostle both have a special button to activate the ability of converting barbarians. This function can't be implemented by simply attaching ModifierType. A lua script can do but that's not what I'm good at. I'm still learning how to use lua right now.
So maybe you can consider another way. For example, start a project like Religious Transmission. All your religious units would get a promotion once the project was completed.
 
@Proclo General Boudica and apostle both have a special button to activate the ability of converting barbarians. This function can't be implemented by simply attaching ModifierType. A lua script can do but that's not what I'm good at. I'm still learning how to use lua right now.
So maybe you can consider another way. For example, start a project like Religious Transmission. All your religious units would get a promotion once the project was completed.

Sorry for the delay. Let me know if I am wrong, but let's say that I update Philip's trait to give every missionary the Heathen Conversion Promotion. Now, we know for certain that an apostle that has the heathen conversion promotion needs a barbarian unit to be adjacent to itself in order to activate the ability. If this works like I just have said, wouldn't be possible to add new requirements to the ACTIVATION of this ability/promotion? Like having a specific friendly unit (a conquistador) in the same hex and being in a continent different than its own capital?

If it is possible to add requirements to an ability's activation, how should I do it?
 
wouldn't be possible to add new requirements to the ACTIVATION of this ability/promotion?
Hardly can. At least not by using ModifierType. By the way, Requirement works with ModifierType, not Ability.
Please contact my email hemmelfort:mischief:foxmail.com so I can reply faster.
 
I finally gave up with the heathen-conversion-activation thing and I truly started to work. And so far your tool works perfectly.

If you plan to expand it in different ways, it will be awesome to see a unit/building/district/... inserter/updater/deleter. One can dream...

Anyway, I want to say thank you, @Hemmelfort. Keep the good work!!!
 
I don't want to take you up much time if the release date is so close, but, could you send as some sneak peaks? I really can't wait man!!!
 
I don't want to take you up much time if the release date is so close, but, could you send as some sneak peaks? I really can't wait man!!!
:lol: I just added a few small features without too many technical contents. Like generating xml files for Units, Leaders, Civilizations, Improvements only by simply filling in the forms. So that we don't need to type every word when we starting to make a new mod.
V1.5.png
 
Niceeeeeee! Will editing vanilla, dlc and expansion content be a new feature? And will we have the update finally this week?
 
Niceeeeeee! Will editing vanilla, dlc and expansion content be a new feature? And will we have the update finally this week?
Thanks for the support. I'm trying my best to finish it before this weekend. :D
 
Top Bottom