Commit Graph

3047 Commits

Author SHA1 Message Date
Joonas Rikkonen
fcdfee6328 (333e0a646) Added automatic hull & item repair option to the campaign. TODO: adjust costs, now both options cost a fixed 500 credits. Closes #1314 2019-04-15 11:55:49 +03:00
Joonas Rikkonen
57180df5dd (dc2a4682d) Adjustments to sub layout, lighting, textures, new spawnpoints, door settings, and deterioration 2019-04-15 11:55:34 +03:00
Joonas Rikkonen
d7e41d95af (bb287fabc) Decreased simple physics distance, sonar now displays characters that are in simple physics mode 2019-04-11 18:28:38 +03:00
Joonas Rikkonen
046a6d5abc (b899f62c0) Server emulates the ragdoll input when clients are stunned, unconscious or dead. Fixes disconnected players appearing in a weird half-crouching pose until they die, and might fix ragdolling in general doing the same (see #1297). The problem apparently appears when not playing locally, haven't tested yet. 2019-04-11 18:28:24 +03:00
Joonas Rikkonen
ddfdb3f4bf (7f0d0fe11) Fixed specular maps going over characters, fixed levelobject draw order not working correctly in the level editor 2019-04-11 18:28:10 +03:00
Joonas Rikkonen
2f86991ce5 (fdf8cfbbe) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev 2019-04-11 18:27:41 +03:00
Joonas Rikkonen
a3342ca96d (ffa3ddbca) Implemented changing mineral sprites when attached to a wall 2019-04-11 18:27:25 +03:00
Joonas Rikkonen
913b0f4526 (a5eaeca2c) Fix alternative layout not being used on linked items that were selected (only on the linked items that were displayed when another object is selected). 2019-04-11 18:27:10 +03:00
Joonas Rikkonen
f4275de1ac (845cfe372) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev 2019-04-11 18:26:56 +03:00
Joonas Rikkonen
a57b7184fb (f6c34b377) Fix crawlers not reacting to any targets if properly latched on walls. 2019-04-11 18:26:42 +03:00
Joonas Rikkonen
9b0e0ab278 (ec990ac7c) Save chatbox & crew menu toggle state between rounds 2019-04-11 18:26:26 +03:00
Joonas Rikkonen
c87606fd28 (2ed298287) Add temporal spreading to monster events when spawning multiple monsters. Increase the spatial spread when spawning monsters along the main path. 2019-04-11 18:26:12 +03:00
Joonas Rikkonen
e7e858c05b (db7e4d6d5) Fix "crawler balling" caused by crawlers taking damage when targeting the sub and not yet latched on it. 2019-04-11 18:25:58 +03:00
Joonas Rikkonen
16cc5c8bc2 (7960f5b50) Fixed nullref exception when attempting to start a mission round with mission type set to None 2019-04-11 18:25:44 +03:00
Joonas Rikkonen
21cc6001d4 (fc63971e1) Implement disabling the enemy ai. Fix enablecrewai command. 2019-04-11 18:25:29 +03:00
Joonas Rikkonen
50317e3626 (1edd7c0b9) Created methods for getting lists of favourite servers and servers you've been to (history) from the GetServers method, changes might be needed 2019-04-11 18:25:15 +03:00
Joonas Rikkonen
dd45af5a9f (20f37d9c7) Option to toggle structure drop shadows and edit the position of the shadow 2019-04-11 18:25:01 +03:00
Joonas Rikkonen
b76aa1ff3a (03291eb8d) Use the sourcerect of a structure's default sprite for the background sprite if it doesn't define it's own sourcerect 2019-04-11 18:24:45 +03:00
Joonas Rikkonen
266d58ca08 (7b78900c1) Reset doors in vanilla subs 2019-04-11 18:24:31 +03:00
Joonas Rikkonen
d59d547fff (0245c838b) Fixed "resetselected" only resetting the first selected entity 2019-04-11 18:24:15 +03:00
Joonas Rikkonen
3eaec8bbc6 (c490f5118) Fixed bots not appearing to use repair tools or weapons client-side when repairing something or attacking (i.e. they aimed the item but never fired/used it) 2019-04-11 18:24:01 +03:00
Joonas Rikkonen
c9cdbcc7ed (aa49312e0) Fixed bots failing to do almost anything in multiplayer due to the submarine's team ID not matching theirs 2019-04-11 18:23:47 +03:00
Joonas Rikkonen
a53c0fd9bb (8f575fa16) Fixed chatbox & crew menu being hidden if any character uses a controller 2019-04-11 18:23:31 +03:00
Joonas Rikkonen
2af78d096e (8b3cd3de5) Fixed clients never removing network events the server has already received (!), don't create a new client event if there's already an identical event waiting to be sent 2019-04-11 18:23:17 +03:00
Joonas Rikkonen
90086375a4 (9837460b8) Display a progress bar when welding doors shut. 2019-04-11 18:23:03 +03:00
Joonas Rikkonen
2db312f71e (3d7994d75) Added a command that resets selected items and structures to prefab values 2019-04-11 18:22:49 +03:00
Joonas Rikkonen
5f4797bb1a (c6972d8ed) Fixed ServerInfo not fetching some of the texts from the text xml 2019-04-11 18:22:34 +03:00
Joonas Rikkonen
74c0b22b77 (c13450762) Added All tab to the sub editor screen entity list 2019-04-11 18:22:19 +03:00
Joonas Rikkonen
8f821c817a (ec5f3cd24) Added mission texts to EnglishVanilla, use "[reward]" tag in the texts instead of the actual number so we don't have to change the descriptions if we change the reward 2019-04-10 15:14:16 +03:00
Joonas Rikkonen
bf953177b9 (7ef195de5) Added server preview to be cleared on server list refresh 2019-04-10 15:14:00 +03:00
Joonas Rikkonen
9f55da3677 (8d282f4cc) Hide the crew area and the chat box when using a controller (= aiming with a turret or similar item). 2019-04-10 15:13:25 +03:00
Joonas Rikkonen
488fded57f (208dc8793) Fixed ElectricalDischarger electricity effect staying visible if the item breaks or the component is deactivated from outside (e.g. via a StatusEffect or the parent component). Closes #1402 2019-04-10 15:13:08 +03:00
Joonas Rikkonen
e94228d346 (b948206e8) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev 2019-04-10 13:35:03 +03:00
Joonas Rikkonen
9a54b89bf3 (0eb0c36ec) Fixed door background sprites being drawn in front of characters (TODO: update sprite depths in the subs) 2019-04-10 13:30:25 +03:00
Joonas Rikkonen
af260565ad (5fbd1cdee) Reload sprite and reset the depth when reset to prefab method is called. 2019-04-10 13:30:08 +03:00
Joonas Rikkonen
06ac9a04ba (84bc4cdae) Display another message when trying to directly open a door that doesn't have buttons on it (wired to remote buttons/controllers). 2019-04-10 13:29:50 +03:00
Joonas Rikkonen
85acb21069 (22af8c988) Don't crash them game if playing the splash screen fails 2019-04-10 13:29:33 +03:00
Joonas Rikkonen
aa883064c6 (a87395f64) Moved content packages at the bottom of the list in server info panel 2019-04-10 13:29:15 +03:00
Joonas Rikkonen
18f49a3fd4 (1d26e9d80) Improved Server List screen layout 2019-04-10 13:28:58 +03:00
Joonas Rikkonen
2ca299af10 (ab07307c5) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev 2019-04-10 13:27:49 +03:00
Joonas Rikkonen
593d99ec38 (df9b1966f) Added an option to disable directional voice chat. Closes #1414 2019-04-10 13:27:30 +03:00
Joonas Rikkonen
74da38bd10 (3315662d5) Implement optional required items (lol) and fix the doors. It's a bit confusing, but should work. 2019-04-10 13:26:56 +03:00
Joonas Rikkonen
f941a21ada (0bb76a38c) made doors repairable with wrench 2019-04-10 13:26:39 +03:00
Joonas Rikkonen
f01dd9f4c6 (8fa3d4cb0) New deterioration values (may I never have to do this again), fixed autodoors (way less doors and hatches closing on player) 2019-04-10 13:26:04 +03:00
Joonas Rikkonen
b86059e223 (2ca7e50c9) Rextured some backwalls for better readability, relit whole sub, new deterioration values (may I never have to do this again) 2019-04-10 13:25:45 +03:00
Joonas Rikkonen
d6f2f0885d (6419950d6) Relit sub, new deterioration values (may I never have to do this ever again), retextured some walls for easier readability. 2019-04-10 13:25:28 +03:00
Joonas Rikkonen
40d0a49958 (0946322ab) Fixed file transfer progress bars not being visible in NetLobbyScreen. Closes #1412 2019-04-10 13:25:10 +03:00
Joonas Rikkonen
ca5e11e859 (476b2ba9b) Don't allow deattaching items when another component of the item is selected (e.g. wiring interface), interrupt picking if the item is removed or moved to an inventory 2019-04-10 13:24:53 +03:00
Joonas Rikkonen
fa4d1caeed (552a3719d) Don't open a door by clicking "select", if the door has any required items (in which case we want to force open it by clicking "use"). 2019-04-10 13:24:36 +03:00
Joonas Rikkonen
c1c869b944 (321793927) Always show the outer clothes slot. Reordered the slots so that the most frequently used ones are closer to the "main" inventory. 2019-04-10 13:24:21 +03:00