Jump to content


Photo

BG2 Impoved GUI


  • Please log in to reply
24 replies to this topic

#1 Insomniator

Insomniator
  • Member
  • 26 posts

Posted 08 October 2020 - 03:39 PM

File Name: BG2 Impoved GUI
File Submitter: Insomniator
File Submitted: 09 Oct 2020
File Category: Miscellaneous Released Mods

BG2 Impoved GUI
 
Includes:
  • Loot panel
  • Colorize icon of not memorized scrolls
  • Hide "Write magic" button for already known spells and for opposition schools
  • Show HitPoints on NPC/Party when pressed TAB key
  • THAC0 and Damage info on Inventory screen
  • Dark portraits on party when dragging not allowed items
  • Total Roll info on Character creation screen
  • Journal with fold/unfold quests
  • Grayscale background on Pause
 
Loot panel:
Add new buttons for pick up items from near corpses
index.php?app=downloads&module=display&s
 

Difference vs EE engine:
- Panel is not realy "panel", its extension of original container screen, it cannot be visible always on main screen, still need open any container around
- Panel has two modes:
 1) Classic (like EE)
 2) Grouping same items, one click to pickup some item type from all corpses
 
Configuration of loot panel: In file "TobEx_ini\TobExTweak.ini" you can change some options:
  •  UI:Loot Panel Item Grouping=1,  Enable grouping similar items to one button, or select same option in installer
  •  UI:Loot Panel Sorting Unidentified First=1,  Enable priority sorting, unidentified items will be always show first
  •  UI:Loot Panel Sorting Order=33, 34, 5, 14,  Set sorting order by priority numbers, numbers coded in table below (V1 ITM), for this example priority is Gold=>Gems=>Arrows=>Bullets=>All Other

 0    Miscellaneous
 1    Amulets and necklaces
 2    Armor
 3    Belts and girdles
 4    Boots
 5    Arrows
 6    Bracers and gauntlets
 7    Headgear
 8    Keys
 9    Potions
10    Rings
11    Scrolls
12    Shields
13    Food
14    Bullets
15    Bows
16    Daggers
17    Maces
18    Slings
19    Small swords
20    Large swords
21    Hammers
22    Morning stars
23    Flails
24    Darts
25    Axes
26    Quarterstaves
27    Crossbows
28    Hand-to-hand weapons
29    Spears
30    Halberds
31    Bolts
32    Cloaks and robes
33    Gold pieces
34    Gems
35    Wands
36    Containers
37    Books
38    Familiars
39    Tattoos
40    Lenses
41    Bucklers
42    Candles
43    Child bodies
44    Clubs
45    Female bodies
46    Keys (old)
47    Large shields
48    Male bodies
49    Medium shields
50    Notes
51    Rods
52    Skulls
53    Small shields
54    Spider bodies
55    Telescopes
56    Bottles
57    Greatswords
58    Bags
59    Furs and pelts
60    Leather armor
61    Studded leather
62    Chain mail
63    Splint mail
64    Plate mail
65    Full plate
66    Hide armor
67    Robes
68    Scale mail
69    Bastard swords
70    Scarves
71    Rations
72    Hats
73    Gloves
74    Eyeballs
75    Earrings
76    Teeth
77    Bracelets

 
 

Colorize icon:
Add green border for scroll ready to memorize, you can change icon effect by replacing file STORTIN3.BAM to yours
index.php?app=downloads&module=display&s 
 
 

Show HitPoints on NPC/Party when pressed TAB key:
b0ec2db72913993213b238a06a673465-123.jpg



THAC0 and Damage info on Inventory screen +
Dark portraits on party when dragging not allowed items:
index.php?app=downloads&module=display&s
 
 
Total Roll info on Character creation screen:
index.php?app=downloads&module=display&s
 
 
Journal with fold/unfold quests:
index.php?app=downloads&module=display&s
 
 
Grayscale background on Pause:
Effect like TimeStop, but only background is greyed, same as on EE engine

Requirements:
- BG2 ToB v2.5.26498
- Installed TobEx v26 or v28, installer will replace existing tobex.dll with custom version
- Compatible with Widescreen mod 3.07 and 1pp GUI additions , but Impoved GUI need install after


Compilation:
In folder "src" modified sources of TobEx v28, merge with original files


Credits:
Ascension64 for TobEx and briliant reverse engineering work !
Wisp/The Bigg/Westley Weimer for WeiDU Script&Resource processor

Click here to download this file

Edited by Insomniator, Yesterday, 02:58 AM.


#2 jastey

jastey
  • Staff
  • 2392 posts

Posted 08 October 2020 - 11:21 PM

Very impressive!



#3 Gwendolyne

Gwendolyne
  • Staff
  • 903 posts

Posted 09 October 2020 - 02:34 AM

In a hurry to test it. Congrats!


CARPE DIEM ....
 

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

#4 jastey

jastey
  • Staff
  • 2392 posts

Posted 10 October 2020 - 11:45 AM

Insomniator: I hid the duplicated topic.



#5 Insomniator

Insomniator
  • Member
  • 26 posts

Posted 14 October 2020 - 07:37 AM

Renamed to BG2 Impoved GUI, added new 2 featiures (Colorize icon of not memorized scrolls + Hide "Write magic" button for already known spells and for opposition schools) and merged with one of my old mod



#6 jastey

jastey
  • Staff
  • 2392 posts

Posted 14 October 2020 - 08:01 AM

Again: wow!

I have to admit that I think the title doesn't show the gems inside, but I also lack ideas for a more descriptive mod title.



#7 The Imp

The Imp

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

  • Member
  • 5016 posts

Posted 14 October 2020 - 08:08 AM

but I also lack ideas for a more descriptive mod title.

Well, rather than needing a descriptive title, how about adding a few pictures to the post to show off. With say vanilla vs mod edited in the same picture. Not seperate pictures! Aka just use the mspaint to combine the two.


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.


#8 Gwendolyne

Gwendolyne
  • Staff
  • 903 posts

Posted 14 October 2020 - 08:14 AM

Just in time. I was just about to transfer it to GitHub. ;)

Will be done tonight.


CARPE DIEM ....
 

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

#9 Azazello

Azazello

    The Anti-Spammer

  • Member
  • 1859 posts

Posted 14 October 2020 - 05:31 PM

These sound so intriguing, will love when I can try out the various features.
 
Perhaps I'm missing something ... is it supposed to be 'Impoved' or 'Improved'?

   

#10 jastey

jastey
  • Staff
  • 2392 posts

Posted 14 October 2020 - 10:57 PM

I guess it's "improved" - I read the title several times without noticing the typo.

#11 Almateria

Almateria

    most garbage person

  • Modder
  • 945 posts

Posted 15 October 2020 - 08:43 AM

Its short for impoverished, which what the corpses will be after I loot them all with the loot panel

#12 Insomniator

Insomniator
  • Member
  • 26 posts

Posted 16 October 2020 - 12:02 PM

Again: wow!

I have to admit that I think the title doesn't show the gems inside, but I also lack ideas for a more descriptive mod title.

Hi Jastey,

 

"Improved" - was first what come to my head, i dont know english enough to name it perfectly, i like probably better and fancy names like "reloaded/tweaked/remixed/expanded"  :)


Edited by Insomniator, 18 October 2020 - 01:40 PM.


#13 Insomniator

Insomniator
  • Member
  • 26 posts

Posted 16 October 2020 - 12:12 PM

Next component mostly done, there is new 6 fields:
first column for Main Hand, second for Off Hand
1) THAC0
2) Damage Range
3) Approx Damage / (max-min rolls)/2 + static bonuses
 
Armor and HitPoints moved slightly down

Design is ugly and no labels due lack of space (i'm not artist, made background in paint)

Attached Images

  • thac.PNG

Edited by Insomniator, 16 October 2020 - 12:13 PM.


#14 Insomniator

Insomniator
  • Member
  • 26 posts

Posted 19 October 2020 - 09:50 AM

New in v2.5:

5) THAC0 and Damage info on Inventory screen
6) Dark portraits on party when dragging not allowed items
7) Total Roll info on Character creation screen



#15 Vlan

Vlan
  • Member
  • 173 posts

Posted 23 October 2020 - 12:38 PM

This is fucking awesome.



#16 Insomniator

Insomniator
  • Member
  • 26 posts

Posted 23 October 2020 - 02:04 PM

Last component will be more readable&friendly journal.

why "last" - i have no more ideas what can be possible to impove in old BG2 GUI


Edited by Insomniator, 23 October 2020 - 02:09 PM.


#17 Vlan

Vlan
  • Member
  • 173 posts

Posted 25 October 2020 - 05:20 AM

Last component will be more readable&friendly journal.

why "last" - i have no more ideas what can be possible to impove in old BG2 GUI


Is it possible for you to change the position of the portraits? Something I always wanted to have in BGT was a IWD2 kind of HUD like I created with Photoshop here:

 

Removing the right and left bar is a standard feature of this game, but man, if you actually could pull of the portrait position change...

 

Screenshot-3566.png


Edited by Vlan, 25 October 2020 - 05:21 AM.


#18 Insomniator

Insomniator
  • Member
  • 26 posts

Posted 27 October 2020 - 12:53 PM

Is it possible for you to change the position of the portraits? Something I always wanted to have in BGT was a IWD2 kind of HUD like I created with Photoshop here:
 
Removing the right and left bar is a standard feature of this game, but man, if you actually could pull of the portrait position change...

Portraits always places on own panel, it is possible to only change position of panel (on your screen portraits on main game screen, such tricks are almost impossible on bg2).
You can try yourself change X,Y, Width and Height in NearInfinity (or other tool) by editing guiw*.chu (or guibase.chu ?).
I dont know what happens, but i think if you will resize all bottom panels (inventory, textlog,,,,) you will get
free space in right down coner and fit portrait's panel to this place. You need also move buttons/controls on panels too.

From engine's point of view maybe need change some place in code if place of portrait panel was hardcoded



#19 Vlan

Vlan
  • Member
  • 173 posts

Posted 28 October 2020 - 02:20 AM

I already tried to work on it, but there is a lot of weird stuff happening when trying to move stuff out of its original position. The right side where the bar is located for example just becomes void, producing grahpical glitches when you hover over it, and sadly .MOS does not support transparency either. I am lacking way too much knowledge for handling stuff like that.


Edited by Vlan, 28 October 2020 - 02:21 AM.


#20 Insomniator

Insomniator
  • Member
  • 26 posts

Posted 28 October 2020 - 04:10 PM

Updated to v3.0: added Journal with fold/unfold quests
Updated to v3.1: added Grayscale background on Pause

Edited by Insomniator, Yesterday, 02:58 AM.