Mars First Logistics cover
Mars First Logistics screenshot
Genre: Simulator

Mars First Logistics

Patch v202411271026

This patch fixes a bug where monorails could be connected to any station, resulting in a floating train.

Patch v202411251432

Hello!

This small update adds an oft-requested feature: the ability to set the start state of parts like the Hydraulic Cylinder and Motorised Joint!

The start state can be changed from the inventory by right-clicking the part.



Here's the complete list of changes:


  • The start state of some parts can now be set in the inventory. For example you can set the hydraulic cylinder to start extended, or a hinge to start at 90 degrees.
  • The hydraulic cylinder now extends to 3 units instead of 2.8.
  • Fix a bug where the grappling hook would disconnect when playing co-op and the host player fast travelled.
  • Fix some visual glitches with the grappling hook.
  • Fix a bug where the grappling hook winch sound didn't play on net clients.
  • Fix a bug where the clipboard 3D preview wasn't positioned correctly.


Thanks for all the feedback!

Ian.

Patch v202410311135


  • You can now update your Steam Workshop items from within the game! If you publish a workshop item with the same name as a previously published one, the game will prompt you to replace it, instead of creating a new item with the same name.
  • Fix a bug where the delivery zone would not appear if there was a build contract to the same station.
  • Adjust colliders of fuel tanks and hook parts to avoid some conflicts.
  • Avoid roads intersecting with diving pool construction site.
  • Ensure parts for unlocked blueprints are in the inventory on load.
  • Avoid shopping list overflowing its window in editor.
  • Add custom fast travel point for refinery stations.

Patch v202410251004


  • Build contracts can now be completed with indirect connections that go via intermediate stations.
  • Fix a bug where vehicles would sometimes clip through the road when playing in co-op.
  • Fix a bug where incomplete road/monorail/etc segments wouldn't refund after saving.
  • Fix a bug where a connected monorail station could change to a different building type after an update.
  • Fix a bug where the theodolite build preview sometimes wouldn't show in co-op.

Patch v202410181647

This update fixes a few bugs and makes some minor changes:


  • Add map and in-game markers for the source station of build contracts.
  • Better scaling of build contracts. Longer contracts will be generated depending on how many main contracts have been completed, similar to the way delivery contracts scale.
  • Stop the train driver drifting over time.
  • Remove seams in skybox clouds.
  • Smoother map lines for roads, tracks, etc.
  • Fix a bug where unlocked structures were not saved for players who joined a host's game.
  • Fix a bug where multiple tracks could be connected to the same monorail station.
  • Fix a bug where "build monorail" contracts could be generated for monorail stations that were already connected.
  • Fix robot spawn animation being in the wrong position.
  • Fix monorail shunt sound playing when it shouldn't.

Patch v202409171656


  • Fixed a bug with custom theodolite controls not showing correctly.
  • Fixed a bug where fuel lines would give incorrect obstruction error.
  • Adjust the cost of the 90 Degree Bend part to be the same as the Hub part.

Early Access Update 4: Roads and Trains!

Hello everyone!

Thanks for your patience while we worked on this update. I realise this has taken a little longer than the previous updates, but it's also a big new feature!



New structure building system



This update introduces only one new part, the theodolite:



If you don't know what a theodolite is, you're not alone. I didn't know what it was either until we added it to the game, but you've probably seem one if you've ever seen engineers surveying a building site. They'll often be aiming one at someone holding a measuring stick.



With the theodolite, you can build structures such as roads, monorails, power lines, water pipes and fuel pipes.



A new contract type has been added that tasks you with connecting different stations using various structures. For example you might be asked to build a water pipe between a reservoir and a habitat. You are, however, free to build structures wherever you like.

Transmitters are now also structures that you need to build yourself instead of discovering. They have a small cost and need to have line-of-site to each other, which brings a new dynamic to exploring the landscape.

The theodolite part is unlocked with the new Scout blueprint (pictured above) which replaces the Buggy blueprint.

New parcels



New road-trip themed parcels have been added:



along with a few more...

Clouds



Did you know that clouds do sometimes occur on Mars? In the interests of being a 100% totally accurate simulation of Mars, they're now in the game too!



Other stuff



We also fixed and tweaked a few things:

  • Increased camera zoom.
  • The grapple hook now works on terrain by default.
  • The fair contracts are now unlocked together with the other areas, giving you more options from the start.
  • More accurate map fog.
  • Fixed a bug with the wind turbine delivery zone in co-op.
  • Various other minor fixes and tweaks.


Future plans



I feel like we've just scratched the surface of where this new system could go. For example I'm thinking it might be nice to integrate rocket refueling with the fuel pipe lines. Perhaps you have to connect stations to the fuel grid before you can refuel at them?

I'd love to hear your ideas of what new structures you'd like to see in the game.

The next update will probably be more incremental improvements and features, based on your feedback, followed by something new next year and then we should be getting close to 1.0!

I hope you enjoy the update!

Ian.

Patch v202405071047

- Add a fence around the solar farm construction site to draw more attention to the crane.

Early Access Update 3

Hello,

This update is mostly about oft-requested quality of life improvements, but also adds some new parts to play with.

Mechanical loops



The biggest change is to the way parts connect together. Previously each part had exactly one "prong" that would slot into a socket on another part.



This was often a source of confusion, as the prong isn't visible when you're attaching a part. With this update there are no more prongs. Instead any socket can connect to any other socket and you won't end up with small gaps when you try to close a loop. The gap was there to show the parts weren't mechanically linked, but now they are, so no gap is necessary!



The ability to create mechanical loops opens up many more creative and engineering possibilities, such as more sophisticated suspension systems, or the ability to combine multiple servos or pistons for greater lifting power.

IMPORTANT NOTE: Since sockets will now form mechanical linkages with adjacent sockets, some of your saved vehicles may not work as expected. If you find that something is not moving that previously moved, it's likely because two sockets are now linked. You can fix this by separating the sockets or using different parts that do not have a socket in that position. See below for new parts that have been added for this purpose.

Select pivot point



Since parts can now connect via any socket, it made sense to allow you to select the socket when attaching parts.



This feature can also be used to easily flip servos to have them rotate in the opposite direction.

In-game manual



The game now features an "Engineer's Handbook" that can be accessed from the editor. It explains some of the finer points of editing such as copy-pasting, changing channels, etc, that were previously not explained very well. This feature is a work-in-progress and new sections will be added over time.



Cleaned up part controls UI



The part controls display has been cleaned up and it now avoids showing duplicate prompts for the same part type with the same controls. Previously this could be very messy with a lot of controllable parts. It also no longer shows part controls every time you switch channels.



Grappling hook improvements



When aiming the grappling hook, the vehicle will become invisible in a circle around the target. This makes it much easier to aim without your vehicle getting in the way.



We've also fixed some physics issues with the grappling hook.

New parts



A total of 8 new parts have been added:

Sliders



These are free-sliding linear joints and come in 3 lengths.



New connectors



T-connector, X-connector and corner parts have been added. These are particularly useful to avoid unintended linkages, since they have less sockets than the hub part.



Ribbon



Unlock the ribbon by completing the fair.



Radio



Allows you to play music all the time!



Other changes




  • The race track now has a lap timer.
  • The motorised joint part now has a direction arrow.
  • The dimensions of some parts such as the Telescoping Cylinder, Hinge, Ball Joint, 30 Degree Bend and Angled Connector have been slightly modified to better line up with the other parts. This may cause issues with existing saved vehicles, since the positions of parts might change slightly.
  • New pivot points have been added to some parts such as the jaws, cone and horn.
  • The reversed curved panel parts have been removed, since they are no longer necessary as the non-reversed versions can now be used instead by selecting a different pivot.
  • Controllable parts such as servos and cylinders can now be set to auto-return when no button is pressed. Access this setting in the configure controls tab in the editor.
  • Editor zoom limit has been increased.
  • A new setting has been added to disable the input prompts in the bottom-left of the map, editor and menus.
  • Steam Deck performance has been improved.
  • Numerous other tweaks and bug fixes.


Thanks for the continued feedback and I hope you enjoy the update! The next update will focus on new content.


Big change to editor/physics in beta branch

Hello,

I've just pushed a big change to how the editor and physics work to the beta branch.

The new system allows mechanical loops and selecting the pivot point when attaching parts. This is a major change to how the building works and I'm hoping it will allow more creative possibilities, while still being intuitive and easy to understand.

There are some outstanding usability issues that I talk about in the following video, but on the whole I think this is a very positive change that many of you will enjoy.



Summary of changes:


  • Connecting parts in mechanical loops is now supported!
  • There are no longer small gaps when you try to close a loop, instead the parts will become mechanically bonded if their sockets line up. This may cause issues with some of your existing builds, which may need to be modified to break any undesired connections.
  • You can now select different pivot points about which to rotate parts, and you can connect them via any free socket.
  • The editor now includes a work-in-progress "Engineers's Handbook" to help you get the most out of the editor.
  • Some part dimensions have been standardized to make it easier to link them with other parts. These include the telescoping cylinder, hinge and ball joint. This may break some existing builds.
  • New pivot points have been added to some parts such as the jaws, cone and horn.
  • The reversed curved panel parts have been removed, since they are no longer necessary as the non-reversed versions can now be used instead by selecting a different pivot.
  • New parts: short, medium and large sliders.
  • More new parts: T-Connector, X-Connector and Corner.
  • The colliders on some parts have been tightened up.
  • A few more parts have been added to the starting set.
  • Fix a bug where parts would slowly separate over time.


To access the beta branch, right click on the game and click Properties -> Betas and then select the "beta" Beta.

Please try it out and let me know what you think!

Ian.