Joonas Rikkonen
cffaef3c3c
(4dba94638) Legacy save file support (= save files present in Data/Saves will still be usable)
2019-05-06 11:29:24 +03:00
Joonas Rikkonen
5999a66681
(ac4fc6f29) Fixed EventInput crashing in 32-bit windows builds
2019-05-06 11:28:13 +03:00
Joonas Rikkonen
0bd876e17d
(18c3d51e4) Display current year in the copyright notices
2019-05-06 11:25:29 +03:00
Joonas Rikkonen
38b2f261b7
(0abd4ae6c) Added some legal stuff to the main menu
2019-05-06 11:24:55 +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
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
010411d434
(66fc3d1f9) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-04-26 11:18:31 +03:00
Joonas Rikkonen
d425064a3b
(28c455ff7) Improve the ai repair tool usage.
2019-04-26 11:18:14 +03:00
Joonas Rikkonen
8e15be3d42
(57e816cad) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-04-26 11:15:52 +03:00
Joonas Rikkonen
fa25735e9f
(3851196d8) Show the campaign disclaimer when entering the New Game or Tutorials tab for the first time.
2019-04-26 11:15:37 +03:00
Joonas Rikkonen
ee1672408f
(0bf65db0b) Removed: ContextualTutorial structure from tutorials.xml
2019-04-26 11:14:15 +03:00
Joonas Rikkonen
a7f56ced21
(3cc40bf1d) Added prefabs for new autodoors. Replaced doors in Dugong and Bunyip
2019-04-26 11:13:43 +03:00
Joonas Rikkonen
f3fbaedb42
(a0a15e2cb) Removed: ContextualTutorial related calls
2019-04-26 11:13:25 +03:00
Joonas Rikkonen
1aa88d90cb
(ddcbb7983) Added: Disabling of SteamWorkshop on MacOS for now
2019-04-25 18:08:37 +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
5aa433f582
(456e67c5d) Fixed: Missing comma when using release builds
2019-04-25 17:46:59 +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
24794932dc
(b1ed113e0) Randomize map seed when opening the "new game" tab. Closes #1399
2019-04-08 13:37:12 +03:00
Joonas Rikkonen
19b451ff17
(5ddee76aa) Workshop UI improvements #2
2019-04-05 16:15:40 +03:00
Joonas Rikkonen
7c4f8fcb88
(153cbd717) Fix reset button not refreshing the settings frame. Fix a text tag.
2019-04-04 11:11:24 +03:00
Joonas Rikkonen
16c558a859
(7c1aa6679) Reset settings frame when controls are reset, added a button for resetting to default controls & tooltips for the control reset buttons, split keybind textboxes into two columns
2019-04-04 11:10:43 +03:00
Joonas Rikkonen
cc122f2bbf
(b451554e8) Merge remote-tracking branch 'origin/dev' into keymapping-refactor-test
2019-04-04 11:10:29 +03:00
Joonas Rikkonen
b08a31a68f
(33ab1e038) Add buttons for resetting the settings to the defaults and setting the default keybindings. TODO: pressing the buttons should refresh the settings frame instead of closing it.
2019-04-04 11:10:14 +03:00
Joonas Rikkonen
41da4e24a9
(cd41ee958) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-04-04 11:09:45 +03:00
Joonas Rikkonen
1966bcb4ab
(c445db0f5) Lazy load item & structure sprites (loaded automatically when switching to the sub editor or instantiating an item/structure, so should not cause any mid-game freezes).
2019-04-04 11:09:32 +03:00
Joonas Rikkonen
a3425a0432
(bb85ea959) Fixed last item not being visible in grid layout groups if it's the only item on the last row
2019-04-04 11:08:49 +03:00
Joonas Rikkonen
7eb03ea6b3
(874c38a79) Show keybindings for use or shoot in the tooltips.
2019-04-04 11:08:33 +03:00
Joonas Rikkonen
d4752bb6a0
(9f5c9fbcb) Make sure lazy-loaded sprites load their texture when creating a GUIImage, because the image needs to know the size of the texture to scale itself correctly. Fixes location portraits not being visible in the campaign menu when a location is selected for the first time.
2019-04-04 11:08:18 +03:00
Joonas Rikkonen
7491b06a5d
(bbd192053) Rebind Select and Use keys. Refactor GameSettings to support legacy bindings, when they are set. That is, if the new "deselect" and "shoot" keys are not defined, but the player config file is found, use the "select" and the "use" keys instead of the defaults.
2019-04-04 11:08:02 +03:00
Joonas Rikkonen
79ea41e6c9
(4f4395b00) Reduced the size of the disallowed item interface area around the chatbox
2019-04-04 11:07:45 +03:00
Joonas Rikkonen
5f05322fdb
(fdc038d5d) Keymapping and UX test: - Map use to "E" and Select to "Left Mouse". - Introduce a dedicated key for deselecting ("Right Mouse"). - Introduce a dedicated key for shooting ("Left Mouse"). - Define certain objects as shootables, which simply means that they use the "Shoot" key instead of using the "Use" key. This required the least amount of refactoring the existing code. - TODO: don't register the "Select" input when aiming or when an interface is open -> should prevent interacting through UI elements. - TODO: sync the new input types with the server.
2019-04-04 11:06:12 +03:00
Joonas Rikkonen
4e525633bf
(575357b4b) Made settings and quit buttons larger
2019-04-03 16:29:06 +03:00
Joonas Rikkonen
0ecfc426ff
(45f083a5a) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-04-03 16:22:12 +03:00
Joonas Rikkonen
0dd1823eb1
(44a496915) Added: Template for using a video with the Welcome text in the tutorial if needed. Removed: Old spritesheets. Fixed: Bug in fetching crew with certain jobs
2019-04-03 16:21:57 +03:00
Joonas Rikkonen
e4eb6c131c
(c225b9831) Fixed crashing if none of the selected content packages contain location portraits suitable for the main menu.
2019-04-03 16:20:52 +03:00
Joonas Rikkonen
6332a6e077
(c896c51fb) Display submarine preview in the "new game" menu, layout tweaks
2019-04-01 22:52:31 +03:00
Joonas Rikkonen
a3eabfabac
(2400ab447) Revert "Improved New Game panel" (easier to do the columns with layoutgroups than by setting the contents to half the width)
2019-04-01 22:51:50 +03:00
Joonas Rikkonen
508bd960be
(b378675eb) Improved New Game panel
2019-04-01 22:51:21 +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
0ca4a8db06
(169dbd4fd) Increased submarine masses to make it less easy for characters to push them around.
2019-04-01 14:26:29 +03:00
Joonas Rikkonen
7e67c20ccd
(b99c0ef39) Fix the enemies not selecting another attack if they cannot reach the target.
2019-04-01 14:26:01 +03:00
Joonas Rikkonen
7971d8d3a7
(f0911ad58) Scale settings menu according to screen resolution, repositioned main menu tabs so that they don't overlap with the menu buttons
2019-04-01 14:25:46 +03:00
Joonas Rikkonen
080ac78ded
(5c35a640e) Update tutorial-rework with dev
2019-03-27 20:52:47 +02:00
Joonas Rikkonen
3f82c9a2cb
(f417b026f) Fetched: Changes for playing video tutorial from local branch
2019-03-27 20:45:14 +02:00
Joonas Rikkonen
c78546b5f4
a75a560...814f6c9
...
commit 814f6c9dd4d48b3931e1d3bcb1918ff79324c1d4
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Wed Mar 20 19:33:18 2019 +0200
Fixed multiplayer campaign setup UI showing the client's subs instead of the server's (see #1311 )
commit 4a3e485dea85aa21037b13fd1b86af4a4ec1a5fd
Author: itchyOwl <lauri.harkanen@gmail.com >
Date: Wed Mar 20 19:16:17 2019 +0200
Move new texts in the end of the localization file.
commit 5a8af99afe5aad0b2f5343ca6f923d8c7eb19e68
Author: itchyOwl <lauri.harkanen@gmail.com >
Date: Wed Mar 20 19:05:43 2019 +0200
Recreate the editing gui window when resetting the entities with the "resetall" command.
commit 0048e6dcb9699e5b1e434ace867bc8f426cdae28
Author: itchyOwl <lauri.harkanen@gmail.com >
Date: Wed Mar 20 19:04:42 2019 +0200
Fix resetting to prefab.
commit 88be0923761f5ac2c895364c8ad0e11fe9a66576
Author: itchyOwl <lauri.harkanen@gmail.com >
Date: Wed Mar 20 18:40:13 2019 +0200
Fix item components not being loaded properly.
commit 6f970d54ed800eff25ae3643b03c0020336c8621
Author: itchyOwl <lauri.harkanen@gmail.com >
Date: Wed Mar 20 18:21:25 2019 +0200
Add a console command for resetting all items and structures to the prefabs.
commit bd561ef43391a2e4251bef18a8738b233f540961
Merge: e8843c30c a75a56088
Author: itchyOwl <lauri.harkanen@gmail.com >
Date: Wed Mar 20 17:47:14 2019 +0200
Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
commit e8843c30cdb966832236ec361494e4c886130590
Author: itchyOwl <lauri.harkanen@gmail.com >
Date: Wed Mar 20 17:46:38 2019 +0200
Implement item and structure instance resetting to prefab. Add buttons in the subeditor. Allow to save the msg text in the editor.
2019-03-20 19:42:17 +02:00
Joonas Rikkonen
63eb4d64e5
f8b0295...0671290
2019-03-18 23:30:58 +02:00