FortressCraft Evolved

FortressCraft Evolved

steveman0's Freight Carts
Showing 41-50 of 198 entries
< 1 ... 3  4  5  6  7 ... 20 >
Update: 22 Mar, 2018 @ 4:03pm

Major Patch!!
The core navigation has been rewritten to be more flexible for future expansion and should be more robust as a whole with respect to adjustments to track layouts and station placements/rotations.

Major change to the core freight settings - now there is only a single "Target Stock" value instead of the old offers/requests. Carts now offer goods if the inventory has more than the target stock and request goods if they're below the target stock. This simplification was done to streamline the interface and make it more accessible to players in anticipation of potential merger into the vanilla game.

Also to this end, several other changes have been made to simplify use of the system. Most notably, carts will only serve their assigned station and will only collect goods from other stations if they benefit their assigned stations. Carts can also only spawn at a depot if there is an assignment for them. Carts must be assigned to stations, they'll no longer choose on their own.

Cart rules with straight track has changed. They will no longer accept entering a straight track piece from the side. Doing so will cause them to derail. If you want to have a cart turn either use corner pieces or junctions. Carts also now have several additional error indicators to provide feedback for when they have problems. Keep an eye on their lights for trouble.

Final Change Log in full:

---Move from offer/request system to target stock
---Migrate to vanilla search window function
---Hopper freight to reduce to 1 stocked item due to removal of offer/request differentiation
---Strip out "offer all" and other limited use/confusing features to reduce clutter and focus on core system for usability sake
---Freight cart head light changes color to indicate an error state - blinking red for lost, blinking yellow for returning excess goods - only display normal color if OK
---Cart error state defined with an enum that can also be read for display in the system monitor
---Can't find target station, can't find depot to park, target station is full, no where to offload excess
---Stripped out the hack to prevent derailing now that Mad Vandal's fix is incorporated for carts
---Recipes updated to match new vanilla standards for component automation
---Bake all relevant track connection info into larger carrier object FreightNavNode for FreightNavInterface
---Freight carts may no longer enter a straight track from the side. Use junctions!
---Freight carts navigate direct for all movement - no more wandering carts. If the cart is at it's desired hold point the cart will stop and wait.
---Carts don't derail at terminus stations - idling and navigation enable them to choose a valide destination before moving
---Freight cart depot popup text provides helpful feedback for why carts won't spawn
---Freight carts leave depots only when a cart assignment is available - requiring players to assign carts to stations to support the other changes.
---Freight track network tracks carts that have requested a route -> flags the carts when the network rebuilds so that they can request a new route
---Ripped out FreightCartMob support for multiple freight networks. This enables more complete feedback for cart contents and simplifies the AI.
---Eliminate servicing multiple freight networks - lock to one, reject other stations if they don't match our current goods (this will unfortunately result in some potential cross ---contamination of goods from other freight networks if you load up a world with carts that were operating on V9 or an earlier version of the mod)
---Carts check assignment overage at loading
---FreightCarts only service their AssignedStation. If at any other station, they only collect goods for their AssignedStation to stay on task.
---Add "Choose item" button to freight goods window
---Rewrote track network system based on FreightNavInterface - applied this to track junction, freight station, freight depot, tour cart station.
---FreightCarts interface with the new FreightNavNodes so carts can directly navigate to their destination
---Implement cart navigation directly from stations
---Implement cart navigation directly from TourCartStations
---Implement cart navigation directly to Depots

Update: 25 Sep, 2017 @ 3:35pm

Transfer inventory is emptied to an appropriate local inventory for carts to avoid possible depositing at incorrect location.

Update: 24 Sep, 2017 @ 7:44pm

FreightCartMob debug for transfer inventory having items on arriving at a station.

Update: 22 Sep, 2017 @ 4:38pm

FreightCartMob.ReadNetworkUpdate cleaned up to reduce thread clash errors.

Update: 21 Sep, 2017 @ 4:37am

Fixed Mass Storage Inventory display in system monitor not showing buttons when no storages were found.

Update: 20 Sep, 2017 @ 6:29pm

Fixed Mass Storage Inventory display in system monitor not showing buttons when no storages were found.

Update: 19 Sep, 2017 @ 4:45am

Ordering of FreightCartStation.OnDelete network cleanup improved to limit NRE risk.

Update: 18 Sep, 2017 @ 6:53pm

Improvements in TrackJunctions thread clashing.
Improved null catches on FreightCartStation.OnDelete

Update: 18 Sep, 2017 @ 2:35pm

Improvements in TrackJunctions thread clashing.
Improved null catches on FreightCartStation.OnDelete

Update: 17 Sep, 2017 @ 9:38am

Improvements in TrackJunctions thread clashing.