Space Engineers

Space Engineers

Cooperative NPC Takeover
71 Comments
This mod seems to have stopped working ever since the Fieldwork update was released. Grid no longer auto claimed when all of the above listed blocks (remotes, control seats, etc) have been claimed. Have had to basically hack everything with computers like you would in vanilla.
nevcairiel  [author] 8 Dec, 2024 @ 11:38pm 
Since players capture blocks in the process of taking over the grid, that would mean at the second captured block it would crash for everyone. But I've not been able to reproduce that. Capturing works smoothly.

Please provide the actual crash log.
cheese 8 Dec, 2024 @ 7:05pm 
method `TakeOver.IsvalidNPCGrid()` crashes in the main thread when the subject NPC grid contains any blocks owned by a player
Invalid_Maus 22 Nov, 2024 @ 10:55pm 
you'll need to claim the grids PCU, it's on the top right of the info tab
LiveLaughToasterBath 26 Oct, 2024 @ 5:07pm 
so im using this, but when i takeover something, i get ownership, but looking at armour blocks, it says 'unowned blocks will despawn' with a countdown, and when the timer runs out everythign dissapears! i had full ownership, double checked, tried using console to make sure everythign was mine. but its happening everytime to npc encounters now.... dunno whats going on
Maphias 17 Oct, 2024 @ 12:12pm 
not sure if this is working any more with the new update i love using it
Kaneki Nalla 23 Sep, 2024 @ 10:54am 
hi for some reason the beep sound is not working on dedicated servers? can you please verify that and let me know whats wrong?
WHITE 5 Sep, 2024 @ 1:51pm 
Thank you for the clarification, now that you say so, it's true that the ship I tried to grind also had a cryo chamber on it as well.
nevcairiel  [author] 26 Aug, 2024 @ 9:57pm 
@WHITE
The remote control is not the only thing you need to take over, its all control blocks - seats/cockpits, and cryo chambers, because of how SE made them.
WHITE 26 Aug, 2024 @ 8:30am 
I have noticed that some ships doesn't give up ownership when grinding down the remote controller, is that normal? Some do works so I was wondering if it was luck based.
0043{WolfStreak} 20 Aug, 2024 @ 7:14pm 
The beep audio is nice, but with how terrible the Directional Audio is in this game, Sucks trying to find the beep that is in the right and left ear no matter what way I look
zafycom 30 Apr, 2024 @ 1:24pm 
crashes whenever i capture a harpy. didnt always do that
DrakeHurley 7 Apr, 2024 @ 6:42pm 
Is this not shown in the mod selection screen?
Kaito 13 Feb, 2024 @ 4:22pm 
That makes sense. It also makes it pretty complicated if you play with AwwScrap though lol
nevcairiel  [author] 13 Feb, 2024 @ 4:19pm 
Indeed, its the vanilla block capture mechanic. All this mod does is reduce the number of blocks you need to do this to.
Kaito 13 Feb, 2024 @ 3:14pm 
Just to clarify, I need to actually grind the blocks down, then weld them back up to take ownership?
won2three 5 Feb, 2024 @ 4:20am 
Hey nevcairiel! I love this mod! Do I have permission to use this code in one of my modpacks published unlisted? It is a lot easier as a server owner to add scripts into a mod that is already in the config instead of adding mods to a server.
kinngrimm 25 Jan, 2024 @ 2:30pm 
understood, ty
nevcairiel  [author] 25 Jan, 2024 @ 1:56pm 
This intentionally comes without highlights to focus on the exploration of the ship or base. Only the remote control has a beeping audio cue, since its typically burried - the other blocks are more commonly open.

Load order does not matter.
kinngrimm 25 Jan, 2024 @ 8:38am 
Also does it matter if MES or other NPC mods are before or after this one in the load order?
kinngrimm 25 Jan, 2024 @ 8:26am 
is there an highlight option to see the systems i need to grind?
RougeSable 22 Jan, 2024 @ 6:35am 
Could you remove (or create another mod) the remote block in the list of blocks to hack please?
◔◡◔ Sh1bE ◔◡◔ 6 Jan, 2024 @ 2:09am 
Very good mod, could u tho tell me how to highlight the blocks / what mod I need to get for that? Thanks in advance
RougeSable 13 Dec, 2023 @ 1:18pm 
Hi, could you confirm the remote block still emit some sound? I don't hear it
The Horny Bee 6 Dec, 2023 @ 10:18pm 
i believe the highlighted blocks is from buildinfo, which shows where a particular grid is where in a green box, is that it? because i do not see that here
ThisIsOli 2 Dec, 2023 @ 10:34am 
The switch from Hostile takeovers to cooperative NPC left me with the components still being highlighted as well (even after removing hostile takeovers from my mod list) assuming it's because the ship had already loaded before I switched mods
nevcairiel  [author] 17 Nov, 2023 @ 3:16pm 
Cooperative NPC Takeover doesn't add any glows. Are you sure you properly removed the other mod?
Seraph 17 Nov, 2023 @ 1:56pm 
I had another takeover mod (Hostile Takeovers) but found the glowing blocks to be pretty immersion breaking, so I switched over to yours - only to find that the glow is still there! Is there something I can do to remove it?
electrococaine 16 Sep, 2023 @ 4:00pm 
NikiSm, check if the pilot seat you are trying to weld isnt a modded seat with a pilot inside. Pilot is an uncraftable component and it grinds to scrap so youll have to place your own seat
Codovan 2 Sep, 2023 @ 1:29pm 
The spinning kills me ofter too is ther a way (mod) to stop that?
NikiSm 5 Aug, 2023 @ 4:41pm 
После разборки кресла, начинаю снова делать кресло что ломал. Крафт останавливается на 70% и дальше не идет. С чем может быть проблема?
Da_Lizz 1 Aug, 2023 @ 2:35pm 
trying my best to reach the remote control, but the enemy ship just turns very fast and kills me by slamming me into walls while im inside lol
TioTrix 29 Jul, 2023 @ 12:09pm 
ok, ty
nevcairiel  [author] 29 Jul, 2023 @ 11:10am 
Existing save is fine!
TioTrix 25 Jul, 2023 @ 2:36pm 
can i use that mod in a existed save? or do i need to restart?
Levi_Exiled 14 Jul, 2023 @ 2:05pm 
I agree. I love exploring NPC ships anyways so not a big deal for me. I just wanted to know if the mod worked. I will listen to the beep to know but I think it works perfectly. Thank you very much. Some ships have too many guns and removing all of it is annoying and makes no sense. This mod is a blessing.
The Nuclear Dragon 13 Jul, 2023 @ 10:52am 
"But the remote control will beep, so you can find it audibly"

Me, who plays on realistic sound settings:
nevcairiel  [author] 12 Jul, 2023 @ 11:55pm 
Because highlights are terribly immersion breaking. There is other mods that do that if thats what you prefer.
EsuZeno 12 Jul, 2023 @ 6:08pm 
Me taking years finding the remote control on a super large grid capital ship :( why no highlight
nevcairiel  [author] 12 Jul, 2023 @ 5:03pm 
No, blocks are not highlighted. But the remote control will beep, so you can find it audibly. Control Seats / Cryo Pods should be relatively easy to find, and exploring and clearing a grid is still part of the game.
Levi_Exiled 12 Jul, 2023 @ 2:41pm 
Does this mod highlight the blocks I need to grind down (So I can find them easily)? Installed it and idk if it works correctly or not.
holden4ever 12 Jul, 2023 @ 1:22am 
Any chance you could add this to mod.io for Xbox and Playstations users? I have a dedicated server running on my laptop that I would love to use this with.
Lord Skarra 9 Jul, 2023 @ 9:51pm 
FINally! god... its so annoying to grind everything, in the past before hacking was a thing, you could just take the ships entirely... the hacking feature is one of my most hated features in the game.
Kras 28 Jun, 2023 @ 5:56am 
Probably best quality of life mod
Zedstein 17 May, 2023 @ 8:00pm 
Based mod.
Pluslerin 17 May, 2023 @ 7:46pm 
Part 3
at Sandbox.Engine.Physics.MyPhysics.Simulate()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
at Sandbox.MySandboxGame.Update()
at Sandbox.Engine.Platform.Game.UpdateInternal()
at Sandbox.Engine.Platform.Game.RunSingleFrame()
at Sandbox.Engine.Platform.FixedLoop.<>c__DisplayClass11_0.<Run>b__0()
at Sandbox.Engine.Platform.GenericLoop.Run(VoidAction tickCallback)
at Sandbox.Engine.Platform.Game.RunLoop()
at Sandbox.MySandboxGame.Run(Boolean customRenderLoop, Action disposeSplashScreen)
at SpaceEngineers.MyProgram.Main(String[] args)


This is the proper way to post the error? sorry this is the first time I report an error
Pluslerin 17 May, 2023 @ 7:43pm 
Part 2
at VRageRender.MyUpdateFrame.MyConcurrentTwoLevelQueue.Enqueue(MyRenderMessageBase message)
at VRageRender.MyRender11.EnqueueMessage(MyRenderMessageBase message)
at VRage.Game.Components.MyRenderComponentBase.InvalidateRenderObjects()
at VRage.Game.Components.MyPositionComponent.OnWorldPositionChanged(Object source, Boolean updateChildren, Boolean forceUpdateAllChildren)
at VRage.Game.Components.MyPositionComponentBase.UpdateWorldMatrix(Object source, Boolean updateChildren, Boolean forceUpdateAllChildren)
at VRage.Game.Components.MyPositionComponentBase.SetWorldMatrix(MatrixD& worldMatrix, Object source, Boolean forceUpdate, Boolean updateChildren, Boolean updateLocal, Boolean skipTeleportCheck, Boolean forceUpdateAllChildren, Boolean ignoreAssert)
at Sandbox.Engine.Physics.MyPhysicsBody.OnMotionDynamic()
at Sandbox.Engine.Physics.MyPhysics.UpdateActiveRigidBodies()
at Sandbox.Engine.Physics.MyPhysics.SimulateInternal()
Pluslerin 17 May, 2023 @ 7:43pm 
Part 1
2023-05-15 20:05:56.545 - Thread: 10 -> Initialized large grid Atlas Heavy Freighter 14854 PCU
2023-05-15 20:05:56.683 - Thread: 1 -> TakeOver: Updating sound on block 90042667365127618, on grid Atlas Heavy Freighter, working: True, functional: True, npc owned: True
2023-05-15 20:05:56.683 - Thread: 1 -> TakeOver: Updating sound on block 90042667365127618, on grid Atlas Heavy Freighter, working: True, functional: True, npc owned: True
2023-05-15 20:05:56.726 - Thread: 1 -> TakeOver: Updating sound on block 75725567025116100, on grid Atlas Heavy Freighter, working: True, functional: True, npc owned: True
2023-05-15 20:05:57.902 - Thread: 1 -> Exception occurred: System.IndexOutOfRangeException: Index was outside the bounds of the array.
nevcairiel  [author] 16 May, 2023 @ 1:38pm 
Please provide the full error, so I can fix it!
Pluslerin 16 May, 2023 @ 12:00pm 
Had to revert back to the original mod, the game was constantly crashing with the error - System.IndexOutOfRangeException: Index was outside the bounds of the array. -