Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Birds aren't real... #1477

Merged
merged 1 commit into from
Sep 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 6 additions & 33 deletions Scripts/SDL/BaronCityOffice.sdl
Original file line number Diff line number Diff line change
Expand Up @@ -51,40 +51,13 @@

STATEDESC BaronCityOffice
{
VERSION 5
VERSION 7

# Boolean variables
# Boolean variables
VAR BOOL tldnTreasureBook03Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL tldnJourneyCloth03Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL tldnRopeBridgeFromBCOVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL bcoGZMarkerVis[1] DEFAULT=0 DEFAULTOPTION=VAULT

}

STATEDESC BaronCityOffice
{
VERSION 6

# Boolean variables
VAR BOOL tldnTreasureBook03Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL tldnJourneyCloth03Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL tldnRopeBridgeFromBCOVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL bcoGZMarkerVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL bcoChristmasVis[1] DEFAULT=0 DEFAULTOPTION=VAULT

}


STATEDESC BaronCityOffice
{
VERSION 7

# Boolean variables
VAR BOOL tldnTreasureBook03Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL tldnJourneyCloth03Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL tldnRopeBridgeFromBCOVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL bcoGZMarkerVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL bcoGZBeamVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL bcoChristmasVis[1] DEFAULT=0 DEFAULTOPTION=VAULT

VAR BOOL tldnRopeBridgeFromBCOVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL bcoGZMarkerVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL bcoGZBeamVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL bcoChristmasVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
}
186 changes: 31 additions & 155 deletions Scripts/SDL/Cleft.sdl
Original file line number Diff line number Diff line change
Expand Up @@ -47,168 +47,44 @@

#
# State Description Language for Cleft
# The order and contents of this file directly correlate with clftEmgrPhase0.py

STATEDESC Cleft
{
VERSION 21
VERSION 24

# Boolean variables

VAR BOOL clftJourneyCloth01Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth02Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth03Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth04Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth05Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth06Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth07Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth01Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth02Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth03Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth04Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth05Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth06Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth07Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftZandiShirtVis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftAtrusGogglesVis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftYeeshaPage19Vis[1] DEFAULT=0 DISPLAYOPTION=VAULT

# Age Mechanics

VAR BOOL clftAgeSDLWindmillLocked[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftAgeSDLWindmillRunning[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftBahroDoorClosed[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftJourneysVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftYeeshaBookVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftZandiVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftYeeshaPage08Vis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftBridgeCollapse[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftBucketLowered[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftKitchenDoorClosed[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftOfficeDoorClosed[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftTomahnaActive[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftSceneYeeshaUnseen[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftSceneBahroUnseen[1] DEFAULT=1 DISPLAYOPTION=red
VAR BYTE clftImagerPanelN[1] DEFAULT=3 DISPLAYOPTION=red
VAR BYTE clftImagerPanelS[1] DEFAULT=5 DISPLAYOPTION=red
VAR BYTE clftImagerPanelE[1] DEFAULT=3 DISPLAYOPTION=red
VAR BYTE clftImagerPanelW[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftWindmillUnstuck[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftYeeshaShowJC[1] DEFAULT=0 DISPLAYOPTION=red
}

STATEDESC Cleft
{
VERSION 22

# Boolean variables

VAR BOOL clftJourneyCloth01Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth02Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth03Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth04Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth05Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth06Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth07Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftZandiShirtVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL clftAtrusGogglesVis[1] DEFAULT=0 DEFAULTOPTION=VAULT

# Age Mechanics

VAR BOOL clftAgeSDLWindmillLocked[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftAgeSDLWindmillRunning[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftBahroDoorClosed[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftJourneysVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftYeeshaBookVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftZandiVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftYeeshaPage08Vis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftBridgeCollapse[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftBucketLowered[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftKitchenDoorClosed[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftOfficeDoorClosed[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftTomahnaActive[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftSceneYeeshaUnseen[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftSceneBahroUnseen[1] DEFAULT=1 DISPLAYOPTION=red
VAR BYTE clftImagerPanelN[1] DEFAULT=3 DISPLAYOPTION=red
VAR BYTE clftImagerPanelS[1] DEFAULT=5 DISPLAYOPTION=red
VAR BYTE clftImagerPanelE[1] DEFAULT=3 DISPLAYOPTION=red
VAR BYTE clftImagerPanelW[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftWindmillUnstuck[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftYeeshaShowJC[1] DEFAULT=0 DISPLAYOPTION=red
}


STATEDESC Cleft
{
VERSION 23

# Boolean variables

VAR BOOL clftJourneyCloth01Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth02Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth03Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth04Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth05Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth06Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth07Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftZandiShirtVis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftAtrusGogglesVis[1] DEFAULT=1 DEFAULTOPTION=VAULT

# Age Mechanics

VAR BOOL clftAgeSDLWindmillLocked[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftAgeSDLWindmillRunning[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftBahroDoorClosed[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftJourneysVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftYeeshaBookVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftZandiVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftYeeshaPage08Vis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftBridgeCollapse[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftBucketLowered[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftKitchenDoorClosed[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftOfficeDoorClosed[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftTomahnaActive[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftSceneYeeshaUnseen[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftSceneBahroUnseen[1] DEFAULT=1 DISPLAYOPTION=red
VAR BYTE clftImagerPanelN[1] DEFAULT=3 DISPLAYOPTION=red
VAR BYTE clftImagerPanelS[1] DEFAULT=5 DISPLAYOPTION=red
VAR BYTE clftImagerPanelE[1] DEFAULT=3 DISPLAYOPTION=red
VAR BYTE clftImagerPanelW[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftWindmillUnstuck[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftYeeshaShowJC[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftIsCleftDone[1] DEFAULT=0 DISPLAYOPTION=red
}


STATEDESC Cleft
{
VERSION 24

# Boolean variables

VAR BOOL clftJourneyCloth01Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth02Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth03Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth04Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth05Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth06Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftJourneyCloth07Vis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftZandiShirtVis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftAtrusGogglesVis[1] DEFAULT=1 DEFAULTOPTION=VAULT
VAR BOOL clftYeeshaPage19Vis[1] DEFAULT=0 DISPLAYOPTION=VAULT

# Age Mechanics

VAR BOOL clftAgeSDLWindmillLocked[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftAgeSDLWindmillLocked[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftAgeSDLWindmillRunning[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftBahroDoorClosed[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftJourneysVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftYeeshaBookVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftZandiVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftYeeshaPage08Vis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftBridgeCollapse[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftBucketLowered[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftKitchenDoorClosed[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftOfficeDoorClosed[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftTomahnaActive[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftSceneYeeshaUnseen[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftSceneBahroUnseen[1] DEFAULT=1 DISPLAYOPTION=red
VAR BYTE clftImagerPanelN[1] DEFAULT=3 DISPLAYOPTION=red
VAR BYTE clftImagerPanelS[1] DEFAULT=5 DISPLAYOPTION=red
VAR BYTE clftImagerPanelE[1] DEFAULT=3 DISPLAYOPTION=red
VAR BYTE clftImagerPanelW[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftWindmillUnstuck[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftYeeshaShowJC[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftIsCleftDone[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftBahroDoorClosed[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftJourneysVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftYeeshaBookVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftZandiVis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftYeeshaPage08Vis[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftBridgeCollapse[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftBucketLowered[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftKitchenDoorClosed[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftOfficeDoorClosed[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftTomahnaActive[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftSceneYeeshaUnseen[1] DEFAULT=1 DISPLAYOPTION=red
VAR BOOL clftSceneBahroUnseen[1] DEFAULT=1 DISPLAYOPTION=red
VAR BYTE clftImagerPanelN[1] DEFAULT=3 DISPLAYOPTION=red
VAR BYTE clftImagerPanelS[1] DEFAULT=5 DISPLAYOPTION=red
VAR BYTE clftImagerPanelE[1] DEFAULT=3 DISPLAYOPTION=red
VAR BYTE clftImagerPanelW[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftWindmillUnstuck[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftYeeshaShowJC[1] DEFAULT=0 DISPLAYOPTION=red
VAR BOOL clftIsCleftDone[1] DEFAULT=0 DISPLAYOPTION=red
}

47 changes: 2 additions & 45 deletions Scripts/SDL/Descent.sdl
Original file line number Diff line number Diff line change
Expand Up @@ -47,59 +47,16 @@


#
# State Description Language for the Descent


STATEDESC Descent
{
VERSION 1

# Boolean variables
VAR BOOL dsntGZMarkerVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL dsntYeeshaPageMusicPlayerVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL dsntCalendarSpark06[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL dsntKILightFunc[1] DEFAULT=0 DEFAULTOPTION=VAULT

}


# State Description Language for the Descent

STATEDESC Descent
{
VERSION 2

# Boolean variables
VAR BOOL dsntGZMarkerVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL dsntYeeshaPageMusicPlayerVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL dsntCalendarSpark05[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL dsntKILightFunc[1] DEFAULT=0 DEFAULTOPTION=VAULT

}

# State Description Language for Descent

STATEDESC Descent
{
VERSION 3

# Boolean variables
VAR BOOL dsntGZMarkerVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL dsntYeeshaPageMusicPlayerVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL dsntCalendarSpark05[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR INT dsntKILightFunc[1] DEFAULT=0 DEFAULTOPTION=VAULT

}


STATEDESC Descent
{
VERSION 4
VERSION 4

# Boolean variables
VAR BOOL dsntGZMarkerVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL dsntYeeshaPageMusicPlayerVis[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BOOL dsntCalendarSpark05[1] DEFAULT=0 DEFAULTOPTION=VAULT
VAR BYTE dsntKILightFunc[1] DEFAULT=0 DEFAULTOPTION=VAULT

}

Loading