Joonas Rikkonen
|
37555ed1a4
|
(9fc7c8e98) Only reset when the objective is an order.
|
2019-05-16 05:07:07 +03:00 |
|
Joonas Rikkonen
|
2a0e289a59
|
(40f4f67f8) Further changes to the calculations.
|
2019-05-16 05:06:49 +03:00 |
|
Joonas Rikkonen
|
b7272e1c96
|
(2f379083c) Change how some of the priorities are clamped.
|
2019-05-16 05:06:30 +03:00 |
|
Joonas Rikkonen
|
b5db30ec72
|
(c48cb7804) Change the operate item priority calculation so that it starts from 25 and increases with devotion and is multiplied by the priority modifier. Clamp the result.
|
2019-05-16 05:06:11 +03:00 |
|
Joonas Rikkonen
|
ff5a819ad3
|
(62a89ce6a) Refactor and fix priority calculations. WIP, but should already improve things.
|
2019-05-16 05:05:53 +03:00 |
|
Joonas Rikkonen
|
d0795791e7
|
(3bb9485ad) Add automatic orders as objectives instead of orders so that we can take advantage of the existing priority system. Turn the priority values defined in the xml into modifiers.
|
2019-05-16 05:04:53 +03:00 |
|
Joonas Rikkonen
|
5def53f7bd
|
(2972c6da9) Add a missing text.
|
2019-05-16 05:04:29 +03:00 |
|
Joonas Rikkonen
|
039d07f693
|
(a2943d8b7) Merge branch 'dev' into human-ai
|
2019-05-16 05:04:10 +03:00 |
|
Joonas Rikkonen
|
60f52375e6
|
(7788ec72a) Test issuing orders automatically.
|
2019-05-16 05:03:49 +03:00 |
|
Joonas Rikkonen
|
5af8170ac6
|
(372c6e60a) More automatic text scaling + merge fix
|
2019-05-06 14:15:40 +03:00 |
|
Joonas Rikkonen
|
bcfd8d6da8
|
(d837f5034) Fixed wall damage not being visible due to e695ea7
|
2019-05-03 13:55:23 +03:00 |
|
Joonas Rikkonen
|
9bd0706c43
|
(00eb16887) Workaround to missing location change texts: use texts that are meant for a different location type change but still fit (e.g. use "ruins.changeto.military" when an outpost becomes a military outpost, because the actual text is just "a military outpost has been established in x")
|
2019-05-03 13:53:05 +03:00 |
|
Joonas Rikkonen
|
809fa5adb0
|
(ef2bdb136) Fixed "biome "none" not found" console error when loading level generation params
|
2019-05-03 13:51:22 +03:00 |
|
Joonas Rikkonen
|
8c678e3977
|
(9f9b86b9b) Fixed tutorial level generation params being used in normal levels.
|
2019-05-03 13:50:49 +03:00 |
|
Joonas Rikkonen
|
5d9c61598b
|
(e695ea73c) Changes to draw order logic. Fixes background lights bleeding through background walls that can only be resized on one axis.
|
2019-05-03 13:50:14 +03:00 |
|
Joonas Rikkonen
|
8d3a48584b
|
(92fc1380e) Allow interacting with items inside outposts (only prevent deattaching items from walls)
|
2019-05-03 13:48:15 +03:00 |
|
Joonas Rikkonen
|
088f7e5485
|
(d3c10117b) Fixed nullref exception if there are no texts defined for a location type change
|
2019-05-03 13:47:58 +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
|
d1dd0c6043
|
(d3791496e) FireSource implements ISpatialEntity.
|
2019-05-03 13:47:05 +03:00 |
|
Joonas Rikkonen
|
953b5690ec
|
(2a7829fab) Add ISpatialEntity as a common interface for everything that has a position in the game world. Would have used IMapEntity, but there's already MapEntity, which inherits Entity, so that would be confusing. Declare the inheritance only in the shared class (Character).
|
2019-05-03 13:45:41 +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
|
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
|
ad298c69c2
|
(118683d11) Fixed crashing when generating levels in the level editor.
|
2019-04-29 21:13:20 +03:00 |
|
Joonas Rikkonen
|
d3ef770243
|
(9122340aa) Fixed inability to enable content packages if some of the files included in the package are already in the game folder (which may happen, for example, if enabling a content package fails)
|
2019-04-29 21:10:20 +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
|
e583f570ff
|
(c29165793) Increase the gap seeking distance, because some walls are thicker than 200 pixels.
|
2019-04-29 21:09:03 +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
|
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
|
e83dba2959
|
(42d13c09f) Merge remote-tracking branch 'origin/tutorial-rework' into dev
|
2019-04-25 18:07:37 +03:00 |
|
Joonas Rikkonen
|
501a26ef0b
|
(e93fc83e0) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
|
2019-04-25 17:44:24 +03:00 |
|
Joonas Rikkonen
|
16bebd57be
|
(9d4f6093f) Standardize the console commands for switching to editors. Revisit the descriptions and add Level Editor, Sprite Editor, and Particle Editor in the debug console help. Reduce the variants for all the commands.
|
2019-04-25 17:44:05 +03:00 |
|
Joonas Rikkonen
|
d1695238f7
|
(ec2443ae2) Updated: EnglishVanilla with the proofreading #2
|
2019-04-25 17:43:47 +03:00 |
|
Joonas Rikkonen
|
f4f87b454d
|
(8e4f5cb03) Add a disclaimer for switching from game to character editor.
|
2019-04-25 17:43:29 +03:00 |
|
Joonas Rikkonen
|
4e20fe871f
|
(7f12d8742) More reliable firesource syncing: instead of just creating a network event when a firesource is created/removed and trusting that the fire behaves deterministically enough to stay in sync between the client and server, create events at 0.5 s intervals when there's fire in a hull. Closes #721
|
2019-04-25 17:43:13 +03:00 |
|
Joonas Rikkonen
|
f774694154
|
(4246de267) Fixed saving a submarine with a new name causing the previous sub file to disappear from sub lists until saved subs are refreshed, fixed new subs appearing at the end of the list (instead of being sorted alphabetically)
|
2019-04-23 11:17:20 +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
|
2b11c79a4c
|
(ac9d10462) Take entity scale and flipping into account when dragging
|
2019-04-16 17:13:34 +03:00 |
|
Joonas Rikkonen
|
9dc29965f6
|
(602bf4ba6) Implemented structure scaling. TODO: draw with correct scale when dragging
|
2019-04-16 17:13:18 +03:00 |
|
Joonas Rikkonen
|
3c147c1653
|
(cb10c219e) Allow to set the vitality for a character without afflicting damage. Make a bunch of properties of Attack class publicly accessible.
|
2019-04-16 17:13:01 +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
|
707d9ed398
|
(9d7465a38) New alien item sounds
|
2019-04-16 17:12:27 +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 |
|