2 // control/cinematic.qc
10 Item_Cinematic_Destroy
13 void() Item_Cinematic_Destroy =
15 // close the video stream
16 cin_close( self.normal );
18 String_EntityFree( self, link );
19 String_EntityFree( self, normal );
27 void() Item_Cinematic_Init =
29 self.flag = self.flag | FLAG_HIDDEN;
31 String_EntityZone( self, link );
32 String_EntityZone( self, normal );
34 cin_open( self.link, self.normal );
36 self._destroy = Item_Cinematic_Destroy;
39 /////////////////////////
40 // Item_Cinematic_Loop
43 void() Item_Cinematic_Loop_Spawn =
45 Item_Cinematic_Init();
47 cin_setstate( self.normal, CINE_LOOP );