Space Engineers

Space Engineers

51 ratings
MyCrew
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: NPC
File Size
Posted
Updated
1.151 MB
16 Oct @ 2:38pm
25 Oct @ 5:45am
29 Change Notes ( view )

Subscribe to download
MyCrew

Description
Add a crew to your grid!

This mod brings some life in your space engineers world!

It is based on AI enabled, so please load this mod before! It is also compatible with some character mods.


REMARK: Work in progress, so please be honest in case something is not working!


How to get crew members

1. Create a faction
2. Build a base (or something mobile?) - large grid
3. Setup an antenna, range at least 20000. Name it after a place that promise hope. Yavin4 or HomeOne are good names. They'll understand, everyone knows the movies.
4. Even if the atmosphere may be breathable, I will build at least one room with an air ventilation system.
5. Everybody needs at least one bed and, for emergencies, one cryo chamber.


See also the settings file in the save game directory.

- Battle Stations: Build a terminal block (e.g. a light), name it BattleStations. If switched on, all hands to battle stations

- Prepare for Hyperspace: Build a terminal block, name it HyperspaceAlert. If switched on, crew prepares for hyperspace

- Use a terminal block named CommandCrewOfGrid. The one who is near the block when activated gets in command of the crew on the grid

- Crew members belong to the faction of the owner of the grid on which the bed is built, faction change is not possible

- If you rename a bed such that the bed name contains the crew member name, the crew member will be assigned to this bed
This is also possible if the new bed is on another grid, if the grid is nearby (default min 500m) and of the same faction

- In order to get a new crew member you need the conditions described in datapad 1. These conditions are not needed to maintain the crew on the grid.

- Although the suit provides liquid food and other features, kitchen and toilets will make the crew happier

- Crew members use consoles & other equipment to work while other seats & couches are used for recreation

- Working hard is mandatory, but it is also essential to sometimes relief the pressure. Some music may help...

- Check LCD apps for helpful status displays

- Do not use ladders! Game may crash!


- In order to get a new crew member you need the conditions described in datapad 1
That is a faction, one bed and one cryo per crew member, pressurized vent, antenna named Yavin4 or HomeOne with >20km range, and potentially go to some distance to the antenna

- To transfer crew members from one grid to another, the crew member must be within a certain distance of the new bed (default 500m)

- You can transfer a crew member to a certain bed (also if not on the same grid but within the distance) by naming the bed such that the name contains the crew member name
The bed must be switched on. (This also allows to prevent the coming back of crew members when switching off)

- In order to control assignment of the crew members you need several blocks, specifically named that can be turned on and off. E.g. lights

- CommandCrewOfGrid: The one who is near the CommandCrewOfGrid block when activated gets in command of the crew on the grid (new owner). This enables the AI enabled commands.

- AllowGridChangeDeparture & AllowGridChangeDestination: Both blocks on both grids must be activated to transfer crew members.
But only if free beds and free cryos exist on the destination grid and it has a pressurized vent or at least one crew member.
Only crew members without beds or switched off beds are transferred from the departure grid.

- In case a crew member has lost bed and grid assignment, a grid with a free bed, a cryo chamber and a pressurized vent need to get within the above mentioned distance. Then the cre member will be assigned to the free bed on the grid

- ExecuteCrewTranferToConnectedGrid & AllowGridChangeDestination: If the ExecuteCrewTranferToConnectedGrid block is activated all crew members are transferred to the first found grid with activated
AllowGridChangeDestination block and that has beds and cryos even if they are not free. Crew members may behave odd when they have no bed assigned.

18 Comments
Tiberious1 4 minutes ago 
it's the new SE update it happens with AI enabled they have to do a fix for it its because of the radiation I think
IndigaterJones 6 hours ago 
Is anyone else having their crew die for no apparent reason? If so have you found a fix?
The Noble Bandit367 11 hours ago 
Can you elaborate on "Do not use ladders! Game may crash!"? I use ladders to access my ship. Are you saying that the player shouldn't use them or the NPCs shouldn't? Also, is a fix in the works to overcome this?
-Data- 23 hours ago 
Bit curious how much human effort went into this, seeing as how you won't reply to comments.
shadowolf12000 30 Oct @ 1:22pm 
is there a way to name the crew or are we stuck with the names it genirates
Zarkash 30 Oct @ 1:13pm 
Regarding questions about DLC and beds:

There are vanilla beds and cryo... Those blocks are oooooold. And you would now you have them if you just searched in the G menu in game...
IndigaterJones 30 Oct @ 6:30am 
Ok, I got this working for me. As many are commenting my issue was I did not have the AiEnabled mod listed before the My Crew mod in my mod list. As soon as I swapped there listing and loaded my game the crew spawned in. The downside is if you have two or more My Crew members spawned you cannot spawn the specialized ,maint or soldier, from the AiEnabled mod. For clarification and as many have commented, you can add this requirement as Step 1 of your mods prerequisites. Like the mod and I'm looking forward to exploring it more.
Siam 30 Oct @ 2:45am 
you should add AI enable as a dependency of this mod if its mandatory for your mod usage
IndigaterJones 29 Oct @ 7:06pm 
Has anyone gotten their NPCs to spawn? If so how?
TheJadedDruid 29 Oct @ 4:17pm 
can the npc's fly vehichles?