Bright0
4b9a6c18fe
Adds hacking UI pop-up when using a hacking tool on an open panel ( #1100 )
...
Co-authored-by: Bright0 <nsmoaksmoakna@gmail.com >
2020-06-12 18:51:30 +02:00
Pieter-Jan Briers
94917a63a6
Fix compiler warnings
2020-05-28 17:44:51 +02:00
Pieter-Jan Briers
195c16d800
Wire hacking is now fancy.
...
1. new UI
2. wires are correctly randomized.
3. wires layouts
are shared across machines in the same round.
2020-05-27 15:24:07 +02:00
zumorica
3cf2948f82
Fix remnants of IAfterAttack
2020-05-24 13:47:13 +02:00
zumorica
934e69d6e3
Merge branch 'master' into 2020-04-28-tool-component
...
# Conflicts:
# Content.Server/GameObjects/Components/AnchorableComponent.cs
# Content.Server/GameObjects/Components/Construction/ConstructionComponent.cs
# Content.Server/GameObjects/Components/Doors/AirlockComponent.cs
# Content.Server/GameObjects/Components/Gravity/GravityGeneratorComponent.cs
# Content.Server/GameObjects/Components/Interactable/Tools/CrowbarComponent.cs
# Content.Server/GameObjects/Components/Power/PowerTransferComponent.cs
# Content.Server/GameObjects/Components/WiresComponent.cs
2020-05-23 18:00:28 +02:00
Clyybber
1ad9a10050
Fix #274 ( #927 )
2020-05-23 17:23:25 +02:00
zumorica
3029e31e4a
Merge branch 'master' into 2020-04-28-tool-component
...
# Conflicts:
# Content.Server/GameObjects/Components/AnchorableComponent.cs
# Content.Server/GameObjects/Components/Gravity/GravityGeneratorComponent.cs
# Content.Server/GameObjects/Components/Interactable/Tools/CrowbarComponent.cs
# Content.Server/GameObjects/Components/Power/PowerTransferComponent.cs
# Content.Server/GameObjects/Components/WiresComponent.cs
# Content.Server/GameObjects/EntitySystems/Click/InteractionSystem.cs
# Resources/Prototypes/Entities/Items/tools.yml
2020-05-23 12:02:34 +02:00
chairbender
6a4d78cfac
Add interaction checks to all interactions ( #923 )
2020-05-23 11:27:31 +02:00
Pieter-Jan Briers
18ce80a43c
Merge physics rewrite
2020-05-23 01:26:43 +02:00
zumorica
06d2cc74ed
Refactor a bunch of stuff.
2020-05-19 14:17:48 +02:00
zumorica
94491e9626
Cleanup code a little.
2020-05-11 15:40:33 +02:00
zumorica
ff5549a0d1
Finish refactoring tools. Add multitools. (as in multiple tools in one)
2020-04-29 13:48:32 +02:00
Jackson Lewis
6a22f2629b
Update content repo and RobustToolbox
2020-04-20 10:36:02 +01:00
Pieter-Jan Briers
8a5e879633
Glass airlocks actually let light through.
2020-02-24 01:55:44 +01:00
Pieter-Jan Briers
d8291ed9c4
Shadow & FOV stuff ( #735 )
...
* Content fixes for shadow/occluder stuff.
* Observers don't have FOV.
* Update submodule
2020-02-23 17:30:45 +01:00
Acruid
32103979ed
CollidableComponent and ICollideableComponent namespace was changed in the engine.
...
Minor code cleanup.
2020-01-11 14:12:20 -08:00
ShadowCommander
adaf0ade52
Fix crash on restart when a Airlock is opening/closing ( #481 )
...
* Fix crash when _appearance is null
Added a function to error check and set _appearance.SetData.
Added cancellation token which should stop the Timer, but doesn't seem to right now.
* Fix missing CancellationToken causing a crash
This delay would delay _appearance.SetData until after _apppearance was set to null when the component was removed causing a null reference exception.
2019-11-29 16:53:26 +01:00
Pieter-Jan Briers
f3f05b0396
Correctly implement opening animation for airlocks with open maintenance panel.
2019-10-14 00:20:01 +02:00
Pieter-Jan Briers
d113a738de
Make Airlock hacking shut power to the entire PowerDevice.
...
This makes the power device report as "not powered" in the examine tooltip.
2019-10-13 18:29:57 +02:00
Pieter-Jan Briers
445e88cce8
Airlocks do not self close when depowered.
...
Fixes #390
2019-10-13 17:13:16 +02:00
Pieter-Jan Briers
370f4e140d
Using crowbar on powered airlock returns true on attackby.
...
Fixes #388
2019-10-13 16:56:43 +02:00
Pieter-Jan Briers
be9dc90738
Disable unlit layers on unpowered airlocks.
...
Fixes #389
2019-10-13 16:39:21 +02:00
DamianX
b496e8ef29
Fixed airlock maintenance panel showing when the airlock was open ( #346 )
2019-09-18 22:12:35 +02:00
DamianX
36078382e4
Airlock hacking ( #329 )
...
* Airlock hacking
* Added status text
* Whoops don't need this
* Update Content.Server/GameObjects/Components/Doors/AirlockComponent.cs
Co-Authored-By: Pieter-Jan Briers <pieterjan.briers@gmail.com >
* ComponentReference ServerDoorComponent
* Suggested name
2019-09-06 10:05:02 +02:00
DamianX
f3b460c8b4
IDs and access ( #319 )
...
* something about access
* Fixed deny animation
2019-09-01 22:57:22 +02:00
Pieter-Jan Briers
ceb8cc8421
Use automatic component registration.
2019-07-31 15:07:54 +02:00
Pieter-Jan Briers
c197278c6f
Interaction rework.
...
IActivate is now more used. IAttackHand falls back to IActivate.
2019-05-16 15:51:32 +02:00
Silver
a18692bc46
Rename toolbox references from ss14 to robust
2019-04-15 21:11:38 -06:00
PrPleGoo
495315565a
AttackHand with an EventArg object for a parameter
2019-04-05 19:27:39 +02:00
Pieter-Jan Briers
8b694b1899
Bullets no longer open doors.
2019-03-20 15:02:19 +01:00
Pieter-Jan Briers
f779755c11
Doors are now automated.
2019-03-17 13:24:26 +01:00
Pieter-Jan Briers
84aa369809
Airlocks rewritten to use appearances, use less ugly sprite from Eris.
2019-03-16 20:40:07 +01:00
PJB3005
1dabe49234
VV support.
2018-09-09 15:34:43 +02:00
Pieter-Jan Briers
cb439ba39a
Remove compiler warnings.
2018-07-26 23:55:34 +02:00
Pieter-Jan Briers
b34591ab59
Data Rework Content Edition ( #82 )
...
* WiP Data Rework.
* Convert stationstation to new map format.
* stationstation.yml v2
* Update submodule
2018-07-26 23:38:16 +02:00
Acruid
8c874c76dc
Base Update() method was removed from components in engine, added some basic ECS systems to update the components. ( #79 )
2018-07-26 23:26:19 +02:00
Pieter-Jan Briers
61a1e769d7
Sprite refactor ( #63 )
...
* Sprite refactor compatibility.
* Sprite-level rotation.
* Dude it works.
Welder now has an unshaded flame toggle!
Door component no longer on client!
* Remove debug text.
* Update.
2018-05-08 01:20:15 -05:00
clusterfack
1452502fbf
Interaction Entity System ( #26 )
...
* Interaction Entity System
* ye
* Update submodule
* Requires engine update to function, but doesn't use shitcode
* Fix conflicts
* Fix conflicts but for real
* Update submodule
2018-02-05 12:57:26 -07:00
Pieter-Jan Briers
7f196fc415
Doors! ( #12 )
...
* Doors WiP
* Kinda seem to work now?
* Finished
* Oh yeah maybe enable that.
* It works except it doesn't
* Undo formatting changes
* BuildChecker too
2017-10-22 23:48:01 +02:00