Issue description
0.4.5b
Trucks assigned to excavators leave with materials to be dumped before being full when allow partial loads is off.
Resource overlay settings (show coal, hide sand etc.) and entity window positions are not saved and have to be set everytime the game starts.
1280*720 resolution is playable but has some issues with additional context windows (i.e. constructing/destructing/upgrading) being off screen in cases where the entity window is large (e.g farms).
Haul trucks (all trucks?) do not prioritise fule stations over diesel storage when refueling
Memory. Can't overwrite existing save because out of memory, can save to new file, Less than 2 of 8Gb system memory used and1Gb swapfile
0.4.7a
Boiler won't pass exhaust output into connected pipe if fuel gas is only selected fuel source (CO2 output) causing boiler to stop running if full of exhasut.
Ship access blocked, no warning given when marking ocean tiles to be filled, once filled it's impossible/extremely difficult to recover.
Excavators can climb out of the reach of fuel trucks, and will climb over terrain that is marked for excavation to reach tiles at a higher elevation moving out of the reach of fuel trucks.
0.4.7d
All trucks stop moving when collecting from the same storage as each truck is getting loaded.
A line of several trucks all heading for the same collection point all stop moving when one reaches it and collects a load.Tankers assigned to transport oil between a full storage and an empty one sit there doing nothing while regular trucks come and transport the oil instead.
Fuel truck takes fuel to import location only to be beaten to it by a fluid tanker and has to dump its load at the ship yard.
Excavaion/Dumping markers persist after level has been reached / Existing markers interfere with the marker setting set at the pointer.
Expected behavior
1, Trucks wait to be filled completely defore dumping materials. Saving fuel and reducing strain on the logistics system
Overlay settings and window positions are either saved globally (preferred) or in the save file
Secondary windows are auto placed to the right side of main window when the display resolution and scale causes them to be off screen. Having scaling options lower than 80% may also help.
Fuel stations set to allow all vehicles to refule have a refule priority lower than all diesel storage, AND/OR trucks go to the nearest available diesel location when refueling ignoring export priority.
Game uses sytem memory correctly, freeing memory spaces that aren't acessed frequently regularly, and not writing to memory when should be writing to disk.
Boiler setting has no effect on the ability to export materials to connected pipes (should be the same for all buildings with connected outputs)
The game does not allow dumping at tiles which can interfere with ship transports due to run off because of the assigned tile's height.
Excavators can not traverse terrain that puts them out of reach of fuel trucks, nor dig below the set depth (excavators will also remove material beyond a wall when digging to the walls base in an adjacent tile, or from the other side of a wall when the wall bisects a tile and the tile is being excavated.
Trucks do not stop moving across the map. Nor queue up waiting to collect and neglecting other jobs. Truck queue length for a specific job needs to be limited to 2 or 3 maximum so that trucks don't neglect other jobs while sitting in a queue doing nothing. And trucks shoud continue towards their pick up point regardless and not stop halfway across the map.
Check to see if the same thing happpens when there is a queue to tipp the load.When import/export routes are set, AND a vehicle is assigend to it, the vehicle fills up as soon as possible and delivers the material to the import location regardless of there being space to accept the load. If there is no room to take the load the vehicle will sit there and wait at the delivery location untill it can. The general pool of vehicles have no access to defined routes with assigned vehicles.
When import/eport routes are set, AND there is NO vehicle assigned to it. The logistics pool can NOT take material from the export point to any other location than the defined import point.Again this is another example of multiple assignments being made instead of a single one or two that fits the exact load required. Logistcs has to be rewritten on a per vehicle load basis. Storage is requesing an import/export -> import/export is assigned to an available vehicle -> As far as the logistics system is concerned the request has now been filled and other vehicles are NOT assigned. Fully loaded trucks takes priority. If set, a full load is taken and delivered regardless of other settings, the only exception being when a storage is being trashed and there is a residual amount to be removed. If an import location can not accept a full load the vehicle will tipp what it can and will wait at the location to periodically tipp again or deliver the rest to another location if a new request is made.
When dump/excavate level has been attained marker is auto removed. If I set the dump/excavate tool to flat at level 02 nothing changes it. It's not 02 based on where the pointer happens to be when I set it and higher or lower if the pointer moves to higher or lower terrain its flat and 02 absolute. It's also not changed when connecting with existing markers. If I wanted to have a incline I wouln't have set the tool to be flat. The minor ease of having the tool change to fit the existing layout is vastly overshadowed by the annoyance of it happening when not required. Terrain editing is extremely cumbersome due to the effort required to stop the game from changing the tool settings, aswell as having to remove every marker manually once it has served its purpose and is no longer needed.
Reproduction steps
Excavate a resource with a single excavator on a tile with multiple resources with one 1 or more trucks, turn patial loads off. Trucks still leave with partial loads
Start a game, open resource overlay, hide some stuff. Click on an entity, move the window to another location on screen. Save the game, quit,, load the save, do it all again because the changes were not kept.
Set resolution to 1280*720 and scale to 80%. Build/upgrade/destroy any building with a large window size and the seconday options are off the screen with main window as high as possible on screen
Have haul trucks working at A, diesel storage with export priority 1 at B, and a stocked fuel station set to allow all vehicles to refule somewhere on the path between the two at C. Watch haul trucks (all trucks?) ignore the fuel station and go to the diesel storage
Set system resources to 8Gb memory and 1Gb swapfile, play for hours, save the game to an existing save, and fail becaue of out of memory, but magicaly succeed when saving to a new file. If it's possible to save to a new file then there is no good reason to not be able to overwrite an old one. something is clearly wrong here and it isn't the lack of system memory.
Set up a boiler with connected fuel gas and heavy oil supply. Run the boiler on oil untill exhaust is full, disable oil burning and select fuel gas only, ensure waste gas output is available, boiler will not run and will not vent exhaust.
Dump at level 02 on the shoreline close/next to a dock, or higher further away.
See attached excavator save. Some how the excavators managed to dig below the level set and create a dip in the terrain. This may have been caused by digging uphill to a point level with the ground that is outside of the mining area. Or it may have been causd by two excavators working on the same tile.
See attached stutter save. Hoard a large amount of a resource that can be dumped, then empty it all with priority 1
See attached nojobs save. Assign logistics route from a full fluid storage to an empty one, assign fluid truck, watch it sit there and do nothing as regular trucks come and do the job instead.
See attached fueltruck save. It was caught just after the truck failed to deliver and is now heading to the port to dump the load. This was the second time it happend and will no doubt happen again if the game is left to run.
Use the excavate/dump marker tool with any degree of fidelity or complexity.
Game version
See each numbered issue above, game version is the same as previous issue unless stated otherwise
Attachments
Attachments pending.