Live data from Hacker News

Legalizing gay marriage in Crusader Kings III with Ghidra

waffleironer.medium.com

91–100 of 183 posts

Re: Legalizing gay marriage in Crusader Kings III with Ghidra

#91
post #26

Earlier quoted context omitted.

I'd also add furries and dragonkins while we're at it, because why not, it might as well be a fantasy game

CK2 let put a horse named Glitterhoof on your council and then have sex with it, so that would be par for the course.

Here is the story: https://imgur.com/a/K1utf

Note that this was unintentional ;)

Re: Legalizing gay marriage in Crusader Kings III with Ghidra

#92

This is cool. This is what I imagined it would be like to program computers when I was a kid.

When I was a kid, this is the first thing I did that I'd call programming, but it was to use a hex editor on my Warcraft (the original game, yeah) save files to give myself more gold and wood. I had a friend teach me how to convert to hex, learned about LSB/MSB then away I went. It's amazing how cheating or tweaking a game can spark a lot of interest professionally.

Back in the earliest part of my career (late 80's), I had a love for single-byte hex hacks, especially for apps that were timed to stop working after the trial period. Changing the date-check comparison branch instruction so that the apps would only work _after_ the trial period ended. Used this on various C64, Amiga, and VAX/VMS(!) apps. I thought I was so clever :)

Re: Legalizing gay marriage in Crusader Kings III with Ghidra

#93
post #76
post #22

Earlier quoted context omitted.

Take a look at the screenshot of that same sex marriage, do you notice something odd? The gender symbols at the bottom are male/female not male/male. The patch only disables the gender check, it does not fix the game content or any other logic related to marriage. There are probably dozens of follow up bugs waiting, some of which will need new game logic and art to fix.

That is a good reason for why they haven't implemented the feature themselves. But it's not a good reason for why they are blocking all discussion about a mod that implements the feature in a buggy way.

Others have mentioned in the comments: the blocking is because they don’t want people poking round the binary. It’s likely because of the opportunity for creating and spreading malware via the forum.

Re: Legalizing gay marriage in Crusader Kings III with Ghidra

#94
post #88

Earlier quoted context omitted.

Crusader Kings III has you live on as your daughter/son when you die. As there is no adoption mechanic, same-sex relationships will lead to a game over unless you are one of the few countries that can use the House Seniority mechanic. So I guess they never got around to implementing adoption. Banning though...? That was weird.

> Crusader Kings III has you live on as your daughter/son when you die. No, you play on as your heir, which may be your uncle or some distant relative. This may even be your liege.

Only if they’re of the same house, otherwise your dynasty ends and it’s game over.

Re: Legalizing gay marriage in Crusader Kings III with Ghidra

#95
post #2

It seems odd to me. Paradox is a Swedish company, and Sweden is a fairly liberal country. Same-sex marriage was legalized in 2009, and even the Church of Sweden gave the go-ahead on performing same-sex marriages the same year. The game logic around this is simple enough that changing two byes fixes it, so it's not a technical issue. What gives?

Crusader Kings III has you live on as your daughter/son when you die. As there is no adoption mechanic, same-sex relationships will lead to a game over unless you are one of the few countries that can use the House Seniority mechanic. So I guess they never got around to implementing adoption. Banning though...? That was weird.

It wouldn't be the first time in game or in real life where a homosexual ruler has performed their royal duties and conceived an heir, then there are options to legitimize bastards.

Re: Legalizing gay marriage in Crusader Kings III with Ghidra

#96

Earlier quoted context omitted.

Dont ask. Do. Exploration is a right, not a sin to be forgiven.

I'll try that line with my wife but I have that feeling that she won't like it

The obvious caveat is that with people consent comes into the picture.

Re: Legalizing gay marriage in Crusader Kings III with Ghidra

#97
post #60

Earlier quoted context omitted.

That just means someone in charge made a bad choice during planning and either no dev or designer ever dared to speak up against it or many of them supported said bad choice.

Why is it a bad choice? A game set in middle age Europe has no more reason to foresee needing the ability to mod gay marriage into it than accommodating modding cell phones into it. It's not an insignificant amount for work just to include an anachronism.

It seems odd to that when the scripting language allows such absurd customization to hardcode the sexes of marriage, to be fair.

Apparently one can marry a piece of furniture with the scripting language, so long as the sex be appropriate.

Re: Legalizing gay marriage in Crusader Kings III with Ghidra

#98
post #6
post #2

It seems odd to me. Paradox is a Swedish company, and Sweden is a fairly liberal country. Same-sex marriage was legalized in 2009, and even the Church of Sweden gave the go-ahead on performing same-sex marriages the same year. The game logic around this is simple enough that changing two byes fixes it, so it's not a technical issue. What gives?

Presumably slavish dedication to historical accuracy. Although were there really no cultures in that era that allowed same sex marriage? I personally wouldn't want a seemingly historically accurate (ish) game to present the churches of the age as being okay with same sex marriage when they weren't. Although being able to toggle it on in the settings would be cool.

To translate the concept of “marriage” between cultures is a fool's errand. — historical, and current cultures often had a variety of different concepts one could all call “marriage”.

It is as though one attempt to translate the ranks of entirely different historical military structures.

Though, such is also often done, such as the “Kings” of Rome which were elected and had a co-ruler.

In any case, one might for instance argue that a male Japanese samurai in 1800 could be “bound” to both a male and a female at the same time, but only one of each, but only the latter union is traditionally translated as “marriage” for “reasons” even though the former comes no less close. In act, the former union was typically more so one of love, and the latter more so one of business.

Re: Legalizing gay marriage in Crusader Kings III with Ghidra

#100
post #82
post #77

Earlier quoted context omitted.

And the game engine is from 2007 which likely built in many of these historically accurate constraints to reduce scope. Remember until recently this much more core functionality was broken; "Fixed looting not making you hostile to looted country if you’re a vassal" https://ck3.paradoxwikis.com/Patch_1.3.X#1.3.1

Yes, it was started in 2007 - maybe some people here still live in the early 2000s, but that's 14 years and 2 big iterations ago. Check the calendar. Maybe games just shouldn't be rushed out this much either.

As someone who's lost many nights to CK3, Elite Dangerous, and not Star Citizen I'm grateful they released a limited very enjoyable game that simulates the core elements of the concept, and I hope they enhance it with native support for Gay Marriage in the future.
Post reply on HN