I have this basic FGD file (which I have yet to test BTW)
`
@include "base.fgd"
@PointClass base(Monster) size(-32 -32 0, 32 32 64) = monster_Charizard : "Charizard"
[
skin(Choices):"colors":0
[
0:"default"
1:"blue"
2:"green"
3:"red"
]
]
`
and here's the CPP (known as Char.cpp)
`
#include "extdll.h
#include "util.h"
#include "cbase.h"
#include "monsters.h"
#include "schedule.h"
#include "decals.h"
//======================
//--Monster's Animal Events--
//======================
#define idle ( 0 )
#define idle2 ( 1 )
#define firebreath ( 2 )
class Charizard : public Chase monster
{
Public
void Spawn( void );
void Precache( void );
int Classify ( void );
void SetYawSpeed( void );
};
LINK_ENTITY_TO_CLASS( Cus_Char, charizard );
//============
// Spawn
//============
void Cus_Char :: Spawn()
{
pev->solid SOLID_SLIDEBOX;
pev->movetype MOVETYPE_STEP;
m_bloodcolor. BLOOD_COLOR_GREEN;
[Other template jargon]
`
All I want to know is HOW DO I TELL THE FGD TO READ THIS FILE? If its hard coded to read a directory for CPP files what directory, If it needs to be specified, how do I do that?? Its currently 12:08am, and I pulled an unnecessary all nighter the night before, and Google just Provides weird legal jargon, Could somebody PLEASE HELP ME OUT!!!