Skip to content

Commit

Permalink
-Fixed missing methods in game patch 1.046.014
Browse files Browse the repository at this point in the history
-Updated game libraries to 1.046.014
-Added service install param for specifying the service name
  • Loading branch information
chessmaster42 committed Sep 5, 2014
1 parent e38db4c commit 63acb66
Show file tree
Hide file tree
Showing 28 changed files with 31 additions and 8 deletions.
Binary file modified GameLibraries/HavokWrapper.dll
Binary file not shown.
Binary file modified GameLibraries/Sandbox.Audio.dll
Binary file not shown.
Binary file modified GameLibraries/Sandbox.Common.XmlSerializers.dll
Binary file not shown.
Binary file modified GameLibraries/Sandbox.Common.dll
Binary file not shown.
Binary file modified GameLibraries/Sandbox.Game.dll
Binary file not shown.
Binary file modified GameLibraries/Sandbox.Graphics.dll
Binary file not shown.
Binary file modified GameLibraries/Sandbox.Input.dll
Binary file not shown.
Binary file modified GameLibraries/SharpDX.Direct3D9.dll
Binary file not shown.
Binary file modified GameLibraries/SharpDX.DirectInput.dll
Binary file not shown.
Binary file modified GameLibraries/SharpDX.RawInput.dll
Binary file not shown.
Binary file modified GameLibraries/SharpDX.XAudio2.dll
Binary file not shown.
Binary file modified GameLibraries/SharpDX.dll
Binary file not shown.
Binary file modified GameLibraries/SpaceEngineersDedicated.exe
Binary file not shown.
Binary file modified GameLibraries/SteamSDK.dll
Binary file not shown.
Binary file modified GameLibraries/VRage.Common.dll
Binary file not shown.
Binary file modified GameLibraries/VRage.Library.dll
Binary file not shown.
Binary file modified GameLibraries/VRage.Math.dll
Binary file not shown.
Binary file modified GameLibraries/VRage.Render.dll
Binary file not shown.
Binary file modified GameLibraries/steam_api64.dll
Binary file not shown.
Binary file modified GameLibraries/steamclient64.dll
Binary file not shown.
Binary file modified GameLibraries/tier0_s64.dll
Binary file not shown.
Binary file modified GameLibraries/vstdlib_s64.dll
Binary file not shown.
2 changes: 1 addition & 1 deletion SEModAPIInternal/API/Entity/BaseEntity.cs
Original file line number Diff line number Diff line change
Expand Up @@ -838,7 +838,7 @@ public class BaseEntityNetworkManager
public static string BaseEntityNetworkManagerNamespace = "5F381EA9388E0A32A8C817841E192BE8";
public static string BaseEntityNetworkManagerClass = "48D79F8E3C8922F14D85F6D98237314C";

public static string BaseEntityBroadcastRemovalMethod = "15F2F8CCD3763A2696E5ACAA72B3608D";
public static string BaseEntityBroadcastRemovalMethod = "5406C6C55A74A4B403158C17FAEE13AD";

//Packets
//10 - ??
Expand Down
6 changes: 3 additions & 3 deletions SEModAPIInternal/API/Entity/PowerProducer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ public class PowerProducer
public static string PowerProducerNamespace = "FB8C11741B7126BD9C97FE76747E087F";
public static string PowerProducerClass = "7E69388ED0DB47818FB7AFF9F16C6EDA";

public static string PowerProducerGetMaxPowerOutputMethod = "936A96B2A3EC923C52593051BAC6866A";
public static string PowerProducerGetCurrentOutputMethod = "D3DB8D6AF704FD953B6899CDFA049607";
public static string PowerProducerSetCurrentOutputMethod = "9BCD27963C372D7C42E7139F02CB2F68";
public static string PowerProducerGetMaxPowerOutputMethod = "4B3BC80DAB985D0FCF9464FC8F01FBFC";
public static string PowerProducerGetCurrentOutputMethod = "FBE4A656402544795AAE7A49B3D904C6";
public static string PowerProducerSetCurrentOutputMethod = "ECF8E63163DCE0C138939C9CCF5C5ACC";

#endregion

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -391,7 +391,7 @@ public class BatteryBlockNetworkManager

public static string BatteryBlockNetManagerCurrentStoredPowerPacketClass = "59DE66D2ECADE0929A1C776D7FA907E2";

public static string BatteryBlockNetManagerCurrentStoredPowerPacketGetIdMethod = "6A2CF29D06D4CE84E970B97A0E9389F9";
public static string BatteryBlockNetManagerCurrentStoredPowerPacketGetIdMethod = "E1B9F65F8A93A5E2464E79211F0D7DEE";

public static string BatteryBlockNetManagerCurrentStoredPowerPacketValueField = "ADC3AB91A03B31875821D57B8B718AF5";

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ public class LandingGearEntity : FunctionalBlockEntity
public static string LandingGearNamespace = "6DDCED906C852CFDABA0B56B84D0BD74";
public static string LandingGearClass = "5C73AAF1736F3AA9956574C6D9A2EEBE";

public static string LandingGearGetAutoLockMethod = "857279510969DF33DE7B3EBFCCD009AD";
public static string LandingGearGetAutoLockMethod = "E917251A45A58452D0108F60F4390AE5";
public static string LandingGearSetAutoLockMethod = "F542ACDC0D61EB46F733A5527CFFBE14";
public static string LandingGearGetBrakeForceMethod = "A84CC3FC7B1C4CA0A631E34D2F024163";
public static string LandingGearSetBrakeForceMethod = "013F45FD594F8A80D5952A7AC22A931E";
Expand Down
4 changes: 2 additions & 2 deletions SEModAPIInternal/API/Server/ServerNetworkManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ public class ServerNetworkManager : NetworkManager
public static string ServerNetworkManagerClass = "3B0B7A338600A7B9313DE1C3723DAD14";

public static string ServerNetworkManagerDisconnectPlayerMethod = "09FDD2D9700A7E602BE8722F81A55AC6";
public static string ServerNetworkManagerSetPlayerBannedMethod = "6AF4A467F31E297BCA2AA907DC174B87";
public static string ServerNetworkManagerKickPlayerMethod = "3B5522C3F75864FD52E93072A9B9C67F";
public static string ServerNetworkManagerSetPlayerBannedMethod = "0C35788212947AD72EC7543788FA7C1D";
public static string ServerNetworkManagerKickPlayerMethod = "F07DD7DEC22288790267FE368B36BB13";

public static string ServerNetworkManagerConnectedPlayersField = "89E92B070228A8BC746EFB57A3F6D2E5";

Expand Down
23 changes: 23 additions & 0 deletions SEServerExtender/Service.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Configuration.Install;
Expand Down Expand Up @@ -27,5 +28,27 @@ public WindowsServiceInstaller()
Installers.Add(serviceInstaller);
Installers.Add(processInstaller);
}

public override void Install(IDictionary stateSaver)
{
this.RetrieveServiceName();
base.Install(stateSaver);
}

public override void Uninstall(IDictionary savedState)
{
this.RetrieveServiceName();
base.Uninstall(savedState);
}

private void RetrieveServiceName()
{
string nameParam = this.Context.Parameters["name"];
if (string.IsNullOrEmpty(nameParam))
return;

serviceInstaller.ServiceName = nameParam;
serviceInstaller.DisplayName = nameParam;
}
}
}

0 comments on commit 63acb66

Please sign in to comment.