HL2 Scene in HL2:DM

  • Thread starter Thread starter ^PoW^norman b.
  • Start date Start date
P

^PoW^norman b.

Guest
Put simply, heres what I want to do: I want to have breen spew his propagandic slander all over my hl2:DM map. I know how to set all the cameras and logic_choreographed_scenes, I just need to know how to get /scenes/Breencast/instinct.vcd into my hl2:dm map.

I thought i might be able to move the certain .vcd file into the hl2:dm directory, but that would only work for me (if I could even get the file in the first place) so I guess i need to place it in a .res file or something that is asscociated with my map. So:

1: I need to find /scenes/Breencast/instinct.vcd (not in the hammer browser).
2: I then need to put it in my map so everybody can get it (this step would be just like putting a custom texture in a map.)

Oh, and im not quite sure if this is the right forum, but I figured this one would give me the best results, and it does have some thing to do with mapping.
 
The VCD you want is in half-life 2 content.gcf, openable with GCFScape. To embed it into your map, you should be able to use BSPZIP.
 
Well, I have good news and bad news. I assume you want the bad news first, so I'll give you the good news.

I got the .vcd into my hl2:dm directory, put the .vcd in my logic_choreo., and then tested it. It worked... sort-of. (Heres the bad news.)

Breen would move like he was acting out the .vcd, but he wouldnt talk and his lips didn't move. So I no-cliped over into his pad and as soon as he started his next "sentance", he began to talk. If I no-cliped back to the monitor, as soon as he finished his sentance, he would stop talking.

Being my smart-natured self, I figured his relationship with !player was not correct (b/c the relationships in DM are all neutral, thats why monsters dont attack you) so I tried all the other relationships, all of which failed.

The only other option was to put breen in the part of the map that had the player in it, BUT, it still wouldn't work if I got too far away from him, sooooo...

Either A: You know what might be the problem,
or B: This is impossible due to the fact that this is HL2:dm and I'm wasting my time.
 
You put the vcd there but did you put the sound files too? Put them too and it should work :)
 
Well I figured that I didnt need that because breen will talk, with sound and everything, but only when there is a player present. Also the .wav file that is played when he talks is on everybody's computer. If you open up the sound browser and type in "breen", you will see all of the separate "sentances" that I was talking about.

Sorry for not responding for such a long time.
 
Crap.

I took the exact same map I had for DM and put it into SP, fixed the obsolete entities, compiled it, and it worked. So that means it only works for HL2 SP.

So now I can say, without a doubt:
IT IS IMPOSSIBLE TO GET A LOGIC_CHOREOGRAPHED_SCENE TO WORK IN HL2DM.

Seems I answered my own question, but I do not regret posting this thread. At least it might help deter other poor souls from going down the same path that was doomed to fail from the start.
 
I need to add something important. Scenes will work, but only in the presence of a player, so you can't watch a scene on a monitor that is far away, such as what I tried to do. And don't forget you have to exctract the .vcd from the HL2 directory with GCFscape, and then embed into your map with BSPZIP.
 
There could be a way to trick the engine into playing everything correctly. Maybe?

edit: Read around and figured its not. Oops.
 
This might work (You need to "pause" the player while you want him to see the scene).
1: Teleport player in front of breen, so breen looks at the player.
2: With point_viewcontrol, control the player's view.

So: Player is near breen: Working; and player can see the monitor with point_viewcontrol. The problem is that player couldnt move while watching the scene.
 
Back
Top