I have a civilized creature mod from 40.24 I want to update. What do I need to add to keep up with the changes of 42.X? (I presume something to do with instruments and dances...)
[ADVENTURE_TIER] in entities is replaced by [ALL_MAIN_POPS_CONTROLLABLE]
[INDIV_CONTROLLABLE] in entities is gone, now if you want a creature to be playable as an outsider you have to put in [OUTSIDER_CONTROLLABLE] in the creature raw itself.
[CIV_CONTROLLABLE] is renamed [SITE_CONTROLLABLE]
You can set scholars with the token [SCHOLAR:x] where x is:
ALL
CHEMIST
NATURALIST
HISTORIAN
ASTRONOMER
GEOGRAPHER
ENGINEER
DOCTOR
MATHEMATICIAN
PHILOSOPHER
There's also the following entity tags
GENERATE_KEYBOARD_INSTRUMENTS
GENERATE_PERCUSSION_INSTRUMENTS
GENERATE_STRINGED_INSTRUMENTS
GENERATE_WIND_INSTRUMENTS
GENERATE_DANCE_FORMS
GENERATE_MUSICAL_FORMS
GENERATE_POETIC_FORMS
that allow for generation of instruments and musical or poetry forms.
There's also a new token [VARIABLE_VALUE:x:y:z] where x is a cultural value (can also be set to ALL, which is what human civs have right now), y is the minimum importance of the value (from -50 to 50) and z is the maximum importance of that vaule. I.e humans have [VARIABLE_VALUE:ALL:-30:30], which means all their values are randomized between -30 and +30 - with that every human civ in the world has different cultural values.
As for creature-specific ones, there's LOCAL_POPS_CONTROLLABLE and LOCAL_POPS_PRODUCE_HEROES - the former is what allows you to play as animal people in Adventure mode, the latter is what allows non-player animal people to join civilizations.
There's STRANGE_MOODS which should be obvious, and SYNDROME_DILUTION_FACTOR which as the name suggests, dilutes the effects of a syndrome.
I.e dwarves have [SYNDROME_DILUTION_FACTOR:INEBRIATION:150] which dilutes the effects of them getting inebriated.
Also, I have some reaction/workshop-related mods. Are there any sneaky things that would stop anything from 40.24 from working in 42.X?
Not to my knowledge - wiki suggests no new tags have been added to the workshops either, so I think you'll be good.