Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 4561 for data/trunk/scripts


Ignore:
Timestamp:
Jan 27, 2007, 5:14:51 PM (18 years ago)
Author:
snellen
Message:

custscene…

File:
1 edited

Legend:

Unmodified
Added
Removed
  • data/trunk/scripts/cutscene/cutscene.lua

    r4557 r4561  
     1-- Main trigger
    12trigger = ScriptTrigger()                     -- Create the trigger
    23trigger:setScript("cutscene.lua")             -- Tell the trigger which script to call
    34trigger:setFunction("tick")                   -- Tell the trigger which scriptfunction to call
    4 trigger:setActiveOnCreation(true)             
     5trigger:setActiveOnCreation(true)     
     6
     7-- Cameraswitchone
     8triggerOne = ScriptTrigger()
     9triggerOne:setScript("cutscene.lua")
     10triggerOne:setFunction("switchCamTargetToEarth")
     11triggerOne:setAbsCoor(250, 0 , 0)
     12triggerOne:setTarget("CameraOne")
     13triggerOne:setRadius(1)
     14triggerOne:setDebugDraw(true)
     15
     16
     17-- Cameraswitchtwo
     18triggerTwo = ScriptTrigger()
     19triggerTwo:setScript("cutscene.lua")
     20triggerTwo:setFunction("switchCamToSpaceship")
     21triggerTwo:setAbsCoor(250, 0 , 0)
     22triggerTwo:setTarget("shutleOne")
     23triggerTwo:setRadius(1)
     24triggerTwo:setDebugDraw(true) 
     25
     26-- Cameraswitchthree
     27triggerThree = ScriptTrigger()
     28triggerThree:setScript("cutscene.lua")
     29triggerThree:setFunction("switchCamToStation")
     30triggerThree:setAbsCoor(250, 0 , 0)
     31triggerThree:setTarget("CameraTwo")
     32triggerThree:setRadius(1)
     33triggerThree:setDebugDraw(true) 
     34
    535 
    636-- Get objects from orxonox
    737thisscript:addObject("CameraMan", "cameraManager")
     38thisscript:addObject("NPC", "shutleOne")
     39
     40-- Global Variables
     41time = 0
    842
    943
    10 time = 0
    11 cameraSwitched = false
     44-- Switch cam functions
     45function switchCamTargetToEarth(timestep)
     46cameraManager:changeCurrTarget("Planet", "Earth")
     47return true
     48end
     49
     50function switchCamToSpaceship(timestep)
     51cameraManager:atachCurrCameraToWorldEntity( "NPC", "shutleOne")
     52return true
     53end
     54
     55function switchCamToStation(timestep)
     56cameraManager:atachCurrCameraToWorldEntity("Building", "zhara")
     57return true
     58end
     59
    1260
    1361-- THE tick function
     
    1563function tick(timestep)
    1664time = time + timestep
     65cameraManager:setCam("CameraOne")
     66--cameraManager:atachCurrCameraToWorldEntity( "NPC", "shutleOne")
    1767
    18 cameraManager:changeTarget( "CameraOne", "Planet", "Moon")
    19 cameraManager:setCam("CameraOne")
    2068cameraSwitched = true
    2169
    2270if time > 4 then
    23 cameraManager:togglFade()
     71--cameraManager:togglFade()
    2472return true
    2573end
Note: See TracChangeset for help on using the changeset viewer.