How to confirm units are receiving their civilization abilities?

Crezth

i knew you were a real man of the left
Joined
May 26, 2006
Messages
12,587
Location
Martinaise
Hey guys it's me again. Thanks for all of your help in my last thread. I'm nearly done making my test civilization and I'm working through the icons in my other thread.

So I made a new thread to open a discussion about civilization and leader abilities. How can we be sure that a leader ability is being correctly applied in-game? Is there a debug mode or viewer that I'm not aware of?

And are there any really good examples of people applying leader abilities through SQL that I can reference? Not through SQL is fine also as long as the logic is consistent.

Thanks for the help if you can offer it.
 
You can view it in Firetuner using the Modifiers panel. I've had some trouble using Firetuner since Rise and Fall, but it is how I verified it in Vanilla.
 
I generally just load up a game and play until I'm in a position to check if the ability is working. I start in the later eras so that I can immediately produce the unit in question. I've never tried using the Firetuner (I don't even know what that is :p).

All of my leader mods have leader abilities implemented in SQL. I'm not sure I'd classify them as "really good", but there are a lot of them!

http://steamcommunity.com/workshop/filedetails/?id=1305107926
 
I generally just load up a game and play until I'm in a position to check if the ability is working. I start in the later eras so that I can immediately produce the unit in question. I've never tried using the Firetuner (I don't even know what that is :p).

All of my leader mods have leader abilities implemented in SQL. I'm not sure I'd classify them as "really good", but there are a lot of them!

http://steamcommunity.com/workshop/filedetails/?id=1305107926

Neat, thanks. I'll check em out and see how you did it.

And thanks for the insight about FireTuner I'll also check that out.
 
So Firetuner is a little tricky to figure out. When you first open it it is blank. You need to find the Panel files. Opening the Modifiers panel lists every Modifier in the game. The controls are pretty low-level in design (since the controls themselves are editable), to page through the Modifiers you have to manually type a page number in the Page field.

Below you can see a list of Warriors, each of which has the Anti-Spear modifier. Also because Germany is in this game a few units have COMBAT_BONUS_VS_CITY_STATES_MODIFIER. Hilariously even Settlers get this modifier since there are no restrictions on it.

Note that to use Firetuner at all I think you need to do some setup in the app configuration files. I edited AppOptions.txt in the Civ 6 folder in MyGames\Civilization 6 and set Enable Firetuner to 1.

upload_2018-2-23_18-54-2.png
 
BTW rather than start in a later era you can also use Firetuner to live-place them into the world.


I also use some supporting code in the form a small mod that wipes out all requirements for building a unit, government, policy etc. A version of that mod is available for download here: https://forums.civfanatics.com/resources/quos-qa-godmode.25704/
 
Back
Top Bottom