Commit Graph

4175 Commits

Author SHA1 Message Date
Joonas Rikkonen
ea847eb074 (face37755) Fixed clients timing out when trying to connect to a server that has banned someone. Closes #1568 2019-06-13 11:54:29 +03:00
Joonas Rikkonen
e5d8b35761 Merge commit '6188a25cfa4f6adbd59e005cbf011b960e48276c' 2019-06-13 11:53:18 +03:00
Joonas Rikkonen
6188a25cfa (88a9d6205) Incremented version number 2019-06-09 17:43:26 +03:00
Joonas Rikkonen
5da3868e78 (ead6b8cc9) Add an item in the change log. 2019-06-09 17:43:09 +03:00
Joonas Rikkonen
017293fdd9 (fe150b924) Fix crashing when an invalid resolution is defined in the configs. Probably doesn't fix all crashes due to high resolutions. 2019-06-09 17:42:51 +03:00
Joonas Rikkonen
f90a849f25 (d6ac3a03c) Add things in the changelog. 2019-06-09 17:42:32 +03:00
Joonas Rikkonen
66d24459dc (57a73f7b2) Changelog update 2019-06-09 17:42:15 +03:00
Joonas Rikkonen
b988e633dd (c6a02d462) Don't show the "received a position update for an item with no physics body" error messages in release builds if verbose logging is not enabled (only send them to GameAnalytics). 2019-06-09 17:41:38 +03:00
Joonas Rikkonen
f96008fc2e (7e2b368ce) Add a null check and change the SelectedContentPackages collection readonly. Should fix the null reference mentioned in a comment of #1513, when starting a Dedicated Server. Does not fix the crash, though. 2019-06-09 17:41:20 +03:00
Joonas Rikkonen
0b4579a571 (b7fdbd373) Merge branch 'dev' of github.com:Regalis11/Barotrauma-development into dev 2019-06-09 17:41:03 +03:00
Joonas Rikkonen
8e65bd62b9 (7df498c13) Fixed: Doors being weldable in the tutorial with no access to crowbar or info on how to open shut doors, thus causing the player to get stuck 2019-06-09 17:40:45 +03:00
Joonas Rikkonen
39a9e1cc72 (482371a1e) Lowered default video volume to make the splash screens less eardrum-bursting 2019-06-09 17:40:25 +03:00
Joonas Rikkonen
b1ee229170 (6c5225d9e) Merge branch 'dev' of github.com:Regalis11/Barotrauma-development into dev 2019-06-09 17:39:50 +03:00
Joonas Rikkonen
6dc3e64bf5 (fba51acd3) Fixed: Mechanic tutorial getting stuck if repairing the broken pump before the leaks are repaired 2019-06-09 17:39:32 +03:00
Joonas Rikkonen
45e05f7c4b (0fe4c8adb) Fixed server ignoring the max players value set in the "host server" menu 2019-06-09 17:39:14 +03:00
Joonas Rikkonen
942b8a8588 (2be015bd1) Added: Code hardening due to a crash where the item was null 2019-06-09 17:38:57 +03:00
Joonas Rikkonen
771f8d7286 (30e7a1617) Added an error check & exception handling to DebugConsole.RewriteInputToCommandLine (cherry-picked from respawn-overhaul, accidentally commited in the wrong branch) 2019-06-09 17:38:40 +03:00
Joonas Rikkonen
a70319bbd2 (97e5bb5d1) Don't show the "kick / vote to kick" buttons when inspecting the owner of the server, or display the "x voted to kick" message if someone tries to vote kick the owner. 2019-06-09 17:38:20 +03:00
Joonas Rikkonen
77926908fc (be1093d88) Allow to edit the door closing and opening speed. Increase the default speed from 2 to 3. 2019-06-09 17:38:01 +03:00
Joonas Rikkonen
6c90d14462 (545598d02) Change the repair tooltip color from gray to cyan even when the character doesn't have required skills. 2019-06-09 17:37:43 +03:00
Joonas Rikkonen
9341ac772d (d616acca8) Empty contained item indicators (oxygen tank, battery, etc indicators) keep pulsating when they're empty 2019-06-09 17:37:25 +03:00
Joonas Rikkonen
effcbd93c6 (ea3b77d8a) Fixed servers not sending a hull update when the last fire source in the hull is put out. Caused the fire not to disappear client-side until the water/oxygen in the hull changes enough for a network event to be created. 2019-06-09 17:37:07 +03:00
Joonas Rikkonen
85d19d7f3c (53c44ee8a) Disallow shooting and attacking when hovering over a GUIComponent + added guimessagebox command 2019-06-09 17:36:48 +03:00
Joonas Rikkonen
4f91f76447 Merge commit '5208b922d8fa07321cf33de56bdc2a8f389df681' 2019-06-04 16:57:05 +03:00
Joonas Rikkonen
aefa46eaa5 (7754ad698) Fixed scooters occasionally flicking around in the multiplayer. I think the issue was that clients/server would set the cursor position 60 units away from aim ref position (= upper part of the collider), but due to the inaccuracy of the ragdoll syncing, the aim ref pos is not always where the shoulder of the character is, which in laggy situations could cause the cursor position to be at the wrong side of the ragdoll. 2019-06-04 16:52:43 +03:00
Joonas Rikkonen
cdc58316ed (f2cce83a3) AI combat improvements: - Bots now find weapons that are inside the equipped containers (tool boxes). - Bots can now use any item as a weapon as long as there's a combat priority defined for the items. - Adjust the combat priorities a bit; the bots now prioritize welding tool and plasma cutter over wrench or toolbox. 2019-06-04 16:52:24 +03:00
Joonas Rikkonen
c4584f7763 (d5505ed3d) Show the name of the server in the "connecting to..." popup instead of the IP address 2019-06-04 16:52:07 +03:00
Joonas Rikkonen
e633ecca69 (e83e351e8) Fixed health interface now focusing to the most damaged limb when closing and reopening the interface 2019-06-04 16:51:49 +03:00
Joonas Rikkonen
0f38f154d9 (9cec8d97d) Fixed GUINumberInput buttons not becoming disabled when setting the min/max values (e.g. the minus button in the extra cargo menu was clickable even if the value was 0) 2019-06-04 16:51:31 +03:00
Joonas Rikkonen
a127edca80 (292692029) Nerfed plasma cutters, reduced alien wall healths, modified oxygen generation levels to suit new exponential model 2019-06-04 16:50:40 +03:00
Joonas Rikkonen
40890a7754 (1cdaf2ba2) Make oxygen generator output decrease exponentially to make it easier to tune the output so there's enough oxygen regardless of the crew size when the generator is in a good condition, but not enough when it's damaged. Generator outputs should be adjusted a little higher now, for example multiplying them by 4 would mean the generator provides 100%-400% of the previous output when above 50% condition, and below that the output starts rapidly dropping. 2019-06-04 16:44:44 +03:00
Joonas Rikkonen
7056cbdeb3 (d34672075) Fixed items not being positioned correctly in itemcontainers that are rotated. Closes #1511 2019-06-04 16:44:27 +03:00
Joonas Rikkonen
2b7649bd2b (44694344e) Don't allow deleting vanilla subs in the sub editor 2019-06-04 16:44:10 +03:00
Joonas Rikkonen
43dcc98b8e (9adead624) Add source rect nudging in the sprite editor (move the source rect position with the arrows). 2019-06-04 16:43:52 +03:00
Joonas Rikkonen
53ff77d428 (953c0c5de) Forgot to commit this 2019-06-04 16:43:34 +03:00
Joonas Rikkonen
808fcdcb75 (6b47d1ebc) Fixed inability to spawn items in characters' inventories and simplified the spawnitem command (multi-word item/character names must be surrounded with quotation marks now, so we don't have to guess which words belong to the item name and which to the character name). + added "startwhenclientsready" console command 2019-06-04 16:43:16 +03:00
Joonas Rikkonen
3bc52e2d95 (b4fd73057) Reset item position update interval when a client fails to pick it up due to it being accessible (should cause the position of the item to be corrected if the client failed to pick it up due to the position not matching the server position). 2019-06-04 16:42:57 +03:00
Joonas Rikkonen
d60fd839c7 (a207445eb) Show the traitor greeting message before the code word message (saw one streamer read the code words out loud before realizing he was a traitor and that it was secret information). 2019-06-04 16:42:38 +03:00
Joonas Rikkonen
d1ca8f1fb8 (04efc4310) Fixed splash screens playing after loading screen is closed + fixed splash screens getting skipped while out of focus 2019-06-04 16:42:18 +03:00
Joonas Rikkonen
3393cb7a1b (4ca1f10d7) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev 2019-06-04 16:41:59 +03:00
Joonas Rikkonen
fd8fe59688 (7d2df62c0) fixed ID card tags 2019-06-04 16:41:39 +03:00
Joonas Rikkonen
aadb0ffa80 (cb59734bd) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev 2019-06-04 16:41:00 +03:00
Joonas Rikkonen
440393d0cd (87a0f7ac8) If the bot is on a different level than the target, keep running to the target. i.e. Cannot use linear distance calculation inside the sub. 2019-06-04 16:40:41 +03:00
Joonas Rikkonen
7f5a6f77dd (c8c4b0d92) Require that the bot is in the same hull as the goto target, before calling it done. 2019-06-04 16:40:23 +03:00
Joonas Rikkonen
25a74eb7f6 (b6e81bcfe) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev 2019-06-04 16:40:05 +03:00
Joonas Rikkonen
7eb06c3b5c (dfb859379) Additional fixes to audio device capture list 2019-06-04 16:39:47 +03:00
Joonas Rikkonen
6282d8ff9f (64725d01c) Moved the new voip text to the new additions 2019-06-04 16:39:28 +03:00
Joonas Rikkonen
075b07e290 (4b9a8bdaf) Layout improvements to the Debug Console UI 2019-06-04 16:39:10 +03:00
Joonas Rikkonen
6b01c29a01 (fc1d72489) Fixed crash when no audio capture devices are available 2019-06-04 16:38:51 +03:00
Joonas Rikkonen
7a4e0ea1bb (c9039a4ad) Shorter the follow distance to make to make it less likely that bots stay on the doorways when following. TODO: We'd probably want to check that the target is in the same room? 2019-06-04 16:38:34 +03:00