HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Help with camera/cinematic stuff

09-11-2006, 10:15 PM#1
Fr0zenLord
I need a few things
1: I need to know how to make it so I can pan the camera to a unit...
2: I need to know how to make a effect cinematic mode, so I can display text, and explain to everyone what certain tiles do...

this is what im trying to do lolz

Trigger:
Test cinematic
Collapse Events
Player - Player 2 (Blue) skips a cinematic sequence
Conditions
Collapse Actions
Trigger - Destroy Camera <gen>

Trigger:
Map
Collapse Events
Map initialization
Conditions
Collapse Actions
Cinematic - Send transmission to (All players) from Advanced - Dungeon Tree 0007 <gen> named suicidal mushy: Play No sound and display DIE!!!!!! if this i.... Modify duration: Add 0.00 seconds and Wait
Wait 7.00 seconds
Trigger - Run Camera <gen> (checking conditions)

Trigger:
Camera
Events
Conditions
Collapse Actions
Player Group - Add Player 1 (Red) to PlayerGROUPing
Player Group - Add Player 2 (Blue) to PlayerGROUPing
Player Group - Add Player 3 (Teal) to PlayerGROUPing
Player Group - Add Player 4 (Purple) to PlayerGROUPing
Player Group - Add Player 5 (Yellow) to PlayerGROUPing
Player Group - Add Player 6 (Orange) to PlayerGROUPing
Player Group - Add Player 7 (Green) to PlayerGROUPing
Player Group - Add Player 8 (Pink) to PlayerGROUPing
Player Group - Add Player 9 (Gray) to PlayerGROUPing
Player Group - Add Player 10 (Light Blue) to PlayerGROUPing
Player Group - Add Player 11 (Dark Green) to PlayerGROUPing
Player Group - Add Player 12 (Brown) to PlayerGROUPing
Cinematic - Turn cinematic mode On for (All players)
Cinematic - Disable user control for (All players)
Cinematic - Enable occlusion for (All players)
Cinematic - Send transmission to PlayerGROUPing from Advanced - Dungeon Tree 0007 <gen> named Mushy: Play No sound and display Hey all, ima waste .... Modify duration: Add 0.00 seconds and Don't wait
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display Hello guys! i'lll n.... Modify duration: Add 0.00 seconds and Don't wait
Collapse Player Group - Pick every player in PlayerGROUPing and do (Actions)
Collapse Loop - Actions
Camera - Pan camera for (Picked player) to (Position of Leave Summoner 0057 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display This terrain type i.... Modify duration: Add 20.00 seconds and Don't wait
Wait 10.00 seconds
Camera - Pan camera for (Picked player) to (Position of Unstable Summoner 0049 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display This terrain type i.... Modify duration: Add 20.00 seconds and Don't wait
Wait 10.00 seconds
Camera - Pan camera for (Picked player) to (Position of Mystic Summoner 0054 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display This terrain type i.... Modify duration: Add 20.00 seconds and Don't wait
Wait 10.00 seconds
Camera - Pan camera for (Picked player) to (Position of Lava Summoner 0055 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display This terrain type i.... Modify duration: Add 20.00 seconds and Don't wait
Camera - Pan camera for (Picked player) to (Position of Slippery Ice Summoner 0048 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display This terrain type i.... Modify duration: Add 20.00 seconds and Don't wait
Camera - Pan camera for (Picked player) to (Position of Healing Summoner 0058 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display This terrain type (.... Modify duration: Add 20.00 seconds and Don't wait
Camera - Pan camera for (Picked player) to (Position of Gold Summoner 0010 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display This terrain type i.... Modify duration: Add 20.00 seconds and Don't wait
Camera - Pan camera for (Picked player) to (Position of Item Merchant 0059 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display And this, is where .... Modify duration: Add 20.00 seconds and Don't wait
Camera - Pan camera for (Picked player) to (Position of Grass Summoner 0004 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display Back to terrain...T.... Modify duration: Add 20.00 seconds and Don't wait
Camera - Pan camera for (Picked player) to (Position of Ice Summoner 0009 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display This terrain type i.... Modify duration: Add 20.00 seconds and Don't wait
Camera - Pan camera for (Picked player) to (Position of Dark Ice Summoner 0000 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display This terrain type i.... Modify duration: Add 20.00 seconds and Don't wait
Camera - Pan camera for (Picked player) to (Position of Thick Rocky Snow Summoner 0045 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display This terrain type i.... Modify duration: Add 20.00 seconds and Don't wait
Camera - Pan camera for (Picked player) to (Position of Rough Ice Summoner 0041 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display This terrain type i.... Modify duration: Add 20.00 seconds and Don't wait
Camera - Pan camera for (Picked player) to (Position of Poison Summoner 0050 <gen>) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display This terrain type i.... Modify duration: Add 20.00 seconds and Don't wait
Camera - Pan camera for (Picked player) to ((Picked player) start location) over 0.00 seconds
Cinematic - Send transmission to PlayerGROUPing from Advanced - Ashenvale Ice Tree 0026 <gen> named icey: Play No sound and display Ohh, and finally, y.... Modify duration: Add 20.00 seconds and Don't wait
Cinematic - Disable occlusion for (All players)
Cinematic - Turn cinematic mode Off for (All players)
Cinematic - Enable user control for (All players)
-------- After this, run anti-release and dialog --------

Some reason, if theres no "Wait 10 seconds or wait certain time" it just skips like every single one of them...

however if there is wait, it just pauses at one... im kinda confused... I want a really good looking cinematic that pans camera over to different units slowly, even bad looking lol...

can anyone help?
09-11-2006, 10:38 PM#2
Alevice
Camera - Pan camera for (Picked player) to (Position of Poison Summoner 0050 <gen>) over 0.00 seconds

Set it to a bigger value.
09-11-2006, 10:53 PM#3
Fr0zenLord
thanks, it makes sense now, but minor problem it either waits forever, or doesnt wait

Look...

Trigger:
Map
Collapse Events
Map initialization
Conditions
Collapse Actions
Wait 3.00 seconds
Trigger - Run Initiate <gen> (checking conditions)

Trigger:
Initiate
Events
Conditions
Collapse Actions
Collapse Player Group - Pick every player in (All players) and do (Actions)
Collapse Loop - Actions
Cinematic - Disable user control for (All players)
Advanced - Turn cinematic mode On for (Picked player) over 1.50 seconds
Advanced - Pan camera as necessary for (Picked player) to ((Picked player) start location) over 2.00 seconds
Cinematic - Turn subtitle display override On
Cinematic - Send transmission to (All players) from Fr0zen Escaper 0056 <gen> named Explainer: Play No sound and display I am red, and im ex.... Modify duration: Set to 20.00 seconds and Don't wait
Trigger - Run Camera <gen> (ignoring conditions)

Trigger:
Camera
Events
Conditions
Collapse Actions
Collapse Player Group - Pick every player in (All players) and do (Actions)
Collapse Loop - Actions
Advanced - Pan camera as necessary for (Picked player) to (Position of Leave Summoner 0057 <gen>) over 2.00 seconds
Cinematic - Send transmission to (All players) from Leave Summoner 0057 <gen> named Leave Summoner: Play No sound and display I am the leave summ.... Modify duration: Set to 10.00 seconds and Wait
Trigger - Run Camera Copy <gen> (ignoring conditions)

etc.. it seems to just skip each of them, until it has one that has "Wait" instead of dont wait, I dont know why... and I really need it to wait about 5 seconds per unit...
09-11-2006, 10:57 PM#4
Alevice
If no other action should happen while panning the camera, you need a wait between the panning action and all subsequent actions.

Like:

Pan camera for 5 seconds
wait 5 seconds
Do Something else
09-11-2006, 11:09 PM#5
Fr0zenLord
doesnt work, it just skips, I've had pan cam for 2 seconds, wait 10 seconds, I dont think it works in the "Pick every player in player group" thing -.-
09-11-2006, 11:15 PM#6
Alevice
I missed that. Can't you just select (All players) at pan camera (I don't have WE in front of me)
09-11-2006, 11:26 PM#7
Fr0zenLord
Nope, You can select "Player 1 red" 2 etc..

This is what i have so far

it works, it waits 14 seconds, displays the text for long enough...

however panning the camera, i'd have to do "pan cam for player 1, 2, 3, 4, etc." and considering I have about 16 units to pan camera to, 10x 16 lol, (its 12, but I not great at multiplying) -.- thats 160 lines of trigger lolz...

instead of about 16 :/ -.-

Argh
Events
Map initialization
Conditions
Actions
Cinematic - Disable user control for (All players)
Cinematic - Turn subtitle display override On
Advanced - Turn cinematic mode On for Player 1 (Red) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 2 (Blue) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 3 (Teal) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 4 (Purple) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 5 (Yellow) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 6 (Orange) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 7 (Green) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 8 (Pink) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 9 (Gray) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 10 (Light Blue) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 11 (Dark Green) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 12 (Brown) over 1.50 seconds
Cinematic - Send transmission to (All players) from Fr0zen Escaper 0056 <gen> named (Name of Player 1 (Red)): Play No sound and display (Hello, I am a mind controll unit. In a short while you will be shown what everything does. Makers goal: escape the maze that + ((Name of Player 1 (Red)) + will make. The makers goal: make a fun and challanging for the escapers.)). Modify duration: Add 14.00 seconds and Wait
Wait 14.00 seconds
Cinematic - Send transmission to (All players) from Leave Summoner 0057 <gen> named Leaves Summoner: Play No sound and display I am the leave summ.... Modify duration: Add 7.00 seconds and Wait
Wait 7.00 seconds


GOT IT! WOOT

Argh
Events
Map initialization
Conditions
Actions
Cinematic - Disable user control for (All players)
Cinematic - Turn subtitle display override On
Advanced - Turn cinematic mode On for Player 1 (Red) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 2 (Blue) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 3 (Teal) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 4 (Purple) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 5 (Yellow) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 6 (Orange) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 7 (Green) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 8 (Pink) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 9 (Gray) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 10 (Light Blue) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 11 (Dark Green) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 12 (Brown) over 1.50 seconds
Cinematic - Send transmission to (All players) from Fr0zen Escaper 0056 <gen> named (Name of Player 1 (Red)): Play No sound and display (Hello, I am a mind controll unit. In a short while you will be shown what everything does. Makers goal: escape the maze that + ((Name of Player 1 (Red)) + will make. The makers goal: make a fun and challanging for the escapers.)). Modify duration: Add 14.00 seconds and Wait
Wait 14.00 seconds
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Camera - Pan camera for (Picked player) to (Position of Leave Summoner 0057 <gen>) over 2.00 seconds
Cinematic - Send transmission to (All players) from Leave Summoner 0057 <gen> named Leaves Summoner: Play No sound and display I am the leave summ.... Modify duration: Add 7.00 seconds and Wait
Wait 7.00 seconds

I GOT IT WOOT

Trigger:
Argh
Collapse Events
Map initialization
Conditions
Collapse Actions
Cinematic - Disable user control for (All players)
Cinematic - Turn subtitle display override On
Advanced - Turn cinematic mode On for Player 1 (Red) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 2 (Blue) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 3 (Teal) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 4 (Purple) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 5 (Yellow) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 6 (Orange) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 7 (Green) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 8 (Pink) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 9 (Gray) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 10 (Light Blue) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 11 (Dark Green) over 1.50 seconds
Advanced - Turn cinematic mode On for Player 12 (Brown) over 1.50 seconds
Cinematic - Send transmission to (All players) from Fr0zen Escaper 0056 <gen> named (Name of Player 1 (Red)): Play No sound and display (Hello, I am a mind controll unit. In a short while you will be shown what everything does. Makers goal: escape the maze that + ((Name of Player 1 (Red)) + will make. The makers goal: make a fun and challanging for the escapers.)). Modify duration: Add 14.00 seconds and Wait
Wait 14.00 seconds
Collapse Player Group - Pick every player in (All players) and do (Actions)
Collapse Loop - Actions
Camera - Pan camera for (Picked player) to (Position of Leave Summoner 0057 <gen>) over 2.00 seconds
Cinematic - Send transmission to (All players) from Leave Summoner 0057 <gen> named Leaves Summoner: Play No sound and display I am the leave summ.... Modify duration: Add 7.00 seconds and Wait
Wait 7.00 seconds

before I had the other things inside the "Player group" I just put them outside it, and used it like a normal line thingy :) and it worked thanks for helping
09-11-2006, 11:27 PM#8
[VDM]Amn
Test your triggers using only player1. then post the results.
09-11-2006, 11:38 PM#9
[VDM]Amn
Quote:
Originally Posted by Fr0zenLord
Trigger:
Map
Collapse Events
Map initialization
Conditions
Collapse Actions
Wait 3.00 seconds
Trigger - Run Initiate <gen> (checking conditions)
Move the wait action to "run initiate"

Quote:
Originally Posted by Fr0zenLord
Trigger:
Initiate
Events
Conditions
Collapse Actions
Collapse Player Group - Pick every player in (All players) and do (Actions)
Collapse Loop - Actions
Cinematic - Disable user control for (All players)
Advanced - Turn cinematic mode On for (Picked player) over 1.50 seconds
Advanced - Pan camera as necessary for (Picked player) to ((Picked player) start location) over 2.00 seconds
Cinematic - Turn subtitle display override On
Cinematic - Send transmission to (All players) from Fr0zen Escaper 0056 <gen> named Explainer: Play No sound and display I am red, and im ex.... Modify duration: Set to 20.00 seconds and Don't wait
Trigger - Run Camera <gen> (ignoring conditions)
Do not work inside a "pick every player/unit" action. it may not work properly. wait actions specially.
09-11-2006, 11:38 PM#10
Alevice
You can use a for loop for all your players, it seems it would be a little more intuititve.