Your definition is wrong though. Only programmers and maybe scripters familiar with the Victoria 2 project would be able to answer that one, and only after checking the source code. Surely programmers on EU4 are developers too? And artists and composers and designers. Your definition is too narrow if it only means "programmer". A developer is anyone who helps make a game (I guess it should be "gets paid to" or all our awesome alphas and betas would be developers as well, which I guess could be argued).
Yeahm I know my definition of "dev" is very narrow, since it also excludes artists and such. The way they are involved in making the game is just different...
But I don't just include coders, but also designers and anyone working on databases.
I never claimed that my definition was the "right" one or the best one though.
I'm pretty confident that anyone working at PDS as a scripter, designer or coder would be able to answer "yes" to at least one of the questions, maybe they would need to look it up, but at least they know what it's about.
btw there is no such thing as a core scope in Victoria 2. I assume you meant any_core though?
I know, it's a country scope, but it makes it so you know exactly what I'm talking about
primary_culture - only works on country scope, so will only work if the any_core is called from a province
is_primary_culture - has some really complex behaviour. With a THIS scope target it can use country scope, capital scope, province and pop scope. Normally it uses pop scope and falls back on province if that isnt there.
So you see it depends on how you called them. While confusing, and not so easy to learn, this is well defined behaviour and not a bug
It's a bug though, because primary_culture doesn't work in this case.
To be precise, it's a modifier for migration_target (i.e. province scope). If you use "any_core = { primary_culture = THIS }", it doesn't work. If you use "any_core = { is_primary_culture = THIS }", it works. I guess that is_ works isn't a bug according to your description, but it should work without the is_ as well.
, however we have done a lot of work to improve our triggers in newer games (Captain Gars threatened to beat us up) and they are now much more clearly named and standardized for how they should be used with less cowboy special cases. Check out modding in Eu4 for examples of that. The Secret Projects in development have an even more improved system to help modders and developers which you will find out about further down the road.
Yeah, it's certainly improving a lot, but it takes some getting used to. How much scripting do you do yourself? All those times I've mistakenly used prestige instead of add_prestige... Please tell me I'm not alone...
Oh, yes, of course, this all has something to do with Regina... somehow, I'm sure.
We share the same coffee machine, lunch room and beer supply so we are pretty close
So the biggest difference is the logo next to your name...