Delta-v/Content.Client/GameObjects/Components
Paul Ritter 6602c8c972
Objectives (#2459)
* temp commit to save progress

* adds objectives

* refactors mind.addobjective a bit

* better names for my testobjectives which i'll remove later on anyways

* nullable errors

* some misc fixes

* no sorted or set, what was i thinking here?

* removes unused imports

* added commands

* fully implements stealcondition

* started uiwork

* moved prototypeicon to engine

* removes objective class & uiwork

* refactors ui to only update when opened
adds progresstexturerect

* adds some margin

* removes some testing code

* ignores objectiveprototypes on clientside

* fixes

* removes using statements for exp

* gets the job

* always show issuer

* locs & _

* giving commands some love

* Update Content.Client/GameObjects/EntitySystems/DoAfter/DoAfterBar.cs

Co-authored-by: Exp <theexp111@gmail.com>

* makes commands use new thingy

* string interpolation

* good catch exp

* loc'd

* linq gone

* runtime

* moves function from engine

* oopsie

* Update Content.Server/Objectives/Conditions/StealCondition.cs

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* makes messages directed

* base call & validation

* shuffle once

* No? Money down!

Co-authored-by: Paul <ritter.paul1+git@googlemail.com>
Co-authored-by: Exp <theexp111@gmail.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2020-11-22 18:38:07 +11:00
..
Access Removed LocalizationManager dependencies (#2059) 2020-09-16 23:55:50 +02:00
ActionBlocking The power of componentdependencies (#2211) 2020-10-13 21:51:54 +02:00
Actor Objectives (#2459) 2020-11-22 18:38:07 +11:00
Arcade Communications Console & Medical Scanner now close when too far away (#2175) 2020-10-06 10:16:42 +02:00
Atmos Botany (#2357) 2020-10-26 23:19:46 +01:00
Body Update documentation for body system code (#2556) 2020-11-15 14:22:59 +11:00
Botany Botany (#2357) 2020-10-26 23:19:46 +01:00
Buckle Refactor drag and drop to use a shared interface (#2012) 2020-10-14 15:24:07 +02:00
Cargo Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
Chemistry Change all of body system to use entities and components (#2074) 2020-10-10 15:25:13 +02:00
CloningPod Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
Clothing Add changing the amount of hands on the GUI depending on your body parts (#1406) 2020-07-25 15:11:16 +02:00
Command Communications Console & Medical Scanner now close when too far away (#2175) 2020-10-06 10:16:42 +02:00
Configuration Remove dependency. 2020-11-07 01:04:15 +01:00
Construction Data-oriented Construction System (#2152) 2020-10-08 17:41:23 +02:00
Conveyor makes conveyors to use machine linking & refactors machine linking a bit (#2464) 2020-11-19 00:53:46 +11:00
Crayon DummyIcon test (#2515) 2020-11-14 00:27:13 +11:00
Disposal Minor appearance changes (#2370) 2020-11-14 00:42:35 +11:00
Doors Minor appearance changes (#2370) 2020-11-14 00:42:35 +11:00
Fluids Adds new different reaction types. (#2114) 2020-09-21 17:51:07 +02:00
GUI Refactor drag and drop to use a shared interface (#2012) 2020-10-14 15:24:07 +02:00
Gravity Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
HUD/Inventory Singularity, Particle Accelerator & Radiation Collectors (#2169) 2020-10-28 19:19:47 +01:00
IconSmoothing Fix icon smoothing component not working with rotated entities (#2455) 2020-10-30 16:28:54 +01:00
Instruments Instrument State now syncs more instrument values. 2020-10-30 10:34:22 +01:00
Interactable Typo, redundant string interpolation, namespaces and imports cleanup (#2068) 2020-09-13 14:23:52 +02:00
Items Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
Kitchen Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
Markers Improve marker visualization for mapping. 2020-05-24 01:47:14 +02:00
MedicalScanner Minor appearance changes (#2370) 2020-11-14 00:42:35 +11:00
Mobs Objectives (#2459) 2020-11-22 18:38:07 +11:00
Morgue Fix crematorium visualizer crash (#2513) 2020-11-07 14:44:47 +11:00
Movement Refactor drag and drop to use a shared interface (#2012) 2020-10-14 15:24:07 +02:00
Nutrition Minor appearance changes (#2370) 2020-11-14 00:42:35 +11:00
Observer Ghost Teleporting (#2071) 2020-10-16 20:36:20 +02:00
PDA Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
Paper Fix namespaces and optimize imports (#1651) 2020-08-13 14:40:27 +02:00
Pointing Fix namespaces and optimize imports (#1651) 2020-08-13 14:40:27 +02:00
Portal Make portals use ICollideBehavior and set collidable.Hard to false (#2186) 2020-10-10 13:32:42 +02:00
Power Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
Projectiles Replace CanBeNull annotations with nullable reference types (#1270) 2020-07-08 01:41:20 +02:00
Pulling Add client pulling prediction (#2041) 2020-10-16 20:35:09 +02:00
Recycling Add the trash man (#1367) 2020-07-30 23:45:28 +02:00
Research Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
Rotation Bodysystem and damagesystem rework (#1544) 2020-08-16 16:42:42 -07:00
Singularity Singularity, Particle Accelerator & Radiation Collectors (#2169) 2020-10-28 19:19:47 +01:00
Sound Change components to use timer component (#2426) 2020-10-30 15:02:49 +11:00
StationEvents Refactors radiation (#2009) 2020-09-21 01:49:40 +02:00
Storage Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
Strap Refactor drag and drop to use a shared interface (#2012) 2020-10-14 15:24:07 +02:00
Suspicion Removed EntityManager member variable from Components and EntitySystems (#2502) 2020-11-18 15:45:53 +01:00
Trigger Fix namespaces and optimize imports (#1651) 2020-08-13 14:40:27 +02:00
VendingMachines Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
Weapons Minor appearance changes (#2370) 2020-11-14 00:42:35 +11:00
Wires Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
AcceptCloningBoundUserInterface.cs Cloning (#1932) 2020-09-02 12:07:54 +02:00
AcceptCloningWindow.cs Cloning (#1932) 2020-09-02 12:07:54 +02:00
AnimationsTestComponent.cs Property animations test component. (#340) 2019-09-18 22:14:21 +02:00
ClickableComponent.cs Nullability fixes. 2020-08-20 16:48:15 +02:00
ComputerVisualizer.cs Remove 2D suffix from visualizers (#1453) 2020-07-23 00:56:53 +02:00
DoAfterComponent.cs Fix DoAfters staying (#2222) 2020-10-10 22:43:07 +02:00
EmergencyLightComponent.cs Rework emergency lights (#1830) 2020-08-22 12:06:29 +02:00
ExpendableLightVisualizer.cs Typo, redundant string interpolation, namespaces and imports cleanup (#2068) 2020-09-13 14:23:52 +02:00
ExtinguisherCabinetVisualizer.cs Cleanup (#2111) 2020-09-20 17:29:11 +02:00
FlashLightVisualizer.cs Add Flashlight Visualizer/states (#1861) 2020-08-24 12:32:18 +02:00
HandheldLightComponent.cs Optimise flashlights (#2468) 2020-10-31 21:56:46 +01:00
IItemStatus.cs Item status! 2020-01-09 00:28:04 +01:00
InteractionOutlineComponent.cs Replace pragma warning 649 disable/restore with default! 2020-08-24 14:10:28 +02:00
LanternVisualizer.cs Typo, redundant string interpolation, namespaces and imports cleanup (#2068) 2020-09-13 14:23:52 +02:00
LightBehaviourComponent.cs Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
LowWallComponent.cs Replace every usage of GridCoordinates with EntityCoordinates (#2021) 2020-09-06 16:11:53 +02:00
MagicMirrorBoundUserInterface.cs Merge MathHelper and FloatMath 2020-08-16 14:54:52 +02:00
ParticleAcceleratorPartVisualizer.cs Add readonly where it is missing and fix those field names according to their modifiers (#2589) 2020-11-22 00:02:00 +11:00
PlaceableSurfaceComponent.cs Refactor drag and drop to use a shared interface (#2012) 2020-10-14 15:24:07 +02:00
RadiationCollectorVisualizer.cs Minor appearance changes (#2370) 2020-11-14 00:42:35 +11:00
ReinforcedWallComponent.cs Data-oriented Construction System (#2152) 2020-10-08 17:41:23 +02:00
ReinforcedWallVisualizer.cs Data-oriented Construction System (#2152) 2020-10-08 17:41:23 +02:00
StackComponent.cs Data-oriented Construction System (#2152) 2020-10-08 17:41:23 +02:00
SubFloorHideComponent.cs SubscribeEvent() has been split into SubscribeNetworkEvent() and SubscribeLocalEvent() methods on EntitySystem. 2020-02-19 17:08:59 -08:00
WindowComponent.cs Prettier window breaking (#2368) 2020-10-29 20:42:11 +01:00
WindowVisualizer.cs DummyIcon test (#2515) 2020-11-14 00:27:13 +11:00