Skip to content

Commit

Permalink
Bug Fixes, Geothermal Core QoL (#50)
Browse files Browse the repository at this point in the history
- Fixed getting blinded if skipped Transport to Phendrana Drifts South
(Magmoor) arriving cutscene.
- Fixed Ventilation Shaft cutscene black bars not appearing.
- Changed Shadow Pirates in Research Entrance so they can no longer
override music if both 1st and 2nd Pass layers are active when they die.
- Changed Pirates in Omega Research to now change the music on
`DeathRattle` instead of `Dead`.
- Changed: [Cosmetic] The platform to Plasma Processing in Geothermal
Core now immediately extends after opening the ceiling.
  • Loading branch information
MrMiguel211 authored May 29, 2024
1 parent 2913ec4 commit 5d73e22
Show file tree
Hide file tree
Showing 2 changed files with 209 additions and 30 deletions.
155 changes: 132 additions & 23 deletions generated/json_data/qol.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -7942,6 +7942,14 @@
1311599,
1311598
],
"removeConnections": [
{
"senderId": 1311605, // [Counter] Counter Dead Pirate Music
"targetId": 1311506, // [StreamedAudio] StreamedAudio Pirate Yoin SW
"state": "ZERO",
"message": "PLAY"
}
],
"addConnections": [
{
"senderId": 1310726, // [SpecialFunction] Music Player For Area
Expand All @@ -7967,6 +7975,12 @@
"state": "ENTERED",
"message": "SET_TO_ZERO"
},
{
"senderId": 1311605, // [Counter] Counter Dead Pirate Music
"targetId": 1310735, // [Relay] Pirate Ambiance Music
"state": "ZERO",
"message": "SET_TO_ZERO"
},
{
"senderId": 1310732, // [Relay] Pirate Intro Music
"targetId": 1310727, // [StreamedAudio] StreamedAudio Pirate Zencyo SW
Expand Down Expand Up @@ -12585,48 +12599,122 @@
1312015,
1312268
],
"removeConnections": [
{
"senderId": 1311904, // [SpacePirate] SpacePirate-WAVE TROOPER
"targetId": 1312016, // [Counter] Counter Dead Pirate Music
"state": "DEAD",
"message": "DECREMENT"
},
{
"senderId": 1311906, // [SpacePirate] SpacePirate-WAVE TROOPER
"targetId": 1312016, // [Counter] Counter Dead Pirate Music
"state": "DEAD",
"message": "DECREMENT"
},
{
"senderId": 1311910, // [SpacePirate] SpacePirate-POWER TROOPER
"targetId": 1312016, // [Counter] Counter Dead Pirate Music
"state": "DEAD",
"message": "DECREMENT"
},
{
"senderId": 1311911, // [SpacePirate] SpacePirate-POWER TROOPER
"targetId": 1312016, // [Counter] Counter Dead Pirate Music
"state": "DEAD",
"message": "DECREMENT"
},
{
"senderId": 1311912, // [SpacePirate] SpacePirate-POWER TROOPER
"targetId": 1312016, // [Counter] Counter Dead Pirate Music
"state": "DEAD",
"message": "DECREMENT"
}
],
"addConnections": [
{
"senderId": 1310727, // [SpecialFunction] Music Player For Area
"targetId": 1310729, // [Relay] 1st Pass Pirates Music
"targetId": 1310729, // [Switch] OPEN: Pirate Ambiance / CLOSED: Pirate Music
"state": "ENTERED",
"message": "SET_TO_ZERO"
},
{
"senderId": 1312016, // [Counter] Counter Dead Pirate Music
"targetId": 1310729, // [Switch] OPEN: Pirate Ambiance / CLOSED: Pirate Music
"state": "ZERO",
"message": "OPEN"
},
{
"senderId": 1311917, // [Relay] Relay
"targetId": 1310736, // [Switch] OPEN: Pirate Ambiance / CLOSED: Elite Pirate Music
"state": "ZERO",
"message": "CLOSE"
},
{
"senderId": 1311182, // [ElitePirate] ElitePirate
"targetId": 1310736, // [Switch] OPEN: Pirate Ambiance / CLOSED: Elite Pirate Music
"state": "DEATH_RATTLE",
"message": "OPEN"
},
{
"senderId": 1310727, // [SpecialFunction] Music Player For Area
"targetId": 1310736, // [Relay] 1st Pass Pirate Ambiance
"targetId": 1310736, // [Switch] OPEN: Pirate Ambiance / CLOSED: Elite Pirate Music
"state": "ENTERED",
"message": "SET_TO_ZERO"
},
{
"senderId": 1310729, // [Relay] 1st Pass Pirates Music
"senderId": 1310729, // [Switch] OPEN: Pirate Ambiance / CLOSED: Pirate Music
"targetId": 1312018, // [StreamedAudio] StreamedAudio Pirate Battle 3 SW
"state": "ZERO",
"state": "CLOSED",
"message": "PLAY"
},
{
"senderId": 1310736, // [Relay] 1st Pass Pirate Ambiance
"senderId": 1310729, // [Switch] OPEN: Pirate Ambiance / CLOSED: Pirate Music
"targetId": 1312017, // [StreamedAudio] StreamedAudio Pirate Yoin SW
"state": "ZERO",
"state": "OPEN",
"message": "PLAY"
},
{
"senderId": 1312016, // [Counter] Counter Dead Pirate Music
"targetId": 1310736, // [Relay] 1st Pass Pirate Ambiance
"state": "ZERO",
"message": "ACTIVATE"
"senderId": 1310736, // [Switch] OPEN: Pirate Ambiance / CLOSED: Elite Pirate Music
"targetId": 1312221, // [StreamedAudio] StreamedAudio Pirate Yoin SW
"state": "OPEN",
"message": "PLAY"
},
{
"senderId": 1312016, // [Counter] Counter Dead Pirate Music
"targetId": 1310729, // [Relay] 1st Pass Pirates Music
"state": "ZERO",
"message": "DEACTIVATE"
"senderId": 1310736, // [Switch] OPEN: Pirate Ambiance / CLOSED: Elite Pirate Music
"targetId": 1312220, // [StreamedAudio] StreamedAudio - General ShortBattle 2 SW
"state": "CLOSED",
"message": "PLAY"
},
{
"senderId": 1310727, // [SpecialFunction] Music Player For Area
"targetId": 1312221, // [StreamedAudio] StreamedAudio Pirate Yoin SW
"state": "ENTERED",
"message": "PLAY"
"senderId": 1311904, // [SpacePirate] SpacePirate-WAVE TROOPER
"targetId": 1312016, // [Counter] Counter Dead Pirate Music
"state": "DEATH_RATTLE",
"message": "DECREMENT"
},
{
"senderId": 1311906, // [SpacePirate] SpacePirate-WAVE TROOPER
"targetId": 1312016, // [Counter] Counter Dead Pirate Music
"state": "DEATH_RATTLE",
"message": "DECREMENT"
},
{
"senderId": 1311910, // [SpacePirate] SpacePirate-POWER TROOPER
"targetId": 1312016, // [Counter] Counter Dead Pirate Music
"state": "DEATH_RATTLE",
"message": "DECREMENT"
},
{
"senderId": 1311911, // [SpacePirate] SpacePirate-POWER TROOPER
"targetId": 1312016, // [Counter] Counter Dead Pirate Music
"state": "DEATH_RATTLE",
"message": "DECREMENT"
},
{
"senderId": 1311912, // [SpacePirate] SpacePirate-POWER TROOPER
"targetId": 1312016, // [Counter] Counter Dead Pirate Music
"state": "DEATH_RATTLE",
"message": "DECREMENT"
}
],
"specialFunctions": [
Expand All @@ -12635,15 +12723,15 @@
"type": "PlayerInAreaRelay"
}
],
"relays": [
"switches": [
{
"id": 1310729, // [Relay] 1st Pass Pirates Music
"id": 1310729, // [Switch] OPEN: Pirate Ambiance / CLOSED: Pirate Music
"layer": 1
},
{
"id": 1310736, // [Relay] 1st Pass Pirate Ambiance
"layer": 1,
"active": false
"id": 1310736, // [Switch] OPEN: Pirate Ambiance / CLOSED: Elite Pirate Music
"open": true,
"layer": 2
}
]
},
Expand Down Expand Up @@ -13438,12 +13526,27 @@
]
},
"Geothermal Core": {
"deleteIds": [
1310784 // [Trigger] Trigger - exitPlat
],
"addConnections": [
{
"senderId": 1310760, // [SpecialFunction] Music Player For Area
"targetId": 1310783, // [StreamedAudio] StreamedAudio Lava Main SW
"state": "ENTERED",
"message": "PLAY"
},
{
"senderId": 1311191, // [Camera] Cinematic Camera
"targetId": 1310791, // [Timer] Platform Activate Delay
"state": "ACTIVE",
"message": "START"
},
{
"senderId": 1310791, // [Timer] Platform Activate Delay
"targetId": 1310782, // [Actor] Actor - exitPlat
"state": "ZERO",
"message": "ACTIVATE"
}
],
"specialFunctions": [
Expand All @@ -13461,6 +13564,12 @@
"fadeOutTime": 1.5,
"audioFileName": "/audio/lav_lavamainL.dsp|/audio/lav_lavamainR.dsp"
}
],
"timers": [
{
"id": 1310791, // [Timer] Platform Activate Delay
"time": 5.5
}
]
},
"Lake Tunnel": {
Expand Down
Loading

0 comments on commit 5d73e22

Please sign in to comment.