Jump to content


Photo

New developer resources


23 replies to this topic

#1 Erephine

Erephine

    leit að lífi

  • Member
  • 1912 posts

Posted 24 November 2008 - 03:59 PM

Apparently someone downloaded the files and bothered to rate them, so it was about time I updated these really. In making mods we primarily learn by frustration until enlightenment is reached :P Unless we meet someone who has run into the same frustration before and feels generous enough to spare you from it.

Hopefully this will help.


» Download dev tools «

CONTAINS:


THE 1PP PALETTE GENERATOR

So I finally got this one to a state I feel comfortable assaulting you with :P It is a script to generate .pal files from BG II gradients.

When editing item or paperdoll colours, you won't have to start up the game to see if it looks horrible -- just put in your colours and load the resulting palette in BAMWorkshop (2).

It has a GUI for previewing and saving and everything. It even has a snazzy icon!



TEXT RESOURCES

· A Guide To The Tools

A look at BAMWorkshop I and BAMWorkshop II and how to cope with their numerous bugs and quirks.

· Animation Guide

Everything you want to know (and don't want to know) about working with character animations.

· Colour Guide

A look at Infinity Engine standard palettes.

· PLT BAM File Format Guide

Comparison between the PLT and BAM file formats and their benefits and disadvantages.


OTHER RESOURCES

· Modified standard palette with unique palette entries
(includes both .act and .pal)

· Fourteen colour table templates and a matching dropper template, to test and edit
(includes both .act and .pal)

· Colour tables for converting RGB to standard palette
(.act only)

· Readmes with usage notes for the different files

· A simple BAM template to grab palettes from the game (obsolete)



Enjoy.

Edited by Erephine, 24 November 2008 - 04:01 PM.

崇高滑稽
·


#2 Sir-Kill

Sir-Kill
  • Member
  • 873 posts

Posted 01 October 2017 - 06:52 AM

Are these still available? Does anyone still have them if not?

I asked avenger years ago to add something like this to DLTCEP, so I don’t have to keep reloading bg to see my changes.



#3 Sam.

Sam.
  • Modder
  • 1016 posts

Posted 01 October 2017 - 07:20 AM

Are these still available? Does anyone still have them if not?

I asked avenger years ago to add something like this to DLTCEP, so I don’t have to keep reloading bg to see my changes.

http://www.shsforums...loper-files-v2/

This?


"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?!"

-- to Portalbendarwinden

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

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

CA Forums CA Homepage


#4 Sir-Kill

Sir-Kill
  • Member
  • 873 posts

Posted 01 October 2017 - 07:32 AM

thats them, thanks. google and shs search keep leading me to the same useless page. now to see if this helpful.

#5 Sam.

Sam.
  • Modder
  • 1016 posts

Posted 14 October 2017 - 02:56 PM

thats them, thanks. google and shs search keep leading me to the same useless page. now to see if this helpful.

Ideally the palette generator would dump the new palette directly into the BAM or BMP for viewing without having the additional steps of importing the new PAL palette in BWII.  I could probably forcibly decompile the AHK EXE, rebuild it, and implement the necessary changes, but I have other priorities for a while.  I'll consider adding it to my tentative to-do list, but how much use would such a tool really get?


"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?!"

-- to Portalbendarwinden

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

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

CA Forums CA Homepage


#6 Miloch

Miloch

    Barbarian

  • Modder
  • 6453 posts

Posted 15 October 2017 - 02:10 AM

Ideally the palette generator would dump the new palette directly into the BAM or BMP for viewing without having the additional steps of importing the new PAL palette in BWII.  I could probably forcibly decompile the AHK EXE, rebuild it, and implement the necessary changes, but I have other priorities for a while.  I'll consider adding it to my tentative to-do list, but how much use would such a tool really get?

Truly, it might only be a tool for the few, the proud, the elite. But it might also gain you divine ascension should you so choose it. What other priorities do you have, out of curiosity?


Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"My definition of an intellectual is someone who can listen to the William Tell Overture without thinking of the Lone Ranger." -Billy Connolly


#7 Sam.

Sam.
  • Modder
  • 1016 posts

Posted 16 October 2017 - 08:32 AM

Ideally the palette generator would dump the new palette directly into the BAM or BMP for viewing without having the additional steps of importing the new PAL palette in BWII.  I could probably forcibly decompile the AHK EXE, rebuild it, and implement the necessary changes, but I have other priorities for a while.  I'll consider adding it to my tentative to-do list, but how much use would such a tool really get?

Truly, it might only be a tool for the few, the proud, the elite. But it might also gain you divine ascension should you so choose it. What other priorities do you have, out of curiosity?

bst and updates to the other tools I mentioned are at the top of the list ATM.


"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?!"

-- to Portalbendarwinden

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

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

CA Forums CA Homepage


#8 Sam.

Sam.
  • Modder
  • 1016 posts

Posted 10 November 2017 - 08:21 AM

 
Ideally the palette generator would dump the new palette directly into the BAM or BMP for viewing without having the additional steps of importing the new PAL palette in BWII.  I could probably forcibly decompile the AHK EXE, rebuild it, and implement the necessary changes, but I have other priorities for a while.  I'll consider adding it to my tentative to-do list, but how much use would such a tool really get?

Truly, it might only be a tool for the few, the proud, the elite. But it might also gain you divine ascension should you so choose it. What other priorities do you have, out of curiosity?

BEHOLD, for I am your new god!

My worshipers may tithe with Scotch 8) .

 

PaletteGeneratorScrn1.PNG

Source on GitHub, Download

 

 

 

I borrowed a few pictures and the general look of the GUI from Erephine, but the underlying code itself is nearly 100% original.


"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?!"

-- to Portalbendarwinden

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

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

CA Forums CA Homepage


#9 Miloch

Miloch

    Barbarian

  • Modder
  • 6453 posts

Posted 11 November 2017 - 09:31 AM

Awesome. I'll try to rustle up donations for a bottle of Clan MacGregor.


Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"My definition of an intellectual is someone who can listen to the William Tell Overture without thinking of the Lone Ranger." -Billy Connolly


#10 Yovaneth

Yovaneth

    The newly-appointed Master Builder of Baldur's Gate

  • Modder
  • 3055 posts

Posted 12 November 2017 - 10:24 AM

I'd have recommended a bottle of this:-

 

https://www.thewhisk...d-highland-malt

 

- but it looks like there's none left anywhere now.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

I bought two bottles! :ROFL: :ROFL: :ROFL:

 

-Y-



#11 Yovaneth

Yovaneth

    The newly-appointed Master Builder of Baldur's Gate

  • Modder
  • 3055 posts

Posted 12 November 2017 - 10:37 AM

Surprise! There's still some on Amazon, although I see the price is starting to creep up. Mind you, I didn't pay much less than that, last year.

 

https://www.amazon.c...scovery whiskey

 

-Y-



#12 Sam.

Sam.
  • Modder
  • 1016 posts

Posted 12 November 2017 - 03:25 PM

Surprise! There's still some on Amazon, although I see the price is starting to creep up. Mind you, I didn't pay much less than that, last year.

 

https://www.amazon.c...scovery whiskey

 

-Y-

Damn, if I had a bottle of that I'd have to put it up and bring it out once a year on my birthday for a sip.  Otherwise it would disappear entirely too quickly :).  It would go in my closet right next to my unopened bottle of George Dickel 17 that I intend to sell in 30 years ;).

 

On the off chance anyone is actually going to get some use out of it, I am open to improvement suggestions on the Palette Generator BTW.


"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?!"

-- to Portalbendarwinden

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

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

CA Forums CA Homepage


#13 Creepin

Creepin
  • Coordinator
  • 932 posts

Posted 13 November 2017 - 12:52 AM

That screenshot looks so damn good I'm itching to try it out! Sadly, I'm not the one of "the proud, the elite" apprently, so I had no idea what that thing does and how it does that :(



#14 Sam.

Sam.
  • Modder
  • 1016 posts

Posted 13 November 2017 - 09:14 AM

That screenshot looks so damn good I'm itching to try it out! Sadly, I'm not the one of "the proud, the elite" apprently, so I had no idea what that thing does and how it does that :(

The colors of a paletted creature or item animation can be set directly in the CRE file at offsets 0x002c thru 0x0032, or using Effect Opcode #7 (0x7) Colour: Set Character colours by Palette either attached to the CRE or ITM directly or via applied effect (such as a spell).  Traditionally, one would make a change to the CRE's or ITM's color then load the game to see if it looked right.  If it wasn't what you wanted, you'd exit the game, make another change, and repeat.  This tool will let you scroll through all possible color gradients for a given game for each color slot,  and instantly render how the result will look in the game.  It comes with a handful of multiple image examples (like the overview in the screenshot above) from Erephine, but I have also included all of the paletted paperdolls from ToSC.  You can drop any images you want in the /res/paperdolls folder as long as they are 8-bit uncompressed Windows bitmaps that maintain the same palette order of the original paletted animations.


"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?!"

-- to Portalbendarwinden

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

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

CA Forums CA Homepage


#15 Creepin

Creepin
  • Coordinator
  • 932 posts

Posted 13 November 2017 - 10:14 AM

Hmm, so if I have a custom dagger and want to decide what colour to assign to weapon head, weapon grip and so on all I had to do is to drop respective dagger paperdoll to /res/paperdolls and test all the colours while seeing in realtime the effect of my choice? That is so cool I don't have words. Thank you Sam. :)



#16 Sam.

Sam.
  • Modder
  • 1016 posts

Posted 13 November 2017 - 10:33 AM

Hmm, so if I have a custom dagger and want to decide what colour to assign to weapon head, weapon grip and so on all I had to do is to drop respective dagger paperdoll to /res/paperdolls and test all the colours while seeing in realtime the effect of my choice? That is so cool I don't have words. Thank you Sam. :)

Yes, and the ToSC paperdolls for the dagger are already included for the various heights.  They are WP*DDINV in the DropDownList next to the Zoom CheckBox.


"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?!"

-- to Portalbendarwinden

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

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

CA Forums CA Homepage


#17 The Imp

The Imp

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

  • Member
  • 4321 posts

Posted 13 November 2017 - 10:38 AM

Well, does the tool use a current in use color palette schemes or some standard palette series, and if later, which one, an extended or not extended one? As I am aware that there should be a difference. Don't ask me what though, the answer would I give might involve numbers of palettes, say 2, but nothing else. :D

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.


#18 Sam.

Sam.
  • Modder
  • 1016 posts

Posted 13 November 2017 - 01:47 PM

Well, does the tool use a current in use color palette schemes or some standard palette series, and if later, which one, an extended or not extended one? As I am aware that there should be a difference. Don't ask me what though, the answer would I give might involve numbers of palettes, say 2, but nothing else. :D

It reads the "palette schemes" directly from a MPALETTE.bmp file (just like the game does).  I have included this file from BGIIEE, IWDEE, PST, PSTEE, SoD, ToB, ToLM, and ToSC (renamed to the game from which it came, for clarity).  I have also included the three from 1pp Extended Palette Entries, plus an extra one containing the 7 color gradients from the original "paletted" animations that can be used to closely simulate the "original" paletted look.  You can switch between any of them from within the GUI, and you can even drop your own into the \res\mpalette folder and restart the utility.  Assuming it is formatted properly, it will show up in the list.


"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?!"

-- to Portalbendarwinden

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

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

CA Forums CA Homepage


#19 M00nerstar

M00nerstar
  • Member
  • 1 posts

Posted 16 November 2017 - 12:41 PM

I actually really vibe with the GUI. Not sure why, maybe it's a throwback



#20 Creepin

Creepin
  • Coordinator
  • 932 posts

Posted 21 November 2017 - 12:54 PM

Sam., I just wanted to report that while editing inventory paperdoll I am using your tool to check in real time how it would look like in game, and this is incredibly amazing experience! I have even nothing to ask - the moment I thought "I wish I could see resulting paperdoll in some better details" I noticed zoom button :D


Edited by Creepin, 21 November 2017 - 01:02 PM.




Reply to this topic