Joonas Rikkonen
87a0ee21eb
(6e187d247) Fixed contained items' status effects being added twice to the list of an ItemContainer's active status effects when swapping items. For example, when swapping a fuel rod with another one, the status effect that increases AvailableFuel would be applied twice, causing the reactor to act as if there were 2 rods in it. Closes #1643 + merge fix
2019-06-15 20:24:01 +03:00
Joonas Rikkonen
157f6cfd21
(62b9ca04f) Removed Berilia from the build
2019-06-15 20:00:44 +03:00
Joonas Rikkonen
4b6a753947
(f2b1c4b73) Merge branch 'dev' of github.com:Regalis11/Barotrauma-development into dev
2019-06-15 19:45:32 +03:00
Joonas Rikkonen
b64d3d17ac
(ee4193544) Modified: Reduced the health interface opening range mildly to prevent ragdoll flailing at or close to old max range
2019-06-15 19:45:11 +03:00
Joonas Rikkonen
03a7093486
(1c5ce3fee) More descriptive error messages when publishing a Workshop item fails.
2019-06-15 19:44:13 +03:00
Joonas Rikkonen
63999fc17b
(62b9ca04f) Removed Berilia from the build
2019-06-15 19:43:32 +03:00
Joonas Rikkonen
e3ca616fff
(869ac975f) Merge branch 'master' into dev
2019-06-12 16:43:56 +03:00
Joonas Rikkonen
eaf4f6afb8
(face37755) Fixed clients timing out when trying to connect to a server that has banned someone. Closes #1568
2019-06-12 16:43:34 +03:00
Joonas Rikkonen
5f497543a4
(1986bc0d3) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-06-11 21:46:21 +03:00
Joonas Rikkonen
dd1ce8bf2f
(df244251c) Fixed: Electric devices that are underwater and are broken by flooding being repairable forever, due to condition never staying at full condition for long enough for the repairing to stop
2019-06-11 21:46:02 +03:00
Joonas Rikkonen
7dfa6e89fe
(ffa166343) Workshop fixes: - Refresh content package file in the staging folder when adding/removing files, not just when publishing. - Allow multiselecting files in the "add files" dialog. - Fixed autoupdating workshop files not working because Workshop.GetItem doesn't query the time the item was modified. - Some extra exception handling.
2019-06-11 21:45:01 +03:00
Joonas Rikkonen
772b39bd7b
(a0870be3a) Fixed all servers showing up as "Round has not started" in the server list
2019-06-09 17:45:32 +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
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
edccfe223d
(9a7d83a40) Fullscreen bug workarounds
2019-06-04 16:00:38 +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
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
e367f900b8
(2a4bd39c2) Merge branch 'dev' into human-ai
2019-05-16 05:33:13 +03:00
Joonas Rikkonen
3d7a113d75
(048b753e6) Merge branch 'dev' into human-ai
2019-05-16 05:20:29 +03:00
Joonas Rikkonen
108e42edb0
(b5250291f) Merge branch 'dev' into human-ai
2019-05-16 05:15:16 +03:00
Joonas Rikkonen
454dda56c7
(1762f02b3) Merge branch 'dev' into human-ai
2019-05-16 05:08:22 +03:00
Joonas Rikkonen
039d07f693
(a2943d8b7) Merge branch 'dev' into human-ai
2019-05-16 05:04:10 +03:00
Joonas Rikkonen
60f52375e6
(7788ec72a) Test issuing orders automatically.
2019-05-16 05:03:49 +03:00
Joonas Rikkonen
029f5fccda
(8df97f638) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-05-06 11:35:46 +03:00
Joonas Rikkonen
26eaf244ed
(b17b66c5f) updated remora and drone
2019-05-06 11:35:29 +03:00
Joonas Rikkonen
f42a7c1ec6
(69d450d58) Initialize SteamManager before creating the GameMain instance
2019-05-06 11:34:36 +03:00
Joonas Rikkonen
fb21005258
(6f4bea467) Updated doors
2019-05-03 13:43:47 +03:00
Joonas Rikkonen
b551ae7999
(c1468d39d) Overhauled docking interface (WIP)
2019-05-03 13:39:54 +03:00
Joonas Rikkonen
2ffb8d922d
(acf0cb343) Fixes to EnableWorkShopItem: - Don't allow enabling if the item is not compatible with the user's version of Barotrauma or if it's a core package that's missing some required files. - Don't allow enabling if the item external files referenced in the content package are not found (e.g. if a mod uses vanilla files but the vanilla files aren't found).
2019-04-29 21:10:51 +03:00
Joonas Rikkonen
d3ef770243
(9122340aa) Fixed inability to enable content packages if some of the files included in the package are already in the game folder (which may happen, for example, if enabling a content package fails)
2019-04-29 21:10:20 +03:00
Joonas Rikkonen
b6d854fc94
(8b6b6ed4c) Added indication to server preview window if server has VOIP enabled
2019-04-23 11:17:55 +03:00
Joonas Rikkonen
6262b3ea54
(ce8e185aa) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-04-16 17:12:09 +03:00
Joonas Rikkonen
bd07acf26d
(052ab6307) Use MonoKickstart on Linux so installing Mono is not required, fixed division by zero if the width of the server console window is 0
2019-04-16 17:11:49 +03:00
Joonas Rikkonen
d59efcc2c0
(58da95a91) Add a todo note.
2019-04-15 11:56:31 +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
532e8bf122
(2f2a6df6a) Fixed crashing when attempting to publish a sub with a preview image larger than 1MB on the Steam Workshop. Closes #1400
2019-04-08 11:44:20 +03:00
Joonas Rikkonen
f475c16b71
(802af8fef) Changed workshop items to be ordered by total unique subscriptions rather than trending which is view based
2019-04-05 16:16:40 +03:00
Joonas Rikkonen
b48aa89004
bbc4a31...e6715d6
...
commit e6715d605db9bb1d608e4a4990ac41f6214f61d1
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Tue Mar 5 17:22:31 2019 +0200
Fixed the "control" console command not being usable by clients, changed the way arguments are given to the "setclientcharacter" command (no semicolon to separate the names, quotation marks have to be used for multi-word names just like with any other command). Closes #1224
commit acb7c1e0dc05bf619e7ec4875196cc45647d3fb4
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Tue Mar 5 16:30:38 2019 +0200
Steam Workshop fixes:
- Install content packages for items that only contain a sub. Otherwise the system can't determine if the item has been updated (and might also be useful for toggling off incompatible subs when switching from mod to another).
- Log an error instead of crashing the game if CheckWorkshopItemEnabled or CheckWorkshopItemUpToDate fails due to a missing filelist.xml.
- Show a messagebox when a workshop item is updated succesfully.
commit b2e8ed565bc03f466930799268c13b2fca4bb9c9
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Tue Mar 5 14:43:42 2019 +0200
Fixed nullref exception when disabling a workshop item that doesn't have an update button (or when enabling the item fails)
commit 26f1f285cd80ca6f023b12e6dd80dc71e87ee9c3
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Tue Mar 5 14:15:14 2019 +0200
Fixed console command aliases not being taken into account in GameClient.HasConsoleCommandPermission (meaning that the client needed a permission for each name variant of a command, making it impossible to for example use "fixwalls" instead of "fixhulls"). Closes #1225
commit dee02de681a212efd0e0a82c14619f3fe4839cc4
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Tue Mar 5 13:35:48 2019 +0200
Fixed traitor rounds failing to start if there's no owner client, fixed occasional "traitorCount somehow ended up less than 1" errors due to Rand.Int using 0 as the minimum value. Closes #1217
2019-03-18 22:30:27 +02:00
Joonas Rikkonen
044fd3344b
2f107db...5202af9
2019-03-18 21:42:26 +02:00