[MOD][Survival]NPC-DLC: Foundation для Space Engineers
Now version 0.3: fix the crash bug of big grids. And can be used with 500m/s speed mod.
Hello, my fans and my friends, i'm Schwarzengel, Nice to meet you again! This time I'm back with my biggest update for SE. After over 2 years' of waiting for keen's NPC in this game with no result, my team and I decided to do it on our own. After a month of working and another month of debugging, we made it! And now we are at the point of releasing the mod "NPC-DLC: Foundation".
Q&A:
Q: Why is this mod important for SE and how does it work in the game?
A: In the vanilla game, there is a significant lack of features in survival mode as Keen have barely worked on it. It is great that they’ve added supply drops, however they’re only used to give fancy space suits to the players, which is a pity. The devs didn’t introduce NPC’s into the game either despite having GoodAI as their sister company. We need pirates, but not just those! We also have the projector that is unable to project any subgrids (e.g. rotors, pistons). These problems remained in the game even until now. Hence, this mod was made to solve these problems.
Q: How does the NPC work?
A: Our team is currently doing a great job on coding the AI system. We have already coded several NPC programs and we will continue our research and development on them. One of the programs are used on the Que security bot, which you can command (explained down below). You can even lead a swarm of those if you’re familiar with the program.
Q: Why is the release delayed?
A: This is a big project therefore debugging it can take a long time. As mentioned above, it took us a month to get it fully debugged.
Q: Why have you used the MES (Modular Encounters Spawner) frame?
A: The MES frame is magnificent and allows us to be able to spawn a lot of things, and it allows me to make changes, which is important for a mod. I’ve only used a part of its functions. I think this frame will also help making the next few mods in the series. Please note that the MES mod will show some alerts when you load the game for the first time and this can be safely ignored.
Q: Does this mod add new events apart from the currently existing pirate encounters?
A: Yes. Currently, we have added a few supply drops, and made hacking them a part of the gameplay as they belong to hostile forces by default. Some of the supply drops have integrated security systems so you’d have to be careful cracking those open, but it would make the game more fun :)
Now let’s see the mod:
World Settings:
These options are marked in red in the picture above.
Note: How to hack
you can hack the things in MOD by grinding and welding programmable blocks .And after that they will belong to you.
The “Que” security NPC
How to use:
Once you have found the npc supply box, you can hack the programmable block on the npc to access it, and make it guard you instead of trying to hit you.
Within the editor of the programmable block where it says MyMasterName =….., change “Schwarzengel” to your name in game, then turn the programmable block on. (if you don’t understand, you can change Schwarzengel in editor of the programmable block to your steam name)
Commands:
Hold
This command will make the npc remain in its position and respond to your controls given to the remote control block. The npc only has one thrust, however the flight control still functions upon any player controls, allowing you to fly it at ease.(In game i write in instruction :in follow mode you can control it ,it’s wrong. sorry)
Follow
This command makes the security npc follow you or whoever is assigned as its “master” within the program. This works for grids too, and you can even let one npc to follow another npc by changing the master name to the correct grid name.
“FLYTO@”+”Gpsnumber”
This command will make the npc fly to the targeted coordinates. (but attention! please note that the altitude at destination must be higher than any terrain in the flight path to avoid collisions)
Note: Don’t forget to turn the group named “System” on, it will be necessary as the block ownerships changes by hacking. Also, recompile any script.
“Defender” mech:
https://steamcommunity.com/sharedfiles/filedetails/?id=1494968226
The Defender mech’s programs have recently been updated. It can now walk both forwards and backwards (using keyboard controls). The rotor turret system have also been updated to the latest version of FCS-R (standing for Fire Control System for Rotorturrets), an advanced rotor turret control program from MEA.
The program supports both manual and automatic turret control, and you can also manually control the turret and the mech’s movement at the same time, while you are controlling the turret’s remote. The program takes over shooting while you are controlling movement from the cockpit.
Note: Don’t forget to turn on the fire control system when using the mech! The programmable blocks are hidden under the red blocks here:
Tempo repair system
This is a 4-axis machine tool (that acts as a crane here) which can be used to repair the mech. It has enough accuracy for you to align rotor parts on the spare legs to the rotors on the main body and repair the mech. (Press “attach” from the rotor control panel on main body)
It is very simple to control. Simply find the control block and press control, then the crane will move by input controls for throttle, strafe up/down, and roll (Default: W,S,Q,E,Spacebar,C).
Note: recompile the program before using the machine as the program will stop after the block is hacked.