Joonas Rikkonen
ddd84a4f9e
(c45394988) Refactor and fix button interaction and access checks in the indoors steering manager.
2019-05-16 05:40:00 +03:00
Joonas Rikkonen
3575c8df52
(03ab09991) Load chinese fonts dynamically, removed unnecessary duplicate block from DynamicRenderAtlas
2019-05-16 05:39:25 +03:00
Joonas Rikkonen
e367f900b8
(2a4bd39c2) Merge branch 'dev' into human-ai
2019-05-16 05:33:13 +03:00
Joonas Rikkonen
7f72f72ca7
(9c0250ef1) Merge branch 'dev' into human-ai
2019-05-16 05:14:40 +03:00
Joonas Rikkonen
bec7aadfa9
(af16ecdfa) Merge branch 'dev' into human-ai
2019-05-16 05:14:00 +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
96a5875b9a
(a01a93af6) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-05-07 16:24:58 +03:00
Joonas Rikkonen
cc22268f0e
(ae2d4614b) Added: NPCConversation translations
2019-05-07 16:24:41 +03:00
Joonas Rikkonen
482f3c1f3c
(975eacb57) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-05-07 16:23:16 +03:00
Joonas Rikkonen
bb6067df31
(1e5573bea) new outpost
2019-05-07 16:22:58 +03:00
Joonas Rikkonen
d6c05ab062
(2e88e97ef) Added: Brazilian Portuguese, French, German, Russian, Simplified Chinese, Traditional Chinese translations
2019-05-07 16:20:42 +03:00
Joonas Rikkonen
4c165d43f6
(e17511e77) Added Remora and drone to default package.
2019-05-06 11:38:38 +03:00
Joonas Rikkonen
b7eaffa068
(c3083f3e0) Added google translated Russian & Chinese text files for testing
2019-05-06 11:36:03 +03:00
Joonas Rikkonen
fb21005258
(6f4bea467) Updated doors
2019-05-03 13:43:47 +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
1ed937299f
(8556f608e) Removed Berilia, Remora & RemoraDrone from the vanilla content package
2019-04-26 11:16:25 +03:00
Joonas Rikkonen
eb7ac2bfbe
(8e98e6343) Add and implement new clown gear.
2019-04-25 18:13:47 +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
53f9202909
(8f7813f79) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-04-15 13:43:50 +03:00
Joonas Rikkonen
e839260a9d
(a3d3d1671) Health interface layout tweaking, change "drop" to "use as treatment" when dragging an item to the health interface
2019-04-15 13:43:35 +03:00
Joonas Rikkonen
ffa6192377
(655499f68) Add new variants for some classes (wip). The female textures are placeholders. Rename a bunch of files to support the variants and to organize the files a bit better. Also moved the item definitions around and created dedicated xmls for all the classes.
2019-04-15 13:42:51 +03:00
Joonas Rikkonen
a78f8546bd
(539ce533b) Added Venture to the vanilla content package
2019-04-08 15:58:50 +03:00
Joonas Rikkonen
f278ff212c
(370a5daac) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-04-08 13:35:02 +03:00
Joonas Rikkonen
8a227a4f2c
(570318151) Cleanup.
2019-04-08 13:34:48 +03:00
Joonas Rikkonen
153b08065b
(12487d533) Added Berilia submarine, 95% complete
2019-04-08 12:06:38 +03:00
Joonas Rikkonen
14d0daf16d
(ccef21f63) Merge branch 'dev' of https://github.com/Regalis11/Barotrauma-development into dev
2019-04-06 17:49:31 +03:00
Joonas Rikkonen
45c1ed499a
(e326112f5) Increased discharge coil sound range and added camera shake to make it more noticeable when it's used
2019-04-06 17:49:18 +03:00
Joonas Rikkonen
110a63b88b
(5bd37e693) Removed PAX.sub
2019-04-06 17:48:38 +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
5cc2806185
(3db48532f) Give joining players "None" permissions by default (so server hosts can automatically give players some permissions if they want to). Save client permissions using the name of the permission preset instead of listing all the permissions given by the preset. Partially implements #1334
2019-04-01 14:25:33 +03: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
c7b89aa333
(505161632) Added PAX to the vanilla content package
2019-03-29 17:22:22 +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
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
b3a4efdd6f
(c368a04c8) Added a longer version of Muikku, renamed to Selkie
2019-03-27 13:52:53 +02:00
Joonas Rikkonen
8d42f777db
(3525199b1) First iteration of the new Charybdis (incomplete). TODO: tweak joints and animations, add deformations, attacks, ai, and sounds.
2019-03-27 13:52:22 +02:00
Joonas Rikkonen
8537234b75
(df56e74f1) Rename Charybdis as Legacycharybdis. Temporarily disable charybdis events.
2019-03-26 17:09:21 +02:00
Joonas Rikkonen
81fafaf3f5
633e54b...7cc231b
...
commit 7cc231bc51890e7fde50bbac3413328dd7bc5189
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Wed Mar 20 14:23:06 2019 +0200
Fixed server creating network events in Item.Load due to CreateServerEvent calls in some of the ItemComponent properties (e.g. LightComponent.IsOn). Caused syncing problems because the entity spawn events aren't created until the item has been loaded, leading to situations where clients fail to read events because the entity doesn't exist at their end yet (see #1293 ). TODO: get rid of console errors when attempting to create events during component initialization in the Item constructor.
commit ac1bf32edf125d95d56775e1e8ce54ac7671328c
Author: itchyOwl <lauri.harkanen@gmail.com >
Date: Wed Mar 20 13:49:55 2019 +0200
Fix Hammerhead attack causing warping. Adjust the targeting priorities.
commit e3e032d7c3a753397269bb4236c1494ab0809004
Author: itchyOwl <lauri.harkanen@gmail.com >
Date: Wed Mar 20 13:48:47 2019 +0200
Enemy AI fixes:
- Fix enemies "fleeing" after they have been shot. There was a steering issue when they targeted characters that were inside the sub when they were outside of it
- Fix the previous target resetting too often
- Fix the wall target resetting too often
- Use world positions instead of sim positions where possible, because the sub positions are then taken into account
commit 847cf5ffd9212a542000dbf12332b2c08756579a
Author: Daniel Asteljoki <daniel.asteljoki@gmail.com >
Date: Wed Mar 20 12:00:15 2019 +0200
Remora: added power connection between sub and drone, removed non-scaling hull parts
commit a9c2e8cc124713e90dd44a9adf2fcbb3204b2c4d
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Wed Mar 20 11:24:37 2019 +0200
Server sets clients' last received campaign save/update IDs to one before the current up-to-date IDs (instead of zero) when a campaign changes. Zero would get interpreted as a more up-to-date ID if the IDs of the current campaign are close to ushort.MaxValue where the IDs wrap around.
commit 07d82b64e6990eacaf8905aed1a5d7c61224e47d
Author: Joonas Rikkonen <poe.regalis@gmail.com >
Date: Tue Mar 19 18:24:01 2019 +0200
Log level inequality error messages & client error reports handled by the server to GameAnalytics
2019-03-20 14:25:03 +02:00
Joonas Rikkonen
63eb4d64e5
f8b0295...0671290
2019-03-18 23:30:58 +02:00