Fix AI singulo shenanigans (#31556)

* weh

* Fix broken tests directly mutating entities from wrong thread.

* fix build

* gundam

* weher

* WHY

---------

Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
This commit is contained in:
metalgearsloth
2024-08-31 18:24:12 +10:00
committed by GitHub
parent 2d43bb6b38
commit 18f5a0dca8
7 changed files with 51 additions and 32 deletions

View File

@@ -52,18 +52,18 @@
restitution: 0.8
density: 99999
mask:
- AllMask
- SingularityLayer
layer:
- AllMask
- SingularityLayer
EventHorizonConsumer:
shape:
!type:PhysShapeCircle
radius: 5
hard: false
mask:
- AllMask
- SingularityLayer
layer:
- AllMask
- SingularityLayer
- type: Input
context: "ghost"
- type: MovementIgnoreGravity

View File

@@ -24,7 +24,7 @@
!type:PhysShapeCircle
radius: 0.35
density: 15
mask:
layer:
- GhostImpassable
- type: entity

View File

@@ -49,18 +49,18 @@
restitution: 0.8
density: 1
mask:
- AllMask
- SingularityLayer
layer:
- AllMask
- SingularityLayer
EventHorizonConsumer:
shape:
!type:PhysShapeCircle
radius: 5
hard: false
mask:
- AllMask
- SingularityLayer
layer:
- AllMask
- SingularityLayer
- type: Input
context: "ghost"
- type: MovementIgnoreGravity

View File

@@ -31,18 +31,18 @@
restitution: 0.8
density: 99999
mask:
- AllMask
- SingularityLayer
layer:
- AllMask
- SingularityLayer
EventHorizonConsumer:
shape:
!type:PhysShapeCircle
radius: 0.35
hard: false
mask:
- AllMask
- SingularityLayer
layer:
- AllMask
- SingularityLayer
- type: Singularity
energy: 180
level: 1