Commit Graph

4261 Commits

Author SHA1 Message Date
Joonas Rikkonen
c76ae7612d (c224aa4f4) Refresh the size of the linked gap when a door's scale is changed 2019-06-15 20:14:58 +03:00
Joonas Rikkonen
d08132afc5 (667564ff6) Fixed item scale not being saved and item rect not being scaled according to the item's scale. Closes #1547 2019-06-15 20:14:33 +03:00
Joonas Rikkonen
fd70f5107e (7684c5e4e) Moved structure TextureScale and TextureOffset from the client project to shared. Excluding them from the server project caused them to reset when the server saves the sub in the multiplayer campaign. 2019-06-15 20:14:01 +03:00
Joonas Rikkonen
36149834ab (dfd23e93d) Code hardening to prevent Reactor UI drawing crashing the game if the reactor has been removed. I believe the crash #1636 was caused by the client failing to properly end the round (see #1518), which caused the UI to still be drawn despite the reactor being removed. 2019-06-15 20:11:42 +03:00
Regalis
fe753759b5 (356d5846b) Fixed brainfart 2019-06-15 20:10:47 +03:00
Joonas Rikkonen
403baab0a4 (30c3f2268) Fixed server crashing when attempting to send voip from living players to spectators 2019-06-15 20:10:24 +03:00
EdusFF
600119c888 (2cee4bc7b) Added: Missing osx folder for MacClient 2019-06-15 20:09:57 +03:00
juanjp600
480d30b26c (54399c07e) Reverted SharpFont.dll.config 2019-06-15 20:08:30 +03:00
Joonas Rikkonen
e965b7ce11 (b8c697169) Readded libfreetyoe.6.dylib 2019-06-15 20:05:12 +03:00
Joonas Rikkonen
7a99e0082e (7ae08a816) Incremented version number, changelog update 2019-06-15 20:01:03 +03:00
Joonas Rikkonen
157f6cfd21 (62b9ca04f) Removed Berilia from the build 2019-06-15 20:00:44 +03:00
Joonas Rikkonen
1130eef310 (51d0e9a7a) Fixed crashing when firing a revolver in the sub editor. Closes #1631 2019-06-15 19:58:54 +03:00
Joonas Rikkonen
34d0d1e9f8 (465017d67) StatusEffects pass the user as the attacker parameter to the DamageLimb methods of the target (i.e. when applying damage to someone via StatusEffects, the target now knows who was the attacker). Fixes AI characters not being able to retaliate when attacked with a repair tool (and possibly some other items as well). 2019-06-15 19:57:05 +03:00
juanjp600
1b7dee5eaa (d6742ccd3) Changed macOS reference to freetype6 2019-06-15 19:56:24 +03:00
juanjp600
2f574ba794 (f0efb194e) Reverted SharpFont.dll.config 2019-06-15 19:55:51 +03:00
juanjp600
9554bcdc52 (dc6778efd) Readded libfreetyoe.6.dylib 2019-06-15 19:53:44 +03:00
Joonas Rikkonen
62dd6f0f4e (874dff4ad) Fixed server not saving the whitelist when it's enabled/disabled, causing the setting to revert when relaunching the server. 2019-06-15 19:46:47 +03:00
Joonas Rikkonen
3e1dd274bb (d3653c241) Fixed GameServer.UnbanPlayer passing the name to BanList in lower case even though BanList was case sensitive (preventing unbanning clients with the "unban" command if their name is not in lower case) 2019-06-15 19:46:29 +03:00
Joonas Rikkonen
b85da6bc53 (6cbedf076) Fixed combat mission achievements being impossible to unlock. 2019-06-15 19:46:10 +03:00
Joonas Rikkonen
5397560ccc (ef7ca3225) Added a debug-only command for teleporting the sub to the start or end of the level. 2019-06-15 19:45:52 +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
6c72136fa9 (fd30b1df7) Added some workshop item tags 2019-06-15 19:44:53 +03:00
Joonas Rikkonen
d23fafbbde (9ebb872ae) Fixed typo 2019-06-15 19:44:34 +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
6f3d9d7191 (7ae08a816) Incremented version number, changelog update 2019-06-15 19:43:52 +03:00
Joonas Rikkonen
63999fc17b (62b9ca04f) Removed Berilia from the build 2019-06-15 19:43:32 +03:00
Joonas Rikkonen
b70bfcfba4 (681c8f119) Don't allow putting toolboxes inside toolboxes or doctor's clothes. Closes #1616 2019-06-13 11:47:04 +03:00
Joonas Rikkonen
16359ea873 (537240172) Fixed RuinGenerator using unsynced random when doing connections between ruin entities. I don't think there are any assemblies atm that use this type of connections, but if there were, the connections might've differed between clients/server. 2019-06-13 11:46:43 +03:00
Joonas Rikkonen
2b5e828716 (afc093585) Removed leftover debug message from whitelist 2019-06-13 11:46:23 +03:00
Joonas Rikkonen
40aac0de8f (49d6e0ff6) Fixed an ID mismatch problem that occasionally caused clients to get kicked out in the multiplayer campaign. Closes #1603, closes #1562 2019-06-13 11:46:03 +03:00
Joonas Rikkonen
cdb2476d51 (e3d158689) Fixed server not saving debug console logs when savedebugconsolelogs is set to true 2019-06-13 11:45:41 +03:00
Joonas Rikkonen
f8405fedb4 (ce6f2672e) Additional verbose logging 2019-06-13 11:45:20 +03:00
Joonas Rikkonen
45bce243bf (f6e171bd5) Fixed: Server not buildable in DebugMac configuration 2019-06-13 11:44:59 +03:00
Joonas Rikkonen
a34a6bf1db (31379c825) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev 2019-06-13 11:44:39 +03:00
Joonas Rikkonen
bd5c18aea2 (eeeb15d3d) Added: Platform collision for items 2019-06-13 11:44:18 +03:00
Joonas Rikkonen
1fc6492506 (387dc7b04) Fixed incorrect physicorium shell description. Closes #1613 2019-06-13 11:43:57 +03:00
Joonas Rikkonen
122be7783b (8cc6af65f) Fixed Character.GetConfigFile searching for the character file from all available content packages, not just the ones that are currently selected. Caused modded character files to affect the game even when the mod is not enabled. An easy way to reproduce the issue was to install BTE but not select it, which caused "damagedsprite not found" errors because the vanilla game would attempt to use the BTE human file (which still has the damagedsprite configured even though the texture has been removed). 2019-06-13 11:43:36 +03:00
Joonas Rikkonen
a92e01b6af (1256d7edc) Fixed servers using a local campaign save path sent by the client setupping the campaign. Closes #1564 2019-06-12 16:45:44 +03:00
Joonas Rikkonen
adab8589da (f87bfac85) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev 2019-06-12 16:45:24 +03:00
Joonas Rikkonen
dce98349ea (23df6915f) Added: Possibility of having a status effect trigger if a requiredItem is missing 2019-06-12 16:45:02 +03:00
Joonas Rikkonen
b598459179 (65e2b5073) Fixed crashing when an item that requires aim to use is used by something else than a character. Not sure if there are any vanilla items that can cause this error, but can be reproduced for example by creating a projectile that RequiresAimToUse and triggers the Use method when it hits something. Closes #1602 2019-06-12 16:44:18 +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
54fe039c8a (5b697f37f) Link the door and the gap even more strictly. It shouldn't be possible to destroy or move the other without moving the other. Fixes #1528. 2019-06-12 16:43:13 +03:00
Joonas Rikkonen
783aadfcbc (c948ec781) Fixed command doors in berilia 2019-06-12 16:42:53 +03:00
Joonas Rikkonen
cd5f8735e7 (d2accb97f) Restrict server name length to 60 characters, prevent long server names from overflowing in the "host server" menu & server lobby 2019-06-12 16:42:33 +03:00
Joonas Rikkonen
e38c896d42 (7f9b7df0c) Fixed items disappearing when they're dropped into a full container. Closes #1588 2019-06-11 21:50:38 +03:00
Joonas Rikkonen
39d182c352 (0ee266e33) Use the collider position as the reference point when deciding whether or not a platform should be ignored while checking the floor y. Fixes bots being unable to exit ladders if some part of their body is below the platform (#1589). TODO: test for negative implications. 2019-06-11 21:50:19 +03:00
Joonas Rikkonen
8f4cbad15c (4675d2f8d) Fixed the bottom of the background ice texture not rendering correctly on high resolutions. Fixes #1595 2019-06-11 21:50:01 +03:00