Details

Last Updated
last year
First Uploaded
last year
Downloads
207K
Likes
6
Size
68KB
Dependency string
nebula-NebulaMultiplayerModApi-2.0.0
Dependants

Nebula Multiplayer API

API for Nebula multiplayer mod. This API allows mod developers to support Nebula. You can find setting up guide, examples and documentation here

FAQ

Where can I get help using the API?

Please join our Discord Server and ask your question in the General channel. We have a really nice community that will be able to answer your questions.

How can I contribute?

Please join our Discord Server to ask if someone is already working on the task that you want to do. Once, you are done with your modification, simply submit a pull request. Contribution documentation can be found here: Wiki.

How can I support the team?

If you like what we do and would like to support us, you can donate through our Patreon. Thanks for the support <3

Changelog

2.0.0:

  • Remove IPlayerManager. Use the new class ConcurrentPlayerCollection instead.
  • Add IsDedicated, IsClient, IsServer properties in IMultiplayerSession
  • Add SendToMatching method in INetworkProvider
  • Add ConstructionModule, FightData, UpdateMech in IMechaData
  • Add combat-related upgrade settings in IPlayerTechBonuses
Previous Changelog

1.3.1:

  • Added DeliveryPackage to IMechaData and IPlayerTechBonuses

1.3.0:

  • Add a new event OnDysonSphereLoadFinished to NebulaModAPI
  • Add SendPacketExclude<T>() to INetworkProvider
  • Add GetPlayerById() to IPlayerManager
  • Add SendPacketToOtherPlayers<T>() to IPlayerManager
  • Add IEquatable interface to INebulaConnection, now it can use Equals() to test value equality.
  • Remove Float4[] MechaColors in IPlayerData

1.2.0:

  • @kremnev8: add two new events to Nebula API for players joining and leaving the game

1.1.4:

  • Added DIY Mecha Appearance to the IPlayerData interface representing the current state of the mecha editor UI.

1.1.3:

  • Added new MechaAppearance to the IPlayerData interface.

1.1.2:

  • Bump version for nuget package.

1.1.1:

  • Removed extraneous dll that was mistakenly included in the previous release

1.1.0:

  • Float3 IPlayerData.MechaColor has been changed to Float4[] IPlayerData.MechaColors in line with changes introduced in DSP version 0.8.21.8562.
  • Edited description.

1.0.0:

  • initial release on thunderstore
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.