fish-station/Content.Server
metalgearsloth df7d6c4d90
PoweredLight uses PointLights for appearance (#4540)
* PoweredLight uses PointLights for appearance

Previously this just set PointLightComponent data via the visualizer which lead to desyncs in the data between client and server. If the server pointlight was dirtied at any point then the pointlight data set via appearance visualizers was bulldozed.

* Address review
2021-08-31 18:45:02 +10:00
..
Access Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
Act Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Actions Refactor ghost boo to ECS (#4511) 2021-08-31 18:33:55 +10:00
Administration Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
Advertise Removed old Loc.GetString() use instances (#4155) 2021-06-21 02:13:54 +02:00
Advertisements Remove field: from DataField attributes (#3932) 2021-05-04 15:37:16 +02:00
Afk Add AFK tracking system. 2021-07-22 23:20:57 +02:00
AI Update SS14 for grid contraction (#4452) 2021-08-23 16:00:17 +10:00
Alert Make Saltern driveable (#4257) 2021-07-21 21:15:12 +10:00
AME removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
Announcements Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Arcade removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
Atmos Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
BarSign refactors barsigncomponent to be ecs (#4332) 2021-07-23 12:42:39 +10:00
Body Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
Botany removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
Buckle Subscribe TransformComponent events by-ref (#4478) 2021-08-21 11:49:31 +02:00
Cabinet Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
Camera Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Cargo removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
CharacterAppearance/Components Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
CharacterInfo Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Chat Make content use EntityLookupFlags (#4531) 2021-08-29 14:23:11 +10:00
Chemistry Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
Cleanable Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Climbing Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
Cloning Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Clothing/Components Adds the ability to assign equip sounds in ClothingComponent (#4485) 2021-08-19 21:22:23 -07:00
CombatMode Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Commands Revert "Refactor Damage to use Protoypes (#4262)" 2021-08-24 01:06:32 -06:00
Communications Added classic announcement sound to announcements (#4504) 2021-08-21 05:19:39 +00:00
Computer Pow3r: stage 1 (#4208) 2021-07-04 18:11:52 +02:00
Configurable Removed old Loc.GetString() use instances (#4155) 2021-06-21 02:13:54 +02:00
Connection Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Construction Make content use EntityLookupFlags (#4531) 2021-08-29 14:23:11 +10:00
Containers Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Conveyor machine linking refactor to ecs (#4323) 2021-08-27 17:46:02 +02:00
Cooldown Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Coordinates/Helpers Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
CPUJob/JobQueues Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Crayon Fix missing sounds (#4466) 2021-08-13 21:31:37 -07:00
Cuffs Fix stuff 2021-08-10 16:18:57 -07:00
Damage Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
Database Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Destructible Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
DeviceNetwork Pow3r: stage 1 (#4208) 2021-07-04 18:11:52 +02:00
Dice Makes DiceComponent ECS 2021-08-20 09:51:54 +02:00
Disposal Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
DoAfter Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Doors Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
Engineering Use EntitySystem dependencies in a bunch of systems. 2021-07-26 13:01:47 +02:00
EntityList Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Entry Add AFK tracking system. 2021-07-22 23:20:57 +02:00
EUI Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Examine Removed old Loc.GetString() use instances (#4155) 2021-06-21 02:13:54 +02:00
Explosion Fix stuff 2021-08-10 16:18:57 -07:00
Extinguisher removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
Flash Owner Transform to Owner in SoundSystem calls (#4460) 2021-08-18 23:36:57 +02:00
Fluids Adds sound to fire extinguisher safety (#4494) 2021-08-20 05:37:16 +00:00
Friction Increase MoverController performance (#4448) 2021-08-15 14:03:08 +10:00
GameTicking Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
Ghost Refactor ghost boo to ECS (#4511) 2021-08-31 18:33:55 +10:00
Gravity Replaces outdated code in GravitySystem.cs (#4505) 2021-08-28 00:36:30 +02:00
Hands Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
Headset Engine Entity Anchoring Changes (#4195) 2021-06-19 19:41:26 -07:00
Holiday Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Instruments Fix handheld instruments not working 2021-07-18 14:59:40 +02:00
Interaction Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
Inventory Adds the ability to assign equip sounds in ClothingComponent (#4485) 2021-08-19 21:22:23 -07:00
IoC Add AFK tracking system. 2021-07-22 23:20:57 +02:00
IP Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Items Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
Jobs Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Kitchen Fix indentation 2021-08-10 15:39:24 -07:00
Lathe Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Light PoweredLight uses PointLights for appearance (#4540) 2021-08-31 18:45:02 +10:00
Lock Revert "Refactor Damage to use Protoypes (#4262)" 2021-08-24 01:06:32 -06:00
MachineLinking machine linking refactor to ecs (#4323) 2021-08-27 17:46:02 +02:00
Materials Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Medical Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
Mind Fix can't return to body bug (#4424) 2021-08-06 00:02:36 -07:00
Mining/Components Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
MobState/States Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Module Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
MoMMI Move some files out of Content.Shared root because I forgot (#4182) 2021-06-13 22:52:40 +10:00
Morgue Crematorium now makes a noise on start and during cremation (#4459) 2021-08-11 19:29:57 -07:00
Movement Adds duck-related content and a seclite (#4489) 2021-08-19 16:23:49 -07:00
NodeContainer Subscribe TransformComponent events by-ref (#4478) 2021-08-21 11:49:31 +02:00
Notification Remove NetMessage deprecated boilerplate (#4196) 2021-06-21 07:43:54 +02:00
Nutrition Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
Objectives Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Paper Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
ParticleAccelerator Fix PA construction crash, make it clear that PA construction needs LV cables (#4506) 2021-08-22 17:50:43 +02:00
PDA Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
Physics Make content use EntityLookupFlags (#4531) 2021-08-29 14:23:11 +10:00
Plants removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
Players Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Pointing Merge branch 'master' into replace-sounds-with-sound-specifier 2021-08-10 15:05:49 -07:00
Power Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
PowerCell/Components Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
Preferences/Managers Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Pressure Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Projectiles Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
Pulling Fix H-pulling? (#4425) 2021-08-19 22:47:59 -07:00
Radiation Revert "Refactor Damage to use Protoypes (#4262)" 2021-08-24 01:06:32 -06:00
Radio Fix handheld radio not accounting for obstructions 2021-07-25 01:07:28 -07:00
RCD/Components removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
Recycling Remove IStartCollide from Recyclers (#4312) 2021-07-21 12:35:45 +02:00
Repairable Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
Research removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
Roles Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Rotation Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
RoundEnd replacing sound (collection) names with SoundSpecifier - part 1 2021-07-10 17:35:33 +02:00
Sandbox Remove NetMessage deprecated boilerplate (#4196) 2021-06-21 07:43:54 +02:00
Security Add security barriers (#4458) 2021-08-23 02:32:24 +10:00
Shuttles fixes some bugs with the shuttleconsole (#4517) 2021-08-24 09:58:06 +02:00
Singularity Singularity fixes (#4383) 2021-08-23 00:54:03 +10:00
Slippery removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
Solar Make Saltern driveable (#4257) 2021-07-21 21:15:12 +10:00
Sound removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
Spawners Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
Speech Add missing space (#4281) 2021-07-17 23:04:04 +02:00
Sprite/Components Engine Entity Anchoring Changes (#4195) 2021-06-19 19:41:26 -07:00
Stack Move StackSystem Use method to SharedStackSystem 2021-08-30 12:31:28 +02:00
StationEvents Add basic meteor swarm (#4420) 2021-08-23 13:28:47 +10:00
Storage Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
Strip Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Stunnable Refactors throw events, makes cream pies ECS (#4500) 2021-08-21 09:18:23 +02:00
Suspicion Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Temperature/Components Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
Throwing Fix opposite force when throwing objects (#4398) 2021-07-31 22:53:18 +10:00
Tiles removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
Timing Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Toilet removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
Tools Fix tool sounds. 2021-08-13 11:05:06 +02:00
Traitor Removed old Loc.GetString() use instances (#4155) 2021-06-21 02:13:54 +02:00
TraitorDeathMatch/Components Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Transform/Verbs Removed old Loc.GetString() use instances (#4155) 2021-06-21 02:13:54 +02:00
UserInterface Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
VendingMachines Removes vending inventory desc and adds missing vending machine descriptions (#4493) 2021-08-20 05:23:02 +00:00
Verbs Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
Visible Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Voting Restart vote does not vote no for AFK players. 2021-07-22 23:20:57 +02:00
Warps Removed old Loc.GetString() use instances (#4155) 2021-06-21 02:13:54 +02:00
Weapon Damageable Refactor 3: Revenge of the Instamerge (#4524) 2021-08-24 11:06:27 -06:00
Window Fix stuff 2021-08-10 16:18:57 -07:00
WireHacking removed TryGetSound + made some SoundSpecifier datafields required 2021-07-31 19:52:33 +02:00
app.config Updates submodule (#56) 2018-04-12 23:56:43 +02:00
AssemblyInfo.cs Fix exception in ReagentPrototype caused by IMetabolizable (#451) 2019-11-23 21:55:31 +01:00
Content.Server.csproj Enable nullability in Content.Server (#3685) 2021-03-16 15:50:20 +01:00
Program.cs Content.{Client,Server} are now Exes that can be ran. 2020-01-22 20:17:32 +01:00