Simple dialogue system in C

Hello everyone. I'm working on a personal project where I'm porting a little game to C for learning purposes. It has very simple dialogue: it boils down to a few choices and a response on selecting a choice. There's the occasional conditional choice (and response), but that's all it is. My current approach has been as simple as it can be (see code below).

However, I'd like to ask for help with supporting translations, i.e. allow for a way to let outside users add a translation in any way. (You can imagine someone translating in a csv, or json, or C directly). I want to add a way to do so, but I can't figure out a good way to do so. (English will be the base language, so for all intents and purposes it being stored inside dialogue.c is fine for now).

Thanks in advance! :)

static const DialogueChoices CHOICES = { 
  .count = 1,
  .options = {
    {  
       .choice = "Choice goes here", 
       .response = "Response goes here"
    }
}

// switch over character id and return the appropriate DialogueChoices struct
DialogueChoices get_dialogue_choices(CharacterId id);
reddit.com
u/ZookeepergameFew6406 — 2 days ago

Wotr difficulty & map game

What difficulty would players recommend to go through wotr for a player who’s familiar with the system and has a few hundred hours in kingmaker on challenging and hard?

It should be noted that I’ve never played the tabletop game, so stuff like the ki bow dude and some other classes are still new to me :)

I want it to be challenging, but not impossible.

Secondly, I need serious advice on playing the game on the map with the armies. I tried wotr before but bounced off at about 30-40 hrs due to that minigame. I LOVED kingmaker’s version, but wotr does not seem to click. It should be noted that I was also struggling to win any fights, even when outmanning enemies. I could turn it to auto, but I’d prefer to at least give it a few dozens of hours where I actually play and learn it so I can at least say I tried to get good at it! Any advice here would work :)

Thanks bunches!

reddit.com
u/ZookeepergameFew6406 — 1 month ago
▲ 1 r/rome

World cup football

Hi all.

Does anyone know any fun spots to watch Belgium vs Spain (I’m belgian) near Roma Termini station? We’re located quite close to it, and our spot from yesterday had quite expensive beer (13 or 14 euros per liter). Ideally we’d enjoy just a local restaurant where we can both have dinner and remain for the game.

Thanks in advance!

reddit.com
u/ZookeepergameFew6406 — 1 month ago

Co-op honour mode with or without lone wolf

Sup yall

Just wanna ask the people who have some proper experience doing honour mode runs a question: a buddy and I will be doing dos2 honour mode run in co-op with just 2 characters (1 per person). We’ve beat it together in tactician before. We wanna challenge ourselves. Should we use Lone Wolf or not? I’ve seen some people say that dual lone wolf is seriously strong (borderline overpowered), and we would prefer for this challenge to be *challenging*. Only 1 person having lone wolf wouldn’t be fun, so the other option would be no lone wolfs, and a party of 2 total.

Thanks :)

reddit.com
u/ZookeepergameFew6406 — 3 months ago