For direct access use https://forums.oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com

very simple cutscene

Ask UnrealEd 2 mapping related questions, or give hints, tips and tricks
User avatar
toto1919
OldUnreal Member
Posts: 11
Joined: Thu Oct 05, 2006 10:46 am

very simple cutscene

Post by toto1919 »

Hi guys!

How do I make a cutscene? Nothing fancy. Don't even know if you would call it a cutscene.

I have made an elevator mover and elevator triggers in rooms not close to the elevator mover. So I would like the player to know when they trigger an elevator trigger. The trigger and the mover are working well, but the player doesn't know that  :-/

So basically what I would like is...

1) Player walks on elevator trigger and turns it on (got this part)
2) Camera jumps to the room with the "elevator" (how to do?)
3) Camera stays there (how to do?) until the elevator mover has arrived at the selected keyframe
4) Camera returns to the player. (how to do?)

Any help appreciated.
User avatar
[§Ŕ] ŤhěxĐâŕkśîđěŕ
OldUnreal Member
Posts: 4425
Joined: Wed Sep 03, 2008 8:19 am

Re: very simple cutscene

Post by [§Ŕ] ŤhěxĐâŕkśîđěŕ »

First, you must make InterpolationPoints where will the player travel and make sure that the curved line is ok, then make a SpecialEvent and attach it to the elevator's trigger, set its InitialState to PlayerPath, put a teleporter on beginning and end of the InterpolationPoints' sequence, etc. There are some tricks that must be used for it to return you to where you were before the 'sequence' started, but it's a very long story and I don't remember how did I do everything but I have it in one of my maps. :)

Hit me up on MSN or send me a PM if you wanna know more.
Last edited by [§Ŕ] ŤhěxĐâŕkśîđěŕ on Wed Jan 21, 2009 7:55 am, edited 1 time in total.
User avatar
toto1919
OldUnreal Member
Posts: 11
Joined: Thu Oct 05, 2006 10:46 am

Re: very simple cutscene

Post by toto1919 »

Thanks for the reply. I will play around a little with the info you gave me and if I get totally stuck I will get back to you.

Thanks a lot.
User avatar
[§Ŕ] ŤhěxĐâŕkśîđěŕ
OldUnreal Member
Posts: 4425
Joined: Wed Sep 03, 2008 8:19 am

Re: very simple cutscene

Post by [§Ŕ] ŤhěxĐâŕkśîđěŕ »

You're welcome. ^^

And, if you want, I could maybe send you my unfinished map so you can see how did I do it...

Or take a look at EndGame.unr, as I did. :)
User avatar
toto1919
OldUnreal Member
Posts: 11
Joined: Thu Oct 05, 2006 10:46 am

Re: very simple cutscene

Post by toto1919 »

Started to make some scripts of my own. Now I two other problems.

1) How do I make my player rotate?

I can set a new position for him with Other.SetLocation(newLocation); but I cant seem to get Other.SetRotation(newRotation); to work. Why?

2) How do I make my player really idle. If I use the GotoState(''); He cant move anywhere, but he can shoot. How to make him really idle?

Thankful for answers.
Last edited by toto1919 on Fri Jan 23, 2009 1:46 pm, edited 1 time in total.
User avatar
toto1919
OldUnreal Member
Posts: 11
Joined: Thu Oct 05, 2006 10:46 am

Re: very simple cutscene

Post by toto1919 »

Ah. Found it! I hade to use ClientSetRotation instead of SetRotation, but question 2 still stands. I can still shoot. How can I make the player totally frozen?

When I used InterPolationPoints it was the same. The player went from point to point and I couldn't move him or rotate him, but I could shoot.

There is probably a simple state to switch from false to true somewhere, but I can't find it

Any help appreciated.
Last edited by toto1919 on Fri Jan 23, 2009 2:13 pm, edited 1 time in total.
User avatar
GreatEmerald
OldUnreal Member
Posts: 5347
Joined: Mon May 21, 2007 2:30 pm

Re: very simple cutscene

Post by GreatEmerald »

Take a look at the ExtremeEnd map. It has a triggerable cutscene.
User avatar
[§Ŕ] ŤhěxĐâŕkśîđěŕ
OldUnreal Member
Posts: 4425
Joined: Wed Sep 03, 2008 8:19 am

Re: very simple cutscene

Post by [§Ŕ] ŤhěxĐâŕkśîđěŕ »

If you're not using InterpolationPoints, I can't be of much help. I started messing with C++ today morning to rewrite my VB D3D engine, and afaik UnrealScript is much like C++. Besides, the thing that worked the best was probably my OverKiller, DispersionMinigun or DispersionFlakCannon. Now, when I make the Exterminator (which shoots human hearts), I'll celebrate. ;D
User avatar
toto1919
OldUnreal Member
Posts: 11
Joined: Thu Oct 05, 2006 10:46 am

Re: very simple cutscene

Post by toto1919 »

Did it!

I just removed the players gun

plWeapon = Pawn(ego).Weapon;
Pawn(ego).Weapon = None;

and then returned it to him after the cutscene.

Pawn(ego).Weapon = plWeapon;

Now I have a question about movers, but I will post that in a different thread, since it doesn't quite have to do with this question. I will try to fix it myself. Otherwise I will post it.

Thanks for your help guys.
User avatar
[§Ŕ] ŤhěxĐâŕkśîđěŕ
OldUnreal Member
Posts: 4425
Joined: Wed Sep 03, 2008 8:19 am

Re: very simple cutscene

Post by [§Ŕ] ŤhěxĐâŕkśîđěŕ »

Just a reminder: you should either make your script work properly in MP, or disable it in MP completely, like InterpolationPoints are by default.

Return to “UnrealEd 2, the editor for UnrealTournament”