Jump to content


Vakarian89

Member Since 01 Jun 2021
Offline Last Active Oct 20 2021 01:11 PM

Topics I've Started

Noob question about writing dialogue in .d

28 September 2021 - 05:26 AM

I try to write my first dialogue in .d for first Baldur's Gate (classic, not EE) and I have a noob question. I could just try it out in the game, but I haven't gotten far enough yet to making .cre files or compiling dialogues, so I'd rather ask for your help. Namely, is the first script below good or is it must be done the way it's done in the second one?

 

First script

IF ~~ THEN BEGIN 0
  SAY ~Heya.~
  IF ~~ THEN REPLY ~Yo.~ GOTO 1
END
 
IF ~Gender(Player1,MALE)~ THEN BEGIN 1
  SAY ~See ya.~  
  IF ~~ THEN EXIT
END

IF ~Gender(Player1,FEMALE)~ THEN BEGIN 1
  SAY ~Goodbye.~  
  IF ~~ THEN EXIT
END

 

Second script

IF ~~ THEN BEGIN 0
  SAY ~Heya.~
  IF ~Gender(Player1,MALE)~ THEN REPLY ~Yo.~ GOTO 1
  IF ~Gender(Player1,FEMALE)~ THEN REPLY ~Yo.~ GOTO 2
END
 
IF ~~ THEN BEGIN 1
  SAY ~See ya.~  
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 2
  SAY ~Goodbye.~  
  IF ~~ THEN EXIT
END

Classic BG2 higher resolution GUI overhaul

06 August 2021 - 07:51 AM

As the title already said it rather loud and clear, I was thinking for some time about classic BG2 GUI total overhaul made with slightly higher resolution in mind, most probably 1280x720. The goal would be to make better use of the screen’s space and give player more information, without the need to scroll/open additional screens and implement some quality of life improvements. But my knowledge of BG modding is non-existent, so the whole thing is just an idea. I could try to design some new layouts, think about things to add/change and try to find people who’d like to help me to make this a reality (a modder/scripter and a graphic artist), but the fundamental question is: does a mod like this is necessary? If someone wants to play with better GUI, there’s Enhanced Edition for that, so would the hardship of changing all in-game screens be worth it? Simply, is there a demand for higher resolution GUI?


BiG World 19.1 bugs/problems

18 June 2021 - 01:41 AM

I start this topic to share with you, and maybe find solution to, problems and bugs I'll run into during my BiG World playthrough. I'm totally green when it comes to "how BG mods work", so forgive me if some of my questions / things I write will be utterly stupid or at "noob-level".

 

- as I wrote already in BWP v19 topic, Xzar becomes hostile the moment he appears in my sight. No big deal, he's better dead anyway, but the question is: is it just him or will this happen with other characters as well?

 

- Khalid lines (when picked, ordered to move or attack etc.) and his biography are mismatched with some other strings. Also his pick/move/and-so-on sounds aren't played. This is more of a problem then the one with Xzar, and can't be sure this won't happen with other characters/dialogues.

 

If anyone has ideas, why the bugs or how to solve them, please do share. If some details are needed, logs or anything else, I'll provide (or at least try to).

 

EDIT

 

I have found out that these mismatched Khalid lines come from bmelora.dlg file, if it's of any help. It looks that this file is from Vlad's Compilation mod. But why did it change Khalid's string references? I figured out it's easy to change these references to the correct ones in NearInfinity, but what has caused this?


Rearranging Character Record screen in classic BG2

15 June 2021 - 05:06 AM

Total noob here when it comes to BG modding, so please be forgiving.

 

I was toying with Character Record .chu and .mos files in NearInfinity, trying to rearange some elements, to make Record more user-friendly and to squeeze something more out of the, somewhat limited, space there is. I understand the basics, elements that make that screen and so on, but there is one thing I cannot figure out. What file tells specific elements what information they include.I would like to separate that long list of all character stats into few pieces, but how to do it? Let's say I want to make a list of character weapon proficiencies and delete them from the current list. Would I have to modify the "raw data" to achieve that goal? Or is it something that cannot be changed so easily?