Commit Graph

30252 Commits

Author SHA1 Message Date
Pieter-Jan Briers
0e1536f84d Update submodule 2020-06-26 14:47:26 +02:00
Pieter-Jan Briers
579ff6bb26 Use async DB queries. 2020-06-26 03:46:28 +02:00
Pieter-Jan Briers
357c110535 Update credits
Fixed typo in goon license.
Removed DrSingh from original remake credits at their request.
2020-06-26 03:46:28 +02:00
GlassEclipse
00b4ad994b Fixes lathe bug (#1228) 2020-06-25 18:57:40 +02:00
Swept
339dced7a4 Adds Lean (#1221)
* We boolin' now

* Updated Meta.json
2020-06-25 18:02:48 +02:00
DrSmugleaf
602dac393e Add Buckling (#1155)
* Create BuckleableComponent.cs

* Add strap component and keybind to buckle targeted entity

* Remove buckle keybind, turn it into a verb

* Add moving and attaching the buckled entity to the strap

* Fix reality collapsing when clicking on a buckled entity

* Add strap position to buckle a mob in the standing or down position

* Add new default strap position that makes no change to the mob's standing state

* Add Strap component to office chairs and stools

* Add Strap component to the pilot chair

* Add buckled status effect icon

* Add status effect click behaviour

* Add buckling and unbuckling sounds

* Change Buckle verb to only appear when an entity can be currently buckled

* Rotate buckled entity in the direction of the seat

* Disable entity rotation when buckled

* Fix buckle rotation on beds

* Buckling now finds the closest strap to the buckleable entity

* Fix rotation when unbuckling an entity

* Move buckle verb to StrapComponent

* Added buckled entity unbuckle verb, range and interaction checks

* Add checks for currently occupied straps

* Add unbuckling entity if its respective strap component is removed

* Add Clickable, InteractionOutline and Collidable components to bed

* Add rotation property to strap component

* Rename Buckleable to Buckle

* Add Buckle and Strap sizes to buckle multiple entities in the same strap

* Remove out of range popup message from strap verb GetData

* Move BuckledTo setter logic to its methods

* Fix Strap BuckledEntities being public

* Fix not updating status when Buckle component is removed

* Change BuckleComponent.BuckledTo to be of type StrapComponent

* Fix NRE when unbuckling

* Add buckle perspective messages

* Fix not equals comparison in strap verb

* Add added check to Strap TryAdd

* Change buckle.ogg and unbuckle.ogg from stereo to mono

* Remove -2f volume on buckle and unbuckle sounds

* Add summary to Strap TryAdd and Remove methods

* Make buckled entities unable to fall

* Fix default strap position not rotating the buckled entity

* Add downing after unbuckling an entity if it is knocked down

* Prevent an entity from buckling onto itself

Fixes stack overflow error

* Disable recursive buckling

* Add buckling onto straps by clicking them with an empty hand

* Add recursive buckle check to the trybuckle method as well

* Fix being able to click on a different strap to unbuckle from the current one

* Merge TryUnbuckle and ForceUnbuckle with a force argument

* Remove explicit unimplemented status effect clicking cases

* Add documentation to EffectBlockerSystem and ActionBlockerSystem
2020-06-25 15:52:24 +02:00
Víctor Aguilera Puerto
f07cb9042b Instruments can no longer be played 'remotely'. Fixes #1168 2020-06-25 15:27:22 +02:00
Víctor Aguilera Puerto
b8eb9289a6 Instruments no longer stop playback when someone disconnects. Fix #1209 2020-06-25 15:01:46 +02:00
Pieter-Jan Briers
e294ad0921 Don't use verbose mode to avoid printing secrets. 2020-06-25 13:54:07 +02:00
Pieter-Jan Briers
a8e99877a6 Create fire-jenkins.yml 2020-06-25 13:52:37 +02:00
Swept
bad7f9dc6b Lots of new inhands, adds phoron (#1220)
* Beaker Inhands

* Flashlight Inhands

* Tile Refactor

* Adds metal/glass sheet inhands

* Removes plasma

* Adds Phoron

* We boolin'

* Phoron inhands

* First Pass inhand food

* First food inhand pass

* Soda inhand sprites

* Actually adds them
2020-06-25 13:51:58 +02:00
Víctor Aguilera Puerto
70a803e24e Cleanup ToolComponent 2020-06-25 13:50:41 +02:00
Pieter-Jan Briers
eac107dc80 Delete publish.yml 2020-06-25 13:41:43 +02:00
Pieter-Jan Briers
d8cb2bad68 Create publish.yml 2020-06-25 13:22:34 +02:00
Víctor Aguilera Puerto
6f47669b38 Fix all tools having anchorable quality by default 2020-06-25 01:33:54 +02:00
Tyler Young
504bd1e155 Remove Redundant ImageSharp Package Reference (#1216) 2020-06-24 23:27:39 +02:00
Pieter-Jan Briers
9def130c16 Update submodule 2020-06-24 22:56:31 +02:00
Pieter-Jan Briers
9aa62a42ac Update submodule 2020-06-24 21:41:29 +02:00
Pieter-Jan Briers
017e5a8d71 UPDATE SUBMODULE 2020-06-24 21:01:07 +02:00
Pieter-Jan Briers
dab73913a6 Merge branch '20-06-24-movement-prediction' into 20-06-24-foobar 2020-06-24 21:00:55 +02:00
Pieter-Jan Briers
acb9a6f008 Sudo 2020-06-24 20:58:15 +02:00
Swept
81bafbe5c3 Switches rpg fire sound from stereo to mono (#1212) 2020-06-24 20:46:06 +02:00
Pieter-Jan Briers
d70621bc97 Update submodule 2020-06-24 20:01:22 +02:00
Pieter-Jan Briers
74a63c9555 GUNS PELASE WORK. 2020-06-24 20:00:31 +02:00
ShadowCommander
9b6455519b Implement DeleteEntitiesWithComponent console command (#1210)
Deletes entities that have all of the provided components
2020-06-24 10:52:52 -07:00
ShadowCommander
b33508d10f Add hostlogin to groups (#1211)
Implement HostLogin command
2020-06-24 10:41:55 -07:00
Víctor Aguilera Puerto
99be18f8da Magazine barrel chamber container can be VV'd 2020-06-24 19:31:24 +02:00
Tyler Young
b92a2ba4e6 Fixes movement and throwing incorrect tick-rate scaling (#1162)
* fixes movement and throwing scaling incorrectly w/ tick rate

* Update Content.Server/GameObjects/EntitySystems/MoverSystem.cs
2020-06-24 18:41:31 +02:00
Tyler Young
623e47f19d use lidgren's new spans (#1164)
update solution
2020-06-24 17:57:59 +02:00
Pieter-Jan Briers
eda3cf4bde Merge remote-tracking branch 'origin/20-06-24-movement-prediction' into 20-06-24-movement-prediction 2020-06-24 17:56:54 +02:00
Pieter-Jan Briers
391092e3ea Reset predict flag on mover updat.e 2020-06-24 17:56:21 +02:00
Víctor Aguilera Puerto
ca1fb126e7 Add timed spawner for Xeno AI and markers 2020-06-24 17:50:46 +02:00
metalgearsloth
d12a6bd9cf Add xenos (#1204)
* Add xenos for stress test

Pretty hacky and not how I'd do it long-term

* Remove claws

* Add in unarmed combat behaviors

* Cleanuppppp

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2020-06-24 17:43:58 +02:00
metalgearsloth
02b8487d6c Fix EntityTest for guns (#1206)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2020-06-24 17:31:04 +02:00
Pieter-Jan Briers
cfc9974682 Fix gravity issues. 2020-06-24 17:31:00 +02:00
metalgearsloth
ee209cd720 Fix grenades throwing (#1205)
Exceptions

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2020-06-24 17:30:39 +02:00
metalgearsloth
63f2724341 Add default ammo for guns (#1207)
* Add default ammo types

* Add revolver and bolt action default pro support

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2020-06-24 17:29:40 +02:00
Pieter-Jan Briers
48dc23d246 Re-add friction since apparently it's not a problem anymore. 2020-06-24 17:28:39 +02:00
Víctor Aguilera Puerto
f6da38ccb9 Fix wrong RSI path in LMGs 2020-06-24 16:43:55 +02:00
Víctor Aguilera Puerto
9b6768f352 Fix wrong RSI paths in LGMs 2020-06-24 16:39:59 +02:00
Víctor Aguilera Puerto
4dac0d9bbe Fix human component warnings 2020-06-24 13:48:12 +02:00
ShadowCommander
3010890006 Merge pull request #1190 from metalgearsloth/weapon_anims
Port TG weapon animations
2020-06-24 03:51:18 -07:00
Metal Gear Sloth
a1aec5a579 Merge remote-tracking branch 'upstream/master' into weapon_anims
# Conflicts:
#	Resources/Prototypes/MeleeWeaponAnimations/default.yml
2020-06-24 20:42:16 +10:00
Pieter-Jan Briers
30139f4992 Merge branch 'master' into 20-06-24-movement-prediction 2020-06-24 12:12:03 +02:00
Pieter-Jan Briers
3a862643ac Fix exception when re-entering body. 2020-06-24 12:11:33 +02:00
metalgearsloth
8801eea4fb Update Resources/Prototypes/Entities/Effects/weapon_arc.yml
Co-authored-by: Remie Richards <remierichards@gmail.com>
2020-06-24 20:08:56 +10:00
Pieter-Jan Briers
5523f17735 Fix warnings. 2020-06-24 12:06:21 +02:00
Pieter-Jan Briers
6d4618e8be Merge branch 'master' into 20-06-24-movement-prediction 2020-06-24 12:04:06 +02:00
Pieter-Jan Briers
c7ef7e06d8 Merge branch '20-06-24-submodule' 2020-06-24 12:01:32 +02:00
Pieter-Jan Briers
73d4f3165a Update submodule 2020-06-24 12:01:20 +02:00