.:: Bots United ::.  
filebase forums discord server github wiki web
cubebot epodbot fritzbot gravebot grogbot hpbbot ivpbot jkbotti joebot
meanmod podbotmm racc rcbot realbot sandbot shrikebot soulfathermaps yapb

Go Back   .:: Bots United ::. > Developer's Farm > SDK Programming discussions > Half-Life 1 SDK
Half-Life 1 SDK For developments focused around Half-Life (and its mods) Half-Life

Reply
 
Thread Tools
what means the file : h_cine.cpp
Old
  (#1)
sixcentgeorgefr
Member
 
sixcentgeorgefr's Avatar
 
Status: Offline
Posts: 44
Join Date: Aug 2009
Default what means the file : h_cine.cpp - 09-12-2020

this file has a lot of references to models files that are not in the valve models folders..
more than that it has no reference to the Gman ... that is the "cinematic model" of the game

does it must be compiled and what kind of change it can support ?
i mean beside adding gman..
  
Reply With Quote
Re: what means the file : h_cine.cpp
Old
  (#2)
tschumann
Moderator
 
tschumann's Avatar
 
Status: Offline
Posts: 277
Join Date: Apr 2011
Location: Australia
Default Re: what means the file : h_cine.cpp - 10-12-2020

From memory it's just a generic entity that was probably used in demos of the game.
  
Reply With Quote
Re: what means the file : h_cine.cpp
Old
  (#3)
sixcentgeorgefr
Member
 
sixcentgeorgefr's Avatar
 
Status: Offline
Posts: 44
Join Date: Aug 2009
Default Re: what means the file : h_cine.cpp - 11-12-2020

===== h_cine.cpp ================================================== ======

The Halflife hard coded "scripted sequence".

I'm pretty sure all this code is obsolete

*/

#include "extdll.h"
#include "util.h"
#include "cbase.h"
#include "monsters.h"
#include "decals.h"

class CLegacyCineMonster : public CBaseMonster
{
public:
void CineSpawn( const char *szModel );
void Use( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value );
void EXPORT CineThink( void );
void Pain( void );
void Die( void );
};

class CCineScientist : public CLegacyCineMonster
{
public:
void Spawn( void ) { CineSpawn("models/cine-scientist.mdl"); }
};

class CCine2Scientist : public CLegacyCineMonster
{
public:
void Spawn( void ) { CineSpawn("models/cine2-scientist.mdl"); }
};

class CCinePanther : public CLegacyCineMonster
{
public:
void Spawn( void ) { CineSpawn("models/cine-panther.mdl"); }
};

class CCineBarney : public CLegacyCineMonster
{
public:
void Spawn( void ) { CineSpawn("models/cine-barney.mdl"); }
};

class CCine2HeavyWeapons : public CLegacyCineMonster
{
public:
void Spawn( void ) { CineSpawn("models/cine2_hvyweapons.mdl"); }
};

class CCine2Slave : public CLegacyCineMonster
{
public:
void Spawn( void ) { CineSpawn("models/cine2_slave.mdl"); }
};

class CCine3Scientist : public CLegacyCineMonster
{
public:
void Spawn( void ) { CineSpawn("models/cine3-scientist.mdl"); }
};

class CCine3Barney : public CLegacyCineMonster
{
public:
void Spawn( void ) { CineSpawn("models/cine3-barney.mdl"); }
};


you mean some very old "video" coded in the hl valve dll without map ?
  
Reply With Quote
Re: what means the file : h_cine.cpp
Old
  (#4)
tschumann
Moderator
 
tschumann's Avatar
 
Status: Offline
Posts: 277
Join Date: Apr 2011
Location: Australia
Default Re: what means the file : h_cine.cpp - 12-12-2020

Yes it was probably used for some videos in 1997.
  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 4 (0 members and 4 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com