diff --git a/Barotrauma/BarotraumaClient/libopenal.1.dylib b/Barotrauma/BarotraumaClient/libopenal.1.dylib deleted file mode 100644 index 883af9540..000000000 Binary files a/Barotrauma/BarotraumaClient/libopenal.1.dylib and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/libvlc.so b/Barotrauma/BarotraumaClient/libvlc.so deleted file mode 100644 index 295941fb8..000000000 --- a/Barotrauma/BarotraumaClient/libvlc.so +++ /dev/null @@ -1 +0,0 @@ -libvlc.so.5.6.0 \ No newline at end of file diff --git a/Barotrauma/BarotraumaClient/libvlc.so.5 b/Barotrauma/BarotraumaClient/libvlc.so.5 deleted file mode 100644 index 295941fb8..000000000 --- a/Barotrauma/BarotraumaClient/libvlc.so.5 +++ /dev/null @@ -1 +0,0 @@ -libvlc.so.5.6.0 \ No newline at end of file diff --git a/Barotrauma/BarotraumaClient/libvlc.so.5.6.0 b/Barotrauma/BarotraumaClient/libvlc.so.5.6.0 deleted file mode 100644 index 3888dcba3..000000000 Binary files a/Barotrauma/BarotraumaClient/libvlc.so.5.6.0 and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/libvlccore.la b/Barotrauma/BarotraumaClient/libvlccore.la deleted file mode 100644 index 2064d2600..000000000 --- a/Barotrauma/BarotraumaClient/libvlccore.la +++ /dev/null @@ -1,41 +0,0 @@ -# libvlccore.la - a libtool library file -# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-2.1 -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# The name that we can dlopen(3). -dlname='libvlccore.so.9' - -# Names of this library. -library_names='libvlccore.so.9.0.0 libvlccore.so.9 libvlccore.so' - -# The name of the static archive. -old_library='' - -# Linker flags that cannot go in dependency_libs. -inherited_linker_flags='' - -# Libraries that this one depends upon. -dependency_libs=' -lidn -lpthread -ldl -lm -ldbus-1' - -# Names of additional weak libraries provided by this library -weak_library_names='' - -# Version information for libvlccore. -current=9 -age=0 -revision=0 - -# Is this an already installed library? -installed=yes - -# Should we warn about portability when linking against -modules? -shouldnotlink=no - -# Files to dlopen/dlpreopen -dlopen='' -dlpreopen='' - -# Directory that this library needs to be installed in: -libdir='/usr/lib' diff --git a/Barotrauma/BarotraumaClient/libvlccore.so b/Barotrauma/BarotraumaClient/libvlccore.so deleted file mode 100644 index 915869023..000000000 --- a/Barotrauma/BarotraumaClient/libvlccore.so +++ /dev/null @@ -1 +0,0 @@ -libvlccore.so.9.0.0 \ No newline at end of file diff --git a/Barotrauma/BarotraumaClient/libvlccore.so.9 b/Barotrauma/BarotraumaClient/libvlccore.so.9 deleted file mode 100644 index 915869023..000000000 --- a/Barotrauma/BarotraumaClient/libvlccore.so.9 +++ /dev/null @@ -1 +0,0 @@ -libvlccore.so.9.0.0 \ No newline at end of file diff --git a/Barotrauma/BarotraumaClient/libvlccore.so.9.0.0 b/Barotrauma/BarotraumaClient/libvlccore.so.9.0.0 deleted file mode 100644 index 3cf925cbe..000000000 Binary files a/Barotrauma/BarotraumaClient/libvlccore.so.9.0.0 and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/vlc/plugins/access/libfilesystem_plugin.so b/Barotrauma/BarotraumaClient/vlc/plugins/access/libfilesystem_plugin.so deleted file mode 100644 index edd6c762f..000000000 Binary files a/Barotrauma/BarotraumaClient/vlc/plugins/access/libfilesystem_plugin.so and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/vlc/plugins/audio_filter/libaudio_format_plugin.so b/Barotrauma/BarotraumaClient/vlc/plugins/audio_filter/libaudio_format_plugin.so deleted file mode 100644 index f0f84219f..000000000 Binary files a/Barotrauma/BarotraumaClient/vlc/plugins/audio_filter/libaudio_format_plugin.so and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/vlc/plugins/audio_filter/libugly_resampler_plugin.so b/Barotrauma/BarotraumaClient/vlc/plugins/audio_filter/libugly_resampler_plugin.so deleted file mode 100644 index 35a322741..000000000 Binary files a/Barotrauma/BarotraumaClient/vlc/plugins/audio_filter/libugly_resampler_plugin.so and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/vlc/plugins/audio_output/libamem_plugin.so b/Barotrauma/BarotraumaClient/vlc/plugins/audio_output/libamem_plugin.so deleted file mode 100644 index d59059d5a..000000000 Binary files a/Barotrauma/BarotraumaClient/vlc/plugins/audio_output/libamem_plugin.so and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/vlc/plugins/codec/libavcodec_plugin.so b/Barotrauma/BarotraumaClient/vlc/plugins/codec/libavcodec_plugin.so deleted file mode 100644 index 26058a842..000000000 Binary files a/Barotrauma/BarotraumaClient/vlc/plugins/codec/libavcodec_plugin.so and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/vlc/plugins/demux/libmp4_plugin.so b/Barotrauma/BarotraumaClient/vlc/plugins/demux/libmp4_plugin.so deleted file mode 100644 index 66af29d0a..000000000 Binary files a/Barotrauma/BarotraumaClient/vlc/plugins/demux/libmp4_plugin.so and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/vlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.so b/Barotrauma/BarotraumaClient/vlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.so deleted file mode 100644 index 3838dc626..000000000 Binary files a/Barotrauma/BarotraumaClient/vlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.so and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/vlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.so b/Barotrauma/BarotraumaClient/vlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.so deleted file mode 100644 index d31b70f46..000000000 Binary files a/Barotrauma/BarotraumaClient/vlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.so and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/vlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.so b/Barotrauma/BarotraumaClient/vlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.so deleted file mode 100644 index 4b2444636..000000000 Binary files a/Barotrauma/BarotraumaClient/vlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.so and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/vlc/plugins/video_chroma/librv32_plugin.so b/Barotrauma/BarotraumaClient/vlc/plugins/video_chroma/librv32_plugin.so deleted file mode 100644 index 4ace4c8bb..000000000 Binary files a/Barotrauma/BarotraumaClient/vlc/plugins/video_chroma/librv32_plugin.so and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/vlc/plugins/video_chroma/libswscale_plugin.so b/Barotrauma/BarotraumaClient/vlc/plugins/video_chroma/libswscale_plugin.so deleted file mode 100644 index f0005579f..000000000 Binary files a/Barotrauma/BarotraumaClient/vlc/plugins/video_chroma/libswscale_plugin.so and /dev/null differ diff --git a/Barotrauma/BarotraumaClient/vlc/plugins/video_output/libvmem_plugin.so b/Barotrauma/BarotraumaClient/vlc/plugins/video_output/libvmem_plugin.so deleted file mode 100644 index 60be2266c..000000000 Binary files a/Barotrauma/BarotraumaClient/vlc/plugins/video_output/libvmem_plugin.so and /dev/null differ diff --git a/Barotrauma/BarotraumaServer/Properties/AssemblyInfo.cs b/Barotrauma/BarotraumaServer/Properties/AssemblyInfo.cs index 62a738a43..160a3625a 100644 --- a/Barotrauma/BarotraumaServer/Properties/AssemblyInfo.cs +++ b/Barotrauma/BarotraumaServer/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.9.0.1")] -[assembly: AssemblyFileVersion("0.9.0.1")] +[assembly: AssemblyVersion("0.9.0.2")] +[assembly: AssemblyFileVersion("0.9.0.2")] diff --git a/Barotrauma/BarotraumaShared/Source/Characters/AI/Objectives/AIObjectiveRescue.cs b/Barotrauma/BarotraumaShared/Source/Characters/AI/Objectives/AIObjectiveRescue.cs index 239940834..65c43a1d9 100644 --- a/Barotrauma/BarotraumaShared/Source/Characters/AI/Objectives/AIObjectiveRescue.cs +++ b/Barotrauma/BarotraumaShared/Source/Characters/AI/Objectives/AIObjectiveRescue.cs @@ -90,7 +90,8 @@ namespace Barotrauma if (findSafety == null) { // Ensure that we have the find safety objective (should always be the case) - objectiveManager.AddObjective(new AIObjectiveFindSafety(character, objectiveManager)); + findSafety = new AIObjectiveFindSafety(character, objectiveManager); + objectiveManager.AddObjective(findSafety); } safeHull = findSafety.FindBestHull(HumanAIController.VisibleHulls); } diff --git a/Barotrauma/BarotraumaShared/changelog.txt b/Barotrauma/BarotraumaShared/changelog.txt index 3d6fcc970..893423726 100644 --- a/Barotrauma/BarotraumaShared/changelog.txt +++ b/Barotrauma/BarotraumaShared/changelog.txt @@ -2,16 +2,42 @@ v0.9.0.2 --------------------------------------------------------------------------------------------------------- -- Fixed a bug that caused frequent desync kicks when playing a multiplayer monster mission. -- Fixed an index out of range error in DoctorTutorial if proceeding too fast to the submarine. -- Fixes to missing translations and UI layout problems when using languages other than English. +- Automatically set the keybinds to AZERTY when French is selected as the display language. - More readable font and a fix to some texts appearing slightly "clipped". - Additions to the credits. -- Fixed bots loading only half of the target items in the contain item objective. - Minor tweaks to subs and shuttles. -- Fixed find safety AI objective not working properly. +- Added propeller damage to the shuttle engine. +- Increased maximum voice chat volume. +- Directional voice chat is enabled by default. +- Display the language names in the respective languages in the initial language selection screen. +- Playing the splash screens or tutorial videos doesn't require libvlc and libvlccore to be installed +on the user's system in the Linux version anymore. + +Bugfixes: +- Fixed a bug that caused frequent desync kicks when playing a multiplayer monster mission. +- Fixed private servers showing up in the server list. +- Fixed an index out of range error in DoctorTutorial if proceeding too fast to the submarine. +- Fixed report messages not going through to some clients when there are multiple clients on the server. +- Fixed players not seeing reports made by bots in multiplayer. +- Fixes to missing translations and UI layout problems when using languages other than English. - Miscellaneous crew AI fixes and improvements. +- Fixed find safety AI objective not working properly. +- Fixed bots loading only half of the target items in the contain item objective. +- Fixed directional sonar indicators not being displayed on the sonar monitor. +- Fixed floating ice chunks occasionally spawning too close to the start of a level, causing them to clip +through the submarin and/or the outpost. - Fixed incorrect reward amount in the "Chemical shipment" description. +- Fixed inability to use the underwater scooters with LMB. +- Fixes to UI layouts on 4K resolution. +- Fixed unnecessary silence at the end of the "Objective Complete" music track. +- Fixed ruin walls being almost impossible to cut from inside the ruins. +- Fixed the "report leaks" button being highlighted inside ruins. +- Fixes to wall colliders. +- Fixed "Pause on focus lost" setting being always treated as if being enabled. +- Fixed dedicated server overwriting existing crash reports. +- Fixed save time being displayed in UNIX time in the right-hand panel in the campaign setup UI. +- Fixed "Praise the Honkmother" and "Extravehicular activity" achievements not unlocking in multiplayer. +- Fixed "No fun allowed" achievement being possible to unlock by committing suicide while wearing a clown costume. --------------------------------------------------------------------------------------------------------- v0.9.0.1