Allow sounds and channels to be referred to by name

This commit is contained in:
stevenhowes
2021-09-01 19:11:24 +01:00
parent 5e21666b2e
commit 42c5fcad69
3 changed files with 68 additions and 18 deletions
+11 -11
View File
@@ -94,18 +94,18 @@ Event("PlayerStart")
# Mission brief
###########################################
Event("Brief")
Sound(5,4) # (Commmunicator)
Sound(PCMSAMPLE_HAIL, PCMCHANNEL_UI)
###########################################
# Shuttle bay briefing room
###########################################
Event("SBBR-DOOROPEN")
SetOverlayTile(713,31) # Open door
Sound(5,5) # (Door)
Sound(PCMSAMPLE_DOOR, PCMCHANNEL_PLAYER)
ReArm("SBBR-DOORCLOSE")
Event("SBBR-DOORCLOSE")
SetOverlayTile(713,29) # Closed door
Sound(5,5) # (Door)
Sound(PCMSAMPLE_DOOR, PCMCHANNEL_PLAYER)
ReArm("SBBR-DOOROPEN")
Event("SBBR-AREA")
AreaName(2) # (Briefing room)
@@ -117,12 +117,12 @@ Event("SBBR-AREA")
Event("SB-DOOROPEN")
SetOverlayTile(1213,68) # Open door (left)
SetOverlayTile(1313,69) # Open door (right)
Sound(5,5) # (Door)
Sound(PCMSAMPLE_DOOR, PCMCHANNEL_PLAYER)
ReArm("SB-DOORCLOSE")
Event("SB-DOORCLOSE")
SetOverlayTile(1213,43) # Closed door (left)
SetOverlayTile(1313,44) # Closed door (right)
Sound(5,5) # (Door)
Sound(PCMSAMPLE_DOOR, PCMCHANNEL_PLAYER)
ReArm("SB-DOOROPEN")
Event("SB-AREA")
AreaName(1) # (Shuttle bay)
@@ -134,12 +134,12 @@ Event("SB-AREA")
Event("CB1-DOOROPEN")
SetOverlayTile(2213,68) # Open door (left)
SetOverlayTile(2313,69) # Open door (right)
Sound(5,5) # (Door)
Sound(PCMSAMPLE_DOOR, PCMCHANNEL_PLAYER)
ReArm("CB1-DOORCLOSE")
Event("CB1-DOORCLOSE")
SetOverlayTile(2213,43) # Closed door (left)
SetOverlayTile(2313,44) # Closed door (right
Sound(5,5) # (Door)
Sound(PCMSAMPLE_DOOR, PCMCHANNEL_PLAYER)
ReArm("CB1-DOOROPEN")
Event("CB-AREA")
AreaName(3) # (Cargo bay)
@@ -151,12 +151,12 @@ Event("CB-AREA")
Event("CB2-DOOROPEN")
SetOverlayTile(3213,68) # Open door (left)
SetOverlayTile(3313,69) # Open door (right)
Sound(5,5) # (Door)
Sound(PCMSAMPLE_DOOR, PCMCHANNEL_PLAYER)
ReArm("CB2-DOORCLOSE")
Event("CB2-DOORCLOSE")
SetOverlayTile(3213,43) # Closed door (left)
SetOverlayTile(3313,44) # Closed door (right
Sound(5,5) # (Door)
Sound(PCMSAMPLE_DOOR, PCMCHANNEL_PLAYER)
ReArm("CB2-DOOROPEN")
###########################################
@@ -193,7 +193,7 @@ Event("REDALERTON")
SetOverlayTile(2413,84)
SetOverlayTile(3113,84) # Cargo bay two
SetOverlayTile(3413,84)
Sound(8,6) # (Klaxon)
Sound(PCMSAMPLE_ALERT, PCMCHANNEL_AMBIENT)
ReArm("REDALERTON")
Event("REDALERTOFF")
Schedule("REDALERTON",125)
@@ -241,5 +241,5 @@ Event("TRAC2")
Event("TRACOFF")
SetOverlayTile(407,0) # Empty
Event("TRACSOUND")
Sound(5,7) # (Tractor beam ending)
Sound(PCMSAMPLE_TRACTOREND, PCMCHANNEL_PLAYER)
ReArm("TRACSOUND")