Platform construction only, no construction robots.

by Quezler

You get the building scaffolds on every surface.

Content
a month ago
2.0
399
Factorio: Space Age Icon Space Age Mod
Blueprints Cheats

Changelog

Version: 1.2.1
Date: 2025. 02. 05.
  Info:
    - Modify the construction robots in data-final-fixes
Version: 1.2.0
Date: 2024. 11. 22
  Info:
    - Strip out the teleporting code and just make the bots super fast
Version: 1.1.0
Date: 2024. 11. 16
  Info:
    - Play the appropirate utility sound
Version: 1.0.5
Date: 2024. 11. 15
  Info:
    - Suggest the presence of newsletter-for-mods-made-by-quezler
Version: 1.0.4
Date: 2024. 11. 14
  Info:
    - Require the presence of newsletter-for-mods-made-by-quezler
Version: 1.0.3
Date: 2024. 11. 09
  Info:
    - Give robots a maximum age
Version: 1.0.2
Date: 2024. 11. 09
  Info:
    - Fix spidertron not being blacklisted properly
    - Fix the animation accidentally triggering for tiles
Version: 1.0.1
Date: 2024. 11. 08
  Info:
    - Replace blueprint jank with .get_logistic_sections() (thanks boskid!)
Version: 1.0.0
Date: 2024. 11. 08
  Info:
    - Optimize how many tasks are needed (thanks to xorimuth)
    - Get rid of some asserts to squeeze out more performance
    - Update the readme
    - Mod portal release
Version: 0.0.9
Date: 2024. 11. 07
  Info:
    - Begin conversion to tasks_at tick, starting with the elevator music
    - Queue animation events directly instead of nested/owned
    - Rename lock and recalculate ttl
    - Retime scaffolding up
    - Retime when the entire animation is done
    - Confirm both the real and this version wait on frame 16
    - Support the landing pad by rendering some layers higher
    - Hide construction robot quality indicator
    - Fix an editor assertion
    - Update the description and add a thumbnail
Version: 0.0.8
Date: 2024. 11. 07
  Info:
    - Undo "teleport when done" logic since it looked janky
    - When a robot is done, try to turn them into an item
    - Cache which roboport a finished bot can be deposited in
    - Debug why bots going airborne
    - Time to burn this code at the stake for witchcraft
    - Check for age == 0
    - Notice my mistake thanks to stringweasel
    - Attempt to fast replace the roboports to void their requests
    - Prevent construction robots from relocating without a job
    - Cleanup storage.networkdata
    - Ensure the script inventory gets destroyed
    - Prevent deploying a homeless bot crashing
    - Print construction robot request purge only on success
    - Setup a blacklist of things with problematic bounding boxes
    - Prevent refunding robots while they still hold cargo
    - Code cleanup
Version: 0.0.7
Date: 2024. 11. 06
  Info:
    - Pull the robot_order_queue into lua
    - Check for all networks, for all surfaces, for all forces, and profile it
    - Profile some more
    - Trigger a created event for new construction bots, so we won't need to check every network in existance
    - Improve performance by like a quadrillion that way
    - Attempt to optimize the if orders
    - Keep it simple and only check for the current order
    - Teleport robots once to where they came from when out of tasks
    - Hide the construction bots from the naked eye
    - Slow down the frames between building
    - Make construction robots wait until the scaffolding is up
    - Hide robot sparks and smoke
    - Avoid animating tiles
    - Remove some commented out legacy code
Version: 0.0.6
Date: 2024. 11. 04
  Info:
    - Begin the animation when a robot's next order is to pick up construction items
    - Stash version uploaded to https://forums.factorio.com/viewtopic.php?f=7&t=119764
    - Cleanup 〃
    - Bump version and abandon till 2.0.15
    - Abandon till 2.0.16 (https://forums.factorio.com/119764)
Version: 0.0.5
Date: 2024. 11. 04
  Info:
    - Keep the render object invisible until it is set to frame 0 again
    - Variable for how long to wait with removing the scaffold after everything is done
    - Satisfactory finish to the animation
    - Refractor animation end
    - Cleanup the global struct when the animation is entirely done
Version: 0.0.4
Date: 2024. 11. 03
  Info:
    - Make the mod require space age/travel (for the platform construction animation)
    - Make the space platform build animations usable in luarendering
    - Animation offset my ass
    - Fix the animation offset being based on the current game tick
    - Cleanup the animation trial and error
    - Run the animation for each of the entity's tiles
    - Draw the appropriate piece based on the offset
    - Do not trigger on platforms
    - Use the correct render layers
    - Control the pacing of the animation entirely from lua
    - Move some magic numbers to constants
    - Attempt to animate the destruction nicely too
    - Animation frame is 0 based, so 32 would wrap around to frame 1
Version: 0.0.3
Date: 2024. 10. 20
  Info:
    - Turn construction robots invisible
    - Stash leftovers from october 20 (post radar range lag)
Version: 0.0.2
Date: 2024. 10. 18
  Info:
    - Experiment with teleporting each bot to their target
    - Debug that the target can be nil
    - Prevent crash when the target is nil
    - Leave another comment
    - Cleanup prototype code
Version: 0.0.1
Date: 2024. 10. 17
  Info:
    - Initial commit