-
Notifications
You must be signed in to change notification settings - Fork 20
Todo
Richard Braakman edited this page Aug 3, 2025
·
155 revisions
-
GetScriptValueBreakdownis a new macro indata_bindingwith CK3 1.10, but it's also a defined promote and function forTopScope. Need to verify which one wins in-game, and whether it depends on the number of arguments, and fix tiger to behave the same way. - Don't warn for unknown modifier
prestige_level_in#TOOLTIP:STATIC_MODIFIER,prestige_level_[Character.GetPrestigeLevel]
- Examine results of GetDefine datafunction to assign it a return type
- Warn about
random_listinsend_interface_message, because the message performs one roll and the execution performs another - In run_interaction, at least one of execute_threshold and send_threshold should be set.
- localization icons can have the format
@aptitude:5:inherit_color!where the aptitude icon definition declares a framesize but not a frame - localization can escape quotes in macros
$foo|q$(need to verify how escaping is done - missing effect localizations seem to have a default, where the
{key}_globalor{key}_firstloca is used - In create_character, verify that faith, culture and gender are set in some way. (Could be in the template, or via a randomization key)
- In actions, check for duplicate events in the event tables
- When running vic3-tiger, and the mod dir is not found, and current directory is a mod, suggest
vic3-tiger . - In add_track_xp, check that the trait actually has a track, and that the "track" field is there if it has multiple tracks
- conf setting for --unused
-
good = yesis only for genetic traits - gui: "Duplicate children with the same name override previous widgets."
- In gui,
fontsize_minshould be greater than 0 and less than 12 - "Animation has more than one property specified in the animation block which is not allowed"
- The
validationerrorkey is overused, and more specific errorkeys should be broken off from it. - Check that relation flags actually belong to the relation they are used with
- The validations in Ideas
- Hundreds of TODO comments in the code