Borderlands

File information

Last updated

Original upload

Created by

ChaosWarrior

Uploaded by

Klaufman

Virus scan

Safe to use

Tags for this mod

About this mod

It is a tool to modify .u and .upk files. Expecially needed for W_Startup_INT.upk

Permissions and credits
It is a tool to modify .u and .upk files. Expecially needed for W_Startup_INT.upk

new between v1.45 and 1.50
fixed few bugs in dis<> and dot<> commands, also quality of text they produce is improved for better readability
added new commands for shorter syntax: nob<> nnp<> nin<> nfl<> nbo<> nst<> nb8<> nb1<> (details are in the readme or when viewing stuff with dis<>)
 dis<> command now can have 2 additional arguments at the end, responsible for "old syntax"
added als<alias,meaning> command which allows instant replacing of more than one instance of arguments text
added cnd<> command which works similiar to block comment that can be tied to aliases
theese two things above can bring more order and simplicity into your modding
fixed some rare bugs with wcs<> command and added argument to toggle automatic resizing of existing strings
added adc<> command for adding new class to the file
added cob<> command to create object, often stc<> is more convinient, but not so much when you want object thats first of its class
added hex<> command that allows to write data using hexadecimal input
some more stuff



It is basically like hex editor that accepts scripts and can preform some very complex stuff.

It can add (hence name - extender) additional bytes to objects and fix all internal links to work with changed file size. It can also write values, perform very complex search, change stuff like health/damage multipliers, quest reward experience scaling, damage colors and even make some items auto-pickupable!

Most powerful is the ability to connect mods made in Unreal Editor to vanilla game without custom maps and save editor, it is also most brain-intensive stuff, so I am still trying to make a good example script for that.

Archive also contains decompressed W_Startup_INT.upk for both steam version (150) and GOTY version (141), so you can try it instantly. As well as readme and example.txt script.

To operate it you need to put in one folder:
upk file
bl_upk_extender.exe
your script file


To run script you need to either:
name script file as autoexec.txt and then launch bl_upk_extender.exe
launch bl_upk_extender.exe, type script name and hit enter

there is also example.txt that can be run, and also read

Readme file describes stuff.