forked from space-syndicate/space-station-14
fix(bloodcult): Disable CryostorageEnterEvent handler
Some checks failed
Build & Test Map Renderer / build (ubuntu-latest) (pull_request) Failing after 7m29s
Build & Test Map Renderer / Build & Test Debug (pull_request) Has been skipped
CRLF Check / CRLF Check (pull_request) Successful in 45s
Build & Test Debug / build (ubuntu-latest) (pull_request) Failing after 8m11s
Build & Test Debug / Build & Test Debug (pull_request) Has been skipped
RGA schema validator / YAML RGA schema validator (pull_request) Successful in 1m3s
RSI Validator / Validate RSIs (pull_request) Successful in 1m2s
Test Packaging / Test Packaging (pull_request) Failing after 6m34s
YAML Linter / YAML Linter (pull_request) Failing after 6m17s
Check Merge Conflicts / Label (pull_request_target) Failing after 4s
Labels: PR / labeler (pull_request_target) Failing after 8s
Labels: Size / size-label (pull_request_target) Successful in 3s
Diff RSIs / Diff (pull_request_target) Failing after 42s
Map file schema validator / YAML map schema validator (pull_request) Successful in 11m11s
Some checks failed
Build & Test Map Renderer / build (ubuntu-latest) (pull_request) Failing after 7m29s
Build & Test Map Renderer / Build & Test Debug (pull_request) Has been skipped
CRLF Check / CRLF Check (pull_request) Successful in 45s
Build & Test Debug / build (ubuntu-latest) (pull_request) Failing after 8m11s
Build & Test Debug / Build & Test Debug (pull_request) Has been skipped
RGA schema validator / YAML RGA schema validator (pull_request) Successful in 1m3s
RSI Validator / Validate RSIs (pull_request) Successful in 1m2s
Test Packaging / Test Packaging (pull_request) Failing after 6m34s
YAML Linter / YAML Linter (pull_request) Failing after 6m17s
Check Merge Conflicts / Label (pull_request_target) Failing after 4s
Labels: PR / labeler (pull_request_target) Failing after 8s
Labels: Size / size-label (pull_request_target) Successful in 3s
Diff RSIs / Diff (pull_request_target) Failing after 42s
Map file schema validator / YAML map schema validator (pull_request) Successful in 11m11s
Wylab doesn't have CryostorageEnterEvent (Wega-specific). Commented out the handler to fix build error CS0246. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -72,7 +72,7 @@ public sealed partial class BloodCultSystem : SharedBloodCultSystem
|
||||
SubscribeLocalEvent<BloodCultistComponent, ShotAttemptedEvent>(OnShotAttempted); // Corvax-Wega-Testing
|
||||
SubscribeLocalEvent<BloodCultConstructComponent, ComponentStartup>(OnComponentStartup);
|
||||
SubscribeLocalEvent<BloodCultObjectComponent, ComponentShutdown>(OnComponentShutdown);
|
||||
SubscribeLocalEvent<BloodCultObjectComponent, CryostorageEnterEvent>(OnCryostorageEnter);
|
||||
// SubscribeLocalEvent<BloodCultObjectComponent, CryostorageEnterEvent>(OnCryostorageEnter); // Wylab: disabled - CryostorageEnterEvent not available
|
||||
SubscribeLocalEvent<BloodDaggerComponent, AfterInteractEvent>(OnInteract);
|
||||
SubscribeLocalEvent<AttackAttemptEvent>(OnAttackAttempt);
|
||||
|
||||
@@ -342,21 +342,22 @@ public sealed partial class BloodCultSystem : SharedBloodCultSystem
|
||||
CheckStage();
|
||||
}
|
||||
|
||||
private void OnCryostorageEnter(Entity<BloodCultObjectComponent> entity, ref CryostorageEnterEvent args)
|
||||
{
|
||||
if (!TryComp<BloodCultObjectComponent>(args.Uid, out var objectComponent))
|
||||
return;
|
||||
|
||||
var newTarget = FindNewRandomTarget((args.Uid, objectComponent));
|
||||
if (newTarget != null)
|
||||
{
|
||||
_selectedTargets.Add(newTarget.Value);
|
||||
EnsureComp<BloodCultObjectComponent>(newTarget.Value);
|
||||
}
|
||||
|
||||
_selectedTargets.Remove(args.Uid);
|
||||
RemComp<BloodCultObjectComponent>(args.Uid);
|
||||
}
|
||||
// Wylab: disabled - CryostorageEnterEvent not available
|
||||
// private void OnCryostorageEnter(Entity<BloodCultObjectComponent> entity, ref CryostorageEnterEvent args)
|
||||
// {
|
||||
// if (!TryComp<BloodCultObjectComponent>(args.Uid, out var objectComponent))
|
||||
// return;
|
||||
//
|
||||
// var newTarget = FindNewRandomTarget((args.Uid, objectComponent));
|
||||
// if (newTarget != null)
|
||||
// {
|
||||
// _selectedTargets.Add(newTarget.Value);
|
||||
// EnsureComp<BloodCultObjectComponent>(newTarget.Value);
|
||||
// }
|
||||
//
|
||||
// _selectedTargets.Remove(args.Uid);
|
||||
// RemComp<BloodCultObjectComponent>(args.Uid);
|
||||
// }
|
||||
|
||||
private void CheckStage()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user