Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Dragon Age Toolset - Tutorial 3 - Cutscene + Trigger

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
13,273
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Nov 13, 2009

This is the nuts and bolts of Dragon Age cutscene creation. Nothing advanced but enough to get you started.

--------------------

How to create a new cutscene. Camera movement/keyframes.

Make the Player appear in it.

Applying a walk animation that sticks to the level's walkable area.

Creating/placing a trigger in your Area that activates the script that plays your cutscene.

--------------

#include "log_h"
#include "utility_h"
#include "wrappers_h"
#include "events_h"

void main()
{ event ev = GetCurrentEvent(); int nEventType = GetEventType(ev); Log_Events("", ev); switch(nEventType) { case EVENT_TYPE_ENTER: { object oHero = GetHero(); DisplayFloatyMessage(oHero, "Test", FLOATY_MESSAGE, 16777215, 2.f); CS_LoadCutscene(R"1cutscene.cut"); PlayCutscene(); break; } }
}

Category:

Education

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (St4rdog)

  • Where can I see the description of animation (what will he do if I choose it) because I always lost in all that animations names and I dont know what they do?

  • @MRXkick Get the DAAnimationsListingv3xls.xls file from here - social(DOT)bioware(DOT)com/pro­ject/30/#files

    Or google DAAnimationsListingv3xls.xls and it's the top result.

  • Cant comiple, why? #include "PLT_cutscenetriggerplayonce" #include "var_constants_h" #include "log_h" #include "utility_h" #include "wrappers_h" #include "events_h" void main() { event ev = GetCurrentEvent(); int nEventType = GetEventType(ev); Log_Events("", ev); switch(nEventType) { case EVENT_TYPE_ENTER: { if (!WR_GetPlotFlag(PLT_cutscenet­riggerplayonce, CUTSCENE_COMPLETE)) { CS_LoadCutscene(R"meriannescen­e.cut"); WR_SetPlotFlag(PLT_cutscenetri­ggerplayonce, CUTSCENE_COMPLETE,TRUE); } } }
  • @addassas #include "PLT..." should be lowercase (plt_cutscenetriggerplayonce). I would also move that include underneath all the other includes.

    And when setting/checking the plot flag elsewhere, it should be uppercase (PLT_CUTSCENETRIGGERPLAYONCE, CUTSCENE_COMPLETE) etc.

  • first, thanks for the vids! I'm new to this toolset and your videos are really helping me get started. So thanks!! The one question I have is where did you get the code? and where does everyone else that posts tutorials get their code? another tutorial said some basic script came with the zipped toolset file upon download but the toolset doesnt download in a zip from the bioware site, just an exe. Am I just missing something? Thanks again for all the help!

  • There's a lot of scripts that come with the default Demo module. Look through those inside the editor File > Manage Modules. Everything's events-based. When this event happens > do this.

    In the code editor (9:05) in the bar down the right, there's a list of stuff you can do inside events. Filter it with keywords at the top.

see all

All Comments (74)

Sign In or Sign Up now to post a comment!
  • Mine always jumps from the next Key Selection to another, without a transition. I've changed it from Step to Linear to Bezier, and each time it does this. Can you help me please?

  • Am I the only one who is EXTREMELY confused by the toolset?

  • @St4rdog also one more thing how do i create a hair?

  • @St4rdog Can we create an armor or helmet and not just design them or something? I find many kinds of tutorial unfortunately they only show how to design a armor.

  • I have problem here my camera doesnt moves just orients! Please help!

  • @St4rdog Thank you so much!:)

  • I WANT TO PLAY THIS CUTSCENE ONLY ONCEEEEEEEEEEEEEEEEEEEEEE

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more