Commit Graph

4150 Commits

Author SHA1 Message Date
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
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
Joonas Rikkonen
e79c980a5c (6c66f1762) Lowered alien walls health a bit 2019-06-04 16:38:17 +03:00
Joonas Rikkonen
bea7b58ff3 (a410fd46c) Trying to help the merge script through a jungle of merges 2019-06-04 16:37:31 +03:00
Joonas Rikkonen
5208b922d8 (46e39d26c) v0.9.0.4 2019-06-04 16:12:45 +03:00
juanjp600
9364b3839a (6eee2e437) Replaced OpenTK + replaced reference OpenAL implementation with soft_oal 2019-06-04 16:06:05 +03:00
Joonas Rikkonen
babc87903b (f9330e2e0) Modified: MacOS to use the same monokickstart when launching server 2019-06-04 16:03:35 +03:00
Joonas Rikkonen
79d4f17c0e (1e3d23ded) Added more battery cells to Remora 2019-06-04 16:03:18 +03:00
Joonas Rikkonen
8184f0e6f6 (6b3ca1aae) Fixed the "item in use by x" text not being visible in item interfaces 2019-06-04 16:03:00 +03:00
Joonas Rikkonen
aaa945ded8 (0f1d327f0) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev 2019-06-04 16:02:42 +03:00
Joonas Rikkonen
81dd2f3202 (0c86b4b28) Revert "Don't reset the los if there is no client (single player). Fixes los resetting between game sessions (less tedious debugging)." 2019-06-04 16:02:25 +03:00
Joonas Rikkonen
51c311aecb (5b6f8ab90) Assign displayModeDD.OnSelected before adding items to it 2019-06-04 16:02:06 +03:00
Joonas Rikkonen
c39eec8c89 (034bb920b) Fixed selecting display resolution when using borderless on Linux 2019-06-04 16:01:49 +03:00
Joonas Rikkonen
6ffe13b4b7 (e4191497a) Workaround to changing resolution in fullscreen + force borderless windowed to display resolution 2019-06-04 16:01:31 +03:00
Joonas Rikkonen
a1e558d14a (99824fa09) Reallow changing resolution in fullscreen/borderless, 4 real now 2019-06-04 16:01:14 +03:00
Joonas Rikkonen
12ad53297d (657674526) Reallow changing resolution in fullscreen/borderless. TODO: test, disable in borderless because it seems to do nothing? 2019-06-04 16:00:57 +03:00
Joonas Rikkonen
edccfe223d (9a7d83a40) Fullscreen bug workarounds 2019-06-04 16:00:38 +03:00
Joonas Rikkonen
3b839d5b07 (2d5508b49) Changelog update 2019-06-04 15:39:24 +03:00
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