C
cmh175
Guest
Right click Installed button in Library and hit Uninstall. Will also delete mod from your computer.
System.TypeInitializationException: The type initializer for 'Iros._7th.Workshop.Sys' threw an exception. ---> System.InvalidOperationException: There is an error in XML document (0, 0). ---> System.Xml.XmlException: Root element is missing. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlTextReader.Read() at System.Xml.XmlReader.MoveToContent() at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderLibrary.Read9_Library() --- End of inner exception stack trace --- at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events) at System.Xml.Serialization.XmlSerializer.Deserialize(Stream stream) at Iros._7th.Util.Deserialize[T](Stream s) in C:\Iros\7thWrapperLib\Util.cs:line 10 at Iros._7th.Util.Deserialize[T](String file) in C:\Iros\7thWrapperLib\Util.cs:line 14 at Iros._7th.Workshop.Sys..cctor() in C:\Iros\7thWorkshop\Sys.cs:line 106 --- End of inner exception stack trace --- at Iros._7th.Workshop.Sys.get_Catalog() at Iros._7th.Workshop.pTags.Init() in C:\Iros\7thWorkshop\pTags.cs:line 20 at Iros._7th.Workshop.pTags..ctor() in C:\Iros\7thWorkshop\pTags.cs:line 29 at Iros._7th.Workshop.fLibrary.InitializeComponent() in C:\Iros\7thWorkshop\fLibrary.Designer.cs:line 40 at Iros._7th.Workshop.fLibrary..ctor() in C:\Iros\7thWorkshop\fLibrary.cs:line 16 at Iros._7th.Workshop.Program.Main() in C:\Iros\7thWorkshop\Program.cs:line 18
Does somebody know how this work? Iros has made detailed explanation of it but I don't find it....
-Add ability for conditional folder to trigger off system variables (date/time), a random number, or a counter that increments when specified files are used
...
Counters let you sort of do the same for a group of files. For a field model, you could just replace the HRC randomly and since your new HRC can point to completely different P/TEX files than the original that works OK. But battle models you can't do this, the battle files all have to have exact names the game is looking for. And you don't want every battle file to be randomly replaced, then you end up with 50% of the model parts being your version and 50% being another version
So if you specify a counter, you can make all the files for a battle model (rv??) work off the same counter variable so either they are all used, or none of them are. Then make the counter increment when a particular file (rvaa probably) is accessed. If anybody wants to do this let me know and I will explain how to do it.
Summer release? It's nearly a month from nowMost mods are compatible, but not many have been converted for use with 7H. This thread should just be for information on the tool itself. We need a separate area for compatible mods, which I'm working on for a summer release![]()
<?xml version="1.0"?><ModInfo> <Author>Qhimm Modding Community</Author> <Version>1.0</Version> <Description>Click on Configure to select options.</Description> <Link></Link> <PreviewFile>preview0.png</PreviewFile><ModFolder Folder="Red XIII" ActiveWhen="battle_models_red = 0" /><ModFolder Folder="Red XIII" ActiveWhen="battle_models_red = 1" /><ConfigOption> <Type>List</Type> <Default>0</Default> <ID>battle_models_red</ID> <Name>Red XIII</Name> <Description>Sega Chief mod</Description> <Option Value="0" Name="Red XIII" PreviewFile="preview0.png"/> <Option Value="1" Name="Red XIV" PreviewFile="preview0.png"/> </ConfigOption></ModInfo>
<ConfigOption> <Type>Bool</Type> <Default>0</Default> <ID>models_caitsith</ID> <Name>Cait Sith</Name> <Description>by Kaldarasha</Description> <Option Value="0" Name="Off" PreviewFile="CaitNO_Kaldarasha.png"/> <Option Value="1" Name="On" PreviewFile="Cait_Kaldarasha.png"/> </ConfigOption>
New version v1.10:-Fixed crash on certain locales -Fix version number not being set against manually imported mod-Right click on Launch button to run game with variable dump option active-Add MetaVersion tag to catalog mod infoThe MetaVersion tag can be set against a mod in a catalog fileso you can mark a mod as updated without changing the version number of the download. I realized changing the version number of the download wouldn't really be accurate if you were just updating the download URLs etc. It's optional so doesn't need to be set, just available if necessary.v1.09:-Add CounterRnd variable to allow setting counter to a random number-Fix crash when download from Mega URL fails-Fix crash calculating paths for magic.lgp foldersAs expected the code for magic.lgp was completely broken ... not sure why nobody got error messages, because I did, but anyway - it should now be fixed.Certainly the game runs now if I try to override magic.lgp - but please test it to make sure all your mod files actually get applied.v1.08:-Add 'compact' display option to profile. Might add this for other tabs later...-Fix error updating thumbnails against catalog entries-Fix config options not picking up default values correctly some timesv1.07:-Fixed iro size limit ... again-Fixed auto-import optionI really hope iro files >2GB work this time...The auto import wasn't working (and even was it was working, it didn't bring in details like author/preview picture etc.)That should be fixed now - if you just drop a folder (or a iro file) into your library, next time you start 7thHeaven, it will automatically add them to the list.You should remember that if you do use the 'uninstall' right click option that DOES delete the mod from the disk, though.v1.06-Fixes crash loading certain iro files-Fixes crash loading large iro filesThe problem with the unshaded models iro was that now I fixed the case sensitivity issue,it's actually using the overrides for chocobo.lgp - it triggered another bug to do with certain file sizes. The bug was in the older versions, but it never happened because it never used the chocobo.lgp files anyway...Large iro files should be fine now. I would recreate any iro files >2GB you've made with older versions to be sure they'll work properly. Smaller iro files should be fine.(Although there is still not much point packing movies into iro files. The speed gains mostly come when you are overriding LGP files. Standalone files like movies, kernel bins, etc. aren't so slow. You still can do it, of course, if you want to pack it into a single file for easier distribution.)v1.05:-Improve decompression speed for downloaded mods-Add 'readme' option for mods installed in library-Add movie path to settings & capture accesses in wrapper-Fix case sensitivity when overriding LGPsTo put a readme file in a mod, just include a file called 'readme.txt' in the top level of the mod folder (i.e. same place as mod.xml). Should still work when packed into a iro file.v1.03:Adds pack/unpack iro functions backv1.021:-Import author/image from existing mods-Fix download error with two mods sharing same image-Fix .iro import (again)-Update tags list after downloading new catalog-Add select all option to tag list-Fix crash on load if library folder missing-Add command line parameters-Add crash dialog so errors can be reported...v1.01:-Import mod copies instead of moving files-Added .var file back in and load it into mods that use runtime vars correctlyI have remembered, if you have the 'auto import mods' option ticked, then just putting a mod folder into the 7thHeaven is enough to make it show up, so you don't need to import manually then. But an import option is still needed to do it manually.v1.00:- First release of '7th Heaven' before it was 7th Wrapper.
Many thanks, Alyza; that did the trick. I can make a start rearranging the mod's files now so it works with this program better (my battle.lgp and char.lgp is a bit all over the place because I foolishly decided to replace duplicate models in the old version). The Boolean feature for check-boxes sounds like a good idea too; how would I set it up?It's okay Sega Chief. This tool is not very user friendly at first, and directions to using its features are spread throughout many pages. For the purpose of learning, we'll start simple and work our way up with questions you may have as we go along.