Commit Graph

4105 Commits

Author SHA1 Message Date
Joonas Rikkonen
012b10d0dc (a487baf88) Fixed: Formatting 2019-06-04 15:39:07 +03:00
Joonas Rikkonen
1a892815fb (91ea4d8cb) Fixed: Incorrect parameter formatting 2019-06-04 15:38:50 +03:00
Joonas Rikkonen
e592c49fa8 (221f9f2a6) Merge branch 'dev' into capitalizationfixes 2019-06-04 15:38:31 +03:00
Joonas Rikkonen
f797235bfd (38d8117f7) Added: More routing of TextManager.Get().Replace -> TextManager.GetWithVariable(s), missing workshop-related localization tags to englishvanilla 2019-06-04 15:38:12 +03:00
Joonas Rikkonen
822322e669 (bb2624736) Don't keep running the end round cinematic if the player leaves the game screen. Otherwise the player can, for example, quickly start a new single player round or switch to the sub editor, and have the game crash when then end round cinematic finishes and unloads the sub. 2019-06-04 15:37:52 +03:00
Joonas Rikkonen
62646dfc96 (299a6cc5b) Added an upper limit to impact damage done to ragdolls (10% of the character's max health). Because ragdolled characters can now receive impact damage, getting the sub thrown around by monsters was way too lethal. 2019-06-04 15:37:33 +03:00
Joonas Rikkonen
b31fbe23da (618410bf9) Fixed clients crashing when opening the server settings menu 2019-06-04 15:36:58 +03:00
Joonas Rikkonen
82dee0ffd7 (7f0150165) Fixed exception in SteamManager.RefreshServerDetails when not connected to Steam. 2019-06-04 15:36:40 +03:00
Joonas Rikkonen
f6e6218bb1 (6736960da) Fixes to name-based item checks that wouldn't work correctly if playing in a language other than English: - Fixed Item.ReadSpawnData failing to find the correct prefab if the client is using a different language than the server, a couple of fixes to name-based item checks. - Fixed extra cargo spawning. - Fixed clients not getting correct ID card tags for the respawn shuttle. 2019-06-04 15:36:21 +03:00
Joonas Rikkonen
1a011971d0 (49ace9e7f) Removed unused field from CreditsPlayer 2019-06-04 15:36:03 +03:00
Joonas Rikkonen
a83532f7a9 (5f61edb68) Allow to issue orders in single player while not controlling any character (freecam debug). 2019-06-04 15:35:45 +03:00
Joonas Rikkonen
eb7097d1a3 (439f256af) Don't reset the los if there is no client (single player). Fixes los resetting between game sessions (less tedious debugging). 2019-06-04 15:35:26 +03:00
Joonas Rikkonen
c6a94f6c3d (5bae788e3) Fixed coilgun bounds on remora drone, refreshed drone 2019-06-04 15:35:09 +03:00
Joonas Rikkonen
ef5e0359c3 (93b896fa9) Fixed items not being moved to the humanhusk's inventory when a huskified player dies due to the inventory slot types not matching. 2019-06-04 15:34:30 +03:00
Joonas Rikkonen
a9786ec7ad (24bc74c0b) Added a missing line to credits 2019-06-04 15:33:55 +03:00
Joonas Rikkonen
04f69dbe63 (b3c71807f) Updated to the latest version of GameAnalytics 2019-06-04 15:33:38 +03:00
Joonas Rikkonen
7babe75d18 (262cb429c) More implementation 2019-06-04 15:33:16 +03:00
Joonas Rikkonen
a3e67dd40a (7163b300e) Added: Way for capitalizing / lowercasing replaced variables depending on the position in the sentence & some implementations 2019-06-04 15:32:59 +03:00
Joonas Rikkonen
9e345fb7c6 (b17ad03b6) Removed accidental ">" from credits 2019-06-04 15:32:22 +03:00
Joonas Rikkonen
bc566ac0e7 (bc44f3622) Fixed credits not resizing when resolution is changed 2019-06-04 15:32:04 +03:00
Joonas Rikkonen
04932e960a (5b6f8ab90) Assign displayModeDD.OnSelected before adding items to it 2019-06-04 15:31:46 +03:00
Joonas Rikkonen
b3b9167c48 (034bb920b) Fixed selecting display resolution when using borderless on Linux 2019-06-04 15:31:27 +03:00
Joonas Rikkonen
adaa59a39b (e4191497a) Workaround to changing resolution in fullscreen + force borderless windowed to display resolution 2019-06-04 15:31:09 +03:00
Joonas Rikkonen
19eb50d4fb (99824fa09) Reallow changing resolution in fullscreen/borderless, 4 real now 2019-06-04 15:30:49 +03:00
Joonas Rikkonen
93e4767fb8 (657674526) Reallow changing resolution in fullscreen/borderless. TODO: test, disable in borderless because it seems to do nothing? 2019-06-04 15:30:32 +03:00
Joonas Rikkonen
88c4c9a248 (456804016) Handle exceptions thrown by GameAnalytics.SetEnabledInfoLog in debug builds 2019-06-04 15:30:14 +03:00
Joonas Rikkonen
bce99f2e6f (7e0adb991) Fixed legacy items failing to load if a sub is saved with a language other than English and the language then changed to something else. 2019-06-04 15:29:55 +03:00
Joonas Rikkonen
ebd916e95c (9a7d83a40) Fullscreen bug workarounds 2019-06-04 15:29:36 +03:00
Joonas Rikkonen
405cdf63a3 (a7543019c) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev 2019-05-23 17:04:47 +03:00
Joonas Rikkonen
304db988b1 (b63c9bf0c) Fixed OpenFileDialog not closing on Linux 2019-05-23 17:04:30 +03:00
Joonas Rikkonen
834ee2947b (32eb82193) Fix: bots not using the oxygen tanks found in their inventory when the find safety objective is active. 2019-05-23 16:28:22 +03:00
Joonas Rikkonen
e9d31ed0be (1241a5bd4) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev 2019-05-23 16:28:04 +03:00
Joonas Rikkonen
44a5c9e588 (81babbeac) Added Linux System.Windows.Forms 2019-05-23 16:27:46 +03:00
Joonas Rikkonen
2c22d6b6d7 (26f71bab4) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev 2019-05-23 16:27:27 +03:00
Joonas Rikkonen
90149b9435 (912383b95) Unequip the diving gear when the follow target unequips it. 2019-05-23 16:27:10 +03:00
Joonas Rikkonen
b8ebf34c38 (4c111302a) Fixed Shuttle Shell A01/A02 colliders not being resized according to the size of the wall 2019-05-23 16:26:51 +03:00
Joonas Rikkonen
aab7b3ff16 (c08201dee) Hide the texture scale for now, because currently you shouldn't edit it in the editor. 2019-05-23 16:26:31 +03:00
Joonas Rikkonen
48e8c62cae (97bf93407) Fix a typo in a function name. 2019-05-23 16:26:13 +03:00
Joonas Rikkonen
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. 2019-05-23 16:07:47 +03:00
Joonas Rikkonen
a95f1b7186 (d7b8238d6) Don't show reports from breaches that are room to room (the bots should still target them). 2019-05-23 15:18:50 +03:00
Joonas Rikkonen
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 2019-05-23 15:18:31 +03:00
Joonas Rikkonen
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 2019-05-23 15:18:13 +03:00
Joonas Rikkonen
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. 2019-05-23 15:17:55 +03:00
Joonas Rikkonen
4c3e5f324f (29d49d21a) Fixed too small password input box 2019-05-23 15:17:37 +03:00
Joonas Rikkonen
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. 2019-05-23 15:17:18 +03:00
Joonas Rikkonen
5f4e6dc1a3 (8adbf4e54) Fixed hitscan projectiles going through walls if the weapon is fired while it's barrel is inside a collider 2019-05-23 15:16:59 +03:00
Joonas Rikkonen
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. 2019-05-23 15:16:42 +03:00
Joonas Rikkonen
5392a8b0d7 (fc1332bcb) Fixed structures getting scaled incorrectly when cloning a structure with a non-default scale in the sub editor 2019-05-23 15:16:23 +03:00
Joonas Rikkonen
950425174d (7aea3c20b) Fixed subs with the HideInMenus tag being hidden in debug builds but not in release builds (instead of the other way around) 2019-05-23 15:15:30 +03:00
Joonas Rikkonen
9ba0b9a006 (c8f08ef59) Changelog update, increment version number 2019-05-23 15:15:11 +03:00