Hey list,

I tried setting up a mini-mod for Ep2 today. Among other minor things, it's
basically just supposed to suppress HudHints, etc. to make the game look
cleaner. Anyway, I need the mod to be able to play demos that were recently
recorded in Ep2 and that's where the problems occur. The mod is based on the
SourceSDK 2007 version since I got a message that "support for creating
total conversion using the source 2009 engine is not available at this time"
when I tried to create the mod in SourceSDK. So I went with 2007, I mounted
the ep2 gcf and have all the necessary search paths defined in gameinfo.txt
as well. At first, I got a COM_CheckGameDirectory error saying that the demo
(recorded to ep2) was in the wrong directory (ep2_mini). So, I just renamed
the folder ep2_mini in sourcemods to ep2 and got rid of that error at least.
Now, when I try to load the demo in my mod via demoui, I get:

unrecognized conditional test lowfill?$minfadesize in particle/smoke1/smoke1
unrecognized conditional test lowfill?$maxfadesize in particle/smoke1/smoke1
unrecognized conditional test lowfill?$blendframes in particle/smoke1/smoke1
unrecognized conditional test !lowfill?$depthblend in particle/smoke1/smoke1
unrecognized conditional test lowfill?$depthblend in particle/smoke1/smoke1
unrecognized conditional test lowfill?$minfadesize in
particle/smoke1/smoke1_nearcull
unrecognized conditional test lowfill?$maxfadesize in
particle/smoke1/smoke1_nearcull
unrecognized conditional test lowfill?$blendframes in
particle/smoke1/smoke1_nearcull
unrecognized conditional test !lowfill?$depthblend in
particle/smoke1/smoke1_nearcull
unrecognized conditional test lowfill?$depthblend in
particle/smoke1/smoke1_nearcull
unrecognized conditional test lowfill?$minfadesize in particle/smoke1/smoke1
unrecognized conditional test lowfill?$maxfadesize in particle/smoke1/smoke1
unrecognized conditional test lowfill?$blendframes in particle/smoke1/smoke1
unrecognized conditional test !lowfill?$depthblend in particle/smoke1/smoke1
unrecognized conditional test lowfill?$depthblend in particle/smoke1/smoke1
unrecognized conditional test lowfill?$minfadesize in
particle/smoke1/smoke1_nearcull
unrecognized conditional test lowfill?$maxfadesize in
particle/smoke1/smoke1_nearcull
unrecognized conditional test lowfill?$blendframes in
particle/smoke1/smoke1_nearcull
unrecognized conditional test !lowfill?$depthblend in
particle/smoke1/smoke1_nearcull
unrecognized conditional test lowfill?$depthblend in
particle/smoke1/smoke1_nearcull
env_cubemap used on world geometry without rebuilding map. . ignoring:
maps/ep2_outland_01/concrete/blendconcretedebris001a_wvt_patch
env_cubemap used on world geometry without rebuilding map. . ignoring:
overlays/bloodpool3
Missing RecvProp for DT_BaseGrenade - DT_BaseFlex/baseclass
Host_EndGame: CL_ParseClassInfo_EndClasses: CreateDecoders failed.

I searched for the problem on the net and found a couple others having
similar problems, but their solutions didn't work for me. Those included
changing the class definition of CBaseGrenade in shared/basegrenade_shared.h
to

class CBaseGrenade :
        #if defined( HL2_EPISODIC ) || defined ( HL2MP )        //Tony;
HL2MP needs this too for tripmine grenades.
                public CBaseCombatCharacter
        #else
                public CBaseAnimating
        #endif
        #if defined( GAME_DLL )
                , public CDefaultPlayerPickupVPhysics
        #endif
{
        DECLARE_CLASS( CBaseGrenade, CBaseAnimating );
//....

as well as changing a return BaseClass::HandleInteraction( interactionType,
data, sourceEnt ); in CGrenadeFrag::HandleInteraction in grenade_frag.cpp to
return HandleInteraction( interactionType, data, sourceEnt );

Do you guys have any other good ideas or am I trying to do something that is
doomed to fail?

Regards,
Klaus
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to