Jump to content

Timed Events or a countdown on events


boon23

Recommended Posts

I wonder if it was possible to add a time to fulfil a quest into Skyrim, forcing the player to do the quest they started and get it done in a specific amount of time.

Let's say you start Saarthal, where the guy says you have started an event that cannot be stopped.

Before you enter Saarthal there should be a prompt that if you do, a timer or countdown will start, giving you an X amount of days to solve the entire quest or else there will be consequences. Ancano will not wait until you are ready, but will release the eye of Magnus and at least Wintrhold and the college get destroyed for good.

Or let's say you get the job to kill Vittoria Vicci at her wedding, but there is a date to that wedding, so you have to be there on time or else the mission will have failed and you cannot continue the DB questline.

 

I am not sure if that is even possible, but with Helgen Reborn they did something in the way.

It will put enormous pressure on the players to get things done, but the possibilities of having to live with choices and makign the right choice at the right time could be awesome.

A true gamechanger.

Link to comment
Share on other sites

Simple timing in a quest script (can be applied to actor alias or assigned as magic effect)

 

RegisterForSingleUpdateGameTime (NumberofHours)

 

And define a function:

 

Event OnUpdateGameTime()

// Set quest to failed stage.

EndEvent

 

Countdown:

Int Property HoursToFail

Sound Property DoomsdayGong Auto

 

Event OnEffectStart()

HoursToFail = 24

RegisterForSingleUpdateGameTime (1)

EndEvent

 

Event OnUpdateGameTime()

HoursToFail = HoursToFail - 1

If (HoursToFail == 0)

// run the failure function

Else

DoomsdayGong.play()

// Display message "You got X hours till you fail"

RegisterForSingleUpdateGameTime (1)

EndIf

EndEvent

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...