TheLORDofDOOM Posted November 20, 2009 Share Posted November 20, 2009 Download WryeBash4Fallout 20/11/09 ----------------------------------------------------EDIT----------------------------------------------------New Version online -> Please overwrite with the attached filesFix: Doesn't empthy your plugins.txt anymoreFix: 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 conflictsSearch for Plugin with rightclick in Fallout3NexusThink complete "Installer" TAB will work. What will NOT work: Activate/Sort/Merging Plugins/ModsEdit 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 More sharing options...
ecksile Posted November 20, 2009 Share Posted November 20, 2009 Interesting i was wondering when someone was gonna do this. Great job! Link to comment Share on other sites More sharing options...
SickleYield Posted November 20, 2009 Share Posted November 20, 2009 Downloading to try. Thanks for this! I'd been missing my mash and bash. :) Link to comment Share on other sites More sharing options...
SickleYield Posted November 21, 2009 Share Posted November 21, 2009 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 More sharing options...
TheLORDofDOOM Posted November 21, 2009 Author Share Posted November 21, 2009 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 More sharing options...
Skree000 Posted November 22, 2009 Share Posted November 22, 2009 very exciting!!! Link to comment Share on other sites More sharing options...
TheLORDofDOOM Posted November 22, 2009 Author Share Posted November 22, 2009 Files are online: Fallout3Nexus Link Link to comment Share on other sites More sharing options...
Recommended Posts