Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //From my Amnesia Rebirth Tutorial Series
- //Episode 37 Effects!
- //https://www.youtube.com/playlist?list=PL4KkjlmOwLwwMVqedCNpi6caUxhgyf8Qr
- //-----------------------------------------------------------
- //Sequence with all effects
- cSequenceStatesData mSeq_Test;
- int shake1;
- int blur1;
- void Seq_Test(const tString &in asTimer){
- Sequence_Begin("Seq_Test", mSeq_Test);
- if(Sequence_DoStepAndWait(5.0f)){
- cLux_AddDebugMessage("FOV Shake...");
- shake1 = Effect_FOV_Shake_Start(1.0f, 5.0f, 1.0f, 1.0f, 0.0f, true,0,2.0,true);
- }
- if(Sequence_DoStepAndWait(5.0f)){
- Effect_FOV_Shake_FadeOut(shake1, 1.0f);
- cLux_AddDebugMessage("Start sway...");
- Effect_Sway_FadeIn(0.75f, 0.75f, 0.5f, -90.f, 1.f, 0.25f, 0.99f, 0.4f, 0.8f, 0.05f, true);
- }
- if(Sequence_DoStepAndWait(5.0f)){
- Effect_Sway_FadeOut(1.0f);
- cLux_AddDebugMessage("Start blur...");
- blur1 = Effect_Blur_Start(1.0f, 1.0f);
- }
- if(Sequence_DoStepAndWait(5.0f)){
- Effect_Blur_FadeOut(blur1, 1.0f);
- cLux_AddDebugMessage("Start nausea...");
- Effect_Nausea_Start();
- }
- if(Sequence_DoStepAndWait(5.0f)){
- Effect_Nausea_Stop();
- cLux_AddDebugMessage("Start fade out...");
- Effect_Fade_Out(1.0f);
- }
- if(Sequence_DoStepAndWait(5.0f)){
- Effect_Fade_In(1.0f);
- cLux_AddDebugMessage("Start image trail...");
- Effect_ImageTrail_Start(2.0, 1.0f, 5.0f, 1.0f);
- }
- Sequence_End();
- }
Advertisement
Add Comment
Please, Sign In to add comment