Skip to content

Echoes: Dark Missile Trooper layer decrements permanently if touched big trigger not on frame 1 #172

@MrMiguel211

Description

@MrMiguel211

This video explains what happens, but the reason why it doesn't happen when you load inside the trigger is incorrect, what actually causes it is the ConditionalRelay takes 1 frame to activate the ScriptLayerController objects, but we're inside the trigger on frame 0 so it doesn't happen, video description addresses that.

Cause

Retro added a big trigger that dynamically unloads Missile Trooper layer (if active) and then dynamically loads Map Station Cinematic layer when Entered
Image

then when Exited it's supposed to load DMT again after unloading the Map Station layer, but what it does is it sends a SetToZero message to a Relay that is IN THE DMT layer that then loads the DMT layer again... but the layer is deactivated so that relay is now gone.
Image

Solution

Delete the Map Station Cinematic layer and it's related objects, since the true Map Station is in GFMC Compound, this won't serve much use and it will free up objects from the list.

Outside of that layer, delete these objects:

  • [Actor] Map Hologram 00060177
  • [Actor] Map Station Beam 00060179
  • [StreamedAudio] FadeIn/Out Long 0006016D
  • [Timer] Fade In Music 00060170
  • [MemoryRelay] Player has gotten map station 00060250
  • [MemoryRelay] trooper dies, turn off conditional relay 00060252
  • [Trigger] Load and unload Mapstation/Trooper dynamically 00060232
  • [ScriptLayerController] Decrement - 01_Temple_Hive01 - Map Station Cinematic (Dynamic) 0006014B
  • [ScriptLayerController] Increment - 01_Temple_Hive01 - Map Station Cinematic (Dynamic) 00060233
  • [ScriptLayerController] Increment - 01_Temple_Hive01 - Missile Trooper 00060245
  • [Relay] Am I loaded 0006024E
  • [Relay] Increments Missile trooper layer 00060253
  • [ConditionalRelay] Does player have bomb 0006024F

Activate this object that is inactive by default

  • [ScriptLayerController] Decrement - 01_Temple_Hive01 - Missile Trooper 00060240

Result

Map Station will be deleted, no big trigger that changes layers, no bombs check, only thing that will activate DMT is killing Bomb Guardian, and only thing that deactivates DMT is killing him.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions