Skip to content

Releases: SEModCommunity/SE-Community-Mod-API

SEServerExtender 0.2.8.4 Dev Build

08 Aug 16:49
Compare
Choose a tag to compare
Pre-release
  • Fixed missing methods from 1.042.020
  • Removed use of a couple internal fields that weren't necessary
  • Started on auto-adjustment mechanism to dynamically set object manager refresh intervals

SEServerExtender 0.2.8.3 Dev Build

08 Aug 00:59
Compare
Choose a tag to compare
Pre-release
  • Added reverse sync'ing of cube block entities over WCF services
  • Fixed bug with serializing character entities
  • Removed unneeded entity refresh from plugin manager main loop in server
  • Added performance profiling around game loop action queueing
  • Significantly improved performance for calculation of cube grid name
  • Cube grids will now refresh the object builder list of cube blocks every 30 seconds, at most
  • Cargo containers no longer force an inventory refresh for every property
  • Reactors now only refresh the Fuel property every 10 seconds, at most
  • Fixed a few more bugs with reverse cube block sync in WCF (still many more to go)

SEServerExtender 0.2.8.2 Dev Build

07 Aug 18:36
Compare
Choose a tag to compare
Pre-release
  • Added new logging system and changed over most logging calls to use the api and error log instead of the default game log
  • Added control for autosave interval on new GUI tool
  • Added uplink entity sync'ing via WCF main service
  • Removed defunct thruster properties
  • Fixed missing methods from game patch 1.042

SEServerExtender 0.2.8.0 Dev Build

06 Aug 04:26
Compare
Choose a tag to compare
Pre-release
  • Started on the massive work of moving API functionality out to WCF so that the GUI will be its own tool that talks to the main server running the API
  • Moved the test WCF service to the extensions API
  • Moved the Server to the extensions API
  • Reworked the server as a static service
  • Finished up a ton more work on the WCF services and data contracts
  • Added WCF service call to get inventory contents
  • Added WCF service call to get active server
  • Finished up some more error handling and function in the new GUI tool
  • Added WCF service for chat
  • Updated GUI tool with tabs and added chat tab
  • Server GUI tool designer cleanup
  • Added WCF service for basic plugin management
  • Updated main WCF service to add method to get player name from steam id

SEServerExtender 0.2.7.5 Dev Build

04 Aug 00:24
Compare
Choose a tag to compare
Pre-release
  • Improved performance
  • Changed around some error handling in the base server tool application
  • Fixed a bug where the noconsole option wasn't being set correctly
  • Automatically set nogui and noconsole if the server tool isn't running in a user interactive mode
  • Fixed bug with thruster override
  • Fixed bugs with gyro overrides

SEServerExtender 0.2.7.4 Dev Build

02 Aug 21:20
Compare
Choose a tag to compare
Pre-release
  • Fixed bug with player join/leave events
  • Fixed bug with connected players list
  • Fixed bug with functional block power receivers
  • Finished main implementation of GyroEntity and its properties
  • Added IsInSafeMode property to SandboxGameAssemblyWrapper
  • Disabled plugin manager buttons until server is running
  • Added another delete sub-command: /delete all Some Ship Name To Match

SEServerExtender 0.2.7.3

02 Aug 00:00
Compare
Choose a tag to compare
  • Updated to 1.041.015
  • Changed plugin list to display "Name - GUID"
  • Added AntennaEntity (broadcast range is settable)
  • Finished some more work on ThrustEntity (thrust override is settable)

SEServerExtender 0.2.7.1

01 Aug 02:53
Compare
Choose a tag to compare
  • Updated chat and connected players list to show player name instead of steam id
  • Changed server tool GUI timers to try to improve performance
  • Changed character events to OnCharacterCreated and OnCharacterDeleted
  • Implemented new player events for OnPlayerJoined and OnPlayerLeft
  • Added steam id, name, and isDead flag to factions members
  • Reworked add and delete for inventory items
  • Reworked cargo ship manager
  • Spawns farther away
  • Beacon is now named properly
  • Ships is now properly hostile towards all players
  • Added dialog for adding new items to inventories
  • Added reflection unit tests
  • Added method to PlayerMap for getting player name from steam id
  • Added method to PlayerMap for getting/generating the virtual player for assigning block ownership to the server
  • Added BaseCubeBlocks property to CubeGridEntity
  • Cube grid import now properly spawns ship at location defined in .sbc file

SEServerExtender 0.2.7.1 Dev Build

01 Aug 14:59
Compare
Choose a tag to compare
Pre-release

Updated a few minor bugs with the latest hotfix 1.041.014

SEServerExtender 0.2.7.0 Dev Build

31 Jul 20:49
Compare
Choose a tag to compare
Pre-release

-Changed server tool GUI timers to try to improve performance
-Changed character events to OnCharacterCreated and OnCharacterDeleted
-Finished mapping of player id to steam id in PlayerMap
-Added steam id, name, and isDead flag to factions members
-Added Name, SessionSettings, Checkpoint and Sector properties to WorldManager
-Reworked add and delete for inventory items
-Added CurrentInput to PowerReceiver
-Added PowerReceiver to FunctionalBlockEntity
-Fixed a number of bugs with New in main tool GUI
-Added dialog for adding new items to inventories
-Started reworking cargo ship manager
-Fixed a number of bugs with the PlayerMap
-Fixed a bug in InventoryItemManager
-Tweaked a few things in the new inventory item dialog
-Started on reflection unit testing
-Fixed up the first round of bugs with 1.041
-Finished up some more work on unit test methods
-Added reflection unit tests for PlayerMap, PlayerManager, WorldManager, RadioManager, PowerManager, FactionsManager and Faction
-Updated version numbers
-Added unit tests for PowerProducer and PowerReceiver