Space Engineers

Space Engineers

232 ratings
[AiEnabled] Quest and Merchant [WIP]
9
4
2
3
3
3
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: NPC
File Size
Posted
Updated
1.791 MB
9 Oct, 2024 @ 6:57pm
13 Oct, 2024 @ 9:29am
5 Change Notes ( view )

Subscribe to download
[AiEnabled] Quest and Merchant [WIP]

Description
This is a WIP / Dev version of my upcoming mod, Quest and Merchant, designed for use with AiEnabled. The final version will also require MES for use with the Quest Giver bot.

Current Features:
  • Provides the ability to spawn one of several Merchant bots at any station that can be interacted with to purchase various items, depending on the type of merchant. Scroll down for information about configuring items and prices!

    The types of merchants and what they sell are:
    • General: a general store merchant that sells a random selection from everything
    • Component: sells an assortment of build components
    • Weapons: sells weapons and ammunition
    • Grocer: sells consumables
    • Bot: sells bot materials

  • Provides the ability to spawn a Quest Giver bot at any station that can be interacted with to accept custom quests.
    • NOTE: Currently, the Quest Giver only has ONE test quest available and may not be suitable for player groups or servers. This bot is NOT finished and details will be fleshed out in the future.
    • There will also be a config that allows others to generate their own custom quests that can be ingested by the mod and available for acceptance. Stay tuned!

By default, both the Merchant and Quest bots will auto-spawn at trade stations that are protected by a safe zone whenever a player comes near the station, and will auto-despawn when there are no players nearby to conserve resources.

Commands:

To bring up the in-game help menu for spawning, type /qm ? or /qm help (also below)

Spawn: spawns a merchant or quest giver with the following usage spawn -r Role [-t MerchantType] [-i IdleMvmt] [-a AutoPosition] -r Role: Merchant or Quest -t Merchant Type: General, Bot, Weapon, Grocer, or Component. Does nothing if spawning quest giver. [Default = General] -i Allow idle movement: True or False [Default = true] -a Automatically position bot after spawn: True or False. False = bot spawns in front of player [Default = true]

Merchant Customization:

To customize which items are allowed to be sold by merchants as well as their prices, locate the ItemSettings.cfg file in the World Save folder and adjust to your liking! Example below:
<!-- ItemSettings.cfg --> <ItemSetting> <DefinitionId Type="MyObjectBuilder_AmmoMagazine" Subtype="FlareClip" /> <Allowed>false</Allowed> <ItemPrice>19</ItemPrice> </ItemSetting>
60 Comments
TheRanker 20 Sep @ 10:47am 
i hope this can be updated again .. jturp you gonna do anything wiht this? or shall someone take this over?
Dots 6 Jul @ 1:04am 
and mod never got updated sadly.
KnightForEyes 25 Jun @ 11:22am 
I think this mod causes MEMORY LEAKS

It said ""new guard page for stack cannot be created" after I use this mod.
Cigarette 22 Apr @ 4:26am 
I have a personal massive love for mods like this, so i really look forward to a full stable release.

We need more mods that expand things to do, especially in space travel. the moment you get into space the game is basicly over. maybe build a base, maybe become rich, but content-wise, thats where the game ends.
omniamori420 9 Mar @ 7:09am 
killing either merchant or quest giver will crash game. and test quest would not turn in. had bot needing rescued standing by quest giver and nothing.
omniamori420 9 Mar @ 6:55am 
test quest did not crash my game
omniamori420 9 Mar @ 6:47am 
killing merchant crashed my game
cbct 24 Feb @ 4:48pm 
Accepting the quest rescue mission crashed my game
xdevourx 9 Feb @ 2:29pm 
This looks awesome, keep up the good work.
remethep 23 Jan @ 1:01pm 
I am so eager for this to become more fleshed out.