Jump to content


Photo

NearInfinity


  • Please log in to reply
1168 replies to this topic

#961 jastey

jastey
  • Administrator
  • 3219 posts

Posted 12 November 2018 - 08:13 AM

 

Wait - the game can run while NI is open? I always tried to prevent this from happening.

Yes, that should work fine with all IE games. However, changes made in NI while the game is open are usually not registered until you restart the game.
 

 

 Also, it depends on the game--the original BG locks the tlk file, so NI can't read any of the strings while BG runs. BG2(EE) + NI is just fine but, as argent says, changes generally won't show up until you restart the game.

Thanks for the info! I learn something new every day. :) (Awesome feature, btw.)



#962 Sam.

Sam.
  • Administrator
  • 1337 posts

Posted 12 November 2018 - 02:32 PM

Here you go:
Thank you Sam!!!!
It works great in your tool. Off to make same new items.
I hope it didn't take a lot of your time.

For your reference, PaletteGenerator has been updated with better default paperdolls and 1ppv4 paperdolls than I had provided previously.


"Ok, I've just about had my FILL of riddle asking, quest assigning, insult throwing, pun hurling, hostage taking, iron mongering, smart-arsed fools, freaks, and felons that continually test my will, mettle, strength, intelligence, and most of all, patience! If you've got a straight answer ANYWHERE in that bent little head of yours, I want to hear it pretty damn quick or I'm going to take a large blunt object roughly the size of Elminster AND his hat, and stuff it lengthwise into a crevice of your being so seldom seen that even the denizens of the nine hells themselves wouldn't touch it with a twenty-foot rusty halberd! Have I MADE myself perfectly CLEAR?!"

--<CHARNAME> to Portalbendarwinden

--------------------

post-10485-0-15080600-1348188745.jpg
___________Old pen and paper modules of the 70s and 80s.___________

CA Forums CA Homepage


#963 Gwendolyne

Gwendolyne
  • Administrator
  • 1016 posts

Posted 12 November 2018 - 03:15 PM

Whenever I try to put bam into resource field of #215 opcode (Graphics: Play 3D Effect), if there's vvc with the same name NI changes resource from bam to that vvc upon saving. Either a bug or intended behaviour which I disagree with :)

If I'm not mistaken, this is simply a reflection of engine behavior--if you specify "foo" as the resource the engine will play foo.vvc if it exists, and will only play foo.bam if foo.vvc does not exist*. If you want to play a BAM file directly you'll have to specify one that doesn't have an identically-named VVC.

The resource field is only eight characters, so you're actually specifying "filename" not "filename.bam". NI is simply adding the file extension for your edification.

* Should note that 'foo.vef' would also take priority, but VEFs are used pretty much nowhere.

 

I agree: the priority display order is VEF, VVC, BAM. Using VEF files is an awesome way to play complex visual effects with opcode #215. ;)

 

To handle with this, I use general names for bam files and specific ones for vvc. For example, firegr would display a blast of green fire vvc file using feuvert.bam (green fire in French); or firegree.bam

That way, I can use the bam firegree (or feuvert) both in maps and in vvc files used by spell effects or projectiles.


CARPE DIEM ....
 

In progress : Menace sur le Royaume de Diamant Éternel there.


#964 Creepin

Creepin
  • Administrator
  • 1676 posts

Posted 13 November 2018 - 10:28 PM

Using VEF files is an awesome way to play complex visual effects with opcode #215. ;)
Thank you for mentioning that Gwendolyne! I am building a (relatively) complex animation right now with the use of multiple nested effects, and I had no idea there's already a format just for that. However there's no single VEF in BG2, do you know where I could get one to use as an example and template?

The Old Gold - v0.2 WIP (mod for BGT/BWP/BWS)


#965 Gwendolyne

Gwendolyne
  • Administrator
  • 1016 posts

Posted 13 November 2018 - 10:55 PM

IESDP doc.

 

But the must to read is this.

 

I use VEF file to play long duration effects mixing many vvc and wav files. However there is a limitation to use VEF format you will discover in the tutorial. ;)


CARPE DIEM ....
 

In progress : Menace sur le Royaume de Diamant Éternel there.


#966 Creepin

Creepin
  • Administrator
  • 1676 posts

Posted 14 November 2018 - 12:12 AM

Great tutorial, thanks for the link!


The Old Gold - v0.2 WIP (mod for BGT/BWP/BWS)


#967 Creepin

Creepin
  • Administrator
  • 1676 posts

Posted 04 February 2019 - 01:27 PM

I have noticed that NI sometimes give me "G" in bcs files instead of "Global" and "GGT" instead of "GlobalGT" (weirdly, not in the each block of the same bcs). Is that intentional or some weird quirk?


The Old Gold - v0.2 WIP (mod for BGT/BWP/BWS)


#968 The Imp

The Imp

    Not good, see EVIL is better. You'll LIVE.

  • Member
  • 5155 posts

Posted 04 February 2019 - 07:43 PM

I have noticed that NI sometimes give me "G" in bcs files instead of "Global" and "GGT" instead of "GlobalGT" (weirdly, not in the each block of the same bcs). Is that intentional or some weird quirk?

Is this in the original or the EE games ? Cause I would remember something like this to be in the EE games.


Yep, Jarno Mikkola. my Mega Mod FAQ. Use of the BWS, and how to use it(scroll down that post a bit). 
OK, desert dweller, welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand. Ouh, actually it was still snow then.. but anyways.


#969 jastey

jastey
  • Administrator
  • 3219 posts

Posted 04 February 2019 - 11:35 PM

I have no hits on "GGT(" neither for BGII nor BGII:EE. Could you give a script name? And I feel silly for even asking, but might it be a mod added script?



#970 Creepin

Creepin
  • Administrator
  • 1676 posts

Posted 05 February 2019 - 12:31 AM

Is this in the original or the EE games ? Cause I would remember something like this to be in the EE games.

Original of course :)

 

I have no hits on "GGT(" neither for BGII nor BGII:EE. Could you give a script name? And I feel silly for even asking, but might it be a mod added script?

I noticed that in a BWS' dplayer3.bcs, so yes, it's absolutely mod added  :D  What puzzles me though is that while such truncation could indeed been used in baf, why is it still visible after being compiled into binary and decompiled back?


The Old Gold - v0.2 WIP (mod for BGT/BWP/BWS)


#971 CamDawg

CamDawg

    ALL GLORY TO THE HYPNOTOAD

  • Modder
  • 1505 posts

Posted 05 February 2019 - 05:34 AM

G, GGT, and GLT are all valid triggers (0x40c6-8 in trigger.ids) and do exactly the same function as their longer counterparts. One key difference is that the GLOBAL scope is assumed, so it can't be used for LOCALS or area variables.


Why is this Hypnotoad video so popu... ALL GLORY TO THE HYPNOTOAD.
____
The Gibberlings Three - Home of IE Mods

The BG2 Fixpack - All the fixes of Baldurdash, plus a few hundred more. Now available, with more fixes being added in every release.


#972 Ulb

Ulb
  • Modder
  • 373 posts

Posted 01 March 2019 - 12:53 AM

@Argent

I've noticed that NI's Bam converter (awesome tool by the way) has issues with bigger file/frame sizes. Using larger frames (which the EE's can handle) or too many will result in an unexpected error when trying to save. I assume this is some kind of memory issue.

To clarify: the converter can handle larger frames just fine as long as there are just a few but it can't handle enough to save a full set of 8 animation sequences..

Edited by Ulb, 01 March 2019 - 12:55 AM.


#973 Gwendolyne

Gwendolyne
  • Administrator
  • 1016 posts

Posted 01 March 2019 - 01:42 AM

Since I installed java 64 bit, I don't have any more this kind of issue, even with 800x640 creature animation bam files. ;)


CARPE DIEM ....
 

In progress : Menace sur le Royaume de Diamant Éternel there.


#974 Ulb

Ulb
  • Modder
  • 373 posts

Posted 01 March 2019 - 06:57 AM

Thanks for the hint, I'll give it a try. :)

#975 Ulb

Ulb
  • Modder
  • 373 posts

Posted 01 March 2019 - 07:01 AM

Works like a charm, thank you!

#976 Argent77

Argent77
  • Administrator
  • 1434 posts

Posted 01 March 2019 - 09:23 AM

Yeah, several features of NI require a great amount of memory (e.g. BAM converter or area viewer). By now I would strongly advise to use NI with the 64-bit Java Runtime only.



#977 Andrea C.

Andrea C.
  • Modder
  • 464 posts

Posted 10 April 2019 - 11:56 AM

Speaking of BAM converter—is it possible to support bulk conversion of an arbitrary number of files from and to the BAM format?



#978 Gwendolyne

Gwendolyne
  • Administrator
  • 1016 posts

Posted 10 April 2019 - 01:53 PM

Argent77 is developing a BAM creator utility but I don't think he released it yet.

 

Otherwise, you can export a session files (.ini) that records all the operations you did with your bam file (cycles, frames order, coordinates, color post-processing, resizing...) and apply it to other bam files.


CARPE DIEM ....
 

In progress : Menace sur le Royaume de Diamant Éternel there.


#979 Sam.

Sam.
  • Administrator
  • 1337 posts

Posted 10 April 2019 - 06:21 PM

Speaking of BAM converter—is it possible to support bulk conversion of an arbitrary number of files from and to the BAM format?

PS BAM supports converting an arbitrary number of BAM files to a number of formats including individual BMPs, animated GIF sequences, and BAMD files, and then can convert them back to BAMs again (or vice versa).  If you're interested, I'd be happy to show you how it works.


"Ok, I've just about had my FILL of riddle asking, quest assigning, insult throwing, pun hurling, hostage taking, iron mongering, smart-arsed fools, freaks, and felons that continually test my will, mettle, strength, intelligence, and most of all, patience! If you've got a straight answer ANYWHERE in that bent little head of yours, I want to hear it pretty damn quick or I'm going to take a large blunt object roughly the size of Elminster AND his hat, and stuff it lengthwise into a crevice of your being so seldom seen that even the denizens of the nine hells themselves wouldn't touch it with a twenty-foot rusty halberd! Have I MADE myself perfectly CLEAR?!"

--<CHARNAME> to Portalbendarwinden

--------------------

post-10485-0-15080600-1348188745.jpg
___________Old pen and paper modules of the 70s and 80s.___________

CA Forums CA Homepage


#980 Sam.

Sam.
  • Administrator
  • 1337 posts

Posted 05 November 2019 - 05:37 PM

I think I have identified an issue with how NI Area Viewer renders night areas with animated overlays.  When the overlays are enabled, the night shading doesn't seem to be correct:

BG2:

Baldr001.png

 

NI Area Viewer with overlays disabled:

Baldr001_NI_DisabledOverlays.PNG

 

NI Area Viewer with overlays enabled:

Baldr001_NI_EnabledOverlays.PNG

 

 

Additionally, BAMs don't seem to render properly when Background Animations->Show actual animations is enabled, but the transparent color in the BAM is something other than the traditional green (such as BW1's stupid teal color).  The BAM renders properly in the game (BG2).

NIAREViewerBackgroundAnims.PNG


"Ok, I've just about had my FILL of riddle asking, quest assigning, insult throwing, pun hurling, hostage taking, iron mongering, smart-arsed fools, freaks, and felons that continually test my will, mettle, strength, intelligence, and most of all, patience! If you've got a straight answer ANYWHERE in that bent little head of yours, I want to hear it pretty damn quick or I'm going to take a large blunt object roughly the size of Elminster AND his hat, and stuff it lengthwise into a crevice of your being so seldom seen that even the denizens of the nine hells themselves wouldn't touch it with a twenty-foot rusty halberd! Have I MADE myself perfectly CLEAR?!"

--<CHARNAME> to Portalbendarwinden

--------------------

post-10485-0-15080600-1348188745.jpg
___________Old pen and paper modules of the 70s and 80s.___________

CA Forums CA Homepage