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
140f1894d4
(400cf2cbd) Fixed highlight raster scale changing according to lightmap resolution
2019-03-29 17:39:43 +02:00
Joonas Rikkonen
ddfd7274e9
(d5ea3c7d5) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-03-29 17:24:17 +02:00
Joonas Rikkonen
ca08b803dc
(891ef87c3) Fixed: CrewManager throwing errors if changing resolutions when a crewmember is dead. Added: Scaling of the objective list when changing resolutions
2019-03-29 17:24:02 +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
4cb3469c4f
(8f9250974) Fix spritesheet orientation offestting the joint widgets in the wrong direction, which made it a bit difficult to use.
2019-03-27 20:54:00 +02:00
Joonas Rikkonen
ad1a726e91
(8d8ed7727) Fixed: Invalid title font & color in tutorial infobo. Added: Some rudimentary scaling based on screen resolution for VideoPlayer
2019-03-27 20:53:46 +02:00
Joonas Rikkonen
8808edcd21
(025652eb8) Fixed: Holding an item preventing interaction with tutorial elements, medical overlay appearing on top of video / info, reactor command tutorial not completing when powered up by the player
2019-03-27 20:53:30 +02:00
Joonas Rikkonen
ec481eba45
(e54f169fe) Better quality videos for tutorial, removed sound
2019-03-27 20:53:17 +02:00
Joonas Rikkonen
0c8772f6a1
(4589e2b8d) Minor changes to tutorial text
2019-03-27 20:53:00 +02:00
Joonas Rikkonen
080ac78ded
(5c35a640e) Update tutorial-rework with dev
2019-03-27 20:52:47 +02:00
Joonas Rikkonen
47b16f4f9e
(9f4948c63) Fixed: Welcome text size. Added: Using enter / escape to close both videoplayer and infobox to prevent errors when quitting while these are active
2019-03-27 20:52:30 +02:00
Joonas Rikkonen
b66bdb6da4
(a7d754a40) Fixed: ContextualTutorial not resetting properly when quitting a single player campaign session and starting a new game after. Added: Forced on for contextual tutorial when the selected sub is 'PAX'
2019-03-27 20:52:16 +02:00
Joonas Rikkonen
018fcb0fa0
(65082ada7) Changed some tutorial text titles
2019-03-27 20:52:01 +02:00
Joonas Rikkonen
c0192ad19b
(fd98de428) Merge branch 'tutorial-rework' of github.com:Regalis11/Barotrauma-development into tutorial-rework
2019-03-27 20:51:47 +02:00
Joonas Rikkonen
5a620ec60d
(771621c77) Added: Delays for medical & flooding tutorials, resetting of injuredmember when starting again
2019-03-27 20:51:33 +02:00
Joonas Rikkonen
723df67f6f
(f68ad6ccc) Minor changes to tutorial texts
2019-03-27 20:51:17 +02:00
Joonas Rikkonen
0f405512b2
(69e52eea2) Fixed: Tutorial not resetting properly on retry
2019-03-27 20:51:03 +02:00
Joonas Rikkonen
8b5e18c348
(edf82e6ca) Modified: VideoPlayer video position, medical objective completion, saving segment when objective is completed
2019-03-27 20:50:50 +02:00
Joonas Rikkonen
91e87e8b74
(f9949667c) Modified: Default video resolutio multiplied by 1.5, default text width for video set to 450
2019-03-27 20:50:35 +02:00
Joonas Rikkonen
ff20f7f374
(936119c69) Fixed: Aligning problems when an objective is removed, crashing when EnemyOnSonar is triggered, dead monsters still counting for EnemyOnSonar, ReactorCommand objective to complete when the order is given.
2019-03-27 20:50:21 +02:00
Joonas Rikkonen
3b8aeb27c5
(aefc763e9) Changed tutorial navconsole text and fixed tag
2019-03-27 20:50:07 +02:00
Joonas Rikkonen
69852a141e
(6840c9114) Set the objective frame to be drawn behind other gui elements. TODO: test and complain if doesn't work ;)
2019-03-27 20:49:53 +02:00
Joonas Rikkonen
5c324a6de9
(4ad359147) Fix an index out of array exception when trying to set the update order (draw order) while the updateList contains no elements.
2019-03-27 20:49:38 +02:00
Joonas Rikkonen
632dce88c0
(cba4939e3) Formatting
2019-03-27 20:49:24 +02:00
Joonas Rikkonen
2cdc7ce5f3
(57c934c4b) Added: Padding for video text, missing xml elements for titles, instructions.
2019-03-27 20:49:10 +02:00
Joonas Rikkonen
179b17e9aa
(093cf0b49) Merge branch 'tutorial-rework' of https://github.com/Regalis11/Barotrauma-development into tutorial-rework
2019-03-27 20:48:56 +02:00
Joonas Rikkonen
68aa95a5df
(351e4f8b8) Added: hiding of objectives via button
2019-03-27 20:48:42 +02:00
Joonas Rikkonen
a90ce22107
(8be88da45) Included videos in project, added them to xml
2019-03-27 20:48:29 +02:00
Joonas Rikkonen
27efec90c9
(ef6d724ea) Fixed: Invalid pathname when triggering a video for the first time
2019-03-27 20:48:13 +02:00
Joonas Rikkonen
7140151882
(c9b5d70ff) Removed: Hardcoded video path
2019-03-27 20:47:58 +02:00
Joonas Rikkonen
12f963d2a5
(094e3b371) Merge branch 'tutorial-rework' of https://github.com/Regalis11/Barotrauma-development into tutorial-rework
2019-03-27 20:47:44 +02:00
Joonas Rikkonen
37f44b87fa
(43425b834) Added: Video looping, replaying, pre-video text
2019-03-27 20:47:30 +02:00
Joonas Rikkonen
cf49c179dc
(34c324230) New tutorial videos
2019-03-27 20:47:15 +02:00
Joonas Rikkonen
e65b688edd
(44ca39e16) Added: Escaping the video player via enter, multiple objective tracking & removing
2019-03-27 20:46:58 +02:00
Joonas Rikkonen
474099732b
(f8525130a) Added: Objective tracking, UI changes.
2019-03-27 20:46:44 +02:00
Joonas Rikkonen
a939cdef91
(a58bf1e5d) Added: Fonts, layouting to video with objective
2019-03-27 20:46:27 +02:00
Joonas Rikkonen
bbfb472122
(ed863473d) Added: New tutorial content & UI
2019-03-27 20:46:13 +02:00
Joonas Rikkonen
7ea3e1b20c
(9801d8289) Added: Handling of error cases when video is not found
2019-03-27 20:45:58 +02:00
Joonas Rikkonen
556d86ed4f
(bce1100e8) ClientCode.projitems update
2019-03-27 20:45:45 +02:00
Joonas Rikkonen
ff4ecd15b3
(c7ebe3cdb) Fixed: Old TextManager.Get call
2019-03-27 20:45:30 +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
93f2dfb185
(628aa768f) Fix characters always being created in the default folder ( #1330 ).
2019-03-26 17:09:35 +02:00
Joonas Rikkonen
8537234b75
(df56e74f1) Rename Charybdis as Legacycharybdis. Temporarily disable charybdis events.
2019-03-26 17:09:21 +02:00
Joonas Rikkonen
a1ef2732c9
(0d12b23e4) Fix the crash due to NaN value in torso or head angle ( #1349 ).
2019-03-26 17:09:08 +02:00
Joonas Rikkonen
705d05a308
(652745ae0) Fix a crash due to invalid physics when scaling the Mudraptor. If the ragdoll still has invalid settings after trying to reset it, just freeze it to prevent crashing. Return boolean and make CheckValidity public so that we can check and react to the invalid ragdoll state elsewhere.
2019-03-26 17:08:53 +02:00
Joonas Rikkonen
63eb4d64e5
f8b0295...0671290
2019-03-18 23:30:58 +02:00
Joonas Rikkonen
3301bed442
409d4d9...aeafa16 (merge human-ai)
2019-03-18 22:52:17 +02:00
Joonas Rikkonen
5dc31c213f
ad0bbaf...7245c72
...
commit 7245c721339885d062567befc052a592391b3b4a
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Sun Mar 10 15:22:31 2019 +0200
Fixed StatusEffects only applying afflictions to one limb even if the target is "Character" instead of "Limb", added a subtle screen distortion effect to heavy radiation sickness. Closes #1256
commit e0db27e62ec9546fd4b182a0cc97f7e5830645ae
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Sat Mar 9 21:53:51 2019 +0200
Fixed WrapText adding unnecessary spaces after every line break. Closes #1215
commit 988bc58d51c195ad9265b84a1e97e0101cd3f808
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Sat Mar 9 21:12:50 2019 +0200
Fixed crashing when attempting to create a body for a wall section that's less than 1 unit long (e.g. if a wall that's just slightly longer than the wall section size receives damage).
commit 8c31157425a9e2ec02312618d1bfa359ab3ee87d
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Sat Mar 9 20:30:44 2019 +0200
Fixed clients being unable to toggle the respawn shuttle on/off
commit a4ccb039219830efe9cd305c26942dda1bd04e9c
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Sat Mar 9 19:33:22 2019 +0200
Fixed inability to select the respawn shuttle as a client host
commit b89b2d2c282d8c74d7ccd37b3f29dcab51eff680
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Sat Mar 9 19:32:41 2019 +0200
Made it possible to edit the style of the ListBox under GUIDropDowns, increased the opacity of the listbox to make the contents more readable when there's text behind it
commit 8f6d9aef3d637fe37a18c78f4b15ef8fd266374e
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Sat Mar 9 18:11:23 2019 +0200
Fixed NetLobbyScreen not showing the names of the submarines the client doesn't have
2019-03-18 22:39:57 +02:00