It might be useful to have patcher behaviour available for an ESF editor. That way, if you change small things in startpos.esf the mod users wouldn't have to download the whole file but could just run the patcher version on their startpos. I guess the best way would be to create the additional entries as XMLs and then patch them in using the program (you'd need some special behaviour for removing stuff).
Alternatively, for more user friendliness, the ESF editor could allow creating patch scripts between two different esfs.
Good idea
for now you can export any node to new esf file (right click on node - Export)
user still must copy, but file is smaller
i'm thinking about comparing files,
for now in next version - 1.5
- reduced memory usage while coping big parts
- added the posibility of describing nodes
- added "goto" function
you can paste a node path like: CAMPAIGN_SAVE_GAME/CAMPAIGN_ENV /CAMPAIGN_MODEL/WORLD/REGION_MANAGER/ and tree expand
- added find value option
search esf file and present all founded values
with this you can search any references for id, etc.
and of course you can edit this result set
I plan release 1.5 in next weekend
in 1.6 - maybe patcher
Last edited by koras321; May 18, 2009 at 04:04 PM.
Wow... with the new one it ing owns.... i copied the world over... and now i have greece as a starting faction...
Now if only i could figure out how to make it so that A) we can change the year back to 1700.... and stop everyone from doing anything for a few turns to get several faction emgered...
Game crushes after any editing of regions.esf. Even if I return original values.
Excuse me for my bad English.
Hmm... Strange. Everything is OK now, but earlier i`ve got 4 crushes...
Excellent job!
But I want the feature Search. Insteed of looking in every ing folder, you can just search for you faction or id nr. It would make things so much easier
Lissindiel - I had this problem as well. It seems to crop up when you try to save a file when there is more than one edited file open. The easy solution is to edit one at a time, and save it before editing the next.
I have a suggestion that might have already been pointed out. Is it possible to make a function, that informs the user if a Uint or other values that are usually IDs, conflict with other existing ones? A colouring could be used as well instead of a warning. This would be extremely useful to us i think, because when creating new entries, and new IDs are required, this could help a lot to avoid conflicting with other exisitng IDs.
no updates to the editor?
Bump for this so people don't DL the older one and run into problems with savegames like I did...
I fixed the problem. Thanks
Last edited by CaptainAnthony; August 19, 2009 at 10:04 PM.
Search function would be most useful.
I've posted a list of data fields in saved games and there's some there that take some tracking down.
http://www.twcenter.net/forums/showt...39#post5836139
eg has anyone found an entry for PORT_GARRISON_MANAGER - it should be near the end of REGIONS_ARRAY but before the SPYING_ARRAY
I've been seaching for the last hour back and forth to get these faction ID's in order, before I start experimenting and labeling everything.
Its a pain in the ass:
695242828 - Hessen
695571148 - Pirates
695180612 - Greece
694104436 - Bavaria
693470796 - Hannover
692236916 - Sweden
691014580 - Austria
693174020 - Mughal Empire
691806972 - Poland-Lithuania
691930284 - Ottoman Empire
693677012 - Portugal
693595220 - Denmark
694541260 - United States
695117892 - Ireland
691162236 - Netherlands
692091036 - Russia
691663756 - Prussia
690825124 - France
462913460 - Spain
694462092 - Courland
694661468 - Huron Confederacy
694334404 - Wurttemberg
694185564 - Westphalia
694048572 - Cherokee
693551236 - Plains Nations
692971364 - Iroquis
692932924 - Inuit Nations
693832540 - Pueblo
695370028 - Mexico
692382252 - Maratha Confederacy
692775740 - Savoy
693877524 - Venice
693970748 - Genoa
692850988 - Persia
693392924 - Italian States
693023108 - Morocco
695497324 - Barbary States
694814580 - Saxony
694998780 - Hungary
694412388 - Chechneya
694263476 - Georgia
693320516 - Mysore
693781316 - Crimean Kharnate
693092284 - Knights Of Saint John
694955820 - Afghanistan
695433732 - colombia
692683604 - New Spain
692600012 - Louisiana
695056788 - Naples & Sicily
694751300 - Scotland
692505212 - Thirteen Colonies
694706492 - Mamelukes
694611468 - Punjab
694890308 - Norway
695309020 - Quebec
690601956 - Great Britain
Last edited by Archimonday; August 25, 2009 at 10:54 PM.