Jump to content

IR and the problem with BPv180 and the TOOLTIP.2DA


Leonardo Watson

Recommended Posts

In a BWP installation I tried to install IR after BGT and after the big BG2 mods as discussed at SHS: http://www.shsforums.net/topic/52117-big-w...-v102-released/

However, doing so there arises a new problem with BPv180 and the TOOLTIP.2DA

 

The TOOLTIP.2DA starts with 3 columns. The big BG2 mods change this system into 10 columns. When installing IR after these mods IR adds some entries with 3 columns on top of TOOLTIP.2DA. BP expects 10 columns inside TOOLTIP.2DA and such the installation fails.

 

[./override/TOOLTIP.2DA] loaded, 24300 bytes
override/TOOLTIP.2DA copied to BPv180/BACKUP/0/TOOLTIP.2DA, 24300 bytes
Appended text to [TOOLTIP.2DA]
Appending to files ...
[./override/TOOLTIP.2DA] loaded, 24358 bytes
Appended text to [TOOLTIP.2DA]
Appending to files ...
[./override/TOOLTIP.2DA] loaded, 24412 bytes
Appended text to [TOOLTIP.2DA]
Copying and patching 1 file ...
[./override/TOOLTIP.2DA] loaded, 24465 bytes
ERROR: cannot convert %test% or %%test%% to an integer
ERROR: [TOOLTIP.2DA] -> [override] Patching Failed (COPY) (Failure("int_of_string"))
Stopping installation because of error.

On trial I cut the entries with 3 columns from top of the TOOLTIP.2DA and pasted them to the bottom of it and I could install BP without any error.

 

Unprofessionally I could imagine one of these solutions::

 

1. Installing also the IR main components together with all its other components after BP (the easiest way). Is there any reason against it?

2. Changing IR's TOOLTIP.2DA so that it starts with 10 columns

3. Adding IR's entries at the bottom of TOOLTIP.2DA instead of the top

4. A patch for BP to handle with 3 columns

Link to comment

I thought the engine doesn't support more than 3 columns? ARE/CRE/STO format only has sufficient space for three charged abilities. Or do attack headers not count?

Nevertheless, adding support for 10-columned 2DA isn't difficult.

 

 

UPDATE:

The hotfix from Dec 17 (Beta 1.6) contains the updated macro.

Link to comment

There is still a small issue. In line 53 it should read

 

	  INSERT_2DA_ROW 1 4 ~%tooltip_itm%			%mi_col_1%		%mi_col_2%	   %mi_col_3%%extra%~

instead of

  INSERT_2DA_ROW 0 4 ~%tooltip_itm%			%mi_col_1%		%mi_col_2%	   %mi_col_3%%extra%~

 

INSERT_2DA_ROW 0 4 adds the column heading halfway through the rows and as a result the installation of Big Picture fails again.

2DA V1.0
-1
WA2HELM			183958		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
SW2H19			183944		183929	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
STAF20			183769		183771	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
SPER09			183712		183713	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
SPER08			183712		183713	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
RING34			183610		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
RING33			183607		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
RING30			183602		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
RING26			183588		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
RING05			183569		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
NPSHLD			183505		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
LEAT18			183364		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
HELM18			183289		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
HELM17			183286		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
CLCK07			183070		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
CLCK04			183063		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
CHAN10			183031		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
BRAC20			182982		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
BOOT11			182884		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
BLUN27			182823		182825	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
BELT09			182763		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
AMUL25			182685		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
AMUL20			182674		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
0				  1			2		   3		  4		  5		  6		  7		  8		  9		  10

 

INSERT_2DA_ROW 1 4 adds the column heading on top of the file and now also Big Picture can be installed trouble-free.

2DA V1.0
-1
0				  1			2		   3		  4		  5		  6		  7		  8		  9		  10
WA2HELM			183958		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
SW2H19			183944		183929	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
STAF20			183769		183771	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
SPER09			183712		183713	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
SPER08			183712		183713	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
RING34			183610		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
RING33			183607		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
RING30			183602		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
RING26			183588		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
RING05			183569		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
NPSHLD			183505		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
LEAT18			183364		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
HELM18			183289		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
HELM17			183286		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
CLCK07			183070		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
CLCK04			183063		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
CHAN10			183031		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
BRAC20			182982		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
BOOT11			182884		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
BLUN27			182823		182825	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
BELT09			182763		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
AMUL25			182685		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1
AMUL20			182674		-1	   -1	   -1	   -1	   -1	   -1	   -1	   -1	   -1

Link to comment
I thought the engine doesn't support more than 3 columns? ARE/CRE/STO format only has sufficient space for three charged abilities. Or do attack headers not count?

Nevertheless, adding support for 10-columned 2DA isn't difficult.

Well, the functionality is different after the 3rd column, as in they 4th, 5th, etc use the same charge as the 1st, while the 2nd and 3rd use unigue charge, if the items abilities has "charges"... and by the way, you never have to fill in the "-1" 's to all the lines, as the game auto assumes the value to be "-1", or what ever the number is set directly under the "2DA V1.0" -line.
Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...