Commit Graph

4640 Commits

Author SHA1 Message Date
Joonas Rikkonen
c02da46ef5 (79cd545fb) Switched send out a continuous 0/1 signal that can be flipped by interacting with the switch (as opposed to working like buttons which send out a pulse when interacted with). Closes #1657 2019-06-16 18:07:18 +03:00
Joonas Rikkonen
e1e92c1c3b (f5058dc03) Fixed inability to ban/kick clients using the in-game info menu, made the client-side ban/kick methods more type-safe. 2019-06-16 18:06:59 +03:00
Joonas Rikkonen
0f73fe356e (8efab43bb) Added "setmaxplayers" command, allow clients to use "setpassword" and remove password protection if the password argument is empty. 2019-06-16 18:06:40 +03:00
Joonas Rikkonen
29a5bc7497 (8b5b34696) Increased size of Voice audio source pool to 16 2019-06-16 18:06:22 +03:00
Joonas Rikkonen
d13776b4dd (e95dff16f) SoundChannel.IsPlaying error tolerance 2019-06-16 18:06:04 +03:00
Joonas Rikkonen
92638d87f3 (9d6a3f0b3) Parse Server Map as UTF8 2019-06-16 18:05:40 +03:00
Joonas Rikkonen
226d26ea4c (b4c25c1e7) whoops 2019-06-16 18:02:25 +03:00
juanjp600
682b57a1c3 (0e354918b) Fixed Unicode on the server list 2019-06-16 18:01:33 +03:00
Joonas Rikkonen
4a8609a3d2 (22cc67cdc) Fix to nullref exception in NetLobbyScreen.Ban methods 2019-06-16 18:00:59 +03:00
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
f68c16d944 (22e7598d9) Ignore keyboard inputs (delete, arrow keys, copy/paste) in the sub editor when a textbox is selected. Closes #1641 2019-06-15 20:17:47 +03:00
Joonas Rikkonen
3edae38d05 (f26b88b8c) Ignore revision number (the last digit of the version number) when determining client/server compatibility. Allows us to release hotfixes etc with a different version number without breaking compatibility. Also incremented version number to make the next version incompatible with older ones. 2019-06-15 20:17:15 +03:00
juanjp600
5b92be044b (ac6bc23eb) Additional VoipCapture debugging 2019-06-15 20:16:47 +03:00
Joonas Rikkonen
19342cdf6d (f45c6c5f2) Don't show the docking ports of the enemy team on the sonar during combat missions. Closes #1536 2019-06-15 20:16:03 +03:00
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
Regalis
e5ae622c77 (356d5846b) Fixed brainfart 2019-06-14 22:34:59 +03:00
Joonas Rikkonen
08b8e913eb (30c3f2268) Fixed server crashing when attempting to send voip from living players to spectators 2019-06-14 22:34:03 +03:00
EdusFF
39b98fb5fe (2cee4bc7b) Added: Missing osx folder for MacClient 2019-06-14 22:32:54 +03:00
Joonas Rikkonen
a94673d314 (5a49eff41) Changed macOS reference to freetype6 2019-06-14 22:32:14 +03:00
juanjp600
95e7d86c6f (54399c07e) Reverted SharpFont.dll.config 2019-06-14 22:31:45 +03:00
juanjp600
8b712b55cf (b8c697169) Readded libfreetype.6.dylib 2019-06-14 22:30:10 +03:00
Joonas Rikkonen
dd9c6e7fce (7ae08a816) Incremented version number, changelog update 2019-06-13 11:55:30 +03:00
Joonas Rikkonen
5d93b64ca3 (62b9ca04f) Removed Berilia from the build 2019-06-13 11:55:04 +03:00
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