Delta-v/Content.Server/GameObjects/Components
metalgearsloth 95995b6232
Add a LOT more dakka (#1033)
* Start adding flashy flash

* Change slop

Might give a smoother decline

* flashy flash

* Add flashbang and flash projectiles

Bang bang bang pull my flash trigger

* Add collision check to area flash

* Flash cleanupo

* flash.ogg mixed to mono
* Adjusted flash curve again

* Enhancing flashes with unshaded and lights and shit

Still a WIP

* Add the other ballistic gun types

Re-organised some of the gun stuff so the powercell guns share the shooting code with the ballistic guns.

* Re-merging branch with master

Also fixed some visualizer bugs

* Last cleanup

Fixed some crashes
Fixed Deckard sprite
Fixed Hitscan effects
Re-applied master changes
Re-factor to using soundsystem
Add some more audio effects

* Cleanup flashes for merge

Can put flashbangs in lockers so you don't get blinded

Fix some bugs

* Fix shotties

Also removed some redundant code

* Bulldoze some legacycode

brrrrrrrrt

* Fix clientignore warnings

* Add the other Stunnable types to StunnableProjectile

* Some gun refactoring

* Removed extra visualizers
* All casing ejections use the same code
* Speed loaders can have their ammo pulled out
* Bolt sound less loud

* Stop ThrowController from throwing

* Fix speed loader visuals

* Update hitscan collision mask and fix typo

* Cleanup

* Fit hitscan and flashbang collisions
* Use the new flags support

* Update taser placeholder description

* Update protonames per style guide

* Add yaml flag support for gun firerates

* Cleanup crew

* Fix Audio up (components, audio file, + remove global sounds)
* Add server-side recoil back-in (forgot that I was testing this client-side)
* Add Flag support for fire-rate selectors

* Wrong int you dolt

* Fix AI conflicts

Haha ranged bulldozer go BRR
(I'll rewrite it after the other AI systems are done).

* Mix bang.ogg from stereo to mono

* Make sure serializer's reading for guns

Fixes integration test

* Change EntitySystem calls to use the static function

Also removed the Pumpbarrel commented-out code

* Change StunnableProjectile defaults to 0

* Fix taser paralyse

Apparently removing defaults means you have to specify the values, whodathunkit

* Add slowdown to stunnableprojectiles and fix tasers

* Remove FlagsFor from gun components

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
2020-06-21 21:47:15 +02:00
..
Access Remove duplicate data from preset ID cards. 2020-06-06 22:55:00 +02:00
BarSign Bar sign is now unshaded when lit. 2020-04-24 21:55:39 +02:00
Cargo Refactored GalacticBankManager (#1089) 2020-06-12 18:31:57 +02:00
Chemistry use CannyFastMath in various places even where it might not be any different 2020-06-14 09:36:53 -04:00
Command Add interaction checks to all interactions (#923) 2020-05-23 11:27:31 +02:00
Construction Removes the ConstructorComponents and moves the construction blueprint feature into a new ECS system. (#1114) 2020-06-15 12:30:11 -07:00
Damage Add utility AI (#806) 2020-06-18 14:52:44 +02:00
Doors Adds hacking UI pop-up when using a hacking tool on an open panel (#1100) 2020-06-12 18:51:30 +02:00
Explosion Add a LOT more dakka (#1033) 2020-06-21 21:47:15 +02:00
Fluids Refactor all references to AudioSystem functions now that the old ones are obsolete. (#1081) 2020-06-07 15:55:15 +02:00
GUI HandComponents now have a default hand, fixes crash 2020-06-18 19:26:55 +02:00
Gravity Merge branch 'master' into 2020-04-28-tool-component 2020-05-23 18:00:28 +02:00
Healing Fix #274 (#927) 2020-05-23 17:23:25 +02:00
Instruments Drop items on entering dead or crit states (#1082) 2020-06-07 16:48:53 +02:00
Interactable Refactor all references to AudioSystem functions now that the old ones are obsolete. (#1081) 2020-06-07 15:55:15 +02:00
Items Refactor all references to AudioSystem functions now that the old ones are obsolete. (#1081) 2020-06-07 15:55:15 +02:00
Kitchen Re-adds ISuicideAct to microwave (#1085) 2020-06-07 17:00:05 +02:00
Markers Fix exceptions on round restarts due to accessing deleted entities' components 2020-06-07 15:32:38 +02:00
Medical Add interaction checks to all interactions (#923) 2020-05-23 11:27:31 +02:00
Metabolism Merge branch 'master' into DecimalReagents 2020-04-12 14:37:36 +02:00
Mining Refactor all references to AudioSystem functions now that the old ones are obsolete. (#1081) 2020-06-07 15:55:15 +02:00
Mobs use CannyFastMath in various places even where it might not be any different 2020-06-14 09:36:53 -04:00
Movement Add utility AI (#806) 2020-06-18 14:52:44 +02:00
Nutrition Adds eating with utensils (#1136) 2020-06-19 15:20:59 +02:00
Observer Update content repo and RobustToolbox 2020-04-20 10:36:02 +01:00
PDA Add id_swipe.ogg , change pda eject sound (#1146) 2020-06-17 01:21:41 +02:00
Paper IExamine can now limit certain details behind a 'details' range check. (#1039) 2020-05-31 20:29:06 +02:00
Power Add a LOT more dakka (#1033) 2020-06-21 21:47:15 +02:00
Projectiles Add a LOT more dakka (#1033) 2020-06-21 21:47:15 +02:00
Research Refactor all references to AudioSystem functions now that the old ones are obsolete. (#1081) 2020-06-07 15:55:15 +02:00
Sound Refactor all references to AudioSystem functions now that the old ones are obsolete. (#1081) 2020-06-07 15:55:15 +02:00
Stack IExamine can now limit certain details behind a 'details' range check. (#1039) 2020-05-31 20:29:06 +02:00
Temperature Add OnDamaged method to IOnDamageBehavior (#685) 2020-02-13 15:57:40 +01:00
Timing Use Delay Component (#540) 2020-01-22 23:08:14 +01:00
Trigger/TimerTrigger Use automatic component registration. 2019-07-31 15:07:54 +02:00
Utensil Adds eating with utensils (#1136) 2020-06-19 15:20:59 +02:00
VendingMachines IExamine can now limit certain details behind a 'details' range check. (#1039) 2020-05-31 20:29:06 +02:00
Weapon Add a LOT more dakka (#1033) 2020-06-21 21:47:15 +02:00
AnchorableComponent.cs Fix remnants of IAfterAttack 2020-05-24 13:47:13 +02:00
CatwalkComponent.cs Use automatic component registration. 2019-07-31 15:07:54 +02:00
ComputerComponent.cs Eris computer sprites, visualizer. 2019-08-12 18:43:24 +02:00
MagicMirrorComponent.cs Add interaction checks to all interactions (#923) 2020-05-23 11:27:31 +02:00
PlaceableSurfaceComponent.cs Fix #274 (#927) 2020-05-23 17:23:25 +02:00
PottedPlantHideComponent.cs Refactor all references to AudioSystem functions now that the old ones are obsolete. (#1081) 2020-06-07 15:55:15 +02:00
RandomPottedPlantComponent.cs add complete strings that aren't defined in content files to allow them to be mapped (#1105) 2020-06-12 04:15:10 +02:00
RandomToolColorComponent.cs Randomize wirecutter and screwdriver colors. 2020-05-23 02:14:11 +02:00
RotatableComponent.cs Fix rotate CCW verb icon. 2020-05-30 16:45:54 +02:00
WiresComponent.cs Moves SharedInteractionSystem to Content.Shared namespace 2020-06-13 16:10:26 +02:00