Space Engineers
Оцінок: 4,747
Modular Encounters Systems
43
12
9
52
7
6
8
14
7
8
2
7
3
4
4
2
2
2
   
Нагородити
До улюбленого
В улюблених
Прибрати
Type: Mod
Mod category: NPC, Other
Позначки: ServerScripts
Розмір файлу
Додано
Оновлено
23.592 MB
24 верес. 2018 о 10:25
13 трав. о 13:30
Змін 280 ( перегляд )

Підпишіться, аби завантажити
Modular Encounters Systems

В колекціях (2) автора Meridius_IX / Lucas
Modular Encounters Collection
Предметів: 20
MES-Friendly Mods
Предметів: 59
Опис
Meridius_IX has retired from modding. Click Here[gist.github.com] for more details.

What is Modular Encounters Systems?

This mod was designed to be a flexible framework that will handle nearly all spawning of NPC grids in your game world. It also includes a behavior system that NPCs can use to engage with players and the environment in unique ways. The mod was built to be compatible with existing NPC mods, while also providing new and powerful options to add extra variety and control to how NPC grids appear in the game.

Simply run this mod with any other mod(s) that add NPC grid encounter content (Eg: Reddit Custom Encounters, Air Traffic, Surface Occupation, Etc). This mod will identify the spawn groups included in those mods, regardless of whether or not they were setup to use the advanced features of this mod.

Because this mod is a framework, it does not add any NPC encounters to your world if you load it by itself.


Why Was This Mod Created?

Previously, this mod was two separate framework mods called Modular Encounters Spawner and RivalAI. Previous to those mods, there were two older framework mods that controlled spawning for Planetary Cargo Ships and Planetary Installations.

All of these framework mods were difficult to manage as separate mods, so a decision was made to merge them all into a single framework. Not only does this make it incredibly easier to maintain the project, but it also makes it a lot easier to create new features for use in future NPC encounter mods.

This new single framework was designed to be backwards compatible with all existing NPC encounter mods that were using the older frameworks. Because this framework replaces the limited functionality of some in-game spawning systems, the following world options will be Automatically Turned Off when using this framework:
  • Cargo Ships
  • Random Encounters
  • Enable Wolves (If Planet Creature Spawner Option or Addon is used)
  • Enable Spiders (If Planet Creature Spawner Option or Addon is used)

What Does This Mod Handle?

This mod will take care of the spawning and despawning of several types of NPC grids.
  • Space Cargo Ships - These encounters are one of the oldest types of NPC Grid Encounters. They appear near player proximity every so often and travel in a fixed path for a while before despawning.

  • Lunar Cargo Ships - This is a new type of encounter. These encounters are essentially the same as Space Cargo Ships, however they will only appear near players that are within a shallow gravity field (Eg: Moons).

  • Planetary Cargo Ships - These encounters are similar to Lunar Cargo Ships, only they will appear close to the surface of larger planets.

  • Gravity Cargo Ships - These encounters are similar to Planetary Cargo Ships, however they will only appear in the zone where a larger planet's gravity begins to diminish.

  • Random Encounters - These encounters are discovered as players explore the game world. One change that has been made to these encounters is that they're no longer tied to the world seed in regards to how they appear, but now use the player travel distance and a timer (similar to Planetary Installations).

  • Planetary Installations - These encounters appear on the surface of planets as static grids / stations. They appear as players travel and explore the surface of the planet.

  • Boss Encounters - This is a new type of encounter. When this spawn is triggered, a GPS marker is created near the player. Once the player approaches the GPS marker, a difficult NPC encounter will appear.

  • Static Encounters - These encounters will only spawn once in the world, and will always spawn at a specific set of coordinates in the world. These are useful for scenario builders.

  • Creatures and Bots - These encounters are Character based NPCs that will often spawn and attack the player from the planet surface. Wolves and Spiders fall into this category.

Other Compatibilities

The framework also adds several APIs from other popular mods so that encounter mods can take advantage of their added functionality. This includes (but isn't limited to) the following:

Configuration and Modding

This framework contains several configurations and tools for administrators and modders. The majority of the details can be found at the Modular Encounters Systems Wiki, located Here[github.com]


Restrictions Regarding Republishing This Mod:

Please refrain from republishing this mod on the workshop or anywhere else. Because this mod is used as a dependency by many other mods, it will likely auto-load this mod with any cloned instance - which will cause unstable behavior as a result of 2 instances of the spawner running. If this is not respected, I will exercise my right as the original creator and file DMCA notices against infringing copies at my discretion.


Resources

Looking for Config / Admin Options? Having Issues with the Mod? Want to Find Resources for Making Your Own Encounter Mod? Click Here![github.com]

Join The Modular Encounters Collection Discord Server for News, Updates, and Support.[discord.gg]

Want to Support My Work? Check Out The Patreon Page![www.patreon.com]



“Copyright 2018 Meridius_IX / Lucas. This item is not authorized for posting on Steam, except under the Steam account named Meridius_IX / Lucas”
Популярні обговорення Переглянути всі (141)
13
5 трав. о 6:52
Nothing is Spawning except CIVIL stuff
xXspeedfistXxD
4
23 лют. о 3:54
Everything spawning with no weapons
heroz
1
27 лют. о 11:59
MES starting error
Fluffy The Destroyer
Коментарів: 2 797
Krizi_SS 21 год. тому 
help please, I have no comparison in the world with NPCs (and other events) when I play alone, as soon as my friend connects to me everything starts working fine, what could be the problem?
Rudijuniornr1 24 трав. о 13:38 
thank you, a statement that will help us, it just happened since the update, I have been in contact with the support since then but we are not getting any further (unfortunately it only affects the PSN players
Meridius_IX / Lucas  [автор] 24 трав. о 13:31 
The CE error only seems to affect PlayStation users. The specifics of the error don’t tell annything about “why” the crash happens.

Since it only happens on PlayStation and not on other platforms, it may be related to some other similar crashes that were being reported with modded servers.

The crash itself is Client-Side, so no accessible logs are available. My current guess at this time is that the console is trying to do something with script files in the mod it shouldn’t be touching (because it’s not supposed to in the first place), but that’s just speculation on my part.

I’ve let the keen devs know to reach out to me if they have any other information I can act on, but until then, there’s no possible means for us to address that issue.
Abisius 24 трав. о 13:20 
@Rudijuniornr1
--- please atleast try to get the name correctly ---

without more informations like logs, exact errorcode, exampleworld and maybe some more stuff it will be very hard up to impossible to do a deeper help than whas already be given and for that the steam comment section is too limited, i recommend to join the mes discord (which is linked i nthe moddescription) and present you problem there together with an an good as posisble explanation of the problem, the errorcode, logs and an example world so that a more in depth look can be taken at it.
Rudijuniornr1 24 трав. о 13:07 
@Abgrund no, wrong, then the ce error would have to occur in more than one game, especially since you can play solo quite normally.
Abisius 24 трав. о 10:38 
@Rudijuniornr1
i am not familiar with ce errors, so i did google a bit and from what i could find that they are usually console specific errors being given out by the console itself and mostly poitn towards probs with the console in question.

take the specifc ce error you get and search for it specifc to your used console to get a more detailed answer to what kind of error it is and what you can do to alleviate it.
Rudijuniornr1 24 трав. о 10:12 
@Abgrund I know what you mean the mod is only playable on one server for console players I have a Nitrado server and everything worked before the game update now I want to go to my server and get ce
Abisius 24 трав. о 9:21 
@Rudijuniornr1
that it is happenign while using a console client is a BIG point that needs to be taken into consideration as a world needs to be setup for consoles for them to be able to join the world.
so no mods with client side scripts, no ingame scripts . . . and many more functions need to be taken into consideration.

still the chance for file corruption exists on consoles too, but i dont know how to check on consoles for that as i never had one.

you might also want to ask on the mes discord which is linked in the moddescription as you might need to provide stuff like logs and an example world which is easier via discord than steam, atleast for the logs.
Rudijuniornr1 24 трав. о 9:03 
@Abisius Going on the server with a PC when the mod is on it is no problem as soon as you want to go on the server with a console there is a ce error
Abisius 24 трав. о 5:54 
@Rudijuniornr1
laut offiziellen statement wird er laufen gehalten soweit er nicht komplett zerbrochen wird mitm update.

ansonsten hab ich bisher von keiner anderen seite aus gehört das es probleme gibt, daher vermute ich mal das es möglicherweise entweder an einem modconflict oder an beschädigten dateien auf spiel oder modseite liegt was entweder bei client oder server vorhanden ist.
auch möglich ist das die welt beshcädigte dateien hat, konnte meine singleplayer welt seit dem space engineers update net mehr laden und da ich sie mit net älteren version von space engineers laden kann vermute ich da derzeit das sie einfach zu alt geworden ist.

so ganz nebenbei:
die kommunikation läuft hier eigentlich auf englisch ab da die meisten die hier helfen kennen englisch als zweitsprache können oder nur englisch können, es ist also empfehlenswert englisch zu nutzen wenn es einem möglich ist.