Freelancer Community Network
Reminder: Internet Explorer 6 or below are NOT supported.
HomeHome
ForumForum
WikiWiki
DownloadsDownloads
ForgeForge
Multiplayer Connection Tutorial
Collapse/Expand Random Image
Collapse/Expand Login
Username:

Password:

Remember me



Lost Password?

Register now!
Collapse/Expand Chat
Collapse/Expand Who's Online
47 user(s) are online (28 user(s) are browsing Forum)

Members: 1
Guests: 46

Livsi, more...
Collapse/Expand Donations
Monthly costs: -30€
Income (ads): +5€
Donations (last month): +25€

Current balance: -40€
(last updated 09/2020)

Please make a donation if you want to help keeping The-Starport online:

Thanks!
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 85 users playing Freelancer on 42 servers.
September. 19, 2020

Browsing this Thread:   1 Anonymous Users



 Bottom   Previous Topic   Next Topic  Register To Post

(1) 2 3 4 5 »


Freelancer Developer
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3520
Offline
Well, since I've had near to no response over at Lancers, I thought I could see if people were more interested in this app here!

It is with great pride and honor that I make the first official release of Freelancer Developer.

To quote the description topic:
Quote:
Instead of trying to make up a whole new description, I'll grab the one from the readme

 => CSV Parser: a tool which lets users create spreadsheets on their favorite program (Excel,
Google Spreadsheets, etc.) and then create INI files out of them. This allows users to,
for example, create hundreds of guns in a matter of seconds by using a prebuilt spreadsheet.

 => DLL Editor: a tool which is some kind of spiritual successor to FLEd-ids. It has many new
improvements such as a preview of a DLL's content, a better search algorithm and results
view, an improved way of storing and apply changes (you can actually dismiss changes you
have made at any time) and much more.

 => Math Tools: a set of tools for calculating all kinds of things. As it is now, it has a
positions generator, which gives you the position of an object relative to another object
of a given distance and angle from, and an angle and distance calculator, which can give
you the orientation needed (on the vertical axis only) to make an object point to another
object or point in space, and the distance from it.

So there you have it folks! Of course, this program is a constant work in progress and will receive upgrades, bug fixes and new features based on need, demand and suggestions.


Of course, this is a short description, too short to explain all the details of what FLDev can and cannot do (for now!). If you're interested into finding more about it, head over to:
http://www.fl-wt.com/index.php?topic=245.0

And download it! You can read in the Frequently Asked Questions if you need some details, as well as in the Help.html file (open it by clicking on the Help link in the CSV Parser tab).

Bug fixes, updates and additions will abound, so be sure to check up often! If you decide to register, you will be able to post up bug reports and suggestions on the boards. All suggestions are evaluated and feasible ones may be included, with credits given to the proper person.

Hope you like it, and feel free to post questions/problems here and on the boards.

FF

Posted on: 2008/4/7 2:07
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: Freelancer Developer
Quite a regular
Joined:
2008/2/24 1:40
Group:
Registered Users
$$$ Supporters $$$
Posts: 103
Offline
Sweet! I can think of a good use for this .

Posted on: 2008/4/7 2:31
Open in new window
Top
Re: Freelancer Developer

Joined:
2008/2/12 22:38
Group:
Registered Users
Posts: 33
Offline
Very interesting. Should be most helpful. However one thing I have noticed in my short usage of FLDev is that you can't use the dame .dll number for the name AND info, it has to be either one, yet FLed-ids allows you to do this without any problems whatsoever.

It's not so much of an issue, more a convenience thing, in that I've already done a fair number of info cards with FLed-ids using my method of using the same dll reference number for both the name and info, yet I can't view the info of said dll reference number in FLDev.

So, to illustrate my point, say I made an info card in FLed-ids using the dll reference number 458790 for BOTH the ids_name AND ids_info. They work fine both in the editor and in-game, but when I go to view them in FLDev I don't see the ids_info.

Apart from that, can't fault it and that isn't so much a fault as just something that slightly inconveniences my particular way of doing things.

Hope that didn't come out the wrong way or anything.

Posted on: 2008/4/9 10:59
Top
Re: Freelancer Developer
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3520
Offline
I did this because it is not a good practice to use the same ID for both a name and an infocard. Freelancer will often mix up both and you will wind up having to redo all of them because of that.

I know it, I've already had such problems. As such, this will not be changed.

Posted on: 2008/4/9 13:34
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: Freelancer Developer

Joined:
2008/2/12 22:38
Group:
Registered Users
Posts: 33
Offline
Understood there FF.

And I should probably go and change my ids numbers now,

Posted on: 2008/4/10 3:29
Top
Re: Freelancer Developer

Joined:
2008/2/12 22:38
Group:
Registered Users
Posts: 33
Offline
Sorry for double posting, but I do believe I have found an issue, bug or whatever else you want to call it.

I am currently in the process of redoing all my infocards, and as such I deleted my old .dll file and started fresh, having copied all the relevant infocard strings into a word document.

Now I was going along fine UNTIL I came to making a completely new ids_name entry. I am using the Empty Dll that came with FLed-ids. Now, when I either click "Get Next Empty" or manually type the number in, and I enter a name into the "Name" box, the "Update" button down the bottom doesn't make itself available.

However when I make a completely new ids_info entry the "Update" button becomes available to click.

Now I can get around this by typing something into the "Info" box and then going back to the "Name" box, but I'd rather not as that's just tedious and annoying.

Hopefully I've actually reported something of consequence other than my own occasional stupidity, but if not feel free to tell me how short-sighted I was.

Cheers,
Avenger


Posted on: 2008/4/11 13:33
Top
Re: Freelancer Developer
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3520
Offline
I believe this is an actual bug. I will be looking into it and releasing a patch soon.

Posted on: 2008/4/11 19:28
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: Freelancer Developer
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3520
Offline
New version completed and uploaded! You can just install it over the previous version, although you may want to uninstall the older first if you want to keep things tidy and clean

Get it here:
http://www.eredivine.net/FLDev_1.001b01.zip

Change log:
Quote:
- Fixed issue within the DLL Editor that would make it impossible to perform searches or edit content without the DLL List active.
- Fixed issue with the Update button not enabling itself when modifying Name-typed IDs.
- Fixed issue with the Current DLL Content section selector buttons (the arrows below the list) which could end up trying to read through negative IDs or IDs over 65536.
- Fixed issue with the Get Next Empty button which would cause a crash was there to be no ID selected in the Current DLL Content list.
- Fixed issue when generating a CSV without outputting to a DLL which would cause any INFO or NAME marker to be left unparsed. Will now output a 0 with a notice instead.
- Added functionality which allows each line of the parsed CSV to be outputted to a different file; useful for XML-based coding.
- Added a Decimal-to-RGB and a RGB-to-Decimal color code converter in the Math Tools.
- Added a help link on the front tab.
- Added an option to search through DLLs for Whole Strings (I.E. if you search for "Mollys", it will return "Mollys", but not "Mollys are good".
- Pressing the DELETE key on your keyboard with an item selected in the Current DLL Content list will empty the item (blank it).
- Pressing the ENTER key on your keyboard with an item selected in the Current DLL Content list will swap the focus to the appropriate text box.

Posted on: 2008/4/18 19:08
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: Freelancer Developer

Joined:
2008/2/12 22:38
Group:
Registered Users
Posts: 33
Offline
Fantastic FF!
That Decimal-to-RGB converter will help me out no end, and it's just such a useful tool in general.

Thanks for putting the effort into creating this program.

Posted on: 2008/4/19 1:16
Top
Re: Freelancer Developer

Joined:
2008/7/16 1:57
From USA
Group:
Registered Users
Posts: 48
Offline
thank you FF this is a great addition to the development tools. im looking forward to using it!

Posted on: 2008/7/16 2:30
Top
Re: Freelancer Developer
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3520
Offline
The new version should be out soon, if everything goes as planned.

Additions:
-A LOT of bug fixes. There are enough for me not to be able to recount them all, but it's highly probable that if you found something wrong, it now is fixed.
-Two new settings added to the templates: IF and IFCASE. They let users make much more complex combinations of markers by only displaying the content of the cell if the IF condition is true (works with all classical boolean comparison operators: ==, <=, >=, <, >, !=).
-Infocards and names can now be modular. This means you can piece up an Infocard/a name from multiple columns at once and combine them together and with plain text.
-A Hex part has been added to the RGB/Decimal converter.
-A Color Picker has been added to the RGB/Decimal/Hex converter.
-Backups are now created when files already exist. Incremental.
-New great feature: Simple Infocards. Those will allow you to use pseudo-BBCode to make infocards, instead of those pesky XML tags. Has all the basic styles (bold, italic, underline, color, align left/center/right). Colors are defined by a Hex color code. Keyboard shortcuts included.
-New global Output Path, allowing for all files created by the program to be located in one directory of your choice (if none is selected, FLDev will behave as it did, but otherwise it won't ask you for a path every time).
-(Coming soon) Persistent configuration using an INI; keeps track of things such as the last used Output, Freelancer.ini, resources.dll and CSV paths. Can be set to automatically load the DLLs of Freelancer.ini on launch. Can deactivate warnings such as the Simple Infocards, Overwriting, etc.
-(Coming soon) Create a new DLL option, making a new DLL in the selected Freelancer.ini folder and appending it to the file too.
-(Coming soon) CRC/Hashcode generator.
-(Coming soon) CSV and Template tutorial, as well as more extensive help file.
-Reworked text boxes in the Math Tools; any text box which had multiple values separated by commas now behaves so you can easily select each item individually or in total.
-Autosave function to the Template Editor.
-(Coming soon) Autosave function to the DLL Editor (dumps all unsaved modifications to a text file).
-The currently selected IDS now also displays its ResID in the DLL, not just the global ID.
-Retooled sorting options in the CSV Parser.
-More as I think them up; post suggestions too!

This list will be frequently updated until the launch of the new version. Check back often!

Posted on: 2008/7/17 5:34
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: Freelancer Developer
Starport Admin
Joined:
2008/2/10 15:03
Group:
Registered Users
Starport Admin
$$$ Supporters $$$
Posts: 1018
Offline
thats some list fella hope all goes well lol!

Posted on: 2008/7/17 13:47
Top
Re: Freelancer Developer
Just can't stay away
Joined:
2008/5/26 14:24
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 457
Offline
Does it support double bytes character of edit ?

Posted on: 2008/7/17 15:05
Open in new window

The mod is only me working on it.
Top
Anonymous
Re: Freelancer Developer
Anonymous-Anonymous
Thank you "FF" for producing a program like this to expand the current tools that can be downloaded for freelancer.

Many thanks from the community.

Posted on: 2008/7/17 22:15
Top
Re: Freelancer Developer
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3520
Offline
Quote:

Does it support double bytes character of edit ?


I'm not sure I understand what you mean. It should work with Unicode, if that's what you mean, but I've never tried it.

Posted on: 2008/7/18 0:25
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
(1) 2 3 4 5 »