chadvandy / mct_wh3

Warhammer 3 version of MCT.
6 stars 1 forks source link

"array" option type #99

Open chadvandy opened 2 years ago

chadvandy commented 2 years ago

the ability to make several "rows" of information within a single option. this can be used in conjunction with the multi-field option #98 to make something like a "confederation options" option, which is an array of factions and their confederation state, in one single option / setting. user can add new rows. modder can set different options like no duplicate rows, no duplicate keys, no more than 5, etc.

chadvandy commented 2 years ago

this shouldn't be an option_type a la checkbox, but it should be maybe a subclass of option or some shit.

chadvandy commented 2 years ago

should this lead into a separation of "option" and "setting"? ie., an option HAS a checkbox but isn't A checkbox? or is that too much abstraction?