• Home
  • Index
  • Search
  • Download
  • Server Rules
  • House Roleplay Laws
  • Player Utilities
  • Player Help
  • Forum Utilities
  • Returning Player?
  • Toggle Sidebar
Interactive Nav-Map
Tutorials
Wiki (mostly outdated)
Technology Chart
Rep hack list
ID reference
Restart reference
Players Online
Player Activity
Faction Activity
Player Base Status
Discord Help Channel
Mactan Network
Missing Powerplant
Stuck in Connecticut
Account Banned
Lost Ship/Account
POB Restoration
Member List
Forum Stats
Show Team
View New Posts
View Today's Posts
Calendar
Help
Archive Mode




Hi there Guest,  
Existing user?   Sign in    Create account
Login
Username:
Password: Lost Password?
 
  Discovery Gaming Community Discovery Development Discovery Developers Forum Discovery Unofficial Development Discovery Mod Community Contribution
1 2 Next »
Freelancer Companion update for DiscoveryGC (Current: v4.26)

Server Time (24h)

Players Online

Events
If you can see this you have JavaScript disabled

Latest activity

Pages (7): 1 2 3 4 5 … 7 Next »
Thread Modes
Freelancer Companion update for DiscoveryGC (Current: v4.26)
Offline Its Raisu
09-16-2018, 10:56 PM, (This post was last modified: 08-02-2020, 10:20 PM by Its Raisu.)
#1
Member
Posts: 167
Threads: 14
Joined: Jul 2018

Download: https://github.com/Corran-Raisu/FLCompan...r?raw=true
Zip file contains just the compiled application. No installer, etc.

Github Source Code: https://github.com/Corran-Raisu/FLCompanion

[+]v4.30 is bad. Working on getting it fixed.
Newest Updates:
  • There is now a "Jump Trading" value in the Limitations window. This will overwrite the time it takes to reach a base by whatever value you put in. By default this is 600 seconds.
    • If it takes you 8 minutes to jump and reach the destination base, this value should be changed to 480 seconds.
  • ID Rephacks have been added. You can now select an ID in the Limitations window and it will automatically fill out the "Exclude base by factions" and will exclude factions where the rephack is -0.6 or lower.
    • At the moment this is done by embedding the ID Rephacks into the exe and then temporarily writing it as an ini file that it can then open as it does any other ini file it reads. If this method is deemed to be unwanted then I can remove it.

    • This is also only really useful for NPC Faction IDs and not Official Faction IDs / SRP IDs because they only locally show up as "Player Faction ID (ID nickname)" and "Special Operative ID (ID nickname)". If you wish to use a Player Faction ID here, please use https://discoverygc.com/forums/ids.php to find the appropriate ID.


Yes, it isn't perfect and there are plenty of bugs from the changes that were made that I'd rather get fixed but would rather this go as-is for now so I can take a break from it but also have something that works a bit better for the DiscoveryGC server.

[+]Opening Post cleanup but keeping the content
When I started using Freelancer Companion after I began playing on the DiscoveryGC again, I noticed a few issues with the app among some other features that may be useful for people using it.
  • The way that FLComp would search for a running FL client has been fixed so that it won't fail in certain cases.
    • To begin with, FLComp needs to be "Run as Administrator" to attach to the FL Client. The application also wouldn't tell you when it failed to attach.
    • Additionally, the application would sometimes not find the FL Client. I personally ran into this when there were more processes to be enumerated than the 256 it was hardcoded for. This now loops through, repeatedly increasing the size by 256 until it is larger than the number of processes enumerated.
  • Two filters have been added to the Limitations settings.
    • Avoid freighter-only routes - This uses the Solars ("jumphole_notransport" and "jumphole_fighter") for jump holes and object Archetype ("dsy_comsat_planetdock") for docking points to ignore those bases / paths when this is checked.
    • Minimum CSU - In addition to CSU always being shown in the commodity/destination list for the selected base, this filter has been added allowing users to ignore commodities / destinations where the CSU is less than what is entered.
    [Image: 0u8wWjH.png]


  • Trade Route Building - A new panel was added to allow users to store and remove a selected item to construct a trade route using the up/down arrow buttons). When the "From" base of the first item is the same location as the "To" base of the last item, a "Total" line is added.
    [Image: Kl32X6b.png]


  • Edit: System Map hidden by default - Use the NavMap button in the top right to show/hide the System Map.
    [Image: gjlfoET.png]
Reply  
Offline kerfy
09-17-2018, 01:20 AM,
#2
Imperial Provisioner
Posts: 200
Threads: 6
Joined: Jul 2017

it seems to want some other fils to be present, somthing about vb 4 ??
mfc140ud.dll
ucrtbased.dll
vcruntime140D.dll
msvcp140D.dll

Those are the error mesages before it just shuts down..
..
or should I copy it nto my existing fl companian folder ??
Reply  
Offline Xoria
09-17-2018, 01:29 AM,
#3
Black Hat Economist
Posts: 2,125
Threads: 245
Joined: Oct 2007
Staff roles: Economy Dev

If you can actually make a functional upgrade, that would be wonderful. The heavily needed feature from the development point of view is a "button" that forces a recalculation of all the data without having to exit and reload the program from scratch. And don't forget the option from the file menu to save base to base travel times. That is the key feature that allows economy development.
Reply  
Offline Its Raisu
09-17-2018, 02:54 AM, (This post was last modified: 09-17-2018, 03:07 AM by Its Raisu.)
#4
Member
Posts: 167
Threads: 14
Joined: Jul 2018

(09-17-2018, 01:20 AM)kerfy Wrote: it seems to want some other fils to be present, somthing about vb 4 ??
mfc140ud.dll
ucrtbased.dll
vcruntime140D.dll
msvcp140D.dll

Those are the error mesages before it just shuts down..
..
or should I copy it nto my existing fl companian folder ??

Weird, I ran it after uninstalling FLComp on my PC and it worked fine. Not to mention there being no dll files in the FLComp folder.
Likely from changing over to newer version when I initially opened in in Visual Studio to start tinkering with it. Will have to look into that.

Xoria, the base to base travel time should still be there. As for a Reload INI files button, I could certainly look into that.
Reply  
Offline Its Raisu
09-17-2018, 03:39 AM, (This post was last modified: 09-17-2018, 04:04 AM by Its Raisu.)
#5
Member
Posts: 167
Threads: 14
Joined: Jul 2018

Edit: Turns out that might actually be my fault. Tossed a debug build of the application into the zip file instead of....
Reeeeeeeeeeelease
Reply  
Offline fusedcheese
09-17-2018, 06:45 AM,
#6
Member
Posts: 207
Threads: 9
Joined: Oct 2017

Big kudos, amazing work, finally the FLCompanion looks good, minus the boring as well.
Reply  
Offline kerfy
09-17-2018, 01:37 PM,
#7
Imperial Provisioner
Posts: 200
Threads: 6
Joined: Jul 2017

Ahh..there you go..work fine ..
Reply  
Offline Its Raisu
09-17-2018, 10:48 PM,
#8
Member
Posts: 167
Threads: 14
Joined: Jul 2018

Xoria, what are the defaults you use for FLComp?
Reply  
Offline Durandal
09-17-2018, 11:50 PM,
#9
Member
Posts: 5,111
Threads: 266
Joined: Apr 2009

I was going to bother you over Discord about this, but you need to set it up to avoid the non transport jumpholes such as Omicron Minor -> Alaska. These are defined at the very top of initialworld.ini under DATA.
Reply  
Offline Karlotta
09-17-2018, 11:56 PM,
#10
Probation
Posts: 2,303
Threads: 73
Joined: Sep 2016

I dont know FL Companion well, but is there an option that somehow lets you estimate the profit of ore hauling? If not... you know...

[Image: indhtdn.png]
[Image: VkrWndz.png]
Conception
Godclay
Da Nook
Ingame Help
Jump Overhaul
Compressed Rules
Reply  
Pages (7): 1 2 3 4 5 … 7 Next »


  • View a Printable Version
  • Subscribe to this thread


Users browsing this thread:
2 Guest(s)



Powered By MyBB, © 2002-2021 MyBB Group. Theme © 2014 iAndrew & DiscoveryGC
  • Contact Us
  •  Lite mode
Linear Mode
Threaded Mode