Commit Graph

1724 Commits

Author SHA1 Message Date
Alex Noir eb82ed6092 Merge commit 'a19579088ffa87bb873bf6baf6cdc9a1ef60dbb1' into antagonists 2017-12-04 20:02:59 +03:00
juanjp600 2347f2937e Improved revolver hitreg, shooting structures affects karma, fixed 5th server being blocked in server list
Closes #70
2017-12-04 12:39:27 -03:00
juanjp600 6841bb154b Added Karma, harming players reduces it 2017-12-03 21:51:12 -03:00
juanjp600 4a1eea8c30 Fixed crash when setting a filter while the game is refreshing the server list 2017-12-03 20:33:20 -03:00
juanjp600 f8e5a4f7ab Use SetClientCharacter in AddToRemoveQueue 2017-12-03 19:09:55 -03:00
juanjp600 2d1220e1fd Merge branch 'master' of https://github.com/Regalis11/Barotrauma 2017-12-03 19:06:15 -03:00
juanjp600 e323e9dc71 Fixed chat messages being assigned to the wrong sender when their bodies have been eaten 2017-12-03 19:06:01 -03:00
Joonas Rikkonen b68cceae55 Added smallitem tag to revolver rounds
Closes #65
2017-12-03 22:56:53 +02:00
Alex Noir c74f2d66b2 one more keyword 2017-12-03 23:26:02 +03:00
Alex Noir 63f8760b86 Added traitor code words
Fixed host never being traitor
2017-12-03 19:39:31 +03:00
juanjp600 a19579088f Merge branch 'master' of https://github.com/Regalis11/Barotrauma 2017-12-03 11:59:34 -03:00
juanjp600 3db407fe52 Fixed wire connections being lost when copy-pasting in sub editor 2017-12-03 11:59:29 -03:00
Joonas Rikkonen 8735dffd04 Added console command for killing characters 2017-12-03 15:36:20 +02:00
Joonas Rikkonen b36d3fc70e Fixed clients not getting notified when a character is spawned midround by a repeating MonsterEvent (eventually causing them to be kicked out because of desync).
Closes #59
2017-12-03 15:32:51 +02:00
Alex Noir ca535d295f Merge remote-tracking branch 'origin/master' into antagonists 2017-12-03 13:10:04 +03:00
Joonas Rikkonen f0225e4312 Chemicals and explosives can be thrown. Nitroglycerin & flash powder explode on impact, no effect on other items yet (implement applying status effects when the item hits someone?) 2017-12-03 01:10:26 +02:00
Joonas Rikkonen ddf9ad26b8 v0.7.0.1 2017-12-03 01:07:16 +02:00
Joonas Rikkonen 9e5f503659 Added minor damage protection to diving suit 2017-12-03 01:07:04 +02:00
Alex Noir 56df7b6900 Support for multi-traitors!
It's possible for traitors to share targets and/or target each other.
Todo: code phrases-responses, clientside settings for traitor amount
2017-12-03 00:43:14 +03:00
Joonas Rikkonen 20664c08fd Fixed limb lightsources not rotating with the limb 2017-12-02 19:15:27 +02:00
Juan Pablo Arce 3bcd128ac7 Fixed extra quote in carrier.xml 2017-12-02 13:19:44 -03:00
Joonas Rikkonen f55d028799 Chatbox can be deselect by pressing enter while it's empty 2017-12-02 17:47:05 +02:00
Joonas Rikkonen 1cc33d221d Moving the sub using IJKL in debug builds is disabled when writing into a textbox. 2017-12-02 16:46:27 +02:00
Joonas Rikkonen 063881701c Fixed exceptions when attempting to set the value of a serializable rect property by parsing a string 2017-12-02 16:25:21 +02:00
Joonas Rikkonen c66191ca94 Added exception handling to SerializeProperty.TrySetValue methods 2017-12-02 15:50:40 +02:00
Joonas Rikkonen ccac8de723 Removed unused NetConfig constants and leftover debug code in GameServer 2017-12-02 15:42:52 +02:00
Joonas Rikkonen 04bcc6b9b1 Modifications to the damage/armor system:
- Armor values aren't reduced from the damage taken, but instead multiply the damage (e.g. an item reduces damage by 10% instead of 10 hp). Now armor doesn't make characters invulnerable to small amounts of damage.
- Armoring isn't defined as a single "armor value", but instead there are "damage modifiers" which can be added to items and limbs. The modifiers can only affect specific types of damage and have separate multipliers for the damage amount and bleeding amount.
- Having a fire proof item on a limb doesn't make that limb invulnerable to burn damage. Item's that protect against fire now have a damage modifier for the Burn damage type.
2017-12-02 15:42:13 +02:00
Joonas Rikkonen 1d4327b690 Diving suits cover feet (fixes characters receiving damage almost exclusively to their feet when wearing a diving suit) 2017-12-02 15:35:29 +02:00
Joonas Rikkonen 78e97097cd Fixed autorestart counter overlapping with the campaign map in the server lobby screen
Closes #57
2017-12-02 15:28:46 +02:00
Alex Noir 0740ca84bc Overhauled GetEndMessage() to also include detaining 2017-12-02 16:15:50 +03:00
Joonas Rikkonen deefcafe02 Made the name of the "Linkable/IsLinkable" property consistent 2017-12-02 14:19:23 +02:00
Juan Pablo Arce 905eaeccc2 Merge pull request #55 from Crystalwarrior/prTest
fix start pop up saying the host is the target if host becomes traitor
2017-12-02 08:13:41 -03:00
juanjp600 343b8efd87 Fixed unwired railgun controller crash 2017-12-02 08:13:08 -03:00
Alex Noir 1394d15c29 fix start pop up saying the host is the target if host becomes traitor 2017-12-02 11:09:06 +03:00
juanjp600 5cb603b3e5 Fixed entity linking not working 2017-12-02 01:05:16 -03:00
juanjp600 ee04eecd49 Fixed autorestart command being broken in dedicated server 2017-12-01 20:35:34 -03:00
juanjp600 18a5b3eabb Update content package to 0.7, removed serverconfig.xml 2017-12-01 20:26:56 -03:00
Joonas Rikkonen 2fea48287c Item pickup sounds are only played when the controlled character picks up an item
Closes #51
2017-12-01 22:11:14 +02:00
Joonas Rikkonen 7c2ea0a5f0 Merge branch 'master' of https://github.com/Regalis11/barotrauma 2017-12-01 22:09:31 +02:00
juanjp600 af6f0b0386 Fixed content package dropdown setting not being saved 2017-12-01 14:47:39 -03:00
juanjp600 84ba36aa78 Added timestep accumulator to dedicated server, improved autorestart commands, added client permission commands 2017-12-01 14:25:10 -03:00
Joonas Rikkonen 0ab5bccb44 v0.7.0.0 2017-12-01 16:43:18 +02:00
juanjp600 d021fe593e Fixed tutorial exceptions when player dies 2017-12-01 10:27:53 -03:00
juanjp600 2d55d41320 Fixed railgun HUD crash when the first linked item doesn't have an ItemContainer 2017-12-01 09:53:07 -03:00
Joonas Rikkonen 5b1798cb50 Fixed monsters not taking damage when they're far enough from the host's camera (or the main sub when using the dedicated server). The limbs of the monsters were disabled when 8000 units away, causing them to become invincible because the collider does not register damage.
Closes #50
2017-11-30 17:07:37 +02:00
Joonas Rikkonen 6e9c33fe89 Added radio chat hotkey 2017-11-29 19:16:53 +02:00
Joonas Rikkonen e4664b3d27 The character spawning debug command doesn't require the config file of the character to be in the default character folder (as long as the character is included in the selected content package). 2017-11-29 19:16:31 +02:00
Joonas Rikkonen 51fe7df481 Railgun HUD (shows supercapacitor charge & how many shells there are left) 2017-11-27 19:34:57 +02:00
Joonas Rikkonen f4f58622e1 Short delay before the "pressure increasing" message is displayed (because clients may briefly be outside the sub before they get in sync with the server) 2017-11-24 18:53:21 +02:00
Joonas Rikkonen e79ad3dceb Fixed AICharacters not playing sounds in mp 2017-11-24 17:49:52 +02:00