b8ebf34c38
(4c111302a) Fixed Shuttle Shell A01/A02 colliders not being resized according to the size of the wall
Joonas Rikkonen
2019-05-23 16:26:51 +03:00
aab7b3ff16
(c08201dee) Hide the texture scale for now, because currently you shouldn't edit it in the editor.
Joonas Rikkonen
2019-05-23 16:26:31 +03:00
48e8c62cae
(97bf93407) Fix a typo in a function name.
Joonas Rikkonen
2019-05-23 16:26:13 +03:00
79bb912a53
(1da783d84) RepairTool fixes. Closes#1486 - Fixed Submarine.PickBodies only returning the closest body it hits (and the body the ray is inside, if any). - Welding tool raycasts can go through walls, but not fix other types of entities behind the walls. Now it's possible to weld multiple overlapping walls at the same time, but not doors/characters behind the wall. - Made the welding & plasma particles bigger to match the increased range of the tools better.
Joonas Rikkonen
2019-05-23 15:19:08 +03:00
a95f1b7186
(d7b8238d6) Don't show reports from breaches that are room to room (the bots should still target them).
Joonas Rikkonen
2019-05-23 15:18:50 +03:00
feb32943c7
(be8059eff) Use RestSharp to download the existing preview image when editing published workshop items. WebClient doesn't seem to work in the Mac build
Joonas Rikkonen
2019-05-23 15:18:31 +03:00
c6f2125b4f
(85a4d4243) Fixed Steam servers never refreshing their info on the master server (game started, settings, etc), report the currently selected sub to Steam. Closes#1489
Joonas Rikkonen
2019-05-23 15:18:13 +03:00
5c06210265
(c01fdfc22) Attempt to fix items dropping out of the inventory in multiplayer, part 527: Inventory.ServerRead first drops all items that are in incorrect slots from the inventory, and then places the current items into correct slots. I think the problem was that the items were not necessarily dropped at the exact position of the character, because the physics update is run between the item position update and reading the network event. This occasionally caused the item to end up in a position where the character can't pick it again when placing the items into correct slots. Now the position of the item is forced to the position of the character during the dropping, and the CanClientAccess check is not done on items that were already in the character's inventory.
Joonas Rikkonen
2019-05-23 15:17:55 +03:00
4c3e5f324f
(29d49d21a) Fixed too small password input box
Joonas Rikkonen
2019-05-23 15:17:37 +03:00
d0c4b83de2
(3cd408e4a) Cancel Steam auth ticket when cancelling server connection (by clicking "Cancel" in either the "Connecting to..." popup or the password prompt). Fixes steam auth failed errors when attempting to reconnect after cancelling.
Joonas Rikkonen
2019-05-23 15:17:18 +03:00
5f4e6dc1a3
(8adbf4e54) Fixed hitscan projectiles going through walls if the weapon is fired while it's barrel is inside a collider
Joonas Rikkonen
2019-05-23 15:16:59 +03:00
65eb8f35c9
(7e8f246d2) Fixed clients not seeing turrets rotating at their end when another client is operating the turret. Happened because the cursor position was only synced when the aim key was pressed, and aiming is not required anymore when using turrets.
Joonas Rikkonen
2019-05-23 15:16:42 +03:00
5392a8b0d7
(fc1332bcb) Fixed structures getting scaled incorrectly when cloning a structure with a non-default scale in the sub editor
Joonas Rikkonen
2019-05-23 15:16:23 +03:00
950425174d
(7aea3c20b) Fixed subs with the HideInMenus tag being hidden in debug builds but not in release builds (instead of the other way around)
Joonas Rikkonen
2019-05-23 15:15:30 +03:00
9ba0b9a006
(c8f08ef59) Changelog update, increment version number
Joonas Rikkonen
2019-05-23 15:15:11 +03:00
6ef3828ac1
(21d03e165) Increased maximum voice chat volume further
Joonas Rikkonen
2019-05-23 15:14:54 +03:00
cddc049a6a
(c0e610a99) Ugly temporary workaround to OpenFileDialog crashing on some Linux systems. If instantiating the dialog fails, a message box pops up where the user can enter the path to the file manually.
Joonas Rikkonen
2019-05-23 15:14:34 +03:00
80a3a26fcd
(eb8bec90d) Use RestSharp to download workshop preview images (WebClient seems to be unreliable on Linux & Mac)
Joonas Rikkonen
2019-05-23 15:14:17 +03:00
aea21aa9d4
(1587318e9) Don't show the combat mission success text if it hasn't been translated
Joonas Rikkonen
2019-05-23 15:13:40 +03:00
88605bd060
(f95a5142b) Fixed: Game crashing when clicking on the 'No matchign servers found.' message in server list
Joonas Rikkonen
2019-05-23 15:13:02 +03:00
b6a0cd3871
(7a85fb03d) Added: Possibility to access any tutorial in a debug build
Joonas Rikkonen
2019-05-23 15:11:31 +03:00
f7d2a61b6c
(5acbb955e) Slice the overlay sprite of the connection panel to prevent it from overlapping with the connections on larger resolutions (TODO: test on resolutions higher than 1080p)
Joonas Rikkonen
2019-05-23 15:11:13 +03:00
827f54fcff
(a13c74ce0) Fixed: Loading screen dismissable & escape usable when the game is not active
Joonas Rikkonen
2019-05-23 15:10:38 +03:00
cd5d81c3f1
(e8befa230) Added: Unlocking of tutorials one by one. Fixed: EngineerTutorial's submarine reactor not starting properly in the off-state
Joonas Rikkonen
2019-05-23 15:09:42 +03:00
a359450b0d
(e54e87ee6) Fixed mechanic tutorial deconstruct objective not triggering if hatch is closed and repair ui thresholds
Joonas Rikkonen
2019-05-23 15:09:23 +03:00
d3b60d3d6a
(52b71b2f2) Fixed captain tutorial being impossible to complete due to the "all"/"job specific" options being removed from the "repair systems" order
Joonas Rikkonen
2019-05-23 15:09:04 +03:00
1fb558d7ef
(84593b8fb) Fixed: Oxygen levels of the patient on the submarine being adjusted too late
Joonas Rikkonen
2019-05-23 15:08:27 +03:00
6e47589ae2
(7b464c5f7) Fix report intruders button flickering when it shouldn't.
Joonas Rikkonen
2019-05-23 15:08:09 +03:00
a965314b8f
(15bea4eef) Only ask medical assistance if there is a character with the rescue all objective. Don't allow to add targets if the bot is dead.
Joonas Rikkonen
2019-05-23 15:07:50 +03:00
f3cb071b1d
(2921cd18b) Fix potential null reference exceptions in the IsValidTarget of the rescue all method.
Joonas Rikkonen
2019-05-23 15:07:32 +03:00
6396b825f1
(d276173e6) Enable money cheat command for release builds, but make it client only.
Joonas Rikkonen
2019-05-23 15:07:15 +03:00
5e77ed6507
(62f5afef3) Disable specular lighting (we don't have specular maps on practically any of the level graphics), set default lightmap scale to 1
Joonas Rikkonen
2019-05-20 20:37:09 +03:00
42cf9d3368
(da0d388a0) Fixed medical item usage occasionally failing even if the character has adequate skills to use it
Joonas Rikkonen
2019-05-20 20:36:18 +03:00
51c7c3c5e7
(829d1f980) changed repair requirement for fabricators to wrench.
Joonas Rikkonen
2019-05-20 20:36:01 +03:00
11d115cca4
(f33b03b1a) Remove the "repair job-specific"/"repair everything" options from the repair order and use "repair everything" by default. "Repair job-specific" isn't very useful anymore because the characters can prioritize what to fix based on their skills pretty well.
Joonas Rikkonen
2019-05-20 20:35:44 +03:00
0965401773
(7379abcea) Minor fixes to Typhon's exterior walls (misaligned/overlapping pieces, draw order issues)
Joonas Rikkonen
2019-05-20 20:35:10 +03:00
928ace7063
(c0f7f880e) Made the bug report button in the pause menu a little less prominent, more aliasing at the edges of the bug and notification icons
Joonas Rikkonen
2019-05-20 20:34:52 +03:00
32d14f97fc
(9ecea1c75) Flipped some hatches in tutorial outpost to update selection range
Joonas Rikkonen
2019-05-20 20:34:24 +03:00
b8da5670c1
(220a59c65) Fixed nullref exception in AIObjectiveRescure.Act if the character has no FindSafety objective
Joonas Rikkonen
2019-05-20 20:31:01 +03:00
97b095bd10
(0e668e083) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev (squashed together 20290af96..0e668e083 because the merge script shit itself due to the merges in between)
Joonas Rikkonen
2019-05-20 20:25:12 +03:00
2dd6bac801
(33e7bf99e) Added: Missing repair button highlight to broken junction box in EngineerTutorial
Joonas Rikkonen
2019-05-20 20:18:34 +03:00
120dc39a9e
(36d2ff935) Merge branch 'dev' of github.com:Regalis11/Barotrauma-development into dev
Joonas Rikkonen
2019-05-20 20:18:17 +03:00
1340780205
(18af6c22d) Fixed: On/Off switches not being highlighted in mechanic tutorial
Joonas Rikkonen
2019-05-20 20:17:59 +03:00
1101252ad2
(a652b4140) Added missing "dialognorescuetargets" to EnglishVanilla, don't attempt to say the line on languages other than English
Joonas Rikkonen
2019-05-20 20:17:42 +03:00
3cf514db97
(29fc2e4d4) Fixed AIObjectiveRescue throwing a nullref exception if the target is not the character itself, added null checks
Joonas Rikkonen
2019-05-20 20:17:25 +03:00
4aab2e27ce
(885d9ff5f) Fixed "datastore not initialized" console warning when starting up the dedicated server (cannot add design events before GameAnalytics has been initialized)
Joonas Rikkonen
2019-05-19 00:36:15 +03:00
c307b74f57
(01fa60350) Hacky fix to private servers showing up in the server list: use an invalid pchVersionString ("-1"), which causes the server to be rejected from the server list. Closes#1455
Joonas Rikkonen
2019-05-19 00:35:57 +03:00
f24db4d3ae
(77c9efbf8) Display the language names in the respective languages in the initial language selection screen. Closes#1467
Joonas Rikkonen
2019-05-18 21:54:15 +03:00
51e3e8d667
(2c8393f34) Fixed "The suitable treatments list may be inaccurate" overflowing in German & Russian, show item name tooltips when hovering over the treatment suggestions
Joonas Rikkonen
2019-05-18 21:52:36 +03:00
1dc05f04be
(de1373e13) Fixed dedicated server logging an error message if the client executable is not found (client exe is not included when installing the dedicated server through SteamCMD)
Joonas Rikkonen
2019-05-18 21:52:18 +03:00
55d380d1f0
(3c067d94f) Removed: Holding onto unconcious characters after closing the health interface
Joonas Rikkonen
2019-05-18 21:52:02 +03:00
dfa584c2c5
(0b650589c) Merge branch 'dev' of github.com:Regalis11/Barotrauma-development into dev
Joonas Rikkonen
2019-05-18 21:51:29 +03:00
50f379086c
(3b88adb46) Added: Highlighting to player health bar before the health interface has been opened for the first time
Joonas Rikkonen
2019-05-18 21:51:12 +03:00
1dc6dc861e
(3d6f5e573) Improved text positioning in the campaign UI crew/store/repair buttons
Joonas Rikkonen
2019-05-18 21:50:54 +03:00
eed0666879
(76909c3c7) Fixed "clowncostume" and "crewaway" achievements not unlocking in multiplayer, fixed being able to get the "killclown" achievement by committing suicide while wearing a clown costume. Closes#1478 + merge fix
Joonas Rikkonen
2019-05-18 18:22:24 +03:00
e17c8e5acb
(1df765f1d) Set text displays inside outposts to be hidden in game
Joonas Rikkonen
2019-05-18 18:22:06 +03:00
0021a71d2d
(4112b048e) Convert the name of the currently selected capture device to UTF8 in the settings menu, not just the available capture device names
Joonas Rikkonen
2019-05-18 17:56:16 +03:00
896dd9469c
(b13f5d345) If the "mysteries lie ahead" text that pops up when clicking the location at the center of the map is not available in the selected language, show the campaign roadmap (which mentions the center location not being reachable) instead
Joonas Rikkonen
2019-05-18 17:55:58 +03:00
d06870c82a
(05888a162) Added missing display name to alien coil's "activate" connection
Joonas Rikkonen
2019-05-18 17:55:40 +03:00
305fa484ad
(3e2eaf696) Fixed "mission failed" text still appearing in other languages due to TextManager automatically returning an English text if a text cannot be found in the selected language
Joonas Rikkonen
2019-05-18 17:55:21 +03:00
8fec6cae81
(bf3994d49) Fixed save time being displayed in UNIX time in the right-hand panel in the campaign setup UI
Joonas Rikkonen
2019-05-18 17:55:03 +03:00
f0d8186c69
(fc5c8644d) Automatically enable user statistics if the "do you want to send statistics" prompt cannot be shown on the selected language
Joonas Rikkonen
2019-05-18 17:54:46 +03:00
c44d64df1b
(a08a47a7f) Readded: Interval based reporting after entering the sub
Joonas Rikkonen
2019-05-18 17:54:28 +03:00
1146ecf3f3
(73fb25a43) Fixed: AI medic reporting by faking the reports
Joonas Rikkonen
2019-05-18 17:54:12 +03:00
c7efdbb0e3
(97afc6f16) Fixed: SubPatients list not cleared when restarting
Joonas Rikkonen
2019-05-18 17:53:54 +03:00
d36669c607
(7f6b8d538) Merge branch 'dev' of github.com:Regalis11/Barotrauma-development into dev
Joonas Rikkonen
2019-05-18 17:53:38 +03:00
b1326787f7
(32460d493) Fixed: Wait timers running in tutorials when pause menu is open
Joonas Rikkonen
2019-05-18 17:53:18 +03:00
419754ccf1
(6189d5b14) moved harpoon holder closer to the cabinet in security tutorial, removed more dangerous weapons from tutorial sub
Joonas Rikkonen
2019-05-18 17:53:00 +03:00
3a0d8bbb8a
(7125fc611) DIY translations for the last few missing connection texts. Pretty confident these are correct, hacked the lines together from existing texts and "verified" with Google Translate.
Joonas Rikkonen
2019-05-18 17:52:10 +03:00
31f74aca8d
(e3fee50d9) Use roughly matching "fallback translations" for ConnectionPanel texts that haven't been translated yet (e.g. "signal_1" -> "signal_in_1", "trigger_out" -> "shoot"). Still missing the charge-related connection names in batteries, couldn't find any suitable replacements for them
Joonas Rikkonen
2019-05-18 17:51:52 +03:00
1973a824bf
(91366496d) Removed connection displayname attributes from ItemAssemblies (ended up there with liberal use of Find & Replace, but it's better to use values from the item prefab)
Joonas Rikkonen
2019-05-18 17:48:06 +03:00
90e1786f92
(6f6fc33e7) The bots having the follow order now also equip mask/diving suit if the follow target has one. Unequipping not yet implemented.
Joonas Rikkonen
2019-05-18 17:47:48 +03:00
21641c63ec
(085c021c9) Renamed remora drone hull space to something other than 'airlock' to help AI make better life decisions.
Joonas Rikkonen
2019-05-18 17:47:30 +03:00
fd1b9dfbef
(e21f2bbff) Merge branch 'dev' of github.com:Regalis11/Barotrauma-development into dev
Joonas Rikkonen
2019-05-18 17:47:11 +03:00