From 14ee39e59a4bb2cf15249595452135510245635b Mon Sep 17 00:00:00 2001
From: Regalis
Date: Mon, 1 Feb 2016 22:21:26 +0200
Subject: [PATCH] Endworm & moloch immune to bleeding, showing right sub name
in save file info, disable charactermode before saving, option to end round
when the end of the level is reached, maintain position option in steering
---
.../Content/Characters/Endworm/endworm.xml | 2 +-
.../Content/Characters/Moloch/moloch.xml | 2 +-
Subsurface/Content/Items/Button/button.xml | 5 +
.../Content/Items/Diving/divinggear.xml | 14 ++
Subsurface/Content/Items/Tools/tools.xml | 21 ++-
.../Source/Characters/Animation/Ragdoll.cs | 2 +-
Subsurface/Source/Characters/Character.cs | 18 ++-
Subsurface/Source/DebugConsole.cs | 7 +-
Subsurface/Source/Events/ScriptedEvent.cs | 24 +--
Subsurface/Source/GameSession/GameSession.cs | 5 +-
.../Items/Components/Machines/Steering.cs | 139 ++++++++++++++----
Subsurface/Source/Map/Submarine.cs | 2 +-
Subsurface/Source/Map/SubmarineBody.cs | 2 +-
Subsurface/Source/Networking/GameServer.cs | 24 +--
.../Source/Networking/GameServerSettings.cs | 26 ++--
Subsurface/Source/Screens/EditMapScreen.cs | 40 +++--
Subsurface/Source/Screens/MainMenuScreen.cs | 6 +-
Subsurface/Source/Utils/SaveUtil.cs | 25 +---
Subsurface/Source/Utils/UpdaterUtil.cs | 2 +-
Subsurface_Solution.v12.suo | Bin 914432 -> 922112 bytes
20 files changed, 257 insertions(+), 109 deletions(-)
diff --git a/Subsurface/Content/Characters/Endworm/endworm.xml b/Subsurface/Content/Characters/Endworm/endworm.xml
index a63bc2a19..eb183714c 100644
--- a/Subsurface/Content/Characters/Endworm/endworm.xml
+++ b/Subsurface/Content/Characters/Endworm/endworm.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/Subsurface/Content/Characters/Moloch/moloch.xml b/Subsurface/Content/Characters/Moloch/moloch.xml
index 2b5ebfe84..a1bcb33b2 100644
--- a/Subsurface/Content/Characters/Moloch/moloch.xml
+++ b/Subsurface/Content/Characters/Moloch/moloch.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/Subsurface/Content/Items/Button/button.xml b/Subsurface/Content/Items/Button/button.xml
index 6bf1cf042..3971265a6 100644
--- a/Subsurface/Content/Items/Button/button.xml
+++ b/Subsurface/Content/Items/Button/button.xml
@@ -8,6 +8,11 @@
+
+
+
+
+
diff --git a/Subsurface/Content/Items/Diving/divinggear.xml b/Subsurface/Content/Items/Diving/divinggear.xml
index aaea39e6c..67dc8e0ec 100644
--- a/Subsurface/Content/Items/Diving/divinggear.xml
+++ b/Subsurface/Content/Items/Diving/divinggear.xml
@@ -7,6 +7,10 @@
pickdistance="150"
price="50">
+
+
+
+
@@ -26,6 +30,10 @@
price="50"
description="Small enough to carry around in case of need, but won't protect you from the water pressure in the event of a full-blown hull breach.">
+
+
+
+
@@ -101,6 +109,12 @@
price="50"
description="A battery-powered underwater propulsion device.">
+
+
+
+
+
+
diff --git a/Subsurface/Content/Items/Tools/tools.xml b/Subsurface/Content/Items/Tools/tools.xml
index a9b318614..4df507e77 100644
--- a/Subsurface/Content/Items/Tools/tools.xml
+++ b/Subsurface/Content/Items/Tools/tools.xml
@@ -10,6 +10,11 @@
+
+
+
+
+
@@ -56,6 +61,11 @@
price="100"
description="Cuts through various materials using a jet of ionized oxygen.">
+
+
+
+
+
@@ -94,6 +104,10 @@
pickdistance="150"
price="50">
+
+
+
+