Build 98: Remote Fabricator, Combat Drones, and You.


This video covers a number of tweaks and bug fixes for the latest build 98.

I have addressed the reports of the game crashing when using the fabricator, and in some cases the refinery. After spending some time with the code, I was able to rewrite the parts that were making excessive loops and instantiating new variables. The code is now running much smoother, and requires less CPU power to function. I have also added the ability to run the fabricator items while un-docked. As with the refinery, it will run slower that if you remain at the station while crafting items.

I made some major tweaks to the drone code, to remove the horrible bug that was effecting combat drones, and mining drones when harvesting large rocks. Drones energy will drain slower when in action, and they will recharge faster when docked with the parent ship. Drones will also use less energy from the ship when recharging.

More tweaks to the market economic systems, removing a number of exploits, fixing a few bugs when selling items, and addressing the multi-item sell code to match up perfectly with the individual item sales prices.

BUILD 0.0098
– Fixed null reference on structure takeDamage from dead npc.
– Fixed law enforcement targeting player ship from dead npc.
– Fixed bug allowing for speed clicking of 2 stations or structures.
– Fixed tactical sensors toggle on structure dock and undock.
– Fixed refinery bug causing game to crash on long runs.
– Fixed bug station zoom behind panels while refinery is running.
– Fixed bug station zoom behind panels while fabricator is running.
– Fixed bug allowing for item drag on closed refinery.
– Fixed bug allowing for item drag on closed fabricator.
– Fixed bug allowing for button clicks in refinery when closed but running.
– Fixed mission page display bug showing extra page with no missions listed.
– Fixed bug showing cargo space error when dragging to refinery.
– Fixed bug allowing for button clicks in fabricator when closed but running.
– Fixed bug where crates do not spawn with needed space for mission items.
– Fixed mission sort filter from reseting when accepting missions.
– Fixed mission sort while navigating other station services.
– Fixed bug causing crash on fabricator.
– Fixed display text on structure cargo max capacity message.
– Fixed structure cargo transfer bug causing leftover icon on screen.
– Fixed null background event id causing error flag with rapid dock – undock.
– Fixed GOG achievments not sending to GOG servers.
– Fixed bug with raider max spawn timer.
– Fixed drone combat AI bug preventing effective usage during combat.
– Fixed raider missile bug when raider is killed at the same moment missile is launched.
– Fixed text display bug in social background event generator.
– Fixed warp gate click and structure click bug at the same time.
– Fixed market WORLD_OPTIONS_market_selling_modifier bug.
– Fixed Life Support item exploit when purchasing at structure.
– Fixed warpgate path near Proctors station to Alpharis gate near Biomate.
– Fixed multi market bug so that sell item price mod matches single item sale.
– Adjusted retro achievement submit button in medals page to work with GOG.
– Adjusted sandbox generation code to use economy database supply and demand.
– Adjusted memory freeing garbage collection on station undock.
– Adjusted refinery process code for better performance.
– Adjusted fabricator process code for better performance.
– Adjusted cargo expansion passive modules bonus formula, now based on base ship cargo.
– Adjusted and reduced drone energy use for all drone actions.
– Adjusted drone action distance from static value to dynamic value.
– Adjusted static drone orbit distance value.
– Adjusted all station offices in Void Starcross to remove old outdated tutorials.
– Added bug report error option to automatically send info via email client.