FLDev Wishlist?
-
I just want a easy editor for IDS_Name and IDS_Info.
I want to just right click on a ship/item select āEdit Nameā, it will show a window for me, then i can save the change by just click Save. Itās helpful when some guy need change lots of IDS.
-
Cannon wrote:
Some slightly more serious suggestions:- An infocard validity checker. Scans multiple infocards searching for malformed structure (i.e. missing tags) and non printable characters (like \n) in the xml. Also check for invalid characters like quotation types.
What about infocard updater? I forgot update the Infocard frequently when i done the Ship editing.
-
Iām not even sure I understand what youāre asking NeXoSE. Youād have to be more descriptive.
@Cannon: Apart from you C# annoyance, those features would definitely be doable.
-
Sorry for my poor english FriendlyFire :P.
I just want a function in item edit unit to help me edit the IDS more easily.
Right now(FLDev_1.1b), just include a DLL editor like FL-IDS.exe, itās enough but not easily to use. Because you need find out the IDS number and the Text yourself. My idea is add a Items Edit Function (like FLIniEditor) and move the DLL editor into it. A good way is make a editable āIDS Nameā and āIDS Infoā (maybe it too long) in Item ListView object so user can simply edit the name and info just by click the name and enter a new name for it.
Iām goting to install my english dictionaryā¦.
-
Integrating the DLL editor would require writing a full-fledged INI editor. Thatās quite a task.
-
Many thanks for taking this up again FF.
My input to try to simplify your task:
Since FL-Dev could already show and edit string tables and infocards and open the next empty ones, and we can enter new data manually, then if we can also copy the data for them from another source (even Notepad, or ResHacker or FLEd-Ids) and then right-clickā¦ Paste into FL Dev string and infocard entries then I think that would be fine, instead of a full editor?
All the best pal.
-
I think what NeXoSE is getting at is:
Equipment validation, via matching IDS entry in the main few equipment iniās to their infocards. There are only a few stats that users can see for each item, so the structures wouldnāt be too time consuming to construct I wouldnāt think. Have an option to batch auto-correct from ini -> infocard after review of discrepancies.
That would be a huge benefit to all these large mods with hundreds of ships and ph4t l3wt items. So many items fall by the wayside, and with new developments arriving, they tend to get forgotten easily.
I donāt deal with this stuff usually, just dealing with modeling mainly. But in nearly every mod Iāve visited it seems a common thread.
-
I thought only ships had manually entered Infocard data? Weapons and such all have automatically populated infocard stats.
@ST: The amount of different formattings for the copy/paste data would be stupendous, Iām afraid. Have you checked out the Export/Import features? Theyāre what Discovery people use to create their infocards, since theyāre simple text files.
-
ā¦ talking about IDS:
A painless way to add all needed entries for a faction
to proper show in bribes and mission offers. -
Im gonna second that faction IDS request
Magic numbers hurt my brainā¦
-
M0tah wrote:
It would be lovely if hexadecimal numbers could be entered into the IDS field of the DLL Editor.Easy enough; itāll automatically detect hex values if they contain letters between A and F, otherwise youāll have to prefix them with 0x.
-
Donāt think that Iāll collect all I can say at once - so hereās the first portion, things that I remember firstly.
- Way how FLDev works with file paths.
Iām somehow unable to store paths to files in the 1st tab of the program. Maybe itās my local issue, but I found that copying FL installation onto its default location, and copying the mod files I want to edit (dll files in particular) to the same location is the most convenient workaround. But itās not the most convenient thing to doā¦
- Infocard import/export: error upon entering numbers that are too large.
Obviously, if you input a number that has 7 digits in it (didnāt do extensive testing of other ways to cause it), the program displays an error message. It should ignore values like that.
- Infocard import/export: Checking integrity of the file thatās being imported
Right now, using ; is impossible, and itās not very good since itās needed for formatting. There are some other occasions, usually when the infocard import file is not āformattedā correctly, when the infocards are not processed properly. Since itās impossible to check each one with hundreds of infocards imported, it would be great if FLDev could report which sections of the import file it cannot use (except for comments). And for what reason.
- Infocard import/export: Reliability of import operation
I have a quad-core so I donāt experience -severe- performance problems, however, to ensure 100% correct import, one must leave the PC alone for the time of import and close all processes that utilize CPU/RAM/disc activity. If this is not done, some infocards are simply ommitted for reasons unknown, and some may be imported incorrectly.
There were cases when I used the very same file to import from, and yet it took several attempts to create a ācompleteā dll by FLDev. No errors etc. are reported, infocards are simply missing. This can be checked easily by Freelancer Companion after import.
-
Any chance you can fix those button positions when using FLDev in the non-standard window size (i.e. maximized/full-screen)?
Also, Iām all in favor of the import/export upgrades. I would much rather FLDev be slower but check every import for validity rather than worry if everything got imported right.
-
How are doing with this, FF old pal, is it shelved for now?
-
On and off. Iām still unsure about stability but I havenāt had lots of chances to test so far.