• 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)
New Wiki
Technology Chart
Rep hack list
ID reference
Restart reference
Players Online
Player Activity
Faction Activity
Player Base Status
Discord Help Channel
Mactan Network
DarkStat
Missing Powerplant
Stuck in Connecticut
Account Banned
Lost Ship/Account
POB Restoration
Disconnected
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.32)

Server Time (24h)

Players Online

Active Events - Scoreboard

Latest activity

Pages (9): 1 2 3 4 5 … 9 Next »
Freelancer Companion update for DiscoveryGC (Current: v4.32)
Offline Its Raisu
09-16-2018, 10:56 PM, (This post was last modified: 11-27-2023, 06:20 PM by Its Raisu. Edit Reason: New Release )
#1
Member
Posts: 174
Threads: 14
Joined: Jul 2018

Download: https://github.com/Corran-Raisu/FLCompan...v4.32).zip
Zip file contains just the compiled application. No installer, etc.

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

v4.32 fixes a divide by zero issue that would crash the app on startup when the "Maximum Investment" limitation setting is used but results in 0 units for the trade calculation.


"Newest" Updates:
Trust me, the irony isn't lost.


FLCompanion can now import player reputation sheets. This can be enabled/disabled via Game>Import from running game>Your character's reputation sheet.
  • In singleplayer, this should work on its own.
  • In multiplayer, the Player Status window must be opened at least once on the character you're importing the reputation sheet for. By default, this can be done using the F8 key.
  • Use the "Refresh Data from Client map" option or its Ctrl + F5 shortcut to trigger the import process to get any reputation sheet updates.



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: 194
Threads: 5
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,122
Threads: 244
Joined: Oct 2007
Staff roles:

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: 174
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: 174
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: 212
Threads: 10
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: 194
Threads: 5
Joined: Jul 2017

Ahh..there you go..work fine ..
Reply  
Offline Its Raisu
09-17-2018, 10:48 PM,
#8
Member
Posts: 174
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,105
Threads: 264
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
Banned
Posts: 2,756
Threads: 85
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...

User was banned for: https://discoverygc.com/forums/showthrea...tid=200950
Time left: (Permanent)
Reply  
Pages (9): 1 2 3 4 5 … 9 Next »


  • View a Printable Version
  • Subscribe to this thread


Users browsing this thread:
1 Guest(s)



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