mircearoata / SatisfactoryAreaActions

https://ficsit.app/mod/6vQ6ckVYFiidDh
GNU General Public License v3.0
24 stars 11 forks source link

Fix for Update 6 #64

Open YaaZ opened 1 year ago

YaaZ commented 1 year ago
  1. Fixed compilation for Update 6
  2. Hide outlines when deselecting objects one by one
  3. Fixed many difficult to catch crashes in GC and when placing blueprints (mainly by fixing object flags serialization)
  4. Items are now taken from the inventory again
  5. Respect dismantle multipliers for blueprint build costs (fixes conveyor & pipe costs)

Known issues

  1. Selecting objects one by one still looks ugly (only some parts of the building are highlighted), I couldn't find a method which could fully highlight multiple buildings (how does vanilla multiple selection work BTW?)
  2. Weird build gun behavior, it may be still shown after all actions are closed, or be hidden when building blueprints (observed when blueprint was selected by hotkey)
  3. CalculateBoundingBox segfaults at addr=0 when creating blueprint with only one conveyor
  4. Factory legs are not copied
  5. Placing blueprint with pipes & junctions and then trying to attach pipe to junction crashes
YaaZ commented 1 year ago

@mircearoata 👀