Commit Graph

  • 171c42f077 (3241b8fe7) Adjust the priorities. The orders should now always have higher priority than other objectives (except find safety and combat). Joonas Rikkonen 2019-05-16 05:09:33 +03:00
  • 7c901d8d77 (8fd36f702) Add a separate value for run threshold. Increase the order priority from 50 to 70. Joonas Rikkonen 2019-05-16 05:09:15 +03:00
  • 3a3d55d780 (39b4d0859) Merge branch 'dev' into human-ai Joonas Rikkonen 2019-05-16 05:08:56 +03:00
  • 616efac2bf (19b26d13b) Merge branch 'dev' into human-ai Joonas Rikkonen 2019-05-16 05:08:39 +03:00
  • 454dda56c7 (1762f02b3) Merge branch 'dev' into human-ai Joonas Rikkonen 2019-05-16 05:08:22 +03:00
  • 4797f6b0d3 (307219669) Add some automatic orders. Joonas Rikkonen 2019-05-16 05:08:02 +03:00
  • b51fd32b88 (de7949704) Rewrite the leak priority calculations. Ensure that the damage priority is not negative. Joonas Rikkonen 2019-05-16 05:07:45 +03:00
  • 7f58f30829 (1c243b972) Fix steering related issues in the fix leaks objective. Joonas Rikkonen 2019-05-16 05:07:27 +03:00
  • 37555ed1a4 (9fc7c8e98) Only reset when the objective is an order. Joonas Rikkonen 2019-05-16 05:07:07 +03:00
  • 2a0e289a59 (40f4f67f8) Further changes to the calculations. Joonas Rikkonen 2019-05-16 05:06:49 +03:00
  • b7272e1c96 (2f379083c) Change how some of the priorities are clamped. Joonas Rikkonen 2019-05-16 05:06:30 +03:00
  • 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. Joonas Rikkonen 2019-05-16 05:06:11 +03:00
  • ff5a819ad3 (62a89ce6a) Refactor and fix priority calculations. WIP, but should already improve things. Joonas Rikkonen 2019-05-16 05:05:53 +03:00
  • 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. Joonas Rikkonen 2019-05-16 05:04:53 +03:00
  • 5def53f7bd (2972c6da9) Add a missing text. Joonas Rikkonen 2019-05-16 05:04:29 +03:00
  • 039d07f693 (a2943d8b7) Merge branch 'dev' into human-ai Joonas Rikkonen 2019-05-16 05:04:10 +03:00
  • 60f52375e6 (7788ec72a) Test issuing orders automatically. Joonas Rikkonen 2019-05-16 05:03:49 +03:00
  • d00e2975ba (030ce635a) Fixed size field not affecting the size of dynamically loaded fonts Joonas Rikkonen 2019-05-07 18:06:07 +03:00
  • e0a3e8f8fb (fc0a5b62d) Option to generate font atlases dynamically (rendering new symbols to the atlas as needed). WIP Joonas Rikkonen 2019-05-07 18:05:50 +03:00
  • b83302408f (909dcf05d) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev Joonas Rikkonen 2019-05-07 18:05:33 +03:00
  • 427526aba2 (d4a475f03) Added text wrapping to pump GUI texts Joonas Rikkonen 2019-05-07 18:05:16 +03:00
  • 56015c2f01 (d2cb979c9) Added: Creditsbutton to englishvanilla. Fixed: Title & objective in videoplayer being shown in manualvideo contenttype Joonas Rikkonen 2019-05-07 18:04:58 +03:00
  • a2c782ef12 (bd06e47aa) Added Outpost2 to the project (again, did someone fail a merge?) Joonas Rikkonen 2019-05-07 16:25:49 +03:00
  • 1e1c772d8a (3fb6030aa) Fixed CustomInterface labels not being translated Joonas Rikkonen 2019-05-07 16:25:32 +03:00
  • a0fc5abf15 (8aad24ad4) Removed: Trait display for non-english languages due to missing translations Joonas Rikkonen 2019-05-07 16:25:15 +03:00
  • 96a5875b9a (a01a93af6) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev Joonas Rikkonen 2019-05-07 16:24:58 +03:00
  • cc22268f0e (ae2d4614b) Added: NPCConversation translations Joonas Rikkonen 2019-05-07 16:24:41 +03:00
  • 799c2d4a5c (20b87e5bc) More workarounds to missing texts, fixed an error in one of the French texts Joonas Rikkonen 2019-05-07 16:24:23 +03:00
  • ed23155de7 (a79419041) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev Joonas Rikkonen 2019-05-07 16:24:06 +03:00
  • bc55ab10b8 (d81130005) added new outpost to project Joonas Rikkonen 2019-05-07 16:23:50 +03:00
  • 92f300128e (f6783d0df) Workarounds to missing texts (use a "fallback tag" if the correct tag can't be found, now used for "shuttle" and "savesubdialogdescription"), minor layout tweaks to fix overlapping texts in Pt-Br Joonas Rikkonen 2019-05-07 16:23:32 +03:00
  • 482f3c1f3c (975eacb57) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev Joonas Rikkonen 2019-05-07 16:23:16 +03:00
  • bb6067df31 (1e5573bea) new outpost Joonas Rikkonen 2019-05-07 16:22:58 +03:00
  • cc46d452fa (92c1061d5) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev Joonas Rikkonen 2019-05-07 16:22:40 +03:00
  • 6c196186b3 (3f6e326ca) Modified: Separator, Added nowhitespace=true to chinese language files Joonas Rikkonen 2019-05-07 16:22:24 +03:00
  • 87431202f5 (7e6156c25) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev Joonas Rikkonen 2019-05-07 16:22:08 +03:00
  • e93456e2a2 (655930562) Added more localized strings to subs and shuttles Joonas Rikkonen 2019-05-07 16:21:51 +03:00
  • a3daeb3f18 (2b5111ae3) Fonts for simplified chinese (TODO: don't load symbols we don't need? The fonts now take up almost 1GB of memory) Joonas Rikkonen 2019-05-07 16:21:35 +03:00
  • 02236f65c5 (e6b42e134) Display the "language changed, restart required" message box using the default font for the selected language Joonas Rikkonen 2019-05-07 16:21:15 +03:00
  • d6c05ab062 (2e88e97ef) Added: Brazilian Portuguese, French, German, Russian, Simplified Chinese, Traditional Chinese translations Joonas Rikkonen 2019-05-07 16:20:42 +03:00
  • e55a5d6d9d (aef4f0ea0) Option to override sprites per language, new logos Joonas Rikkonen 2019-05-07 13:23:02 +03:00
  • 3b6383b057 (c63c19e43) Let's try replacing preview pics again Joonas Rikkonen 2019-05-07 13:22:44 +03:00
  • e57e553cba (b51399688) Added localization to most of Humpback's texts Joonas Rikkonen 2019-05-07 13:22:28 +03:00
  • ef3f0ccf26 (d9567758c) Added MD5 hash of the executable and whether SteamManager has been initialized to crash reports Joonas Rikkonen 2019-05-07 13:21:56 +03:00
  • 2b4c38303e (6e6175b77) Credits stuff (libraries, placeholder publishing & contributor sections, layout improvements) Joonas Rikkonen 2019-05-07 13:21:39 +03:00
  • a2760830af (b2f1fcb2b) Progress on credits (images can now be displayed), removed unused "TileSprites" field from GUIComponent Joonas Rikkonen 2019-05-07 13:21:22 +03:00
  • f65d73ca74 (3950185ea) Progress on credits Joonas Rikkonen 2019-05-07 13:21:06 +03:00
  • 2a865d9745 (1e8c19cbc) Copy Concentus license to the output folder Joonas Rikkonen 2019-05-07 13:20:50 +03:00
  • f2f39e87e2 (10d1ebded) WIP credits sequence Joonas Rikkonen 2019-05-07 13:20:33 +03:00
  • dd120a8153 (8851c8702) Fixed submarines occasionally being rendered at an incorrect position when viewing them in the sub editor after they've been used in-game Joonas Rikkonen 2019-05-07 13:20:17 +03:00
  • 310019f7a9 (e07f39206) Fixes to text wrapping: - No spaces between symbols in wrapped chinese texts. - Automatically determine if the symbols/words are chinese/japanese/korean instead of just determining how to do the wrapping based on the selected display language (because there may still be western words/names in the texts when using Chinese, or vice versa when for example viewing Workshop items with a Chinese description). - Fixed wrapping when texts mix western and Chinese symbols. Joonas Rikkonen 2019-05-07 13:20:01 +03:00
  • ba5b856a68 (38de4e68e) Added localized texts Joonas Rikkonen 2019-05-07 13:19:45 +03:00
  • aa287f8bfb (8fed20401) Fixed the "mysteries lie ahead" popup opening multiple times when clicking the icon at the center of the map Joonas Rikkonen 2019-05-07 13:19:12 +03:00
  • a76c3909b9 (45bac6725) Sort texts in the translatable text picker alphabetically Joonas Rikkonen 2019-05-07 13:18:56 +03:00
  • 5619323cee (4c272e568) Fixed crashing when loading the same sub twice in the sub editor Joonas Rikkonen 2019-05-07 13:18:41 +03:00
  • 5af8170ac6 (372c6e60a) More automatic text scaling + merge fix Joonas Rikkonen 2019-05-06 14:14:30 +03:00
  • 7d825b051c (bcdbb4a59) For Bunyip too Joonas Rikkonen 2019-05-06 14:14:13 +03:00
  • 4ee5bf1e08 (cbcc94ae1) Higher res preview pics for subs Joonas Rikkonen 2019-05-06 14:13:55 +03:00
  • 6e152c4575 (c57beb621) Autoscale text in a bunch of places where it's likely to overflow Joonas Rikkonen 2019-05-06 14:13:38 +03:00
  • 3c1db2e9a7 (c91620d64) Fixed all language options showing "English" if the name of the language is not present in the text files, apply settings when switching language (too easy to just change the language and restart without applying first) Joonas Rikkonen 2019-05-06 14:13:22 +03:00
  • 47d7bd8f14 (977fc6511) Allow panning the campaign map with LMB (otherwise it can't be panned with a touchpad) Joonas Rikkonen 2019-05-06 14:13:03 +03:00
  • 342a150855 (59b1edfd7) Added a button that opens the campaign disclaimer to the new game menu Joonas Rikkonen 2019-05-06 11:40:40 +03:00
  • 84054b75bb (016cc3e0f) Updated Remora cable holders Joonas Rikkonen 2019-05-06 11:40:24 +03:00
  • 1e666a5a0d (073c09b0f) Don't allow signals to deactivate Repairables (made it impossible to fix hatches on some vanilla subs because the signals kept the Repairable inactive, preventing the repair state from being updated) Joonas Rikkonen 2019-05-06 11:40:06 +03:00
  • 836acc0814 (82b78c472) Fixed inability to close the pause menu with Esc when an item interface is open Joonas Rikkonen 2019-05-06 11:39:49 +03:00
  • 397b99a2ad (6e1c0e7da) removed RDX from railgun shells!!! Joonas Rikkonen 2019-05-06 11:39:31 +03:00
  • 2c141ef809 (376c5d836) added remora and drone to project Joonas Rikkonen 2019-05-06 11:39:13 +03:00
  • e55c90bdb2 (27d881db0) Nerfed railgun structure damage Joonas Rikkonen 2019-05-06 11:38:55 +03:00
  • 4c165d43f6 (e17511e77) Added Remora and drone to default package. Joonas Rikkonen 2019-05-06 11:38:38 +03:00
  • 8c626508f7 (c04939e65) Added mine location sales data and placeholder tuning of prices. Joonas Rikkonen 2019-05-06 11:38:20 +03:00
  • c76284c511 (1539ce1d5) Increased starting funds Joonas Rikkonen 2019-05-06 11:38:03 +03:00
  • 87dc4e669e (fccc5f86f) increased rewards for easy delivery missions Joonas Rikkonen 2019-05-06 11:37:46 +03:00
  • 47abb30bef (2a2494e33) Fixed tutorial names not being translated Joonas Rikkonen 2019-05-06 11:37:28 +03:00
  • 6f57aa863f (2007f0f7e) Render missing characters as a white square to make them more noticeable Joonas Rikkonen 2019-05-06 11:37:11 +03:00
  • 323c8e7b95 (141ad0eda) Fixed tutorial button text not being translated Joonas Rikkonen 2019-05-06 11:36:54 +03:00
  • 8e53c38461 (93b920f3f) Fixed Chinese text wrapping (can't wrap based on spaces because there's no spaces) Joonas Rikkonen 2019-05-06 11:36:38 +03:00
  • e0ddeef023 (fa6345c0f) Added option to change fonts based on language, added NotoSansTC for Chinese language Joonas Rikkonen 2019-05-06 11:36:21 +03:00
  • b7eaffa068 (c3083f3e0) Added google translated Russian & Chinese text files for testing Joonas Rikkonen 2019-05-06 11:36:03 +03:00
  • 029f5fccda (8df97f638) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev Joonas Rikkonen 2019-05-06 11:35:46 +03:00
  • 26eaf244ed (b17b66c5f) updated remora and drone Joonas Rikkonen 2019-05-06 11:35:29 +03:00
  • 7559fc3d7c (3bb856c81) Open the pause menu when the window loses focus instead of just temporarily pausing the game Joonas Rikkonen 2019-05-06 11:35:12 +03:00
  • 192159811c (e4a7630aa) Made the "privacy policy" text in the main menu a clickable link Joonas Rikkonen 2019-05-06 11:34:53 +03:00
  • f42a7c1ec6 (69d450d58) Initialize SteamManager before creating the GameMain instance Joonas Rikkonen 2019-05-06 11:34:36 +03:00
  • f72fd0bf29 (80eb10d43) Option to automatically pause the game when the window loses focus (on by default) Joonas Rikkonen 2019-05-06 11:34:17 +03:00
  • 9e7bcbd409 (09f184095) Higher-res executable icons for Windows & Linux Joonas Rikkonen 2019-05-06 11:34:01 +03:00
  • 5868b1da41 (0792e9b34) Option to ignore item requirements in the sub editor. Items can now be placed to secure cabinets and crates in character mode without having to spawn an ID Card in the inventory first. Joonas Rikkonen 2019-05-06 11:33:42 +03:00
  • 950d4f9d27 (321b32b3d) Scaled down secure cabinet & moved it to the container atlas Joonas Rikkonen 2019-05-06 11:33:26 +03:00
  • 1dd2a83a54 (577a78502) Updated remora, WIP. Joonas Rikkonen 2019-05-06 11:33:09 +03:00
  • 0817f8b3ef (ec2543ae9) Merge remote-tracking branch 'origin/x86-build' into dev Joonas Rikkonen 2019-05-06 11:30:17 +03:00
  • 931a6ea20b (8b6feb3c6) Don't generate xml documentation for the build output Joonas Rikkonen 2019-05-06 11:29:59 +03:00
  • 08559f3438 (1a6547633) Write the version number to a "Version.txt" file in the output folder during the build process Joonas Rikkonen 2019-05-06 11:29:41 +03:00
  • cffaef3c3c (4dba94638) Legacy save file support (= save files present in Data/Saves will still be usable) Joonas Rikkonen 2019-05-06 11:29:24 +03:00
  • 66871d37a8 (0deb4f518) 32-bit steam_api.dll Joonas Rikkonen 2019-05-06 11:29:05 +03:00
  • 2c2089010c (b39fb8cf6) 32-bit freetype6.dll Joonas Rikkonen 2019-05-06 11:28:48 +03:00
  • 7b718673e8 (46e237b4f) Added x86 build configurations Joonas Rikkonen 2019-05-06 11:28:31 +03:00
  • 5999a66681 (ac4fc6f29) Fixed EventInput crashing in 32-bit windows builds Joonas Rikkonen 2019-05-06 11:28:13 +03:00
  • 0bd876e17d (18c3d51e4) Display current year in the copyright notices Joonas Rikkonen 2019-05-06 11:25:29 +03:00
  • 8d96452e0b (bca96ebb9) Changed save paths Joonas Rikkonen 2019-05-06 11:25:12 +03:00
  • 38b2f261b7 (0abd4ae6c) Added some legal stuff to the main menu Joonas Rikkonen 2019-05-06 11:24:55 +03:00
  • 44001459c0 (ef6edf745) Fixed remote characters frequently getting stuck to the ragdoll state in multiplayer. Happened because the characters are forced to stay in ragdoll mode if they're moving more than 1 m/s, and if the character stops being ragdolled server-side and starts moving, the movement will prevent it from going back to normal state client-side. Now the client will simply determine the ragdoll state based on the ragdoll input from the server. Joonas Rikkonen 2019-05-06 11:24:37 +03:00