]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Fixes borgs not being able to check their laws in crit (#34133)
authorPopGamer46 <yt1popgamer@gmail.com>
Tue, 31 Dec 2024 11:10:46 +0000 (12:10 +0100)
committerGitHub <noreply@github.com>
Tue, 31 Dec 2024 11:10:46 +0000 (12:10 +0100)
* fix

* fix2

Resources/Prototypes/Actions/borgs.yml
Resources/Prototypes/Actions/station_ai.yml
Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml
Resources/Prototypes/Entities/Mobs/Player/silicon.yml

index 0f635ba3ec67171d4c2f0e81524d31e84d8b86cd..680bd730f5ad244f29865a73d201de746382de1c 100644 (file)
@@ -4,6 +4,8 @@
   description: View the laws that you must follow.
   components:
   - type: InstantAction
+    checkCanInteract: false
+    checkConsciousness: false
     itemIconStyle: NoItem
     icon:
       sprite: Interface/Actions/actions_borg.rsi
index dc706038100b66a3343ab91bcc1ebe921f5dbffc..67d56262195492a46ed25783ee03a45e0fefe509 100644 (file)
@@ -44,6 +44,8 @@
   description: View the laws that you must follow.
   components:
   - type: InstantAction
+    checkCanInteract: false
+    checkConsciousness: false
     priority: -3
     itemIconStyle: NoItem
     icon:
index bb70fa1a440122649951ffbb55f29b1aa06123e0..7c088eb08c1e99ce974287bcac2220fb80c9efc4 100644 (file)
@@ -65,6 +65,7 @@
     interfaces:
       enum.SiliconLawsUiKey.Key:
         type: SiliconLawBoundUserInterface
+        requireInputValidation: false
       enum.BorgUiKey.Key:
         type: BorgBoundUserInterface
       enum.StrippingUiKey.Key:
index 272e28e91c4c8db140a87bf83014bb535f2a588f..1877b3fbcf898e13ec98323ab53f4341369821ef 100644 (file)
     interfaces:
       enum.SiliconLawsUiKey.Key:
         type: SiliconLawBoundUserInterface
+        requireInputValidation: false
   - type: ComplexInteraction
   - type: Actions
   - type: Access