Joonas Rikkonen
61f5ccc71d
(c93eaea48) Merge branch 'human-ai' into dev
2019-05-16 06:14:43 +03:00
Joonas Rikkonen
9c964b7843
(7d7010579) Fix ai dialog about not being able to find targets. Use a higher thershold for rescue objectives when it's an order.
2019-05-16 06:14:25 +03:00
Joonas Rikkonen
5f524ddd3f
(457e4ebe5) Fixed: Submarine navigation labels being translated when loading a sub in editor
2019-05-16 06:13:49 +03:00
Joonas Rikkonen
ce7b9c4f52
(94ad97066) Refactor combat objective. The bots should now be able to reload and seek more ammunition. When they run out of ammunition, they first try to use another weapon and only if no other weapon is found, they seek more ammunition. Had to change the contain item and get item objectives a bit. Hopefully doesn't break things too much.
2019-05-16 06:13:15 +03:00
Joonas Rikkonen
4d3cea1aa2
(bede44974) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-05-16 06:12:40 +03:00
Joonas Rikkonen
c3021b65ad
(20e9d0ccb) Added the new bow and rear items into the project
2019-05-16 06:12:22 +03:00
Joonas Rikkonen
f48f6b3ecf
(162239460) Fixed: CharacterHUD's focused character & focused item overlays not working properly on 4k
2019-05-16 06:12:05 +03:00
Joonas Rikkonen
cb83984e80
(4ca668169) Fixed: Conflict
2019-05-16 05:58:48 +03:00
Joonas Rikkonen
0a67590572
(21a808335) Added: 4k fixes
2019-05-16 05:58:32 +03:00
Joonas Rikkonen
68ced76e1b
(cc26984a5) Merge remote-tracking branch 'origin/dev' into human-ai
2019-05-16 05:45:37 +03:00
Joonas Rikkonen
f8090d470e
(5670a7c58) Don't get stuck if cannot use the button.
2019-05-16 05:44:48 +03:00
Joonas Rikkonen
5ec107bf83
(0d96091e5) Adjusted layout spacing on Reactor to make the warning labels slightly more readable on Brazilian Portugese
2019-05-16 05:43:40 +03:00
Joonas Rikkonen
de2246fe57
(e0d673b0d) Test: Don't calculate the distance to the buttons when seeking path. Instead, check the distance when checking the doors. Allows the bots to access the Remora ballast through the door where the button is a bit farther from the door than usually.
2019-05-16 05:42:51 +03:00
Joonas Rikkonen
828150e0ae
(9d8f050b8) Added text wrapping to ItemInventory titles and changed pump GUI In/Out text to use a smaller font
2019-05-16 05:42:34 +03:00
Joonas Rikkonen
1d5de494cd
(a185ec0cd) Don't report on broken items that have condition above the threshold. Optimize and fix.
2019-05-16 05:41:25 +03:00
Joonas Rikkonen
79d01822d2
(8015dd67d) Show a language selection prompt when launching the game for the first time (WIP)
2019-05-16 05:41:09 +03:00
Joonas Rikkonen
ddd84a4f9e
(c45394988) Refactor and fix button interaction and access checks in the indoors steering manager.
2019-05-16 05:40:00 +03:00
Joonas Rikkonen
704e0731c9
(a73e09604) Fixed inventory locking up when rewiring items with a Controller component (e.g. periscopes). Don't open the health interface by clicking on the healthbar when using a controller.
2019-05-16 05:39:42 +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
bec7aadfa9
(af16ecdfa) Merge branch 'dev' into human-ai
2019-05-16 05:14:00 +03:00
Joonas Rikkonen
60f52375e6
(7788ec72a) Test issuing orders automatically.
2019-05-16 05:03:49 +03:00
Joonas Rikkonen
fb21005258
(6f4bea467) Updated doors
2019-05-03 13:43:47 +03:00
Joonas Rikkonen
fbb7daed00
(0c3442136) Merge branch 'dev' into docking-interface
2019-05-03 13:41:23 +03:00
Joonas Rikkonen
b551ae7999
(c1468d39d) Overhauled docking interface (WIP)
2019-05-03 13:39:54 +03:00
Joonas Rikkonen
285ca8f78b
(5cf4ab11c) Don't draw order indicators (the icons pointing towards the target item) when far away and not inside the same sub as the target. Prevents exploiting the indicators in locating the sub. Closes #1444
2019-04-29 21:18:36 +03:00
Joonas Rikkonen
67a0636470
(b21318728) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-04-29 21:09:50 +03:00
Joonas Rikkonen
2554e17189
(621326f05) Don't flee when taking damage if part of a swarm.
2019-04-29 21:08:32 +03:00
Joonas Rikkonen
c5452048d7
(d88b2f1f7) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-04-29 21:08:16 +03:00
Joonas Rikkonen
b3b1d1851d
(eda627512) Fixed MonoKickStart files needed by the dedicated server not being copied to the output directory in release builds
2019-04-29 21:08:00 +03:00
Joonas Rikkonen
788c51143b
(55f425031) Tutorial outpost visual pass
2019-04-29 21:06:26 +03:00
Joonas Rikkonen
205f808f84
(5b377538a) Adjust crawler attacks a bit.
2019-04-29 21:05:53 +03:00
Joonas Rikkonen
33747a63b0
(3340f2f90) Don't do impact damage to structures in Structure.OnWallCollision. Impact damage was disabled when a character hits the sub from the outside (implemented in SubmarineBody), but should've been done here as well.
2019-04-29 21:05:21 +03:00
Joonas Rikkonen
69c4b9a74f
(8e2e25260) Spawn multiple monsters using the same spatial and temporal spreading logic as in events.
2019-04-29 21:05:06 +03:00
Joonas Rikkonen
dfb664e10f
(d7ca2a2a8) Lock inventory when using a controller
2019-04-29 21:04:36 +03:00
Joonas Rikkonen
e83dba2959
(42d13c09f) Merge remote-tracking branch 'origin/tutorial-rework' into dev
2019-04-25 18:07:37 +03:00
Joonas Rikkonen
2eaf22683d
(ae643deeb) Added alive checks to a couple of diving gear status effects (don't consume tanks when dead)
2019-04-01 22:47:22 +03:00
Joonas Rikkonen
ec7e23061b
(38b5d9aad) Experimental changes to syncing ragdolled (unconscious/dead) characters: - Higher error tolerance when syncing the positions. It's often hard to get the main limb exactly to the same position as the collider, because the positions of the limbs aren't synced and the pose of the ragdoll may differ between the server and clients. Increasing the tolerance makes it less likely for dead/unconscious characters to "twitch" when the game attempts to force the main limb to the position of the collider. - If the position of the ragdoll differs from the position of the collider so much that CheckDistFromCollider disables limb collisions, apply an additional force to all limbs to force the ragdoll to the correct position. Otherwise the ragdoll can occasionally start "hanging" midair, clipping through solid objects, because the main limb's pull joint doesn't necessarily have enough force to pull the entire ragdoll up to the collider.
2019-04-01 22:47:03 +03:00
Joonas Rikkonen
d974a5d72f
(3a98135bd) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-03-29 17:21:37 +02:00
Joonas Rikkonen
c0cf060526
(7d7e17231) Implement reversing and make it as an option for attacks. Detach latching with "F" (debug feature).
2019-03-29 17:20:54 +02:00
Joonas Rikkonen
f3dc34dfa3
(d211acd47) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-03-28 18:12:09 +02:00
Joonas Rikkonen
2490951b2b
(6912a70c7) Removed: Unused, old code. Fixed: Formatting
2019-03-28 18:11:54 +02:00
Joonas Rikkonen
f51c9c14df
(54ae135f5) Items can be dragged and dropped directly from the inventory into containers without having to select the container first.
2019-03-28 18:11:40 +02:00
Joonas Rikkonen
63eb4d64e5
f8b0295...0671290
2019-03-18 23:30:58 +02:00
Joonas Rikkonen
23687fbf2f
aeafa16...4d3cf73
2019-03-18 22:57:05 +02:00
Joonas Rikkonen
3301bed442
409d4d9...aeafa16 (merge human-ai)
2019-03-18 22:52:17 +02:00
Joonas Rikkonen
044fd3344b
2f107db...5202af9
2019-03-18 21:42:26 +02:00
Joonas Rikkonen
6c0679c297
38f1ddb...178a853: v0.8.9.1, removed content folder
2019-03-18 20:39:27 +02:00
Joonas Rikkonen
fec7740378
Fixed a bunch of bugs when dragging characters up ladders (see e0504042). The dragging logic didn't take into account that the characters are not necessarily in the same sub, which caused the dragged character to launch away at a high speed when climbing from a sub to another (for example when climbing down to the shuttle in Aegir). The pull joint on the target's torso was never disabled, so the character stayed floating mid-air after getting off the ladders.
...
+ Made Limb.pullJoint private. Now it can only be accessed by properties of the Limb, and there's some error checks in place to prevent WorldAnchorB from being set to an invalid value.
2018-09-24 21:19:18 +03:00
Joonas Rikkonen
8e03ac9284
Fixed nullref exceptions in CharacterHUD & RuinGenerator
2018-07-20 11:36:53 +03:00