itchyOwl
e89fa0dc5c
Add a todo note.
2018-04-06 11:51:52 +03:00
itchyOwl
d7d69616e3
Simplify checks and casts, use pattern matching. Add a todo note.
2018-04-06 11:50:54 +03:00
Joonas Rikkonen
807ec87694
Fixed items in cloned/copypasted inventories not being saved. Closes #342 and #38
2018-04-05 13:45:21 +03:00
Joonas Rikkonen
3aeaae0595
Fixed RespawnManager not removing respawn items. Closes #234
2018-04-04 18:53:23 +03:00
Joonas Rikkonen
5731f8a522
Merge pull request #350 from extraneus/master
...
The preliminary assignments
2018-04-04 18:48:29 +03:00
Joonas Rikkonen
9dd9425caa
Explosives, chemicals and medical items disappear when their condition falls to 0 (i.e. when they're fully used).
...
Railgun shells, detonators and depth charges also now "use" their contents instead of destroying them. (See #322 )
2018-04-03 22:43:41 +03:00
itchyOwl
b599206294
Add a GUI slider for setting the auto ban duration. Define the max auto ban length in the server settings. (Issue #128 )
2018-03-27 11:29:36 +03:00
itchyOwl
a48a4975ca
Auto ban users that have been vote kicked. Define the auto ban time in the server settings. (Issue #128 ) NOTE: Not tested!
2018-03-27 11:27:57 +03:00
itchyOwl
3106efa023
Add "respawn" tag to the items that should persist in the Respawn Shuttle. Ignore the items with this tag when resetting the shuttle. (Issue #234 )
2018-03-27 11:24:11 +03:00
Joonas Rikkonen
faaaa69fa7
RegExFindComponent doesn't attempt to evaluate the (null) signal when no signal has been received yet.
2018-03-21 15:31:53 +02:00
Joonas Rikkonen
276798d88b
Fixed null exception in IndoordsSteeringManager. Closes #326
2018-03-10 18:47:59 +02:00
Joonas Rikkonen
3f8ead6ad2
Name tag and healthpor positions are clamped inside the hull a character is inside. Closes #158
2018-03-09 19:16:38 +02:00
Joonas Rikkonen
c02b8a17fe
Reminder to self: press ctrl+s before committing
2018-03-09 18:04:14 +02:00
Joonas Rikkonen
a8dda856cc
Fixed statuseffect changes in a57bec2 not being added to one of the overloads of the Apply method
2018-03-09 17:55:06 +02:00
Joonas Rikkonen
738910e123
Fixed being able to gain karma by welding fixed walls
2018-03-09 12:47:14 +02:00
Joonas Rikkonen
03fa2a2e1b
Fixed item removal by SecondaryUse not being synced
2018-03-08 23:54:28 +02:00
Joonas Rikkonen
e1f96480e1
Added console commands for giving the clients ranks, showing their current permissions and giving/revoking the permission to use specific console commands. Closes #327
2018-03-08 20:52:42 +02:00
Joonas Rikkonen
1b1bd6f51b
Fixed switch sprite offset. Closes #324
2018-03-08 17:57:12 +02:00
juanjp600
254be499d1
Merge branch 'master' of https://github.com/Regalis11/Barotrauma
2018-03-08 11:48:17 -03:00
Joonas Rikkonen
df746db421
Ladders can be climbed by holding up/down while standing next to them without having to select them first.
2018-03-08 11:01:17 +02:00
Joonas Rikkonen
4421c8a5de
Fixed camera shake continuing indefinitely if a character falls unconscious due to impact damage
2018-03-08 10:43:54 +02:00
juanjp600
3a2224392a
Added EpicBobRoss' searchlight
2018-03-07 23:30:38 -03:00
juanjp600
82dcbc3ae8
Light sources now follow the direction of parent Turrets + changed Controller's output signal and Turret's input signal to an angle
2018-03-07 22:53:28 -03:00
Joonas Rikkonen
3bfca8c67d
v0.8.0.5
2018-03-07 20:40:09 +02:00
Joonas Rikkonen
3bcf7a849b
Fix LOS effect on linux. Not sure why the parameter names are different in the OpenGL shader but this seems to work ¯\_(ツ)_/¯
2018-03-07 20:40:00 +02:00
Joonas Rikkonen
a43b8dc278
Added a console command for changing the server password. Closes #325
2018-03-07 17:26:42 +02:00
Joonas Rikkonen
b9287beed2
Characters carry two-handed throwables in both hands. (See #303 )
2018-03-07 11:33:06 +02:00
Joonas Rikkonen
dd701e981e
Fixed MP round summary always showing the game over text if the sub didn't progress to the next location. Closes #314
2018-03-06 17:26:58 +02:00
Joonas Rikkonen
10ce4bd20d
Fixed messageboxes opened by the mp campaign setup UI not being shown until the UI is closed (e.g. shuttle & incompatible content package warnings), renamed MultiplayerCampaign -> MultiPlayerCampaign for consistency. See #315
2018-03-06 16:43:36 +02:00
Joonas Rikkonen
dda8854b58
Fixed campaign view button staying visible in the server lobby after the campaign has been exited. (See #315 )
2018-03-06 15:44:15 +02:00
Joonas Rikkonen
366d57b98d
Crash reports & main menu show a "debug build" text in debug builds
2018-03-06 14:35:09 +02:00
Joonas Rikkonen
08ade1dc6f
Fixed clients not being notified when a campaign is exited and a new one started, causing them to think they still have up-to-date save files for the new campaign and get kicked out due to desync as soon as a round starts. (See #315 )
2018-03-06 14:18:37 +02:00
Joonas Rikkonen
8e8b8464af
All items and structures have to define a sourcerect for the sprite because otherwise the dedicated server won't know the size of the entity. Closes #321
2018-03-06 13:55:30 +02:00
Joonas Rikkonen
0ab4521a7a
Fixed monsters being able to spawn under the ocean floor. Closes #319
2018-03-06 12:13:08 +02:00
Joonas Rikkonen
f5af432ad9
Fixed item tags & aliases not being taken into account when determining target validity in StatusEffect.Apply. Closes #316
2018-03-06 11:25:25 +02:00
Joonas Rikkonen
8c04722385
Lighting optimization: lightsources mark convex hulls that are within range but not visible as hidden and don't recalculate the light volume when these convex hulls change (= e.g. when opening/closing a door, only the lightsources that cast light to the door have to recalculated).
2018-03-05 23:22:28 +02:00
Joonas Rikkonen
d57102271d
Fixed exceptions when trying to render LOS with no convex hulls within the view
2018-03-05 18:16:51 +02:00
Joonas Rikkonen
a57bec2a27
Made statuseffects stackable by default, fixed statuseffects only being considered the same if they're caused by the same item, applying the same non-stackable statuseffect again refreshes the timer of the existing statuseffect. Closes #309
2018-03-05 16:59:23 +02:00
Joonas Rikkonen
6ddcd65f18
RepairTools can do damage to characters by hitting the collider. Closes #299
2018-03-05 12:34:21 +02:00
Joonas Rikkonen
4e048b7895
Items removed due to the "DeleteOnUse" property are removed using EntitySpawner, removing an item removes it from the selected items of all characters. Closes #306
2018-03-05 12:13:52 +02:00
Joonas Rikkonen
f72b4c697f
Fixed dedicated servers not resetting votes when a round ends. Closes #307
2018-03-05 11:41:46 +02:00
Joonas Rikkonen
4f32a90e62
Fixed mouserects of the back and tab buttons being clamped in mp campaign UI. Closes #305
2018-03-05 11:26:34 +02:00
Joonas Rikkonen
a04842705a
Fixed crashing when clicking the "refreshing server list" text. Closes #312
2018-03-04 21:24:17 +02:00
Joonas Rikkonen
8b6d2f3cc1
Updated OpenGL LOS shader
2018-03-04 21:00:12 +02:00
Joonas Rikkonen
da7ea779b7
LOS effect optimization/changes:
...
- Rendering the shadows instead of light volumes to avoid the expensive raycasts needed to calculate the light volume.
- The LOS shadows are now rendered in two passes (fully obscured + penumbra) instead of each convex hull taking up 2 passes.
TODO: fix linux
2018-03-03 21:57:36 +02:00
Joonas Rikkonen
e15fad6986
Relay fix attempt number n + 2
2018-03-02 21:51:39 +02:00
Joonas Rikkonen
c624ff2c8c
Hopefully fixed clients forcing other players to pick items when the clients actually selected them ( e29655c) without breaking AI interactions with items
2018-03-02 18:04:01 +02:00
Joonas Rikkonen
199794cf41
Fixed exceptions when trying to save an itemcomponent that has been instantiated by calling the constructor directly (e.g. lightcomponents in wearables)
2018-03-02 17:46:48 +02:00
Joonas Rikkonen
b49f47d3d9
Ladder waypoint generation fix: waypoints are not just placed at the top and bottom of the ladders (and at hatches on the ladders), but above every platform along the ladders (-> waypoints work correctly on ladders spanning through multiple floors). + Some ladder climbing fixes in IndoorsSteeringManager.
2018-03-02 17:45:13 +02:00
Joonas Rikkonen
07d3d69040
Equipped items can be swapped by double-clicking, fixed inventories getting messed up when swapping multi-slot items fails (e.g. drag a jumpsuit on an equipped diving suit).
2018-03-02 15:24:54 +02:00