Space Engineers

Space Engineers

Not enough ratings
Improved M&M Projector (Fixed for Automatons)
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: Block, Production
File Size
Posted
777.501 KB
Apr 15, 2023 @ 10:31am
1 Change Note ( view )

Subscribe to download
Improved M&M Projector (Fixed for Automatons)

Description
Introducing the Improved Manufacturing & Maintenance Projector Mod, a fix for the mod by keleios that was impacted by the Automatons update. This mod adds a specialized projector block with extra features to assist you in building and repairing your ships and projections in a balanced and efficient manner.

Why choose this mod?
It provides a straightforward and efficient repair/building assistant that is both balanced and performant.

How does it work?
  • The mod is designed for Survival Mode only.
  • It repairs the local grid and rotor/piston/hinge-based subgrids not connected by a connector.
  • Only one M&M projector can be used per grid, including connected grids.
  • Components are monitored/removed from inventories tagged with "[mnm]" in the block's custom name by default. Admins can configure this in the XML config file or leave it blank to check all blocks.
  • The mod checks connected grid inventories (except landing gears) for tagged names.
  • No conveyor system is involved, meaning no inventory in the projector.
  • If "Allow Building" and "Allow Repairs" are enabled, the mod checks for repairs first, then searches for buildable blocks in the projector. This process is repeated three times before stopping. Reactivate as needed.
  • Blocks require all components to be built; partial components won't apply.
  • A delay timer is started if all components are present, based on the server's welding multiplier. Admins can adjust the timer in the XML config file.
  • A boost can be enabled, reducing build time by a set amount defined in the XML. A component is consumed, providing a temporary boost displayed on the block's detail info panel.
  • Ships must be static to a station to run the code. Small grids must have a velocity of < 2.
  • A "ReColor Blocks" button allows recoloring and reskinning an existing ship to match the projection.

XML config:
<Boost_Consumption_Item>MyObjectBuilder_Component/ZoneChip</Boost_Consumption_Item> - Item consumed to add boost time. <Boost_Time_Increase_Amount_Seconds>600</Boost_Time_Increase_Amount_Seconds> - Amount of time added when 1 item is consumed. <Boost_Multiplier>1.5</Boost_Multiplier> - Value used that divides the server's weld time * Base_Time_Multiplier. <Base_Time_Multiplier>1.1</Base_Time_Multiplier> - Value multiplied to the server's weld time for blocks. <Built_Percentage>0</Built_Percentage> - Value (0 - 100). Existing ship has to meet this amount of built blocks before and building can begin. (Used to prevent building ships from scratch). <ContainerTag>[mnm]</ContainerTag> - Value used on block's custom name where components will be monitored/removed from. (Leave blank if you want all blocks to be checked).
7 Comments
Stalkron Jun 15, 2024 @ 6:26am 
Hello. I want to add it to my server and create improved versions (enhanced, professional, and elite). The files will be included in my server build, not as a separate mod. Are such actions allowed?
Darkgio Jan 31, 2024 @ 8:30am 
this mod work on dedicated server?
kinngrimm Jan 23, 2024 @ 2:55pm 
another functionality which would be great to have in your mods as a config option at the very least if not there to a very high energy price as it is with the following mod too
Instant Projector
https://steamcommunity.com/sharedfiles/filedetails/?id=2096677783
This was used on a multiplayer server to increase battle frequencies so that kids would not hesitate to sacrifce their digital toys, not taking me out of that picture ;) I too had to think twice on other servers to take fights i wasn't sure i wouldn't win as gathering ressources and welding the ships together did nearly make you bond with them ^^.
kinngrimm Jan 23, 2024 @ 2:49pm 
would you mind adding an option that allows for a dmg % value at which the projector would start repairs?
Like at when a block becomes unusable, 50%? or with a safty margin at 70%
Would also be neat as then it could split its tasks with
Hull Regeneration Engine
https://steamcommunity.com/sharedfiles/filedetails/?id=1686922640
which i hopefully again assume would be compatible with your mod, isn't it?
For balancing purposes, is there a way to slow the mod down or was the added component cost ment to do the balancing here?
kinngrimm Jan 23, 2024 @ 2:45pm 
I can still use it as a normal projector, right?
Do therefor the following mods work with your projector?

Projection Status
https://steamcommunity.com/sharedfiles/filedetails/?id=2980888705
Projector Highlighter
https://steamcommunity.com/sharedfiles/filedetails/?id=2947081810
Projections To Assembler
https://steamcommunity.com/sharedfiles/filedetails/?id=1289485324
Projector Profiles
https://steamcommunity.com/sharedfiles/filedetails/?id=2900046920
A  [author] Oct 9, 2023 @ 11:56am 
Yeah, that's right. You just need to make sure the cargo containers you want to pull from have [mnm] in their name.
Krazium VR Jul 11, 2023 @ 5:36pm 
Sooo Im getting that this is a projector that takes items from cargo containers and starts building the BP right away? correct?