Commit Graph

2495 Commits

Author SHA1 Message Date
Vera Aguilera Puerto
fea41c539e Add RaiseEvent action to CGL. Machines raise a MachineDeconstructedEvent.
The latter is very useful for any special machine cleanup that needs to happen when a machine is deconstructed.
The former will be useful for so many things!
2021-11-01 17:29:09 +01:00
PJBot
726ffde4a1 Automatic changelog update 2021-11-01 09:27:40 -04:00
CrudeWax
3457e6aaf5 Pilot alert and console flavortext (#4946)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2021-11-02 00:26:37 +11:00
moonheart08
1b8b5b5d16 oh god it's BQL time (#5050)
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
2021-10-31 21:14:44 +01:00
PJBot
6cb6432cae Automatic changelog update 2021-10-31 10:04:35 -04:00
Pieter-Jan Briers
887207c0c5 Make + and - in changelog look less blurry. 2021-10-31 15:04:19 +01:00
PJBot
f35d90587c Automatic changelog update 2021-10-31 09:58:08 -04:00
ZeroDayDaemon
293186b563 Bartending Content & Bug Fixes (#5038) 2021-10-31 14:57:05 +01:00
PJBot
bec6799442 Automatic changelog update 2021-10-31 09:40:39 -04:00
PJBot
fb29a94f5c Automatic changelog update 2021-10-30 19:09:51 -04:00
20kdc
02df91b39c Fix cable blocking not working properly due to inconsistent field naming (#5109) 2021-10-31 01:08:48 +02:00
PJBot
aea924fcbd Automatic changelog update 2021-10-29 14:55:17 -04:00
PJBot
1ee833be6e Automatic changelog update 2021-10-29 12:38:37 -04:00
PJBot
c43006cb10 Automatic changelog update 2021-10-29 08:49:05 -04:00
PJBot
5189cc2b4a Automatic changelog update 2021-10-29 08:43:21 -04:00
20kdc
44f5f15790 Power-reading multitool (#5046)
* AMEPartComponent: Switch to ToolSystem.HasQuality because this bugs me.

* Multitool can read power when you examine a cable with the multitool held.

* Multitool power reading: Condense storage information

* power-sensing multitool: Fix ToolSystem ref.

* Power-reading multitools: Fix misuse of GetComponent
2021-10-29 14:42:18 +02:00
PJBot
68123fd35f Automatic changelog update 2021-10-29 06:21:52 -04:00
20kdc
efc200cbd8 More informative warning for if FluidSynth is not installed (#4971) 2021-10-29 12:20:49 +02:00
PJBot
14bc8d14f0 Automatic changelog update 2021-10-29 05:50:55 -04:00
PJBot
ed4c7cac43 Automatic changelog update 2021-10-29 05:41:50 -04:00
Alex Evgrashin
4002aa5852 Uplink UI icons and withdraw button (#4929)
* Uplink menu has icons now

* Add item icons

* Add few descriptions

* Better withdraw window

* Finished with withdraw window

* Refactored withdraw ui and fix some bugs

* Basic withdraw

* Quick fixes

* Removed uplink listing for TCs

* Move slider to separate control

* Final touches

* A bit more

* Not again...

* Fixed names

* Address review

* Fixed robust

* Non necessary check
2021-10-29 11:40:47 +02:00
PJBot
68e5a204e3 Automatic changelog update 2021-10-29 04:08:35 -04:00
PJBot
01d62baa64 Automatic changelog update 2021-10-29 04:05:27 -04:00
Flipp Syder
91b4ce6f24 Adds generic damage visualizer to the game (#4893) 2021-10-29 10:04:24 +02:00
PJBot
c1f9b34cd4 Automatic changelog update 2021-10-29 01:39:45 -04:00
Kara D
78005f8e9e Fix windoors not autoclosing
Fixes #4902
2021-10-28 22:38:36 -07:00
PJBot
9244411f5c Automatic changelog update 2021-10-29 01:26:46 -04:00
Kara D
a02b08651b Fix lasers not passing through grilles 2021-10-28 22:25:21 -07:00
PJBot
493af8861d Automatic changelog update 2021-10-28 13:03:12 -04:00
Vera Aguilera Puerto
d62317b8f6 Fix not being able to construct windows on top of grilles.
Fix #5073
2021-10-28 19:02:07 +02:00
PJBot
6c0af6f7b8 Automatic changelog update 2021-10-28 08:36:02 -04:00
PJBot
aed66cfc48 Automatic changelog update 2021-10-28 07:30:22 -04:00
Leon Friedrich
5dd73ff6e0 Fix emitter lock toggle (#5066) 2021-10-28 13:29:19 +02:00
Visne
94579d1877 Fix a bunch of warnings (#5058) 2021-10-28 13:19:38 +02:00
PJBot
13f3771594 Automatic changelog update 2021-10-28 05:23:03 -04:00
Vera Aguilera Puerto
f12cec3f98 Fix construction DoAfter results not setting current edge index.
Fixes #5061
2021-10-28 11:21:55 +02:00
Vera Aguilera Puerto
f840db0458 Fix bug which allowed you to build machines for free by taking the board out and putting it in again. 2021-10-28 11:07:33 +02:00
PJBot
6067122abc Automatic changelog update 2021-10-28 01:22:22 -04:00
Leon Friedrich
49296e33a0 Refactor Context Menus and make them use XAML & stylesheets (#4768)
* XAML verb menu

* fix ghost FOV

* spacing

* rename missed "ContextMenu"->"EntityMenu" instances

* move visibility checks to verb system

* update comment

* Remove CanSeeContainerCheck

* use ScrollContainer measure option

* MaxWidth / texxt line wrapping

* verb category default

Now when you click on a verb category, it should default to running the first member of that category.

This makes it much more convenient to eject/insert when there is only a single option

* only apply style to first verb category entry

* Use new visibility flags

* FoV -> Fov

* Revert "only apply style to first verb category entry"

This reverts commit 9a6a17dba600e3ae0421caed59fcab145c260c99.

* make all entity menu visibility checks clientside

* Fix empty unbuckle category

* fix merge
2021-10-27 22:21:19 -07:00
PJBot
224952110e Automatic changelog update 2021-10-27 22:37:12 -04:00
Alex Evgrashin
2cb35fab3c Fix light replacer and move it to ECS (#5053)
* Fixed broken replacer prototype

* Light replacer ECS
2021-10-28 13:36:09 +11:00
Visne
a23a182946 MicrowaveMenu to XAML UI (#4988)
* Rename and create files

* MicrowaveMenu to XAML UI

* Improve code 😪

* Restart tests

* Restart tests

* Remove unused imports

* Remove duplicate localization string, set MinWidth so string fits

* Improve code and localization

* Update Content.Client/Kitchen/UI/MicrowaveBoundUserInterface.cs

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2021-10-27 14:59:53 -07:00
PJBot
bd4ab219e3 Automatic changelog update 2021-10-27 11:45:33 -04:00
20kdc
bf48a42b6f Give the Engi-Vend insulated gloves (only one machine in engineering) (#5049)
This is because engineers end up not having enough insulated gloves to go around.
Kinda bad.
2021-10-27 17:44:31 +02:00
PJBot
16618fa186 Automatic changelog update 2021-10-27 06:55:16 -04:00
Julian Giebel
5b74811f28 Add high pressure machine frame rsi (#4950)
Implement Disposal machine construction graph and recepie
Restore eris disposal unit

Co-authored-by: Julian Giebel <j.giebel@netrocks.info>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2021-10-27 21:54:12 +11:00
PJBot
3833389481 Automatic changelog update 2021-10-27 04:33:09 -04:00
20kdc
687427d324 Lower Saltern generator power to balance things out (#4749)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2021-10-27 10:32:06 +02:00
PJBot
ee05f64b4c Automatic changelog update 2021-10-27 04:28:28 -04:00
Ygg01
14b401f9b3 Puddle refactor 2: Spillastic boogaloo (#4784)
* Refactor PuddleComponent

* Move puddle effects into separate RSIs

Basically egg/tomato/powder puddle will be moved into separate
/Textures/Fluids RSIs

* Fix YAML for puddles

* Fix issues sloth pointed out.

* Ensure Puddle Component are properly added when spawned

* Remove unnecessary method init puddle with starting maxVolume

* Addressed ElectroSr comments

* Add Resolves

* Try fix error in ensureSolution

* Puddle unanchoring

* Address some issues with puddles

* Fix continue -> return
2021-10-27 19:24:18 +11:00