Skip to content

Commit 4a5e4e9

Browse files
committed
door sequence tweaks
1 parent 76d2999 commit 4a5e4e9

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

Data/Browncoats.rte/Activities/RefineryAssaultFunctions.lua

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -761,9 +761,15 @@ function RefineryAssault:MonitorStage3()
761761
local soundContainer = CreateSoundContainer("Yskely Refinery Blast Door Alarm", "Browncoats.rte");
762762
soundContainer:Play(pos);
763763

764-
self.HUDHandler:QueueCameraPanEvent(self.humanTeam, "S3DoorSequence", pos, 0.08, 10000, true);
764+
self.HUDHandler:QueueCameraPanEvent(self.humanTeam, "S3DoorSequence", pos, 0.08, 10500, true);
765765

766-
elseif self.stage3DoorSequenceTimer and self.stage3DoorSequenceTimer:IsPastSimMS(6000) then
766+
elseif self.stage3DoorSequenceTimer and self.stage3DoorSequenceTimer:IsPastSimMS(6250) then
767+
768+
if not self.stage3ScreenShake then
769+
self.stage3ScreenShake = true;
770+
local pos = SceneMan.Scene:GetOptionalArea("RefineryAssault_S3DoorSequenceArea").Center;
771+
CameraMan:AddScreenShake(10, pos);
772+
end
767773

768774
for k, door in pairs(self.saveTable.stage3Doors) do
769775
if MovableMan:ValidMO(door) then
@@ -777,13 +783,14 @@ function RefineryAssault:MonitorStage3()
777783
end
778784
end
779785

780-
if self.stage3DoorSequenceTimer:IsPastSimMS(7000) then
786+
if self.stage3DoorSequenceTimer:IsPastSimMS(7250) then
781787
for k, door in pairs(self.saveTable.stage4Door) do
782788
if MovableMan:ValidMO(door) then
783789
ToADoor(door):StopDoor();
784790
self.Stage = 4;
785791
local soundContainer = CreateSoundContainer("Yskely Refinery Blast Door Stop", "Browncoats.rte");
786792
soundContainer:Play(door.Pos);
793+
CameraMan:AddScreenShake(20, door.Pos);
787794
end
788795
end
789796
end

0 commit comments

Comments
 (0)