Jump to content

BG1NPC v16 to BG1NPC v17 Changelog


cmorgan

Recommended Posts

Guest Guest

just one more minor thing that i forgot and that should be enough NI pestering from me:

 

 

bg1npc/phase2/cre/x#xzgu03.cre has several items in his inventory but almost all of them are 'hidden' - i.e. they don't have item slots assigned so you don't see them equipped in his inventory.

 

same goes for x#dgnle[1-4].cre, x#dgnlg[1-4].cre, x#drizzt.cre, x#kaband.cre, x#winski.cre but this is not really BG1NPC's fault as it uses the existing creatures to modify. (not sure if you want to do something about it, just mentioning it for the record.)

Link to comment
Hey - side question - I have been using WinMerge and creating a patch log for all these differences. On Vista x64, is there a program (I am not afraid of the command line) that will let me do the -c or -u diffs?

Catching up on this one (sorry, didn't see it):

If you already have a cygwin setup the standard `diff' should be onboard (or else there may be a diffutils package). Alternatively I'd test if the Windows port of some unix utilities (unxutils) works on Vista x64.

 

But use whatever you are comfortable with.

Link to comment

cmorgan: as for diff, I'd suggest http://gnuwin32.sourceforge.net/packages/diffutils.htm - they say they work on Vista, at least :hm:

 

... simple use:
diff -u old/file.d new/file.d

... all-files-in-dir-and-subdirs use:
diff -Nur olddir newdir

... redirect output to file, of course, if you like
diff -u old/file.d new/file.d > wonderful-fix.diff

 

gives you output something like this, with - and + showing the changed lines, in context:

 

diff --git a/fullplate/setup-fullplate.tp2 b/fullplate/setup-fullplate.tp2
--- a/fullplate/setup-fullplate.tp2
+++ b/fullplate/setup-fullplate.tp2
@@ -1,7 +1,7 @@
BACKUP ~fullplate/backup~
AUTHOR ~erik, gibberlings3~
//MODDER setup_tra none
-VERSION ~v2~
+VERSION ~v2+~
README ~fullplate/readme-fullplate.html~

ALLOW_MISSING ~baldur25.bcs~
@@ -284,6 +284,42 @@ COPY_EXISTING_REGEXP GLOB ~^.+\.itm$~ ~override~
   WRITE_LONG NAME1 chainmail_name
 END

+	PATCH_IF ("%SOURCE_FILE%" STRING_EQUAL ~CBBDARMR.ITM~) BEGIN
+	  SAY NAME1 ~Full Plate Mail~
+	  SAY NAME2 ~Blue Dragon Plate +3~
+	  WRITE_BYTE 0x60 3
+	END
+
<rest of changes and context snipped for (mild) brevity>

Link to comment

Archived

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

×
×
  • Create New...