Name | Type | is_array | initial_value |
CharName_Dhjeri | string | No | Dhjeri |
CharName_Eric | string | No | Eric the Mighty |
CharName_GarithosMessenger01 | string | No | Garithos' Messenger |
CharName_Herodin | string | No | Herodin Mountainkiller |
CharName_Kael | string | No | Kael |
CharName_Lilith | string | No | Lilith the Dark Ranger |
CharName_Saira | string | No | Saira Truespell |
CharName_SilverpineElf01 | string | No | Silverpine Elf |
CharName_SindoreiPriest01 | string | No | Elven Priest |
Dhjeri | unit | No | |
DialogueDemonSympathy_D001 | string | No | They wouldn't understand. |
DialogueDemonSympathy_Kael001 | string | No | I should tell them... |
DialogueLilithSaira01_01Lilith | string | No | Hello, Saira. |
DialogueLilithSaira01_02Saira | string | No | Y-you?! What are you doing here? |
DialogueLilithSaira01_03Lilith | string | No | Ssshhh. |n|n|cffffff00(*casts Silence on the room*)|r |
DialogueLilithSaira01_04Lilith | string | No | I think you well know. Follow me, we must talk. And be silent. Do not wake your companions. |
DialogueLilithSaira02_01Lilith | string | No | Alone together at last, "sister". Told your friends who I am yet? I noticed you were very tight-lipped on the battlefield. Hiding secrets? |
DialogueLilithSaira02_02Saira | string | No | You mean where you slaughtered hundreds, you evil bitch? Were you trying to get our attention, because you succeeded in gaining Lord Kael's and you might regret it. |
DialogueLilithSaira02_03Lilith | string | No | "I" might regret it? You're very funny, sister. After all, all my deeds are yours, in a sense. Isn't this what you wanted? |
DialogueLilithSaira02_04Saira | string | No | I had hoped... that you would be better than I hoped. |
DialogueLilithSaira02_05b | string | No | I suppose I'll have see you again, along with your lackeys. Here's a warning, sister, don't spoil my plans. Then *you'll* regret it. |
DialogueLilithSaira02_05Lilith | string | No | That's the problem with children isn't it? You give them guidance, but they grow up all on their own. In any case, I just wanted to see you - see where your heart truly lay. Unlike me, you still have one, I wager. |
DialogueLilithSaira02_06Saira | string | No | *What* plans, shade? You have no conscious will of your own, you're nothing more than an out-of-control golem that I need to stop. The suffering you're causing people-... |
DialogueLilithSaira02_07Lilith | string | No | No worse than you in the past, yes? Perhaps you should use that famous thinking power of yours before you speak. |
DialogueLilithSaira02_08Saira | string | No | Why are you here? Just to taunt me? |
DialogueLilithSaira02_09Lilith | string | No | No. To ask you to consider leaving your friends. Joining me. Our purpose should not be at odds. We can defeat the demon lords from within, just as you wanted. |
DialogueLilithSaira02_10Saira | string | No | That is your purpose, not mine. I cannot do as you have done. You fight in the shadows - I fight for the light. This is the way it has to be. |
DialogueLilithSaira02_11Lilith | string | No | |cff808080(*laughter*)|r That is the answer I expected. But no matter. I have done what I wanted - I have warned you. Think on what I have said, Wizardess of the One Eye. |
DialogueLilithSaira02_12Saira | string | No | "Wizardess" isn't a word, my dear shadow. |
DialogueLilithSaira02_13Lilith | string | No | Don't be petty. I spare you from enough of *my* insults. But we dwell too long. The night passes, and I must be gone. |
DialogueLilithSaira02_14Saira | string | No | Yes. You must be. |
DialogueSairaKael01_01Kael | string | No | Have you come to advise me? |
DialogueSairaKael01_02Saira | string | No | Only to see what occupies you. You have remained apart from the group for longer than usual. |
DialogueSairaKael01_04Kael | string | No | I've been studying this damn book for days, and barely know any more than when I started. Even my Elven eyes grow weary of searching these damnable riddles. |
DialogueSairaKael01_05Kael | string | No | However, along with my study of my other books I believe I have learned a little. And given our diminished source of strength, it is obvious I must apply different techniques. |
DialogueSairaKael01_06b | string | No | But recovering it from the heart of the Elven district in Dalaran, I at last realise that I do not recall ever having seen it before. |
DialogueSairaKael01_06Kael | string | No | It's odd. I understand what the legendary Book of Magic is, to an extent. The very name resonates with my soul. |
DialogueSairaKael01_07Saira | string | No | Interesting. So the Tome is protected by magic in some way? |
DialogueSairaKael01_12Kael | string | No | We Elves have long wrestled with magical spirits for knowledge as our reward, but this contest is so far beyond my wisdom. Perhaps, despite my pride, I am still inexperienced. |
DialogueSairaKael01_13Kael | string | No | The war of Silverpine shall require much of our attention, but I shall attempt to discover a way to dispel the ensorcellment on this tome, if it exists. It may be our people's only hope. |
Eric_theMighty | unit | No | |
GarithosMessenger01 | unit | No | |
Herodin_MountainKiller | unit | No | |
Kaelthas | unit | No | |
Lilith_DarkRanger | unit | No | |
Saira_Truespell | unit | No | |
SilverpineElf01 | unit | No | |
SindoreiPriest01 | unit | No |
function cs_CameraFocus takes real p_startingfocaltarget, real p_startingfocusspread, real p_focaltarget, real p_focusspread, real p_time returns nothing
local integer i = 1
local real focaldiff = p_focaltarget - p_startingfocaltarget
local real DOPscalediff = p_focusspread - p_startingfocusspread
local real focalincrement = 0
local real DOPincrement = 0
local real currentFocalDist = 0
local real currentDOPScale = 0
local real increments = 0
local real lv_fps = 8.00
local real lv_waittime = 0
set increments = focaldiff / p_time * lv_fps
set lv_waittime = 1 / focaldiff / p_time
// 1 second divided into the amount of frames every second. It should be 1/8, I think.
set focalincrement = focaldiff / increments
set DOPincrement = DOPscalediff / increments
call CameraSetFocalDistance( p_startingfocaltarget )
call CameraSetDepthOfFieldScale( p_startingfocusspread )
loop
exitwhen i >= increments
set currentFocalDist = currentFocalDist + focalincrement
set currentDOPScale = currentDOPScale + DOPincrement
call CameraSetFocalDistance( currentFocalDist )
call CameraSetDepthOfFieldScale( currentDOPScale )
call PolledWait( 1/lv_fps )
//this is probably dicey, it could be inaccurate at certain levels, so make sure it's simple
set i = i + 1
endloop
endfunction