Jump to content

Wrye Bash 4 Fallout 3 - Some Problems - Download incl.


TheLORDofDOOM

Recommended Posts

Download WryeBash4Fallout 20/11/09

 

 

----------------------------------------------------EDIT----------------------------------------------------

New Version online -> Please overwrite with the attached files

Fix: Doesn't empthy your plugins.txt anymore

Fix: Plugin reorder and activation work

 

Problem with reading out Fallout3 Header still exist (you can not see description/author of mods)

Hope someone can help me to fix this issue...

----------------------------------------------------EDIT----------------------------------------------------

 

 

Hi,

 

I've ported some parts of WryeBash 4 Fallout... (Need to see conflicts and better install/uninstall routine for testing new mods).

 

Currently there are some problems (see below) and I hope someone can help.

 

What will work:

 

Start Fallout3 with FOSE, FOMM, FO3Edit etc.

Installing/Uninstalling Mods/Textures, Subpackages, Comments...

See Mod/File conflicts

Search for Plugin with rightclick in Fallout3Nexus

Think complete "Installer" TAB will work.

 

What will NOT work:

 

Activate/Sort/Merging Plugins/Mods

Edit Savegames

 

ATTENTION:

 

@Moment Wrye will empty your plugins.txt !!! Please make it write protected or make a backup

 

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

My Current Problem is:

 

Loading: 00000000..<<NO EID>>..TES4

 

There will be a problem with the FO3 Header Files...

 

think there will be a problem in bush.py:

 

#--Top types in Fallout3 order.
topTypes = ['GMST', 'TXST', 'MICN', 'GLOB', 'CLAS', 'FACT', 'HDPT', 'HAIR', 'EYES',
		'RACE', 'SOUN', 'ASPC', 'MGEF', 'SCPT', 'LTEX', 'ENCH', 'SPEL', 'ACTI',
		'TACT', 'TERM', 'ARMO', 'BOOK', 'CONT', 'DOOR', 'INGR', 'LIGH', 'MISC', 
		'STAT', 'SCOL', 'MSTT', 'PWAT', 'GRAS', 'TREE', 'FURN', 'WEAP', 'AMMO', 
		'NPC_', 'CREA', 'LVLC', 'LVLN', 'KEYM', 'ALCH', 'IDLM', 'NOTE', 'COBJ', 
		'PROJ', 'LVLI', 'WTHR', 'CLMT', 'REGN', 'NAVI', 'CELL', 'WRLD', 'DIAL', 
		'QUST', 'IDLE', 'PACK', 'CSTY', 'LSCR', 'ANIO', 'WATR', 'EFSH', 'EXPL', 
		'DEBR', 'IMGS', 'IMAD', 'FLST', 'PERK', 'BPTD', 'ADDN', 'AVIF', 'RADS', 
		'CAMS', 'CPTH', 'VTYP', 'IPCT', 'IPDS', 'ARMA', 'ECZN', 'MESG', 'RGDL', 
		'DOBJ', 'LGTM', 'MUSC'] 			
		
		
#--Dict mapping 'ignored' top types to un-ignored top types.
topIgTypes = dict([(struct.pack('I',(struct.unpack('I',type)[0]) | 0x1000),type) for type in topTypes])

#recordTypes = set(topTypes + 'GRUP,TES4,ROAD,REFR,ACHR,ACRE,PGRD,LAND,INFO'.split(','))
recordTypes = set(topTypes + 'GRUP,TES4'.split(','))

 

or in bosh.py:

 

class MreTes4(MelRecord):

"""TES4 Record. File header."""

classType = 'TES4' #--Used by LoadFactory

#--Masters array element

class MelTes4Name(MelBase):

def setDefault(self,record):

record.masters = []

def loadData(self,record,ins,type,size,readId):

name = GPath(ins.readString(size,readId))

record.masters.append(name)

def dumpData(self,record,out):

pack1 = out.packSub0

pack2 = out.packSub

for name in record.masters:

pack1('MAST',name.s)

pack2('DATA','Q',0)

#--Data elements

melSet = MelSet(

MelStruct('HEDR','f2I',('version',0.8),'numRecords',('nextObject',0xCE6)),

MelBase('OFST','ofst_p',), #--Obsolete?

MelBase('DELE','dele_p'), #--Obsolete?

MelString('CNAM','author','',512),

MelString('SNAM','description','',512),

MelTes4Name('MAST','masters'),

MelNull('DATA'),

)

__slots__ = MelRecord.__slots__ + melSet.getSlotsUsed()

 

def getNextObject(self):

"""Gets next object index and increments it for next time."""

self.changed = True

self.nextObject += 1

return (self.nextObject -1)

 

Hope somebody will help to get Wrye back to Fallout 3 :-)

 

P.S.: Sorry for my English... Hope you understand me...

 

ALL sources are attached ! Hope somebody can help

 

:thanks:

 

 

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

Download WryeBash4Fallout 20/11/09

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

Link to comment
Share on other sites

Sorry for the double post, but I didn't realize there was no readme. That is, Wrye's old readmes are included, but they're useless for this version. How do I install it? If I reconfigure a copy of the original shortcut to fit it, it throws an error message on startup.
Link to comment
Share on other sites

I Work on a new version where all python files are already included (.exe)

 

You will get a error on startup because I've problem with the header files (you will get an error because the program cannot read the savegames -> That is no problem - You can use it but cannot edit your savegames)

 

@Moment you have to copy all files directly into your Fallout 3 Directory

 

Fallout 3

-Data

-Mopy

 

To run the Program you will need to install (same as Wrye for Oblivion):

 

python-2.5.2

 

and

 

wxPython2.8-win32-ansi-2.8.7.1-py25

 

After the installation of phyton you can start Wrye by doubleclick on "Wrye Bash Launcher.pyw"

 

Think the .exe file should be finish tomorrow...

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...