Joonas Rikkonen
|
a11e7db190
|
(78f064b46) Revert "Cherry pick from human-ai: Fix bots not knowing how to use the integrated controllers, effectively failing to use the doors with integrated buttons."
|
2019-05-03 13:49:23 +03:00 |
|
Joonas Rikkonen
|
bd659383b4
|
(1aa050263) Cherry pick from human-ai: Fix bots not knowing how to use the integrated controllers, effectively failing to use the doors with integrated buttons.
|
2019-05-03 13:48:48 +03:00 |
|
Joonas Rikkonen
|
5031432e77
|
(513733e88) Check that the character is inside the same room as the target before repairing/operating an item.
|
2019-05-03 13:47:39 +03:00 |
|
Joonas Rikkonen
|
1ff1584be5
|
(53f9210d1) Check the line of sight before fixing leaks or extinguishing fires.
|
2019-05-03 13:47:22 +03:00 |
|
Joonas Rikkonen
|
fb21005258
|
(6f4bea467) Updated doors
|
2019-05-03 13:43:47 +03:00 |
|
Joonas Rikkonen
|
aef95740d3
|
(768877381) Test: change the docking indicator to a pulsating crosshair when ready to dock (more noticeable than just changing the color of the centerline)
|
2019-05-03 13:43:26 +03:00 |
|
Joonas Rikkonen
|
7d7950e70b
|
(c3c244ef4) Nicer looking docking interface buttons (actual arrows instead of U, D, <, >)
|
2019-05-03 13:43:09 +03:00 |
|
Joonas Rikkonen
|
9b9735e2e7
|
(6aff06511) Fixed GUIComponent.SpriteEffects not having an effect on GUIImages
|
2019-05-03 13:42:53 +03:00 |
|
Joonas Rikkonen
|
bc5f571903
|
(29d8edbb9) Use a sprite to draw the lines on the sonar display (looks better than GUI.DrawLine)
|
2019-05-03 13:42:36 +03:00 |
|
Joonas Rikkonen
|
1d7faa8d1d
|
(b778c4641) Docking button works now in the docking interface, change button text depending on whether we're docking/undocking, some placeholder UI graphics for the nav terminal
|
2019-05-03 13:42:19 +03:00 |
|
Joonas Rikkonen
|
2f60af4365
|
(0947e0f05) Item.GetConnectedComponentsRecursive can traverse through relays and logic components
|
2019-05-03 13:42:00 +03:00 |
|
Joonas Rikkonen
|
32a8b97ad4
|
(01452b66f) Fixed "maintain position" indicators & inputs being relative to the center of the screen, not the center of the sub. Flash the docking button when ready to dock.
|
2019-05-03 13:41:42 +03:00 |
|
Joonas Rikkonen
|
fbb7daed00
|
(0c3442136) Merge branch 'dev' into docking-interface
|
2019-05-03 13:41:23 +03:00 |
|
Joonas Rikkonen
|
45ba589d96
|
(12412e6fd) Determine the steering vector relative to the center of the sub, not the center of the display when clicking on the display
|
2019-05-03 13:41:06 +03:00 |
|
Joonas Rikkonen
|
5d4a3f18c6
|
(021a3d977) Draw the steering indicator at the center of the sub, not at the center of the display. Change the color of the docking indicators when ready to dock
|
2019-05-03 13:40:49 +03:00 |
|
Joonas Rikkonen
|
a2c2f72357
|
(2edf7845f) Progress on docking interface (nudge controls), focus sonar on the center of the submarine instead of the nav terminal
|
2019-05-03 13:40:31 +03:00 |
|
Joonas Rikkonen
|
2199a0f97f
|
(276dcf6d2) Docking indicator changes color when the docking port is within the sector
|
2019-05-03 13:40:12 +03:00 |
|
Joonas Rikkonen
|
b551ae7999
|
(c1468d39d) Overhauled docking interface (WIP)
|
2019-05-03 13:39:54 +03:00 |
|
Joonas Rikkonen
|
7eb0972d16
|
(df7ca4c53) updated doors + merge fix
|
2019-04-29 23:03:58 +03:00 |
|
Joonas Rikkonen
|
6c4bf4ea44
|
(d8eff8346) Fix a null reference exception.
|
2019-04-29 21:10:35 +03:00 |
|
Joonas Rikkonen
|
250368078f
|
(5c32d30a9) Adjust and fix the steering behavior: Only the characters in the idle state and outside the sub are considered active members of the group.
|
2019-04-29 21:09:18 +03:00 |
|
Joonas Rikkonen
|
af50bb9e0e
|
(39e7f6d22) Fix a bunch of issues relating to steering through gaps. Especially when latched on to the sub.
|
2019-04-29 21:08:48 +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
|
1f3c6349ab
|
(961d41b31) Ragdoll syncing improvements: - Don't ignore platforms when correcting a ragdoll's position using Ragdoll.SetPosition. Otherwise forcing the character above a platform may cause it to drop down again if the feet don't end up above the platform. - Correct ragdoll position to server position immediately if the error is very large. - Force collider to stay upright after fixed rotation is enabled.
|
2019-04-29 21:07:44 +03:00 |
|
Joonas Rikkonen
|
fedde72056
|
(35fabe831) Fixed different EntitySpawner error messages having the same identifier (preventing successive errors from being reported to GameAnalytics after one has been reported)
|
2019-04-29 21:07:28 +03:00 |
|
Joonas Rikkonen
|
8f94ee1eed
|
(a0156ed0f) Fixed characters running more slowly when their torso is in a different hull than the feet (for example in Humpback's bilge). Happened because the surfaceY value (water level) in empty hulls is at the bottom of the hull, and in this case the character was partially below the bottom, which got interpreted as being waist-deep in water.
|
2019-04-29 21:07:13 +03:00 |
|
Joonas Rikkonen
|
2be015f6f6
|
(34e0d61d6) New versions of autodoors, using oscillators
|
2019-04-29 21:06:58 +03:00 |
|
Joonas Rikkonen
|
b97f64fdb1
|
(085c471a3) Added libMonoPosixHelper.so
|
2019-04-29 21:06:42 +03:00 |
|
Joonas Rikkonen
|
788c51143b
|
(55f425031) Tutorial outpost visual pass
|
2019-04-29 21:06:26 +03:00 |
|
Joonas Rikkonen
|
4023fab047
|
(48ce3248e) Improve wall targeting and fix releasing the target when latched on to a wall.
|
2019-04-29 21:06:11 +03:00 |
|
Joonas Rikkonen
|
46f5bd5b15
|
(99a5e8cf8) Fix bots not using the ladders when swimming on the water surface. + merge fix
|
2019-04-26 11:29:14 +03:00 |
|
Joonas Rikkonen
|
2aec2414be
|
(12d32b875) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
|
2019-04-26 11:25:25 +03:00 |
|
Joonas Rikkonen
|
3eb883fbb3
|
(9253f5b70) Added libvlc.so to LinuxClient
|
2019-04-26 11:25:10 +03:00 |
|
Joonas Rikkonen
|
8919bf5c10
|
(2cf47ee24) Cherry pick some steering fixes from the human-ai branch: fix ladder usage while swimming.
|
2019-04-26 11:18:47 +03:00 |
|
Joonas Rikkonen
|
7d65c53bb6
|
(090be439c) Fix the bots not reacting to enemy attacks.
|
2019-04-25 17:46:08 +03:00 |
|
Joonas Rikkonen
|
9b8d0ffc51
|
(17bb71ed5) Fix repair tool not being used if the repair target is not within interaction area. Fixes repairing items with the welding tool. Partial fix to #63 (dev).
|
2019-04-25 17:45:33 +03:00 |
|
Joonas Rikkonen
|
da3e325ffc
|
(58b5b8b6a) Fixed nullref exception when trying to spawn items with the "spawnitem" command when a round is not running
|
2019-04-18 12:33:25 +03:00 |
|
Joonas Rikkonen
|
fdacc4534b
|
(c14dcd3d6) Support for multi-target monster missions
|
2019-04-18 12:03:07 +03:00 |
|
Joonas Rikkonen
|
aed2c71806
|
(24c49c72a) Added swarm behavior to crawlers. Any group of monsters spawned by a single MonsterEvent will now act as a swarm if they have SwarmBehavior defined in their xml
|
2019-04-18 12:02:35 +03:00 |
|
Joonas Rikkonen
|
e0fe737c3b
|
(60001519f) Fixed clients not being able to see other characters in spectator if they've died far away from the sub. + Increased position update interval for spectators. Closes #1421
+ Merge fix
|
2019-04-16 17:16:14 +03:00 |
|
Joonas Rikkonen
|
0c42ad1572
|
(22ec3a281) Add a boolean that controls whether or not the enemy attacks outposts and the characters inside it.
|
2019-04-16 17:12:43 +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
|
b8b61ebb02
|
(a405d1aed) Check volume validity in SoundPlayer.UpdateWaterAmbience (there was a report on GameAnalytics about the method setting the gain to an invalid value) + Merge fix
|
2019-04-15 14:12:14 +03:00 |
|
Joonas Rikkonen
|
373554ddfb
|
(461eade89) Merge branch 'dev' of github.com:Regalis11/Barotrauma-development into dev
|
2019-04-15 12:09:36 +03:00 |
|
Joonas Rikkonen
|
8a42bb3bbd
|
(add7a8fe6) Fixed: Error in localization when importing npc conversations. Added: proofread englishvanilla
|
2019-04-15 12:09:22 +03:00 |
|
Joonas Rikkonen
|
c4c49dfb10
|
(5f6bab490) Fixed AI characters being unable to open doors w/ the built-in buttons
|
2019-04-15 12:08:11 +03:00 |
|
Joonas Rikkonen
|
66de47f041
|
(a83cec9d6) Made room names translatable, added "RoomName." to all room names in EnglishVanilla.xml
|
2019-04-15 12:06:58 +03:00 |
|