Post reply

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.
Name:
Email:
Subject:
Message icon:

Verification:
Type the letters shown in the picture
Listen to the letters / Request another image

Type the letters shown in the picture:
What color is grass?:
What is the seventh word in this sentence?:
What is five minus two (use the full word)?:

shortcuts: hit alt+s to submit/post or alt+p to preview


Topic Summary

Posted by: DavidW
« on: March 04, 2019, 10:20:19 AM »

That’s redundant. Once you know the game type once, there’s no additional information provided by getting it again on a component-by-component basis.
Posted by: The Imp
« on: March 03, 2019, 12:29:17 PM »

I would for one prefer this:
~TP2_File~ #language_number #component_number #game_is // [Subcomponent Name -> ] Component Name [ : Version]

Yes, it would change from BG2EE to be EET after EET's install... of course, but that's to be expected.
And you should be alerted to find the log to contain multiple different things such as IWD, BG1 and TotSC in a log... which will totally tell you that something went very much off.
Posted by: Wisp
« on: February 19, 2019, 12:11:28 PM »

Game type: I'll look into it. The usefulness could hit a snag or two with the exceptions GAME_IS has, and this would essentially have to be implemented as if GAME_IS foo print "foo"; if GAME_IS bar print "bar", etc.
Version: pass; I don't know where in ye olde binary the version is stored and if you say the EEs don't store it, I'll take your word for it.
Posted by: AL|EN
« on: January 30, 2019, 03:32:21 AM »

I didn't mention one more thing because it was so oblivious: include game version

For classic games, it's possible to use BGMain.exe versioninfo or detect specific file.
For EE games, you either detect specific file or ask friendly Beamdog employee to provide a reliable method which Beamdog Devs use to determine game version.
Posted by: subtledoctor
« on: January 28, 2019, 11:51:42 AM »

Srsly.
Posted by: DavidW
« on: January 23, 2019, 02:15:44 AM »

That would be pretty helpful, actually.
Posted by: AL|EN
« on: January 22, 2019, 02:15:04 AM »

Simple addition for weidu.log:


Code: [Select]
// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
// Game: BG1EE
// GameVersion: 2.6.11.0


It's for debugging information.